Skip to content

bnes emulates Nintendo NES.

About this profile
Detail Value
Type libretro
Classification Frozen snapshot
Source https://github.com/libretro/bnes-libretro
Upstream https://github.com/Sir-Walrus/bsnes-gc
Version v083, stated in libretro/libretro.cpp
Revision libretro/bnes-libretro@8e26e89a93be
Profiled 2026-03-23
Profile YAML, JSON
Cores bnes
Systems Nintendo NES
Technical notes

Frozen libretro port of byuu's higan v083 NES module by Ryphecha. Experimental, not maintained. ROM data passed via retro_load_game memory buffer (libretro/libretro.cpp:181-184). Cartridge::load parses iNES headers and delegates to Board::load (nes/cartridge/cartridge.cpp:18-31). System::init sets up the interface pointer and default input devices (nes/system/system.cpp:62-66). No system directory access. No FDS support. Palette hardcoded (libretro/libretro.cpp:20-37). .info declares no firmware (firmware_count absent).

No BIOS or firmware files required.

Source analysis
.