Commit Graph
4812 Commits
Author SHA1 Message Date
Abdessamad Derraz ecc10f1d1c chore: merge platnotes-3 2026-11-09 16:59:10 +01:00
Abdessamad Derraz 45c409966b chore: merge platnotes-2 2026-11-09 16:59:10 +01:00
Abdessamad Derraz 4303c52012 docs: cite mame4droid files.zip for hiscore.dat 2026-11-09 16:57:52 +01:00
Abdessamad Derraz 63d94b9415 feat: collect splitwolf lwmp tree
lwmp.zip from the project's downloads (sha1 1145464c), 2308 files read by path. Equal files sit in one folder per rotation, so the tree is kept out of dedup.
2026-11-09 16:55:31 +01:00
Abdessamad Derraz 32fefebc90 docs: read the xemu hdd name as a label 2026-11-09 16:55:04 +01:00
Abdessamad Derraz 76314e0521 docs: read chihiro files beside their bios 2026-11-09 16:52:58 +01:00
Abdessamad Derraz ac4bb87714 docs: record retropie install of uqm addons 2026-11-09 16:52:06 +01:00
Abdessamad Derraz 7013af615b docs: name the pcsx bios entry as a label 2026-11-09 16:49:38 +01:00
Abdessamad Derraz 7476579c35 docs: cite rpix86 binary offsets for 4dos 2026-11-09 16:48:43 +01:00
Abdessamad Derraz 334b1e4b7b docs: tie iortcw mp_bin0 to its pak checksum 2026-11-09 16:47:54 +01:00
Abdessamad Derraz f25247d7d5 docs: take groovymame hiscore.dat from its tree 2026-11-09 16:46:48 +01:00
Abdessamad Derraz 244bd11075 chore: merge origin/main 2026-11-09 16:46:40 +01:00
Abdessamad Derraz 4ae7576116 docs: read dsperate bios names as labels 2026-11-09 16:45:43 +01:00
Abdessamad Derraz 9449cab7ab docs: say how darkplaces mounts dopa 2026-11-09 16:44:44 +01:00
Abdessamad Derraz 4140fbe72c docs: cite trx 1.12 zips for the tr1 demo 2026-11-09 16:43:56 +01:00
Abdessamad Derraz ad66fa6ed1 docs: say where lzdoom looks for fm banks 2026-11-09 16:43:03 +01:00
Abdessamad Derraz ca9a493c08 docs: cite scummvm build flags for vkeybd files 2026-11-09 16:42:37 +01:00
Abdessamad Derraz af014d50c9 docs: cite the eduke32 rts loader 2026-11-09 16:41:54 +01:00
Abdessamad Derraz 5f716b2cc7 docs: cite the chihiro-ds package for its files 2026-11-09 16:40:36 +01:00
Abdessamad Derraz 1dd40e1c66 docs: source oricutron hashes to its archives 2026-11-09 16:40:20 +01:00
Abdessamad Derraz 9610bad08d docs: list every file pico-8 and voxatron open
Traced runs of the 0.2.7 binaries, the raspi readme and the manual: settings, controller maps, favourites and the Voxatron cart list and player profile, all written by the program. Binary notes say what each build links.
2026-11-09 16:39:12 +01:00
Abdessamad Derraz 3761d17f0c docs: drop archive hashes from wolf4sdl data 2026-11-09 16:38:28 +01:00
Abdessamad Derraz 7f60480081 docs: read phoenix bios names as labels 2026-11-09 16:37:58 +01:00
Abdessamad Derraz 6c14468862 feat: say the installer and setup pages plainly
- The installer speaks without "you": the first screen asks "Where
  to install?", rows read "Copy the BIOS files from an old card or a
  folder", a close match reads "Close matches: ...". The handheld
  launchers and their port text follow, and the pronoun guard no
  longer lists any installer message.
- A setup that runs as an app opens on its one-line command, the
  folder table after it; a setup that runs on its own device keeps
  the network folder first, which its ZIP route needs.
- The home steps say what to do: "Its page gives one line to copy",
  "Paste it, press Enter".
