mirror of
https://github.com/Abdess/retroarch_system.git
synced 2026-11-01 00:27:20 -05:00
chore: move sdl2trs to 205ddfd
Ten refs shifted; hard_open in trs_hard.c was reordered with the same Reed header check.
This commit is contained in:
1 parent
a01def067a
commit
17577e7418
1 file changed
+12
-12
+12
-12
@@ -4,7 +4,7 @@ core_classification: community_fork
|
||||
source: "https://gitlab.com/jengun/sdltrs"
|
||||
upstream: "http://sdltrs.sourceforge.net"
|
||||
profiled_date: "2026-10-23"
|
||||
source_commit: "675d169d350e77b31d494e1efd0354abacc3c8e3"
|
||||
source_commit: "205ddfd78fd00b32b3f730453175dbd70782ce79"
|
||||
core_version: "1.2.35"
|
||||
display_name: "Tandy - TRS-80 (SDL2TRS)"
|
||||
cores:
|
||||
@@ -42,7 +42,7 @@ notes: |
|
||||
means a MODELA/III CMD file, rejected above 14 KB. Anything else is read as
|
||||
raw binary with no check (src/trs_cmd_rom.c:720-767, 779-843), which is the path a
|
||||
dump takes. No hash is computed anywhere in the tree. rom_write drops any byte
|
||||
at or past MAX_ROM_SIZE, 18432 (src/trs_memory.c:63, 728-732), and trs_rom_size,
|
||||
at or past MAX_ROM_SIZE, 18432 (src/trs_memory.c:64, 729-733), and trs_rom_size,
|
||||
the extent of the plain ROM mapping, is capped at 14336 (src/trs_cmd_rom.c:896-898).
|
||||
|
||||
A failed load is not fatal. Model I and Model III/4 fall back to trs_fakerom,
|
||||
@@ -154,12 +154,12 @@ analysis:
|
||||
buffer. They arrive through romfile1 or romfile3 like any other image and
|
||||
are recognised from the ROM data, so the emulator defines no filename for
|
||||
them and no option selects them.
|
||||
source_ref: "src/trs_clones.c:9-21 (clone table), src/trs_memory.c:63 (MAX_ROM_SIZE)"
|
||||
source_ref: "src/trs_clones.c:9-21 (clone table), src/trs_memory.c:64 (MAX_ROM_SIZE)"
|
||||
layouts:
|
||||
- machine: "Prologica CP-300, CP-500 and CP-500 M80"
|
||||
slot: model3.rom
|
||||
image_size: 16384
|
||||
source_ref: "src/trs_cp500.c:1-22, src/trs_cp500.c:154-161, src/trs_memory.c:1038-1041"
|
||||
source_ref: "src/trs_cp500.c:1-22, src/trs_cp500.c:154-161, src/trs_memory.c:1039-1042"
|
||||
note: >
|
||||
14 KB of patched Model III ROM plus a 2 KB resident monitor read back
|
||||
from 0x3800-0x3FFF and banked into 0x3000-0x37FF. README.md:21 and
|
||||
@@ -168,41 +168,41 @@ analysis:
|
||||
- machine: "Holmes VID-80 (VX-3) on Model III"
|
||||
slot: model3.rom
|
||||
image_size: 18432
|
||||
source_ref: "src/trs_memory.c:570-580, src/trs_memory.c:1043-1065"
|
||||
source_ref: "src/trs_memory.c:571-581, src/trs_memory.c:1044-1066"
|
||||
note: "4 KB VID-80 ROM with the Model III ROM appended behind it. This pairing is what sets MAX_ROM_SIZE."
|
||||
|
||||
- machine: "TCS SpeedMaster, also sold as Genie IIs"
|
||||
slot: level2.rom
|
||||
image_size: 16384
|
||||
source_ref: "src/trs_memory.c:1011-1033"
|
||||
source_ref: "src/trs_memory.c:1012-1034"
|
||||
note: "BASIC at 0x0000-0x2FFF and a ROM card read from 0x1000-0x3FFF into 0x4000-0xBFFF. Needs -speedup tcs (html/Features.html)."
|
||||
|
||||
- machine: "Aster CT-80"
|
||||
slot: level2.rom
|
||||
image_size: 14336
|
||||
source_ref: "src/trs_memory.c:948-979"
|
||||
source_ref: "src/trs_memory.c:949-980"
|
||||
note: "BASIC at 0x0000-0x2FFF plus a 2 KB boot ROM at 0x3000-0x37FF, mirrored into 0xEC00 in CP/M mode."
|
||||
|
||||
- machine: "EACA EG 3200 Genie III"
|
||||
slot: level2.rom
|
||||
image_size: 14336
|
||||
source_ref: "src/trs_memory.c:895-916"
|
||||
source_ref: "src/trs_memory.c:896-917"
|
||||
note: "Bank 1 is read through trs_rom_size, so the 14 KB cap on the plain mapping is the ceiling."
|
||||
|
||||
- machine: "TCS Genie IIIs"
|
||||
slot: level2.rom
|
||||
image_size: 12288
|
||||
source_ref: "src/trs_memory.c:918-946"
|
||||
source_ref: "src/trs_memory.c:919-947"
|
||||
note: "Reads 0x0000-0x2FFF only. The rest of the address space is banked RAM, video and the HRG window."
|
||||
|
||||
- machine: "LNW Research LNW80/II"
|
||||
slot: level2.rom
|
||||
image_size: 12288
|
||||
source_ref: "src/trs_memory.c:981-1009"
|
||||
source_ref: "src/trs_memory.c:982-1010"
|
||||
note: "Reads 0x0000-0x2FFF only. -speedup lnw sets the 4 MHz clock and the low 16 KB banking."
|
||||
|
||||
character_generators:
|
||||
source_ref: "src/trs_chars.c:12 (trs_char_data), src/trs_options.c:404-436 (charset names), src/trs_sdl_interface.c:1904-1909"
|
||||
source_ref: "src/trs_chars.c:12 (trs_char_data), src/trs_options.c:404-436 (charset names), src/trs_sdl_interface.c:1905-1910"
|
||||
note: >
|
||||
Every character set is a compiled-in bitmap table selected by -charset1,
|
||||
-charset3 and -charset4. The tree holds no external font file and reads
|
||||
@@ -252,7 +252,7 @@ analysis:
|
||||
- what: "floppy images in drives 0-7, JV1, JV3 and DMK"
|
||||
source_ref: "src/trs_options.c:587-589, src/trs_disk.c:775-913"
|
||||
- what: "hard drive images, units 0-3"
|
||||
source_ref: "src/trs_options.c:590-592, src/trs_hard.c:312-320, src/trs_hard.c:569-654"
|
||||
source_ref: "src/trs_options.c:590-592, src/trs_hard.c:312-320, src/trs_hard.c:569-653"
|
||||
- what: "cassette images, .cas, .cpt and .wav"
|
||||
source_ref: "src/trs_options.c:584-586, src/trs_cassette.c:522-557"
|
||||
- what: "stringy floppy wafers in drives 0-7, .esf"
|
||||
|
||||
Reference in new issue
Block a user