Commit Graph
170 Commits
Author SHA1 Message Date
Abdessamad Derraz 8b4cc0db41 chore: one folder for fbalpha 2012 samples 2026-10-23 14:47:59 +02:00
Abdessamad Derraz 6d7304725f chore: one folder for fbalpha 2012 samples
The three committed samples sat under FBAlpha 2012 while the four
release assets and the profile use fba2012/samples. The folder check
now folds Alpha to A and also reads database paths, which list the
release assets the index never holds.
2026-10-23 14:35:22 +02:00
Abdessamad Derraz 15f69a2212 chore: file QEMU, Roland, Chihiro and Oric
QEMU's 79 files go to QEMU/QEMU and Roland's four loose ROMs to MT-32
and CM-32L. The mt32-roms, soundcanvas-roms and sounddata trees stay as
the code addresses them. Chihiro joins Sega and the Oric joins
Tangerine, the names the site and libretro already use. No destination
held other bytes.

The three QEMU EDK2 images are release assets, and their .gitignore
lines follow them. Database and manifests are regenerated together.
verify --all and cross_reference give the same output once moved paths
are mapped.
2026-10-23 13:49:37 +02:00
Abdessamad Derraz 3de2d52629 chore: one folder per console
DS and DSi split into Nintendo DS and Nintendo DSi. 64DD, Mega-CD,
ZXSpectrum, VSmile, BBC and Game Engines/DOOM merge into the folder
of the same console. Same-named dumps with other bytes are kept:
BBC Micro's earlier zips in .variants/, the vsmilem set in vsmilem/,
the Doom II 1.666 IWAD in v1.666/, BizHawk's DSi firmware in bizhawk/.
Galaksija and Vircon get a console folder, sdlpal's desc.dat joins
its tree, VICE's PET and CBM-II ROMs leave C128 with their vice/ tail.

