diff --git a/regression/.fonts/symbol-first-char-0x0000-Baoloc.ttf b/regression/.fonts/symbol-first-char-0x0000-Baoloc.ttf new file mode 100644 index 0000000..a5577ba Binary files /dev/null and b/regression/.fonts/symbol-first-char-0x0000-Baoloc.ttf differ diff --git a/regression/.fonts/symbol-first-char-0xF000-AGMaturaC.ttf b/regression/.fonts/symbol-first-char-0xF000-AGMaturaC.ttf new file mode 100644 index 0000000..7c1fa23 Binary files /dev/null and b/regression/.fonts/symbol-first-char-0xF000-AGMaturaC.ttf differ diff --git a/regression/font_nonunicode/symbol-first-char-0x0000-1000.png b/regression/font_nonunicode/symbol-first-char-0x0000-1000.png new file mode 100644 index 0000000..330c693 Binary files /dev/null and b/regression/font_nonunicode/symbol-first-char-0x0000-1000.png differ diff --git a/regression/font_nonunicode/symbol-first-char-0x0000-Baoloc.ttf b/regression/font_nonunicode/symbol-first-char-0x0000-Baoloc.ttf new file mode 120000 index 0000000..c8f3462 --- /dev/null +++ b/regression/font_nonunicode/symbol-first-char-0x0000-Baoloc.ttf @@ -0,0 +1 @@ +../.fonts/symbol-first-char-0x0000-Baoloc.ttf \ No newline at end of file diff --git a/regression/font_nonunicode/symbol-first-char-0x0000.ass b/regression/font_nonunicode/symbol-first-char-0x0000.ass new file mode 100644 index 0000000..ac7d6e3 --- /dev/null +++ b/regression/font_nonunicode/symbol-first-char-0x0000.ass @@ -0,0 +1,17 @@ +[Script Info] +Title: Symbol font where the (first_character & 0xFF00) is 0x0000. +ScriptType:v4.00+ +Collisions:Normal +ScaledBorderAndShadow: yes +PlayResX:854 +PlayResY:480 + +[V4+ Styles] +Format: Name, Fontname, Fontsize, PrimaryColour, SecondaryColour, OutlineColour, BackColour, Bold, Italic, Underline, StrikeOut, ScaleX, ScaleY, Spacing, Angle, BorderStyle, Outline, Shadow, Alignment, MarginL, MarginR, MarginV, Encoding +Style: Default,Baoloc,50,&H00FFFFFF,&H000000FF,&H00000000,&H00000000,0,0,0,0,100,100,0,0,1,2,2,5,10,10,10,1 + +[Events] +Format: Layer, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text +Dialogue: 0,0:00:00.00,0:00:05.00,Default,,0,0,0,,A +Dialogue: 0,0:00:00.00,0:00:05.00,Default,,0,0,0,,Ü {"Ü" correspond to 0x00DC which for this font, map to the glyph that looks like "Ý"} +Dialogue: 0,0:00:00.00,0:00:05.00,Default,,0,0,0,,∙ {"∙" correspond to 0x2219 which for this font, map to the glyph that looks like "Ẽ"} diff --git a/regression/font_nonunicode/symbol-first-char-0xF000-1000.png b/regression/font_nonunicode/symbol-first-char-0xF000-1000.png new file mode 100644 index 0000000..62db010 Binary files /dev/null and b/regression/font_nonunicode/symbol-first-char-0xF000-1000.png differ diff --git a/regression/font_nonunicode/symbol-first-char-0xF000-AGMaturaC.ttf b/regression/font_nonunicode/symbol-first-char-0xF000-AGMaturaC.ttf new file mode 120000 index 0000000..4e5f8a6 --- /dev/null +++ b/regression/font_nonunicode/symbol-first-char-0xF000-AGMaturaC.ttf @@ -0,0 +1 @@ +../.fonts/symbol-first-char-0xF000-AGMaturaC.ttf \ No newline at end of file diff --git a/regression/font_nonunicode/symbol-first-char-0xF000.ass b/regression/font_nonunicode/symbol-first-char-0xF000.ass new file mode 100644 index 0000000..8b3b2ea --- /dev/null +++ b/regression/font_nonunicode/symbol-first-char-0xF000.ass @@ -0,0 +1,16 @@ +[Script Info] +Title: Symbol font where the (first_character & 0xFF00) is 0xF000. +ScriptType:v4.00+ +Collisions:Normal +ScaledBorderAndShadow: yes +PlayResX:854 +PlayResY:480 + +[V4+ Styles] +Format: Name, Fontname, Fontsize, PrimaryColour, SecondaryColour, OutlineColour, BackColour, Bold, Italic, Underline, StrikeOut, ScaleX, ScaleY, Spacing, Angle, BorderStyle, Outline, Shadow, Alignment, MarginL, MarginR, MarginV, Encoding +Style: Default,AG_Matura_C,50,&H00FFFFFF,&H000000FF,&H00000000,&H00000000,0,0,0,0,100,100,0,0,1,2,2,5,10,10,10,1 + +[Events] +Format: Layer, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text +Dialogue: 0,0:00:00.00,0:00:05.00,Default,,0,0,0,,A +Dialogue: 0,0:00:00.00,0:00:05.00,Default,,0,0,0,, {"" correspond to 0xF0DC. With this font, it will directly use the glyph}