From 2a7e7d4237f224814574daaad65aa491b8b5ecfd Mon Sep 17 00:00:00 2001 From: Abdessamad Derraz <3028866+Abdess@users.noreply.github.com> Date: Sat, 5 Sep 2026 09:20:40 +0200 Subject: [PATCH] chore: six more profiles on the tree they describe gopher2600 and gearsystem cited a blank line one past the fingerprint comparison and the SG-1000 bootrom guard. fuse cited a glob, which resolves against nothing: the two machines it means are named now. gsplus, gopher64 and geolith carried refs from a newer tree than their pin. --- emulators/fuse.yml | 6 +++--- emulators/gearsystem.yml | 2 +- emulators/geolith.yml | 2 +- emulators/gopher2600.yml | 2 +- emulators/gopher64.yml | 2 +- emulators/gsplus.yml | 2 +- 6 files changed, 8 insertions(+), 8 deletions(-) diff --git a/emulators/fuse.yml b/emulators/fuse.yml index 183d595c..9a4ca7f9 100644 --- a/emulators/fuse.yml +++ b/emulators/fuse.yml @@ -27,8 +27,8 @@ notes: | placed in {system_dir}/fuse/ by the user. Default ROM filenames are set in fuse/settings.c:209-260. Each machine - type loads its ROMs during reset via machine_load_rom() calls in - fuse/machines/*.c files. All ROMs are size-validated at load time + type loads its ROMs during reset via machine_load_rom() calls in the + fuse/machines directory. All ROMs are size-validated at load time (fuse/machine.c:289). The +2A reuses the +3 ROMs (plus3-0/1/2/3.rom) per settings.c:234-237. @@ -440,7 +440,7 @@ platform_details: from the filesystem only. machine_rom_map: - source_ref: "fuse/settings.c:209-260, fuse/machines/*.c" + source_ref: "fuse/settings.c:209-260, fuse/machines/spec48.c, fuse/machines/spec128.c" note: | Spectrum 16K: 48.rom (1 ROM) Spectrum 48K: 48.rom (1 ROM) diff --git a/emulators/gearsystem.yml b/emulators/gearsystem.yml index 10f5360d..ed3830e3 100644 --- a/emulators/gearsystem.yml +++ b/emulators/gearsystem.yml @@ -61,5 +61,5 @@ platform_details: sg1000: bios_filename: null note: | - No BIOS support. src/Memory.cpp:381 returns false from IsBootromEnabled() + No BIOS support. src/Memory.cpp:379-382 returns false from IsBootromEnabled() when IsSG1000() or IsGameGearInSMSMode() is true. diff --git a/emulators/geolith.yml b/emulators/geolith.yml index 17157bde..42b18833 100644 --- a/emulators/geolith.yml +++ b/emulators/geolith.yml @@ -4,7 +4,7 @@ core_classification: official_port source: "https://github.com/libretro/geolith-libretro" upstream: "https://gitlab.com/jgemu/geolith" profiled_date: "2026-08-07" -source_commit: "d0297113924848c60866e980a420d14ca7208d56" +source_commit: "57622ca5aee387867637d51ec553e0d745f6f210" upstream_commit: "7ed2ef95a446ffb9bf17b6536d24c108310c94da" core_version: "0.4.1" display_name: "SNK - Neo Geo AES/MVS (Geolith)" diff --git a/emulators/gopher2600.yml b/emulators/gopher2600.yml index 6fb79533..3b5faf91 100644 --- a/emulators/gopher2600.yml +++ b/emulators/gopher2600.yml @@ -107,7 +107,7 @@ files: Recognised by the MD5 of the 256 bytes at 0x300, so the name is the one the dump carries rather than one the code fixes. The carousel ROMs are only read once this image has been accepted. - source_ref: "hardware/memory/cartridge/supercharger/demounit.go:56-78, hardware/memory/cartridge/supercharger/supercharger.go:107, 115, hardware/memory/cartridge/fingerprint.go:346" + source_ref: "hardware/memory/cartridge/supercharger/demounit.go:56-78, hardware/memory/cartridge/supercharger/supercharger.go:107, 115, hardware/memory/cartridge/fingerprint.go:345" - name: "Starpath Demonstration Unit 1P.bin" system: atari-2600 diff --git a/emulators/gopher64.yml b/emulators/gopher64.yml index e8086244..14d5c270 100644 --- a/emulators/gopher64.yml +++ b/emulators/gopher64.yml @@ -4,7 +4,7 @@ core_classification: other source: "https://github.com/gopher64/gopher64" upstream: "https://github.com/gopher64/gopher64" profiled_date: "2026-08-08" -source_commit: "efe78e544a96ac6724a2c2651d8f0a62044e7467" +source_commit: "bb050baeb6c299b1259031e44623f593f8094a10" core_version: "v1.1.34" display_name: "Nintendo - Nintendo 64 (gopher64)" cores: diff --git a/emulators/gsplus.yml b/emulators/gsplus.yml index 5da57221..46a0adff 100644 --- a/emulators/gsplus.yml +++ b/emulators/gsplus.yml @@ -4,7 +4,7 @@ core_classification: community_fork source: "https://github.com/digarok/gsplus" upstream: "https://kegs.sourceforge.net/" profiled_date: "2026-03-29" -source_commit: "47389939d652bb1e773f8dc686d8b0403ea3760f" +source_commit: "41e71031debbde98e66ea5c5c67498e9b4726a6d" core_version: "KEGS 1.38" display_name: "Apple - Apple IIGS (GSplus)" cores: