Commit Graph
429 Commits
Author SHA1 Message Date
Abdessamad Derraz b25fef6297 fix: name the ports as retrobat names them
RetroBat starts Sonic 3 A.I.R., Sonic Mania, the RSDK v3/v4 ports,
Xash3D and SimCoupe as sonic3air, sonicmania, sonicretrocd,
sonicretro, xash3d and simcoupe; the profiles now list those names so
a RetroBat core list reaches them.
2026-10-17 03:40:09 +02:00
Abdessamad Derraz a4da6d205f feat: profile the MAME releases recalbox builds
Recalbox ships libretro/mame built at 0.258 and at 0.278, and no
profile described either release. mame_hash_scraper gains --release,
which reads the BIOS root sets at one mamedev tag and writes a profile
pinned to it; mame0258 and mame0278 are generated from it, every
source_ref anchored at its tag.
2026-10-17 03:31:11 +02:00
Abdessamad Derraz 9ea581d1d6 fix: reprofile virtualxt from its C core
The profile described an Odin edition no branch carries any more. At
the pinned commit core.c embeds VXTBIOS, VXTX and the EGA BIOS, never
asks for the system directory, and writes its FreeDOS image to the
save directory; an INI machine can load a ROM from a path it names.
2026-10-17 01:54:19 +02:00
Abdessamad Derraz 66905e2c5b fix: pin tic80's upstream and correct its lines
The libretro pin carries nesbox/TIC-80 as a submodule at ae1195a9.
Without upstream_commit the comparison read nesbox at the profiled
date, and the cited lines pointed at comments: valid_extensions and
need_fullpath are 339-340 there, serialization 1203-1243.
2026-10-17 01:54:19 +02:00
Abdessamad Derraz df5c846af4 fix: point np2kai citations at its pinned bios.c 2026-10-17 01:54:19 +02:00
Abdessamad Derraz f5e64e847d fix: untag 81's language ROMs from territories
EightyOne lists the Spanish and French Spectrum ROMs in a per-model
drop-down (Source/HW_.cpp) and the user picks one: the code never
selects them by territory, so --region france dropped the five Spanish
ROMs and --region spain the French one.
2026-10-17 01:53:31 +02:00
Abdessamad Derraz b3d931ca02 fix: drop the japan tag from bluemsx PAINT.rom
Only the "MSX2 - Arabic" machine config loads Shared Roms/PAINT.rom;
the Al Alamiah machines load their own copies and no Japanese machine
loads it at all. Tagged japan, it lost to CLK's msx-american.rom under
--region us and RetroDECK's md5 check reported it missing.
2026-10-17 01:53:31 +02:00
Abdessamad Derraz c14e3e90b1 fix: keep stella kidvid tapes out of bios packs 2026-10-17 01:51:15 +02:00
Abdessamad Derraz b173a2a851 fix: place libretro dolphin files where it reads 2026-10-16 14:03:17 +02:00
Abdessamad Derraz c5d434e7d0 fix: tag the clk western sms bios for brazil 2026-10-16 09:58:57 +02:00
Abdessamad Derraz f3395ff180 fix: cite the sameboy boot rom loader at its pin 2026-10-16 09:58:57 +02:00
Abdessamad Derraz 18af962cb3 feat: let a single check warn while the others refuse 2026-10-16 07:10:22 +02:00
Abdessamad Derraz ee377d2f57 fix: check altirra happy 810 roms as it detects them 2026-10-16 07:07:18 +02:00
Abdessamad Derraz d3d83d0116 fix: give the apple iigs rom checks their sizes 2026-10-16 07:04:48 +02:00
Abdessamad Derraz 6289c7ebf0 fix: warn on an unknown nestopia fds bios 2026-10-16 07:03:28 +02:00
Abdessamad Derraz 7301c8605c fix: check mgba boot roms against its crc table 2026-10-16 07:02:18 +02:00
Abdessamad Derraz a2108c6a1c fix: check geargrafx cards by size, as its loader 2026-10-16 07:00:17 +02:00
Abdessamad Derraz b92189e393 fix: check gambatte boot roms from the shipped core 2026-10-16 06:54:23 +02:00
Abdessamad Derraz e100e50095 fix: check dolphin fork ipl dumps as a warning 2026-10-16 06:52:41 +02:00
Abdessamad Derraz 4027604bf9 fix: drop hypseus archive-level checks 2026-10-16 06:47:41 +02:00
Abdessamad Derraz b8049f757b fix: drop archive checks mame forks never run 2026-10-16 06:46:56 +02:00
Abdessamad Derraz 4b38e25505 fix: drop advancemame archive-level checks 2026-10-16 06:44:25 +02:00
Abdessamad Derraz ce6edf3486 fix: drop 81 rom checks the core never runs 2026-10-16 06:43:35 +02:00
Abdessamad Derraz 0d3f21529b fix: drop beetle pce hashes no code holds 2026-10-16 06:42:08 +02:00
Abdessamad Derraz 3766b1dd11 fix: accept a longer a5200 bios image 2026-10-16 06:41:08 +02:00
Abdessamad Derraz 2810b13dac fix: add the atari 5200 bios to ares 2026-10-16 06:40:30 +02:00
Abdessamad Derraz 4902a1e07d fix: check atari800 roms the way sysrom.c finds them 2026-10-16 06:39:17 +02:00
Abdessamad Derraz d021f4d6bc fix: profile the beetle gba bios from its loader 2026-10-16 06:36:15 +02:00
Abdessamad Derraz 0d78a9e074 fix: check the beetle lynx boot rom size 2026-10-16 06:35:06 +02:00
Abdessamad Derraz 5d0b36a3a7 fix: cap beebem sideways roms at 128 KB 2026-10-16 06:34:21 +02:00
Abdessamad Derraz e6960121d7 fix: let beebem system roms warn on size 2026-10-16 06:33:20 +02:00
Abdessamad Derraz 012913720c fix: check the beebem teletext font size 2026-10-16 06:32:09 +02:00
Abdessamad Derraz 28857da8a6 fix: lift unsourceable flags on collected paks 2026-10-15 23:38:16 +02:00
Abdessamad Derraz 527526a8e2 fix: give each dolphin fork its own dsp rom table 2026-10-10 14:05:57 +02:00
Abdessamad Derraz 840f9ceaf6 fix: give clk roms the machine that requests them 2026-10-10 13:20:16 +02:00
Abdessamad Derraz 40b46d1d78 fix: re-profile dosbox_pure for its sc-55 driver 2026-10-10 12:56:01 +02:00
Abdessamad Derraz 2c2f284414 fix: file a slug-platform bios under its own system 2026-10-10 11:43:08 +02:00
Abdessamad Derraz befb23b492 fix: tag only territory-switched ace-dl roms 2026-10-10 10:00:30 +02:00
Abdessamad Derraz 65d396e996 fix: drop territory tags from msx font roms 2026-10-10 09:58:05 +02:00
Abdessamad Derraz 836c56b3fa fix: pin the jaguar model-m boot rom by hash 2026-10-10 09:17:46 +02:00
Abdessamad Derraz d7cc757d22 fix: re-profile eka2l1 on its rewritten branch 2026-10-10 08:21:26 +02:00
Abdessamad Derraz e8bac256e7 chore: re-pin advancemame on its rewritten master 2026-10-10 07:53:06 +02:00
Abdessamad Derraz a213898c6d fix: follow dosbox-pure to codeberg 2026-10-10 07:50:07 +02:00
Abdessamad Derraz 7e079e789e fix: point twice-shifted refs at their code 2026-10-10 07:46:12 +02:00
Abdessamad Derraz 06ad1d10d3 fix: serve armsx2 the vulkan shader it reads 2026-10-10 07:32:21 +02:00
Abdessamad Derraz c38b8f980f fix: identify each zesarux rom by its bytes 2026-10-10 07:32:21 +02:00
Abdessamad Derraz 81a989c56c fix: give the azahar key slot its own key file 2026-10-10 07:32:21 +02:00
Abdessamad Derraz 1a182a1e33 fix: write each profile path with its file name 2026-10-10 07:16:03 +02:00
Abdessamad Derraz 537600730c chore: refresh mame refs at the 0.289 tag 2026-10-10 04:41:39 +02:00
Abdessamad Derraz 60ce4dff27 chore: refresh mame bios hashes to 0.289 2026-10-10 00:58:21 +02:00