mirror of
https://github.com/Abdess/retroarch_system.git
synced 2026-04-13 12:22:33 -05:00
source-verified core_classification, upstream URLs, validation fields, and hle_fallback flags. trimmed verbose notes. removed phantom files (azahar boot9/sector0x96). added bsnes2014 variant profiles.
35 lines
1.4 KiB
YAML
35 lines
1.4 KiB
YAML
emulator: bnes
|
|
type: libretro
|
|
core_classification: frozen_snapshot
|
|
source: "https://github.com/libretro/bnes-libretro"
|
|
upstream: "https://github.com/Alcaro/bsnes-gc"
|
|
profiled_date: "2026-03-23"
|
|
core_version: "v083"
|
|
display_name: "Nintendo - NES / Famicom (bnes)"
|
|
cores:
|
|
- bnes
|
|
systems:
|
|
- nes
|
|
|
|
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).
|
|
|
|
files: []
|
|
|
|
analysis:
|
|
bios_search:
|
|
retro_load_game: "libretro/libretro.cpp:181-211 - loads cartridge data only, no BIOS"
|
|
cartridge_load: "nes/cartridge/cartridge.cpp:18-31 - parses iNES header + ROM data"
|
|
system_init: "nes/system/system.cpp:62-66 - sets interface pointer, no ROM loading"
|
|
system_power: "nes/system/system.cpp:43-50 - powers subsystems, no file I/O"
|
|
interface_init: "nes/interface/interface.cpp:17-20 - stores derived pointer, calls system.init"
|
|
fds_support: false
|
|
filesystem_access: false
|
|
system_directory_used: false
|