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
Abdessamad Derraz
9cb152ef23
fix: file the psp bios where pcsx_rearmed does
2026-10-09 22:45:57 +02:00