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.
This commit is contained in:
Abdessamad Derraz
2026-03-22 14:01:38 +01:00
parent 74f17694c2
commit d2adde9846
48 changed files with 1344 additions and 196 deletions
-4
View File
@@ -13,10 +13,6 @@ notes: |
emux is a multi-system emulator by Sebastien Ronsse, supporting CHIP-8,
Game Boy, NES, and Sega Master System as separate libretro cores.
NOT an alias of Gambatte. Completely different codebase and BIOS requirements.
Gambatte uses gb_bios.bin/gbc_bios.bin (optional, HLE fallback).
emux_gb uses dmg_boot.bin (required, no HLE, core fails without it).
Boot ROM loading in controllers/mapper/gb_mapper.c:
static char *bootrom_path = "dmg_boot.bin"; (line 32)
gb_mapper->bootrom = file_map(PATH_SYSTEM, bootrom_path, 0, BOOTROM_SIZE);