Commit Graph
915 Commits
Author SHA1 Message Date
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
Abdessamad Derraz 84df6b6506 feat: add amiberry data root
The home folder amiberry.cpp builds per system, with AMIBERRY_HOME_DIR and portable mode.
2026-10-24 01:15:08 +02:00
Abdessamad Derraz aae163607a feat: add xenia-edge data root
storage_root in xenia_main.cc:533-547 over the Documents or XDG data folder.
2026-10-24 01:15:08 +02:00
Abdessamad Derraz aa8813a2e5 feat: add xemu data root
SDL_GetPrefPath in ui/xemu-settings.cc:51-63, or the executable folder when xemu.toml sits there.
2026-10-24 01:15:08 +02:00
Abdessamad Derraz fb45e432cd feat: add ppsspp data root
The memory stick folder NativeApp.cpp and Windows/main.cpp pick per system.
2026-10-24 01:15:08 +02:00
Abdessamad Derraz 1fd9103ac2 feat: add jazz2-native data root
ContentResolver.cpp builds the source and user content folders per system.
2026-10-24 01:15:08 +02:00
Abdessamad Derraz 19913d9cb8 feat: add eka2l1 data root
The working directory main.cpp:105-126 sets on desktop, Emulator.java on Android, IosEmulator.mm on iOS.
2026-10-24 01:15:08 +02:00
Abdessamad Derraz af9b9fad49 feat: add armsx2 data root
Pcsx2Config.cpp:2450-2516 on desktop, NativeApp.java on Android, AppDelegate.mm on iOS.
2026-10-24 01:15:08 +02:00
Abdessamad Derraz 7879779002 feat: add blastem data root
bundled_file_path (paths.c:581-594) reads firmware beside the executable, or DATA_PATH when the build sets it.
2026-10-24 01:15:08 +02:00
Abdessamad Derraz 9e20e5093c feat: add duckstation data root
Core::SetDataRoot (src/core/core.cpp:141-257) per system, and bios/ as the standalone destination of every image, the default of EmuFolders::Bios (src/core/settings.cpp:2982).
2026-10-24 01:15:08 +02:00
Abdessamad Derraz 22f1edb7d3 refactor: fold mednafen_pce into beetle_pce
Both profiled libretro/beetle-pce-libretro at b96c11e. mednafen_pce
becomes an alias; beetle_pce takes its pce core name and the RetroPie
name beetle-pce. core_version follows libretro.cpp:30 (v1.29.0).
2026-10-24 00:57:58 +02:00
Abdessamad Derraz 67b0b32790 refactor: fold mednafen_gba into beetle_gba
Both profiled libretro/beetle-gba-libretro at b158166. mednafen_gba
becomes an alias; beetle_gba takes its classification, version and
upstream fields.
2026-10-24 00:57:39 +02:00
Abdessamad Derraz 51147d866b refactor: fold ep128emu into ep128emu_core
Both profiled libretro/ep128emu-core at 6af5d03. ep128emu becomes an
alias; ep128emu_core keeps the refs that land on the code and takes the
md5 of each ROM from the copy compiled into roms/roms.hpp, plus the
RetroPie name ep128emu. Adds ide12.rom, which core.cpp:320 loads for
hard disk content with no built-in copy. core_version follows
main.cpp:656 (v1.2.13).
2026-10-24 00:57:35 +02:00
Abdessamad Derraz 64e559d2c3 fix: place mariani dos 3.3 symbols at the root
A2_DOS33.SYM2 is read from the support directory only.
2026-10-24 00:48:55 +02:00
Abdessamad Derraz f6b99b9532 fix: name hatari standalone cfg and nvram paths
configuration.c:863-864 builds hatari.cfg in the Hatari home directory.
2026-10-24 00:48:55 +02:00
Abdessamad Derraz d819d58220 fix: place punes bios in its data bios folder
fds.c:305 and cheat.c:105 read BIOS_FOLDER under gui_data_folder().
2026-10-24 00:48:55 +02:00
Abdessamad Derraz 020412ff19 fix: place dosbox pure roms in its system folder
main.cpp:2039 sets PathSystem to the system folder beside DOSBoxPure.cfg.
2026-10-24 00:48:55 +02:00
Abdessamad Derraz 26da45ab26 fix: place ppsspp 1.5.4 zh_gb.pgf on the stick
sceFont.cpp:644 reads ms0:/PSP/flash0/font/, below the memory stick root.
2026-10-24 00:48:55 +02:00
Abdessamad Derraz 9d60314a8b fix: place sonic3-air packages under data/
EngineMain.cpp:649 opens mAppDataPath + "/data/" + package name.
2026-10-24 00:48:55 +02:00
Abdessamad Derraz ae33d3f991 fix: place openttd base sets under baseset/
fileio.cpp:48 names the baseset subfolder of each search path.
2026-10-24 00:48:55 +02:00
Abdessamad Derraz 9c15246d88 fix: place reicast flash and rom under data/
nullDC.cpp:182-188 loads both from get_readonly_data_path("/data/"); dc/ was the Recalbox patch.
2026-10-24 00:48:55 +02:00
Abdessamad Derraz da6e7144bb fix: read yuzu keys from its keys folder
fs_paths.h:18 KEYS_DIR "keys", path_util.cpp:124; key_manager.cpp:643 and amiibo_crypto.cpp:274 read there.
2026-10-24 00:48:55 +02:00
Abdessamad Derraz 35e9b78a68 fix: read sudachi keys from its keys folder
fs_paths.h:18 KEYS_DIR "keys" below the user data directory, as the profile notes cite.
2026-10-24 00:48:55 +02:00
Abdessamad Derraz f21839a856 fix: read eden keys from its keys folder
fs_paths.h:20 KEYS_DIR "keys", path_util.cpp:158; key_manager.cpp and amiibo_crypto.cpp read every key file there.
2026-10-24 00:48:55 +02:00
Abdessamad Derraz 24d288b5fd fix: read ryujinx keys from its system folder
AppDataManager.cs:17,229 joins KeysDir "system" to BaseDirPath; switch/ was a frontend layout.
2026-10-24 00:48:55 +02:00