Database and manifests regenerated together. Verify and cross
reference give the same result once moved paths are mapped.
2026-10-23 10:15:49 +02:00
Abdessamad Derraz d4f02de3fd fix: give shared files every reading system 2026-10-23 00:35:47 +02:00
Abdessamad Derraz 00d6815c90 chore: regenerate retrodeck manifest and readme 2026-10-22 22:59:50 +02:00
Abdessamad Derraz 7f05133a02 chore: regenerate manifests for save folders 2026-10-22 21:44:15 +02:00
Abdessamad Derraz 653e9cd767 chore: regenerate manifests for save-dir files 2026-10-22 19:58:36 +02:00
Abdessamad Derraz 8f84fee2af chore: regenerate manifests for azahar 2026-10-22 18:06:20 +02:00
Abdessamad Derraz 3b1ea6b5d2 chore: regenerate database and manifests 2026-10-22 15:27:59 +02:00
Abdessamad Derraz db75fd9e81 chore: regenerate manifests and README 2026-10-22 14:16:52 +02:00
Abdessamad Derraz 02ea24d887 chore: regenerate database, manifests and exports 2026-10-22 11:59:28 +02:00
Abdessamad Derraz 96d6238edf chore: regenerate database and manifests 2026-10-22 11:19:47 +02:00
Abdessamad Derraz 4366db574a chore: regenerate database and manifests 2026-10-22 11:08:12 +02:00
Abdessamad Derraz e0b9f3d45b chore: regenerate database and manifests 2026-10-22 10:48:41 +02:00
Abdessamad Derraz ccac829b54 chore: regenerate database and manifests 2026-10-22 07:59:31 +02:00
Abdessamad Derraz 361a3840e0 chore: regenerate database, manifests and exports 2026-10-22 07:52:13 +02:00
Abdessamad Derraz 841017c887 chore: merge the minui family platforms 2026-10-22 04:09:17 +02:00
Abdessamad Derraz 259fb14954 chore: merge the amberelec, emuelec, knulli lists
AmberELEC, PAN4ELEC and EmuELEC detection now installs their own lists
at /storage/roms, the root those lists are written against; KNULLI its
own list at /userdata/bios. JELOS, KOLOS, UnofficialOS and Arch R keep
RetroArch's list with the folder their retroarch.cfg names.
2026-10-22 03:58:48 +02:00
Abdessamad Derraz bde78bff45 chore: regenerate database, manifests and exports 2026-10-21 17:46:37 +02:00
Abdessamad Derraz 50d1768207 chore: regenerate readme, manifests and exports 2026-10-21 12:35:42 +02:00
Abdessamad Derraz 85c4f55544 chore: regenerate database, manifests and exports 2026-10-21 11:10:38 +02:00
Abdessamad Derraz 0242dc77ee chore: regenerate manifests, readme and site nav 2026-10-21 09:01:49 +02:00
Abdessamad Derraz 85a44d9bf7 chore: merge amiberry and hatari re-profile
# Conflicts:
#	README.md
#	emulators/amiberry.yml
#	install/batocera.json
#	install/emudeck.json
#	install/lakka.json
#	install/recalbox.json
#	install/retroarch.json
#	install/retrobat.json
#	install/retrodeck.json
#	install/rocknix.json
2026-10-21 06:21:30 +02:00
Abdessamad Derraz e1a4f19737 feat: re-profile amiberry at 8.4.2
Pin moves to 2de3bf8 (v8.4.2). roms/aros-ext.bin, roms/aros-rom.bin and whdboot/game-data/whdload_db.json changed upstream and are collected at that revision. The WHDLoad database is matched on the archive SHA1 first and refreshed from the bundled copy when newer. kick02019.AROS and its .ext are names the Recalbox launcher writes, so the profile now documents the kickstart_rom_file settings instead.
2026-10-21 06:18:10 +02:00
Abdessamad Derraz e83f3e9d8a chore: regenerate manifests and native exports 2026-10-21 05:37:14 +02:00
Abdessamad Derraz 16261b448b chore: regenerate the RetroPie manifest and export 2026-10-20 23:05:34 +02:00
Abdessamad Derraz eaba9ce901 chore: regenerate the database and manifests 2026-10-20 21:46:10 +02:00
Abdessamad Derraz 3ebbcd5fc2 chore: regenerate the README and manifests 2026-10-20 21:42:45 +02:00
Abdessamad Derraz 2faf971aa3 chore: regenerate the database and manifests 2026-10-20 19:21:48 +02:00
Abdessamad Derraz 75e688f6ce chore: regenerate the database and manifests 2026-10-20 17:03:22 +02:00
Abdessamad Derraz dd5680300a feat: collect the missing MAME 0.289 device sets
55 device sets the collection lacked or held incomplete. 24 are rebuilt from ROMs already in bios/, 31 come from the archive.org item mame-roms-non-merged. Every member matches the 0.289 listxml size, crc32 and sha1, and each archive is built with build_torrentzip. The complete nss_tvinterface goes to .variants since RetroDECK pins the incomplete copy. The old at_keybc.zip held two of the three ROMs, its md5 is pinned by no platform, and is replaced by the complete set RetroDECK pins (63536a7d). Database and install manifests are regenerated with the files, including the vMac.ROM move.
2026-10-20 15:35:08 +02:00
Abdessamad Derraz dd9afc8190 chore: regenerate the generated artifacts
Database, install manifests, README, site config and the corrected platform files, rebuilt after the profile work and the collection cleanup.
2026-10-20 12:16:11 +02:00
Abdessamad Derraz 10ac700e27 chore: regenerate the generated artifacts
README, database, install manifests, target lists and the site navigation, rebuilt from the profiles and rules committed since the last regeneration.
2026-10-20 08:56:09 +02:00
Abdessamad Derraz c87610b921 chore: regenerate the install manifests 2026-10-20 05:41:59 +02:00
Abdessamad Derraz d43aa5354c chore: regenerate the install manifests
The collected Mac OS, DSi, POM2 and SC-55 files and the Basilisk II alias reach the platforms that run those emulators.
2026-10-20 04:25:49 +02:00
Abdessamad Derraz 1c4351fe60 chore: regenerate targets, README and site nav
The RetroArch target list publishes the OpenDingux, RetroFW, Miyoo and webOS boards, and GameTank joins the profiled emulators.
2026-10-20 03:10:58 +02:00
Abdessamad Derraz 20b4ce37e6 chore: regenerate the RetroBat manifest
simple64's PAL PIF now reads oceania.
2026-10-20 02:07:26 +02:00
Abdessamad Derraz ec755b3abb chore: regenerate manifests and README
BizHawk ships only what its firmware database names, and the platforms that run Visual Pinball carry its plugin data.
2026-10-20 01:16:43 +02:00
Abdessamad Derraz 95d5c7b1ce chore: regenerate manifests and README
ares now ships its own MSX and Mega-CD revisions beside the platforms' files, and the SDL folder joins the systems pages.
2026-10-20 00:12:43 +02:00
Abdessamad Derraz 7d1e9f8816 fix: keep RomM files where its player reads them
RomM lists a platform's firmware folder without descending (base_handler.py:1002, recursive=False) and EmulatorJS writes the chosen file, or each zip member, under its bare name. 543 files of the RomM pack sat below a folder where no core could read them. The registry now marks RomM's folder flat, and such files are omitted with the reason below_platform_folder in the manifest and the installer.
2026-10-19 06:57:36 +02:00
Abdessamad Derraz 17db8f2b77 chore: regenerate install manifests
EmuDeck's RetroArch cores, the config files and BizHawk executable rules the registry now publishes, and the placeholder scan.
2026-10-19 04:25:22 +02:00
Abdessamad Derraz 59555d3936 chore: regenerate install manifests
opera-boot.bin, blueMSX's own RS232.ROM, the GameCube IPLs filed under their system, and Triforce's codehandler.bin from the Dolphin Sys tree the pack carries.
2026-10-18 19:53:34 +02:00
Abdessamad Derraz c63a7e45b1 fix: detect ROCKNIX by the OS_NAME it writes 2026-10-18 18:14:36 +02:00
Abdessamad Derraz 10cfdb4de0 feat: install the data trees the pack carries
Manifests list each data directory's source archive and the hash of
every file; the installer rebuilds the tree from the archive and keeps
only the files whose hash matches.
2026-10-18 16:18:39 +02:00
Abdessamad Derraz e3b17b04d2 fix: file RomM extras under their own system 2026-10-18 15:19:19 +02:00
Abdessamad Derraz 3e5a9a18c1 fix: copy standalone files to Flatpak installs 2026-10-18 15:07:44 +02:00
Abdessamad Derraz 3799d4a1a4 fix: hold installer detection to the registry 2026-10-18 14:55:39 +02:00
Abdessamad Derraz a08827257d fix: tag regions by the branch the code takes
Mega CD US BIOS serves every non-EU, non-JP disc; Dolphin boots
Korean discs from the JAP directory; Beetle never opens scph5903.bin
under that name.
2026-10-18 14:48:14 +02:00
Abdessamad Derraz 57e9df6e1a fix: tag the US SMS boot ROM for Europe too 2026-10-18 13:59:15 +02:00