Commit Graph
771 Commits
Author SHA1 Message Date
Abdessamad Derraz 898f6f7fbd chore: advance nine profiles the rules now clear
mariani, nuance and pcsx2x6 move upstream_commit to their fork base,
dolphin-mmjr2, hatari and jl-mod to upstream HEAD now that their prose
reads in the right tree, boom3 and bsnes-jg record the upstream they are
read against, and groovymame's source pin follows its fork.
2026-10-23 17:30:54 +02:00
Abdessamad Derraz ddb07dad9a chore: hold ten vendored upstream pins
aps3e, emucorex, ax360e, snes9x-explus vendor an upstream tree at that
commit, nes-emu and higan_sfc_balanced synced to it, yaps2, flycast-dojo
and supermodel-dojo carry upstream up to it, and AmberELEC builds
mupen64plus's core there. Each reason is in the profile's notes.
2026-10-23 17:30:21 +02:00
Abdessamad Derraz 9fce5bef87 docs: name the release five advanced pins hold
The pins moved past a newer release: dice v0.4.3, geargrafx 1.8.4,
gearlynx 1.2.35, izapple2 v2.5.0, lightspark 0.10.0 (its CMake version
at the pin). The drhelius cores take their version from git describe,
dice and izapple2 carry none, so the release tag is the version.
2026-10-23 17:27:40 +02:00
Abdessamad Derraz bfd82cedf8 docs: say where mesence's librashader comes from
The build workflow downloads it from SourMesen/librashader's nightly
release on every build, so no shipped copy has a fixed hash: the entry
joins the recorded unidentified bundled files.
2026-10-23 17:21:17 +02:00
Abdessamad Derraz 997f04135f fix: size the gvp guru rom as its dump
rommgr.cpp gives 32768 bytes for ROM id 110, but the file its SHA-1
identifies is 32624: the profile contradicted the held copy.
2026-10-23 17:21:16 +02:00
Abdessamad Derraz 699fe29682 docs: hold mame0278 on the recalbox build
Recalbox 10.1.1 builds libretro/mame fba50741 (libretro-mame0278.mk:8), tag lrmame0278 and the profile's pin.
2026-10-23 16:37:06 +02:00
Abdessamad Derraz 1aae51da79 docs: hold mame0258 on the recalbox build
Recalbox 10.1.1 builds libretro/mame dc1a9653 (libretro-mame0258.mk:8), the profile's pin.
2026-10-23 16:37:06 +02:00
Abdessamad Derraz a956253a52 chore: move px68k-sdl to bdc3d87
RetroPie builds the master tip (RetroPie scriptmodules/emulators/px68k.sh:15 at 46128cd2). The one commit since e29ce400 bounds string copies in SDL/winui.c; no file is read differently.
2026-10-23 16:37:06 +02:00
Abdessamad Derraz adef85c30e docs: hold mame2014 on the retrobat build
The mame2014_libretro.dll RetroBat serves from its win64 stable core repository reports library_version 0.160 c8fe6c7, the profile's pin.
2026-10-23 16:37:06 +02:00
Abdessamad Derraz 4bec36dcab docs: name the batocera 43.1 gpgx expanded build
Batocera 43.1 builds RapidEdwin08 a0b5a033 (libretro-genesisplusgx-expanded.mk:7), not 181e8f93. Both carry the same core/, libretro/ and Makefile.libretro trees as the pin dea3528.
2026-10-23 16:37:06 +02:00
Abdessamad Derraz 530ab47106 docs: hold flycast2021le on the amberelec build
AmberELEC a21975bf builds bf93aece (packages/games/libretro/flycast2021le/package.mk:5), the profile's pin.
2026-10-23 16:37:06 +02:00
Abdessamad Derraz a493922610 docs: hold azahar-sdl on the knulli build
KNULLI 20260511 builds c8d39853 (package/emulators/azahar/azahar.mk:7), the profile's pin.
2026-10-23 16:37:06 +02:00
Abdessamad Derraz 6881b01ef9 chore: move fbneo_neogeo to 2b0c1c0
neogeoRomDesc in d_neogeo.cpp is unchanged; the new crc32 values belong to game sets. hiscore.dat at metadata/ keeps its sha1.
2026-10-23 16:37:06 +02:00
Abdessamad Derraz 43ef4e9a47 chore: move fbneo to 2b0c1c0
The new crc32 values in d_neogeo.cpp belong to game sets (doubledd, pulstarae, kizuna4p); neogeoRomDesc is unchanged and fbneo_hash_scraper reports no updated entry. The coleco refs pointed at the BurnDriver struct and now cite cv_colecoRomDesc (d_coleco.cpp:1061-1064).
2026-10-23 16:37:06 +02:00
Abdessamad Derraz c6ba81d3f4 feat: add coh1002v bios set to advancemame
ebe8322 adds the Video System PSX driver with its coh1002v root set (src/drivers/zn.c:4062-4068, 4692). The new hashes in pgm.c and the other drivers belong to game sets (killbldp, kovsh, svg, oldsplus...); the pgm BIOS ROM_START is unchanged.
2026-10-23 16:37:06 +02:00
Abdessamad Derraz 0e6026dd9c feat: document xefu files for xenia-edge
Edge e569a1a runs original Xbox games through XeFu (src/xenia/emulator.cc:748-768, 882-895): xbox.xex and the xefu*.xex builds from an Xbox 360 Compatibility folder, read from xefu/ under the storage root. config.bin at emulator.cc:2339 is written by XeFu there. The libretro tree f23c14c carries the same code. Refs recaled to e569a1a.
2026-10-23 16:37:06 +02:00
Abdessamad Derraz 595c0ea898 chore: move gopher64 to v1.1.42 at e7bdf8b
The new cart.rom names at src/device.rs:307-309 are struct fields the snapshot clone empties, not files. Same file set.
2026-10-23 16:37:06 +02:00
Abdessamad Derraz ca490eded1 docs: point dolphin Realtek refs at their lines
The firmware name refs cited lines of an older revision of
RealtekFirmwareLoader.cpp. Each now names its return in
GetFirmwareName (410-448), the device table is 76-207.
2026-10-23 16:37:06 +02:00
Abdessamad Derraz 952153085e chore: move xemu standalone to 0.8.139-2
Upstream changes are nv2a rendering, CI and a GitHub issue menu item.
The -config_path parsing in ui/xemu.c moved up nine lines. Libretro
pin unchanged, already the HEAD of xemu-libretro.
2026-10-23 16:37:06 +02:00
Abdessamad Derraz e13eaad826 chore: move supermodel standalone to 32c29b0
Games.xml gained the pro1000 set (Real3D Pro-1000 firmware loaded as
a ROM set) and a vs298 CRC fix, so its hash moves. Main.cpp and
GameLoader.cpp refs recaled to the new lines. Libretro pin unchanged.
2026-10-23 16:37:06 +02:00
Abdessamad Derraz 3077ef87d3 feat: add the MesenCE librashader runtime
The standalone now loads librashader.dll or librashader.so for shader
presets and ships it in Dependencies.zip (librashader_ld.h:45-88).
Standalone pin to 4b8a196, Mesen2 to b9fa69d. SGB1's UseSgb2 ref
names the standalone line, the notes name the libretro tree.
2026-10-23 16:37:06 +02:00
Abdessamad Derraz df5501841d docs: hold the rb5000 standalone pin on v1.1
Recalbox 10.1.1 builds the standalone from tag v1.1 (rb5000.mk:7),
the revision source_commit already names. The libretro pin is the
HEAD of libretro-rb5000.
2026-10-23 16:37:06 +02:00
Abdessamad Derraz 67afa5cb02 chore: move etlegacy to 2.86.2+git at 518815d
Upstream dropped the Emscripten paths, the pak checks are unchanged.
The old pin already sat between v2.86.0 and v2.86.1, so core_version
was behind; HEAD contains v2.86.2.
2026-10-23 16:37:06 +02:00
Abdessamad Derraz ec89e2dc05 chore: move mame to 5f5a077
Two libretro session fixes, no file loading. Bare basenames in the
Macintosh and Electron notes now carry their repository paths.
2026-10-23 16:37:06 +02:00
Abdessamad Derraz 5e474163a8 feat: add the boom3 VR replacement packs
VR builds mount base_vr/ over base/ and d3xp_vr/ over d3xp/ when
boom3_vr_enable is on, and warn when base_vr/pak399.pk4 is absent
(libretro.cpp:4313-4335). Pin moved to efe140c, notes recaled from
bare basenames to their repository paths.
2026-10-23 16:37:06 +02:00
Abdessamad Derraz 50a98d708f chore: move rvvm to 0.7-git at e7214ef
CMakeLists.txt sets RVVM_VERSION 0.7, at the old pin too. Upstream
changes are CPU, CSR and DHCP fixes, the loaders are unchanged.
2026-10-23 16:37:06 +02:00
Abdessamad Derraz 58baaf6443 chore: move quasi88 to 7884be5
Upstream added tape autoload and PCG-8100 audio, which read no ROM.
load_system_file moved to libretro.c:977, the ROM table is the same.
Comment citations now carry their repository path.
2026-10-23 16:37:06 +02:00
Abdessamad Derraz 793940a4b3 feat: add the jgenesis PC Engine CD System Card
A disc image runs the configured System Card ROM and refuses to load
without one (mainloop/pce.rs:29-50). The default Arcade Card wants a
v3.0 ROM. Pin moved to d41e2d9, core_version 0.14.1 as Cargo.toml
already read at the old pin.
2026-10-23 16:37:06 +02:00
Abdessamad Derraz 534609ae0f chore: move gopher2600 to 7d59ca0
AtariVox speech now defaults to the SpeakJet emulation compiled in,
festival is the fallback engine. Supercharger and stella.pro loading
is unchanged.
2026-10-23 16:37:06 +02:00
Abdessamad Derraz 37b74c187c chore: move dolphin to eb68258
Port changes are VR, DSU and audio options, no file loading. The
SegaBoot refs now cite the libretro lookup (Sys, then User/Triforce)
at AMMediaboard.cpp:500-514; upstream to e1d35f6, CommonPaths.h same.
2026-10-23 16:37:06 +02:00
Abdessamad Derraz 9fb87f36e5 chore: move corsixth to f98c9e8
checkInstallFolder gained an empty-path guard two lines above the
sentinel checks; the files it requires are the same.
2026-10-23 16:37:06 +02:00
Abdessamad Derraz 6faad72be2 chore: move bsnes-jg to 2.1.2 at 4aef191
Upstream changed the region reset in Cartridge::load and updated
SameBoy; firmware names and load paths are unchanged.
2026-10-23 16:37:06 +02:00
Abdessamad Derraz 15efca512f chore: recale five profiles whose files moved
bennugd, eden, play, scummvm and uzem cited files their repositories have
since moved (libretro.c into libretro/, fs_paths.h into src/common/fs/,
uzem.cpp into oldsrcs/). Lines unchanged. scummvm's upstream_commit is
its fork base e0ddc60.
2026-10-23 16:26:00 +02:00
Abdessamad Derraz 01a6daf653 chore: name pcsx2x6 v0.2.22, which its pin holds
583f0e9 is two commits past the v0.2.22 tag (64f063a).
2026-10-23 16:21:35 +02:00
Abdessamad Derraz 3b9f07802b docs: name xenios's merge base as upstream pin
xenios-jp/XeniOS xenios (87b176a) and has207/xenia-edge edge diverge from 07021f0, 24 ahead and 1154 behind. Edge HEAD is not part of this build.
2026-10-23 16:21:35 +02:00
Abdessamad Derraz f3976a75ff docs: name uae4all's merge base as upstream pin
RetroPie/uae4all2 retropie forks lubomyr/uae4all2 master at 0f919a3 (8 ahead, 9 behind). The upstream refs read that base.
2026-10-23 16:21:35 +02:00
Abdessamad Derraz 7b34649058 fix: read pcsx2x6 prose and refs in its own tree
The note citations hold under three source pins; read again at 583f0e9 they land on the acgame loader, the BIOS scan and the resource reads, recorded as prose_written_at. GameDatabase.cpp:39, Patch.cpp:117, SDLInputSource.cpp:24 and linux_build_qt.yml:129 read the same in the fork, the tree RetroBat ships.
2026-10-23 16:21:35 +02:00
Abdessamad Derraz 0be17ebb53 docs: name omicron's merge base as upstream pin
libretro/Omicron master is msx80/Omicron aaaa2f1 (2020-09-29) plus .gitlab-ci.yml and the core Makefile. Upstream HEAD 49e4e05 is 168 commits later and moved the libretro frontend files the notes cite.
2026-10-23 16:21:35 +02:00
Abdessamad Derraz 5202a2bf55 docs: place the nuance port in upstream history
WizzardSK/nuance-libretro master (daf3ca6) is contained in andkrau/NuanceResurrection, which has 8 commits since.
2026-10-23 16:21:35 +02:00
Abdessamad Derraz 57918391c1 fix: cite the mariani tree for its symbol tables
Debugger_Symbols.cpp:46-53, 774-806 and 814-817 read the same in sh95014/AppleWin at 51893ca, the tree Mariani builds.
2026-10-23 16:21:35 +02:00
Abdessamad Derraz ed2b29283d fix: cite jl-mod for its licences dialog
LicensesDialogFragment.java:35 reads licenses.html in JL-Mod at f723a19, the shipped app, as it does in J2ME-Loader.
2026-10-23 16:21:35 +02:00
Abdessamad Derraz 4d4ebd4242 docs: name the higan release nside pins
upstream_commit 3353efd3 is the higan v106r25 release commit nSide synced with (Emulator::Version 106.25). gitlab higan HEAD 00684d2 is a later higan and stays out.
2026-10-23 16:21:35 +02:00
Abdessamad Derraz 1b6800fbd0 fix: cite the fork for four dolphin-mmjr2 refs
Boot.cpp:408-442, WiimoteEmu.cpp:156-165, NWC24Config.cpp:17 and TitleDatabase.cpp:54-58 land on their code in Dolphin-MMJR2 at 4d0fdb8 and miss it in dolphin-emu at 4ff214c: every citation reads the fork.
2026-10-23 16:21:35 +02:00
Abdessamad Derraz cb3eb47ccd feat: add amiberry expansion and board roms
Profile the rommgr.cpp table at 376b22c: 208 entries for CPU boards,
freezer cartridges, SCSI and IDE controllers, Picasso IV, x86
bridgeboards, CD32 FMV and the CD32/CDTV images the scan identifies
by SHA-1. A CPU board without its ROM does not start, so the A1200
and A4000 accelerator quickstarts need these files.
2026-10-23 16:21:35 +02:00
Abdessamad Derraz 1faf434460 fix: put nine upstream pins back on the fork base
The bulk advance moved upstream_commit to upstream HEAD. On freej2me_plus,
hakux, kronos, mesen-s, np2kai and snes9x it was, and still is, the
merge base of upstream with the fork's pin (GitHub compare), the revision
the port carries. ax360e, nes-emu and snes9x-explus vendor an upstream
tree whose commit their notes name.
2026-10-23 16:20:59 +02:00
Abdessamad Derraz 8dba7b9c8b fix: file mame2003_plus zn1 sets under named ids
The zn.c rewrite filed the Time Warner and Raizing BIOS sets under new
ids zn1-atari and zn1-raizing, which have no name and stop
generate_site. Every other MAME profile files them as atari-zn1 and
eighting-zn1 (Raizing is Eighting's label).
2026-10-23 16:20:58 +02:00
Abdessamad Derraz 1537a44fa7 chore: hold the supermariowar pin on emuelec
supermariowar runs only on EmuELEC, which builds ed60ed45.
2026-10-23 16:10:31 +02:00
Abdessamad Derraz 4330757048 docs: tie aps3e 2.43 to main4, not its tag
The 2.43 tag sits on main2 (b5ae1af, changelog ending at 1.38) while
the 2.43.apk asset carries main4's changelog and RPCS3 20071-1f080485.
The two branches share merge base d4622157. The pin c6ca182 already
names the released tree.
2026-10-23 16:10:02 +02:00
Abdessamad Derraz d0602edc87 chore: recale tr1x refs to 3d39911
Music tracks are now looked up through the audio language chain,
music/<language>/ first and then music/, and a catalog row may list
alternate names (backend_files.c:108-134). Same level, FMV and track
names.
2026-10-23 16:10:02 +02:00
Abdessamad Derraz 78106334a4 feat: profile rust_dos 1.7.5
Upstream split the sound code into crates (soundblaster, sc55, mt32,
gus). The AWE32 and Sound Canvas tables are unchanged. Adds the
optional 128 KB Verite board ROM that verite_rom names, which the
emulated RISC reads in place of the image the emulator builds
(src/bus/verite.rs:45-71).
2026-10-23 16:10:02 +02:00