Commit Graph
889 Commits
Author SHA1 Message Date
Abdessamad Derraz ea0b7536bb feat: profile x1-box 1.3.2
The default core is now hakuX, an HLE kernel that needs no firmware, so the MCPX, flash and disk images are only required by the xemu core. The Chihiro driver is now built: Chihiro BIOS, media board flash and the three baseboard EEPROMs are read beside the flash image. SDL3 replaces SDL2, so the user mapping file is gamepad_map.txt.
2026-10-26 23:20:44 +01:00
Abdessamad Derraz d9843c162b feat: profile rustynes 3.5.0
FDS content is now also recognised by its fwNES header or side marker (lib.rs:2225-2244). disksys.rom is unchanged: 8192 bytes from the system directory, no hash.
2026-10-26 23:20:44 +01:00
Abdessamad Derraz 028995a010 docs: hold lzdoom on the 3.88b line
RetroPie builds tag 3.88b and AmberELEC a g3.3mgw fork reporting 3.88b; no platform ships the l4.x line.
2026-10-26 23:20:43 +01:00
Abdessamad Derraz 684b643b8a feat: profile armsx1 0.3.6 on swanstation
The Android build now runs libretro SwanStation instead of psxe. Its importer accepts only 512 KB images whose MD5 is in a 25-entry table (Ps1BiosProbe.java:29-55), so the agnostic scph1001.bin entry becomes those 25 identified images. psxe now refuses sizes other than 512 KB and 1 MB (psx/dev/bios.c:44-49).
2026-10-26 23:20:43 +01:00
Abdessamad Derraz 388a3a4f58 docs: follow visual pinball to d858a1f
Starter tables are now .vpz folder packs, segment textures load a -cov.png coverage atlas beside them, table music falls back to the folders 10.8 searched (ScriptGlobalTable.cpp:120-148) and a Windows-only BAM plugin is staged. The build fetches pinmame d5e1921 now (platforms/config.sh:11): container sets unchanged, cited lines remapped.
2026-10-26 23:10:39 +01:00
Abdessamad Derraz 5affacb596 fix: pin groovymame to its 0.289 release branch
The default branch 'rebased' is force-pushed GroovyMAME on MAME master, and ac85e94 no longer exists on it. Releases are cut from groovymame0289: gm0289sr222f is 953db38, the revision the refs and the mame0289 upstream pin describe. source_branch now names it.
2026-10-26 23:10:39 +01:00
Abdessamad Derraz bc46340012 chore: advance zesarux to 8991b39
Line shifts only in the ROM loader. The keyboard art, my_soft and copier citations now name the find_sharedfile calls (menu_items.c:22030, 22051, 32650; menu_items_storage.c:667-669); the old lines were blank or unrelated at the previous pin too.
2026-10-26 23:10:39 +01:00
Abdessamad Derraz e08dcd7014 docs: follow the dosbox-staging clap rework
Sound Canvas models are now looked up only inside the Nuked-SC55.clap library (src/midi/soundcanvas.cpp:77-93), and a generic clap MIDI device runs a user-named plugin (src/midi/clap.cpp:52-82). ROM files and hashes unchanged.
2026-10-26 23:10:38 +01:00
Abdessamad Derraz 7560564a09 docs: follow native32emu 1.4.0 save and zip rules
1.4.0 boots a single-game package by its own .smf and, in the Emscripten build, writes saves to the frontend save directory (save_manager.rs:33-48, api.rs:194-197). Still no file outside the game package.
2026-10-26 23:10:38 +01:00
Abdessamad Derraz 8f3ef27143 docs: note the lower-case rom names bbkemu reads
Upstream 6641863 also accepts 8.bin, E.bin and e.bin, and the Emscripten build looks beside the content (crates/bbkemu-libretro/src/lib.rs:191-218). Same two files, same model directory.
2026-10-26 23:10:38 +01:00
Abdessamad Derraz 9f58923500 feat: add the capcom zn-2 bios to arcadeduck
Release 0.6.0 (80cdb6d) adds a COH-3002C handler that reads coh3002c.zip (arcade_machine_handler.cpp:290-319). ROM loading moved to arcade_rom_loader.cpp, which also matches a member by size and CRC32, reads .7z sets and falls back to parent archives; konamigv.7z is read when konamigv.zip is absent.
2026-10-26 23:10:38 +01:00
Abdessamad Derraz 9ba615266f feat: follow the amiberry whdboot download step
Upstream stopped shipping WHDLoad, JST and the skick346 RTB files: the standalone build now fetches them from whdload.de and Aminet (skick346.lha pinned by SHA-256 at src/osdep/amiberry.cpp:12265). AmiQuit became host-quit, boot-data.zip changed, and three RTB files the download extracts (kick37175.A500, kick36143.A3000, kick39106.A1200) are added with hashes taken from the pinned archive.
2026-10-26 23:10:38 +01:00
Abdessamad Derraz 839b94ffea feat: add the aleck64 bios root to advancemame
Upstream registered the Aleck64 PIF BIOS as a NOT_A_DRIVER set at src/drivers/aleck64.c:776, loading pifdata.bin. The pin moves from the force-pushed dcf44cc to 8167047.
2026-10-26 23:10:38 +01:00
Abdessamad Derraz 02fb76b850 chore: advance ymir standalone pin to a2c69d8
The Vulkan renderer merge (75 commits): no ROM loading change. The CMakeLists.txt organization and app name definitions moved down six lines (647-648).
2026-10-26 22:50:13 +01:00
Abdessamad Derraz 515c60f9ae chore: advance scummvm-standalone to 21955df
183 upstream commits. Ultima's data_archive.cpp was folded into Common::load_engine_data, which opens ultima.dat and checks its version.txt the same way (common/engine_data.cpp:273-279). No dists/ or gui/ file changed, so the bundled hashes hold. Adds japanesemacfonts.dat, which the Mac GUI reads for Japanese fonts and ScummVM does not ship.
2026-10-26 22:50:13 +01:00
Abdessamad Derraz 5f2570b144 chore: advance supermodel3 to 11726c4
The fork rebased on trzy 1481545 (Src/Version.h:32 now 0.3a-1481545-mm); the two commits touch tilegen timings, the PowerPC core and the GUI only. upstream_commit follows to 1481545. The 11726c4 release archives carry the same Games.xml, Music.xml and crosshair bitmaps. RetroPie builds the main branch tip on x86, so the pin follows HEAD; the ROCKNIX arm build stays a note, with the version it prints.
2026-10-26 22:50:13 +01:00
Abdessamad Derraz 387b1c0e13 chore: advance ymir standalone pin to 73d320b
One upstream commit touching CONTRIBUTING.md only; every ref anchors at 73d320b. The Emir libretro branch is still at 8174cbb.
2026-10-26 22:50:13 +01:00
Abdessamad Derraz c31580db04 docs: advance xenia-edge standalone pin to d881a29
101 upstream commits. Japanese glyphs now come from M PLUS 1p embedded with the Inter font (imgui_drawer.cc:481-498), so msgothic.ttc and the fontconfig CJK match are no longer read; XConfig gained a per-title random MAC address. Still no system file read. The libretro core is still at f23c14c.
2026-10-26 22:50:13 +01:00
Abdessamad Derraz dd6d6e15bd chore: advance supermodel pin to 1481545
Three upstream commits on tilegen write timings and the VF3 start-up: no cited file changed and every ref anchors at 1481545. Version.h still reads 0.3a-WIP. Libretro-Supermodel is still at 84bc106.
2026-10-26 22:50:13 +01:00
Abdessamad Derraz d06efb8a21 chore: advance eka2l1 standalone pin to d55da28
47 upstream commits. The ECam patch gained a Symbian 8.1a build (ecam_v81a.dll, [epoc81a] in ecam.dll.map) and per-version map sections; the mediaclientaudio and mediaclientvideo patch DLLs were rebuilt. Sizes and SHA-1 read from src/patch at d55da28. Firmware and ROM loading unchanged; the libretro branch is still at e39ccac.
2026-10-26 22:50:13 +01:00
Abdessamad Derraz 1334e84a00 chore: advance 88 profiles to upstream head
One run of profile_sync --all --rebase-refs --fresh. Every guard held:
no ref to review, no prose left under an older pin, no file name or hash
literal gained in a cited file since the pin, no built_by pin and no pin
keyed by build mode. The site's record of cited source paths is rebuilt
with them.
2026-10-26 22:16:31 +01:00
Abdessamad Derraz e761859595 chore: advance xenia-edge standalone to 5045c19
Seven HID and UI commits (keyboard packets, Esc opens the in-game menu). The XeFu warning moved to emulator_window.cc:1995-2005; no file loading changed. xenia-libretro is still at f23c14c.
2026-10-24 04:07:43 +02:00
Abdessamad Derraz ae5550225b chore: advance supermodel standalone to 58d4b87
Three trzy commits: billboard output device, per-game GUI settings, wnaspi32 link flag. No file loading changed. The notes now say the GUI also rewrites Supermodel.ini (Gui.cpp:1492). Libretro-Supermodel is still at 84bc106.
2026-10-24 04:07:43 +02:00
Abdessamad Derraz d8ae35cc09 chore: advance eka2l1 standalone pin to cd7041f
16 upstream commits (MIDI, Avkon message queries, guest screen mode, iOS card mount flags). Android, iOS and Qt citations moved by one to three lines; firmware and ROM loading unchanged. The libretro branch is still at e39ccac.
2026-10-24 04:07:43 +02:00
Abdessamad Derraz aedc6d94f4 chore: advance supermodel3 to 0455189
The fork rebased on trzy e048c09 (Src/Version.h:32 now 0.3a-e048c09-mm), one commit touching the drive board outputs only; upstream_commit held there with upstream_frozen. The 0455189 release archives carry the same Games.xml, Music.xml and crosshair bitmaps. Notes name the arm branch commit ROCKNIX builds.
2026-10-24 04:07:43 +02:00
Abdessamad Derraz ac7a98dded docs: cite stonesoup source paths in full
Bare tiletex.cc, database.cc and maps.cc resolved in crawl/crawl once upstream_commit moved. They describe the libretro fork and now carry crawl-ref/source/, read at cc2530f. upstream_commit to a5ed934.
2026-10-24 04:07:43 +02:00
Abdessamad Derraz 63daab1f5e docs: cite c64-emu vendored vice paths in full
26 VICE-relative citations resolved in the VICE mirror once upstream_commit moved. They describe the tree vendored under C64.emu/src/vice and now name it, read at 1c12fac. upstream_commit to 2e2a43e.
2026-10-24 04:07:43 +02:00
Abdessamad Derraz fc9c6d232e docs: cite a7800 fork paths in full
Bare a7800.cpp and xm.cpp resolved in mainline MAME once upstream_commit moved. Each citation now names its path in the fork, read at 7a2afdc. upstream_commit to mamedev 9d8a672, where the PAL BIOS is still c300558-001b.u7 and the 7800 ROMs carry no ROM_OPTIONAL.
2026-10-24 04:07:43 +02:00
Abdessamad Derraz 71306d1fda feat: add taito g-net bios sets to mame2003_plus
Upstream 453b679c adds the Taito G-NET driver to zn.c with two BIOS roots, coh3002t (eight members, four BIOS EPROM revisions) and coh1002t. metadata/hiscore.dat gained three Asura Buster sets: new hash. Pin 03fc843.
2026-10-24 04:07:43 +02:00
Abdessamad Derraz f0009a01bb chore: advance sdl2trs to 675d169
Upstream switched ZBX debug guards to #ifdef and moved option lines; ROM slots and defaults unchanged.
2026-10-24 04:07:43 +02:00
Abdessamad Derraz 2f895d6a9a chore: profile nosgba 3.06
Read from NO$GBA.EXE of no$gba-w.zip v3.06. The boot ROM table, loader and every file read match v3.04, which RetroBat still ships; only the addresses moved.
2026-10-24 04:00:37 +02:00
Abdessamad Derraz 9489568139 docs: pizza-boy-gbc read on basic 4.1.15
Pro 7.4.17 has no genuine copy anywhere; no_genuine_copy moves to it. The native references hold at the same lines in the DBTecno-signed Basic 4.1.15 bundle; its Java slot gate moved to MainActivity.java:3207-3213.
2026-10-24 04:00:37 +02:00
Abdessamad Derraz 28dcb2726f docs: pizza-boy-gba read on basic 2.3.22
Pro 3.9.0 has no genuine copy anywhere; no_genuine_copy moves to it. The native and Basic Java references hold at the same lines in the DBTecno-signed Basic 2.3.22 bundle, which also carries the multiplayer BIOS CRC32 exchange.
2026-10-24 04:00:37 +02:00
Abdessamad Derraz d76c76e41e chore: re-profile Linkboy 4.0.0
Linkboy 4.0.0 keeps the three firmware slots, sizes, md5 table and loader behaviour of 3.11.4. Class names and library addresses are re-read from the 4.0.0 Play build, and the firmware import path is documented.
2026-10-24 04:00:37 +02:00
Abdessamad Derraz 54b90fe3a2 chore: profile droidarcadia 4.75
4.75 adds game table entries and trainers; no file loading changed. Refs in android.c and da.h moved.
2026-10-24 04:00:37 +02:00
Abdessamad Derraz eba5936cf3 chore: advance 40 profiles to upstream head
Same chain as the first pass: no ref to review, no file name or hash
literal added to a cited file since the pin, no profile a single
platform builds at a fixed commit, refs recaled with their pins, and the
written prose read again.
2026-10-24 03:47:39 +02:00
Abdessamad Derraz fecfa6be4f fix: map the amberelec scummvm name to standalone
The libretro profile documents no standalone build. SCUMMVMSA is the SDL2 ScummVM AmberELEC and EmuELEC launch.
2026-10-24 01:59:04 +02:00
Abdessamad Derraz a6e316c47c feat: add the scummvm sdl2 standalone profile
Covers ROCKNIX scummvm-sa and AmberELEC SCUMMVMSA, SDL2 builds with SDL2_net. Pinned to master 6f7b060d with hashes of the files there. Adds eem.dat, macventure.dat, fonts-imgui.dat, wwwroot.zip and monkey4-patch.m4b to the set the SDL1 build reads.
2026-10-24 01:59:04 +02:00
Abdessamad Derraz b7fe7804b1 feat: add the vice 3.8 sdl2 standalone profile
ROCKNIX vice-sa builds the 3.8 tarball (svn r44900) with the SDL2 UI. Lists the ROMs, palettes and keymaps make install ships, which ROMs mem_load needs at startup, and the three CMD drive ROMs the release does not carry.
2026-10-24 01:59:04 +02:00
Abdessamad Derraz 4a2d6366dc feat: document the yabasanshiro standalone build
The retro_arena front end of sydarn/yabause pi4-update (a40dace1), which ROCKNIX and AmberELEC build, opens a BIOS only at the -b path and runs HLE otherwise. The three named files stay libretro-only.
2026-10-24 01:59:03 +02:00
Abdessamad Derraz 576ad258f7 chore: map rocknix and retropie core names
ROCKNIX names its standalone packages <emu>-sa (package.mk under
projects/ROCKNIX/packages/emulators/standalone at 20261001); RetroPie
names its libretro scriptmodules lr-<name>. Each name joins the profile
of the project its package builds. supermodel-sa builds
DirtBagXon/model3emu-code-sinden, the supermodel3 profile.
2026-10-24 01:24:28 +02:00
Abdessamad Derraz 122617dc9a feat: add ymir data root
SDL_GetPrefPath(StrikerX3, Ymir) through profile.cpp:29-34, with the portable profile rules of app.cpp.
2026-10-24 01:15:09 +02:00
Abdessamad Derraz 5e6e9fabdf feat: add supermodel data root
FileSystemPath.cpp per system: relative folders on Windows and macOS, XDG or ~/.supermodel on Linux.
2026-10-24 01:15:09 +02:00
Abdessamad Derraz bc61bf3a10 feat: add stella data root
OSystem per system builds the base directory; -baseinappdir and -basedir override it.
2026-10-24 01:15:09 +02:00
Abdessamad Derraz be4f440483 feat: add melonds data root
main.cpp:182-211 picks the portable or Qt config folder. dsi_sd_card.bin reads as dsisd.bin there, the DSi.SD.ImagePath default (Config.cpp:120).
2026-10-24 01:15:09 +02:00
Abdessamad Derraz b277fbb015 feat: add mame data root
Standalone MAME resolves every default search path against the working directory (src/emu/emuopts.cpp:43-55).
2026-10-24 01:15:09 +02:00
Abdessamad Derraz 1beef9d32c feat: add fsuae data root
fsuae-init.c:75-117 builds the Data folder. The notes now describe the ROMs/Kickstart walk of the launcher at this pin.
2026-10-24 01:15:08 +02:00
Abdessamad Derraz 3e675c87b5 feat: add easyrpg android data root
Only Android keeps the profile's files under one folder. On desktop the RTP comes from the registry, XDG data dirs or RPG*_RTP_PATH, and the soundfonts from the game or working folder.
2026-10-24 01:15:08 +02:00
Abdessamad Derraz f028caa834 feat: add dolphin data root
UICommon::SetUserDirectory on desktop, DirectoryInitialization.kt on Android.
2026-10-24 01:15:08 +02:00
Abdessamad Derraz ad33f4e056 feat: add citra data root
file_util.cpp builds the user folder per system; Android uses the folder picked at first launch.
2026-10-24 01:15:08 +02:00