Skip to content

FCEUmm Mod emulates Nintendo NES and Nintendo Famicom Disk System. It reads 2 files, 1 of them required: without a required file it does not start games. A required file is needed only by the machines that use it. Each file below cites the line of source code that reads it.

About this profile
Detail Value
Type libretro
Classification Community fork
Source https://github.com/Tippek/libretro-fceumm-mod
Upstream https://github.com/libretro/libretro-fceumm
Version SVN
Revision Tippek/libretro-fceumm-mod@f0ea52190427
Profiled 2026-10-22
Profile YAML, JSON
Cores fceumm_mod
Systems Nintendo NES, Nintendo Famicom Disk System
Install this emulator's files

The installer finds your setup and its BIOS folder, then downloads only the files this emulator reads there and checks each one.

Open the Start menu. Type PowerShell and open it. Paste the line. Press Enter.

PowerShell
&([scriptblock]::Create((irm https://raw.githubusercontent.com/Abdess/retrobios/main/install.ps1))) --emulator fceumm_mod
Technical 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.

2 files: 1 required, 1 optional.

In this collection: 2 in repo and 0 missing.

disksys.rom required for Nintendo Famicom Disk System in repo

FDS BIOS ROM

  • Read as one 8 KB PRG bank. A missing file or a short read fails the FDS load.

nes.pal optional in repo

External NES color palette

  • Read at every game load when present, 768 bytes of RGB triplets. Applied when the fceumm_palette option is custom.
.