2026-11-09 16:33:56 +01:00
Abdessamad Derraz 934dd4c0f9 docs: read voxatron files from its binaries
vox.dat is fatal when absent; libHoloPlayCore.so is never linked, named or opened by vox or vox_dyn, so it is optional.
2026-11-09 16:33:41 +01:00
Abdessamad Derraz 80a3139a19 docs: cite the pico-8 binary for pico8.dat
PICO-8 0.2.7 names pico8.dat itself and quits without it. The binaries are the emulator; launchers only pick which one runs.
2026-11-09 16:26:48 +01:00
Abdessamad Derraz 7164a8c446 chore: merge launcher gap report 2026-11-09 16:16:42 +01:00
Abdessamad Derraz 8268f03269 feat: report files only a launcher reads
cross_reference and verify list the names a platform's launch code reads that the collection holds under no name. Reported apart, never scored.
2026-11-09 16:16:38 +01:00
Abdessamad Derraz 295bb4e275 chore: merge origin/main 2026-11-09 15:52:58 +01:00
Abdessamad Derraz 104f33f2d6 feat: profile pico-8 from platform launchers
One entry per file a launcher reads: pico8 per architecture, pico8_64,
pico8_dyn, pico8_gpio and pico8.dat, read in Batocera, KNULLI, Recalbox,
ROCKNIX, AmberELEC, EmuELEC, RetroDECK, ArkOS and ES-DE launchers.
2026-11-09 15:12:12 +01:00
Abdessamad Derraz 1bee8b44ca feat: add pico-8 0.2.7 arm and x86_64 files
From the official pico-8_0.2.7_raspi.zip and _amd64.zip, captured
from lexaloffle.com by the Wayback Machine. Archive SHA512 equals the
Gentoo dev-lang/pico8 Manifest. 0.2.5g files are kept as primaries.
2026-11-09 15:12:12 +01:00
Abdessamad Derraz a18262f184 chore: merge origin/main 2026-11-09 15:06:18 +01:00
Abdessamad Derraz 65ecb55bca docs: count the recipes the new archives added 2026-11-09 14:48:46 +01:00
Abdessamad Derraz c963499643 fix: wait for Confirm by its title in the tap test
The game-data tap test waited on the bare RetroBIOS: title, which the
screen before Confirm already showed, then pressed Enter only if one
settle had drawn Confirm. The runner drew it later and the install
never started. It now waits for the Confirm title and presses Enter.
2026-11-09 14:23:36 +01:00
Abdessamad Derraz 4542bcffa8 chore: bump uv to 0.13.4 in every pin
Dependabot moved uv in pyproject.toml alone, while validate.yml and
CONTRIBUTING kept 0.12.9. Both pins move together, and a test now
fails when a package pinned in both carries two versions.
2026-11-09 14:20:12 +01:00
Abdessamad Derraz 025fd08a72 chore: merge origin/main 2026-11-09 14:02:45 +01:00
Abdessamad Derraz 73292071f0 chore: import MAME recipes for the new archives
fmtownsmx, 18wheelr and srally2 from mame0289's listxml, the three sets
the collection now holds (cumulated, none removed).
2026-11-09 13:44:24 +01:00
Abdessamad Derraz 09b2fc6a95 chore: drop the unreached sharpx1 name 2026-11-09 13:44:24 +01:00
Abdessamad Derraz 10dc67b63a fix: follow the doc tests to --refresh-cache 2026-11-09 13:44:24 +01:00
Abdessamad Derraz 50ec6a4474 chore: merge origin/main 2026-11-09 13:13:27 +01:00
Abdessamad Derraz 0bceb6ca2c chore: regenerate after the gate fixes 2026-11-09 12:58:17 +01:00
Abdessamad Derraz 51aa626028 fix: fetch platform originals without exporting
--fetch also exported and stopped on the absent dist/truth before any
download, so CI skipped every exporter fidelity case and tolerated the
step. --refresh-cache only downloads: the step can no longer fail
unseen.
2026-11-09 12:45:57 +01:00
Abdessamad Derraz eb8f60aef7 fix: write retrobat group and optional back
The export dropped the two fields Program.cs reads besides md5 and file:
an empty truth no longer handed RetroBat's list back as written.
2026-11-09 12:45:56 +01:00
Abdessamad Derraz 31132eb37e chore: merge origin/main 2026-11-09 12:28:14 +01:00
Abdessamad Derraz 85e81b15d5 fix: let the FM Towns ME model name through 2026-11-09 12:28:13 +01:00
Abdessamad Derraz ccec4bd35d fix: map the MiSTer Sharp X1 folder to sharp-x1 2026-11-09 12:24:53 +01:00
Abdessamad Derraz 636716ec4b fix: file the bbk pairs where bbkemu reads
bbkemu now opens {system}/bbkemu/<a4980|a4988>/, names matched exactly
(firmware.rs:25-95). The files kept the old BBKEmu/A4980 casing and were
found by name only. Moved without byte change.
2026-11-09 12:23:51 +01:00
Abdessamad Derraz 9ddd310287 feat: collect fmtownsmx.zip and Music.xml 0.4
fmtownsmx.zip holds the two members geartowns reads, each matching MAME
fmtowns.cpp:2941,2947 (CRC f3fc636e, 16e78766). Music.xml is Supermodel
0.4's (trzy/Supermodel efbdc86, git blob 0d87602a), the copy the pack
ships where a platform's package leaves it out.
2026-11-09 12:23:21 +01:00
Abdessamad Derraz 3368140e52 chore: merge site and docs fixes 2026-11-09 12:23:13 +01:00
Abdessamad Derraz d548bc9a63 chore: merge games data fixes 2026-11-09 12:23:13 +01:00