mirror of
https://github.com/Abdess/retroarch_system.git
synced 2026-10-24 04:39:06 -05:00
EmuELEC, AmberELEC and KNULLI launch standalone emulators by the name their launch code dispatches on (HATARISA, PPSSPPSDL, FBNEOSA) and ship 32-bit or patched builds of libretro cores under their own .so names (flycast_32b, mupen64plus_next_alt, genesis_plus_gx_cart_special, mame0139, flycast-xtreme). Each name joins the profile of the project its package builds. fceumm_mod reads gg.rom, not gamegenie.nes, and never opens it, so it gets its own profile.
41 lines
1.6 KiB
YAML
41 lines
1.6 KiB
YAML
emulator: FCEUmm Mod
|
|
type: libretro
|
|
core_classification: community_fork
|
|
source: "https://github.com/Tippek/libretro-fceumm-mod"
|
|
upstream: "https://github.com/libretro/libretro-fceumm"
|
|
profiled_date: "2026-10-22"
|
|
source_commit: "f0ea52190427b136a51da4490e49087fe2ca2abb"
|
|
core_version: "SVN"
|
|
display_name: "Nintendo - NES / Famicom (FCEUmm Mod)"
|
|
cores:
|
|
- "fceumm_mod"
|
|
systems: [nintendo-nes, nintendo-fds]
|
|
|
|
notes: |
|
|
libretro-fceumm with the hardware extensions of fceux-mod (extra RAM,
|
|
sprites, palettes and mappers). The libretro driver hands the system
|
|
directory to FCEUI_SetBaseDirectory (src/drivers/libretro/libretro.c:2983-2984)
|
|
and FCEU_MakeFName joins each name to it directly (src/general.c:70-97).
|
|
|
|
The Game Genie image is named gg.rom here (src/general.c:77-79), but
|
|
FCEU_OpenGenie runs only when FSettings.GameGenie is set
|
|
(src/fceu.c:283-285) and nothing in the libretro driver calls
|
|
FCEUI_SetGameGenie (src/fceu.c:551-554), so the file is never opened.
|
|
|
|
files:
|
|
- name: "disksys.rom"
|
|
system: nintendo-fds
|
|
description: "FDS BIOS ROM"
|
|
required: true
|
|
size: 8192
|
|
validation: [size]
|
|
source_ref: "src/fds.c:612-650, src/general.c:80-82"
|
|
note: "Read as one 8 KB PRG bank. A missing file or a short read fails the FDS load."
|
|
|
|
- name: "nes.pal"
|
|
system: nintendo-nes
|
|
description: "External NES color palette"
|
|
required: false
|
|
source_ref: "src/palette.c:191-212, src/fceu.c:289-290, src/drivers/libretro/libretro.c:1674-1682, 3013-3017"
|
|
note: "Read at every game load when present, 768 bytes of RGB triplets. Applied when the fceumm_palette option is custom."
|