Abdessamad Derraz and Claude Opus 5.5
8e3a486107
fix: resolve held catacomb files, profile refs
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-05 02:51:29 +02:00
Abdessamad Derraz
620e1244e6
feat: collect firmware and flagged backlog files
2026-10-04 23:47:55 +02:00
Abdessamad Derraz
92b2a1a498
chore: update profiles to current upstream pins
2026-10-04 14:58:55 +02:00
Abdessamad Derraz
537dbcf8fc
feat: drop the AMR library kemulator no longer loads
...
KEmulator replaced the native amrdecoder with a pure Java port of
opencore-amr and says so in AMRDecoder.java: no platform specific binary
is shipped or loaded any more. The profile still asked for it under nine
names across four platforms.
hatari and scummvm cited a line just past the option they mean.
2026-09-05 09:26:14 +02:00
Abdessamad Derraz
b362d81910
feat: profile hatari on main and hatarib
2026-09-03 22:28:59 +02:00
Abdessamad Derraz
b82b64472a
chore: anchor profile refs to source commits
2026-08-08 11:47:37 +02:00
Abdessamad Derraz
6b87c75e11
fix: add upstream buildbot aliases to 18 emulator profiles
2026-03-27 11:57:10 +01:00
Abdessamad Derraz
3f676b75e8
feat: standalone emulator support for batocera and multi-platform name mapping
...
resolve_platform_cores() builds reverse index from profile cores: field,
fixing 17 name mismatches across Batocera, RetroBat, and Recalbox
(genesisplusgx, pce_fast, pcfx, vb, mame078plus, vice cores, etc.).
standalone_path field on file entries + standalone_cores on platform
YAMLs enable mode-aware pack generation. find_undeclared_files() uses
standalone_path for cores the platform runs standalone, filters by
mode: libretro/standalone per file.
batocera.yml gains standalone_cores (92 entries from configgen-defaults).
generate_readme.py dynamically lists platforms from registry.
3 profiles updated for standalone type/path (mame, hatari, mupen64plus_next).
78 E2E tests pass, pipeline verified.
2026-03-26 00:44:21 +01:00
Abdessamad Derraz
4c1caea621
feat: re-profile 40 emulators from fbalpha2012 to holani
2026-03-24 09:33:06 +01:00
Abdessamad Derraz
d2adde9846
feat: update 47 emulator profiles with core_classification and fixes
...
add core_classification, cores, upstream fields. fix false aliases
(fixnes, fsuae, gearboy, higan_sfc, higan_sfc_balanced, potator,
quicknes). add new profiles (fbneo_neogeo, flycast_gles2,
genesis_plus_gx_wide). remove verbose notes and disclaimers.
2026-03-22 14:01:38 +01:00
Abdessamad Derraz
e218763500
feat: add emulator logos to profiles and site
2026-03-18 10:57:00 +01:00
Abdessamad Derraz
58f3006d20
docs: add core_version, display_name to all 260 emulator profiles
...
Every profile now has:
- profiled_date: date of source code analysis
- core_version: version from libretro-core-info .info files
- display_name: human-readable name from .info files
260/260 profiles complete. 294/294 libretro cores covered.
Standalone emulators (cemu, rpcs3, xemu, vita3k) versioned manually.
2026-03-18 05:20:05 +01:00
Abdessamad Derraz
d929424988
feat: add profiled_date to all YAMLs, create 56 alias profiles
...
- Added profiled_date field to all 204 existing profiles for update tracking
- Created 56 alias profiles for cores that share BIOS with a parent
(e.g., mednafen_psx -> beetle_psx, fbalpha2012 -> fbneo)
260 total profiles covering all 294 libretro cores (204 unique + 56 alias).
2026-03-18 05:20:05 +01:00
Abdessamad Derraz
f6a44c9409
feat: add 10 emulator profiles (batch 1 P1)
...
genesis_plus_gx (12 files), picodrive (18 files), fbneo (19 systems),
hatari (TOS ROMs), bluemsx (60+ MSX/ColecoVision/SG-1000),
fceumm (FDS/Game Genie), bsnes (20 coprocessor ROMs),
beetle_psx (5 BIOS + aliases), beetle_saturn (5 files),
puae (14 Kickstart ROMs, 3 naming conventions)
21 total emulator profiles. Cross-reference: 436 undeclared files,
120 already in repo, 316 to source.
2026-03-17 20:08:27 +01:00