mirror of
https://github.com/Abdess/retroarch_system.git
synced 2026-10-10 21:43:23 -05:00
feat: close the last anchored gaps
Four files, each with a verifiable origin. logo.tga and logo_red.tga come from the loader's own resources/logo.h: hook.c's fread maps FILE_LOGO_TGA to logoLL or logoLLRed depending on which path was opened, one array per file, so the extraction is exact. Both decode as valid RLE TGA at their declared lengths. lgp.zip and timetrav.zip carry crc 0 in Hypseus and in Daphne upstream, so MAME vouches for them instead. lgp maps onto MAME's set by base name, confirmed by the five members whose bytes already agreed, and the four that were missing came from the same set. timetrav is MAME's timetrv: tt061891.bin, 262144 bytes, crc a3d44219. The four Sega fonts stay open, and the profile now says why: the loader embeds one 128x256 atlas and one metrics table answering all four paths, so it substitutes for the originals rather than reproducing either.
This commit is contained in:
1 parent
8ef73daca3
commit
76984e8bce
5 files changed
+12
No files matched your search
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -185,6 +185,9 @@ files:
|
||||
source_ref: "hook.c:718-730, hook.c:902-914"
|
||||
note: >-
|
||||
Read from the game directory only when DISABLE_BUILTIN_FONT is set.
|
||||
The built-in is one shared 128x256 atlas (fontTGA) and one metrics
|
||||
table (fontABC) answering all four font paths, so it substitutes for
|
||||
the Sega originals rather than reproducing either of them.
|
||||
Otherwise the fontTGA array in resources/font.h answers the read.
|
||||
|
||||
- name: SEGA_KakuGothic-DB-Roman_12.abc
|
||||
@@ -196,6 +199,9 @@ files:
|
||||
source_ref: "hook.c:732-744, hook.c:916-928"
|
||||
note: >-
|
||||
Read from the game directory only when DISABLE_BUILTIN_FONT is set.
|
||||
The built-in is one shared 128x256 atlas (fontTGA) and one metrics
|
||||
table (fontABC) answering all four font paths, so it substitutes for
|
||||
the Sega originals rather than reproducing either of them.
|
||||
Otherwise the fontABC array in resources/font.h answers the read, with
|
||||
ftell returning fontABClen.
|
||||
|
||||
@@ -208,6 +214,9 @@ files:
|
||||
source_ref: "hook.c:683-695"
|
||||
note: >-
|
||||
Read from the game directory only when DISABLE_BUILTIN_FONT is set.
|
||||
The built-in is one shared 128x256 atlas (fontTGA) and one metrics
|
||||
table (fontABC) answering all four font paths, so it substitutes for
|
||||
the Sega originals rather than reproducing either of them.
|
||||
Otherwise the fontTGA array in resources/font.h answers the read.
|
||||
|
||||
- name: LucidaConsole_12.abc
|
||||
@@ -219,6 +228,9 @@ files:
|
||||
source_ref: "hook.c:697-709"
|
||||
note: >-
|
||||
Read from the game directory only when DISABLE_BUILTIN_FONT is set.
|
||||
The built-in is one shared 128x256 atlas (fontTGA) and one metrics
|
||||
table (fontABC) answering all four font paths, so it substitutes for
|
||||
the Sega originals rather than reproducing either of them.
|
||||
Otherwise the fontABC array in resources/font.h answers the read.
|
||||
|
||||
# -- Lindbergh runtime configuration --
|
||||
|
||||
Reference in new issue
Block a user