Skip to content

bsnes 2014 emulates Nintendo SNES, Nintendo Super Game Boy, Nintendo Satellaview and Nintendo SuFami Turbo. It reads 16 files, none of them required: it starts games without them.

About this profile
Detail Value
Type libretro
Classification Frozen snapshot
Source https://github.com/libretro/bsnes2014
Upstream https://github.com/bsnes-emu/bsnes
Version 094, stated in emulator/emulator.hpp
Revision libretro/bsnes2014@3c1394e042ee, bsnes-emu/bsnes@78474e5d39f5
Profiled 2026-03-25
Profile YAML, JSON
Cores bsnes2014_accuracy, bsnes2014_balanced, bsnes2014_performance
Systems Nintendo SNES, Nintendo Super Game Boy, Nintendo Satellaview, Nintendo SuFami Turbo
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://abdess.github.io/retrobios/i.ps1))) --emulator bsnes2014
Technical notes

Frozen at bsnes v094. Three build profiles: accuracy (dot-based PPU), balanced, performance (scanline PPU). All 3 share the same 16 firmware files. Profiles only differ in PPU (sfc/profile-.hpp), not coprocessors. SPC700 IPL ROM (64 bytes) embedded in target-libretro/libretro.cpp:31. No HLE fallback for any coprocessor in v094. Firmware loaded from system_dir via file::exists() + mmapstream. No hash or size validation on any firmware file. Libretro build uses heuristics only (ananke/heuristics/), not the SHA256 database (ananke/database/). All DSP1 games use DSP1B filenames via heuristic fallback. The database dsp1.program.rom / dsp1.data.rom names are only in the standalone build (target-ethos via ananke). .info accuracy/balanced: firmware_count=18, which counts the two dsp1. names of the database this build does not use. Performance .info: firmware_count=17, without cx4.data.rom. Upstream v094 source is contained within the libretro repo (sfc/, ananke/). bsnes-emu/bsnes is the modern rewrite (v115+).

16 files: 0 required, 16 optional.

In this collection: 16 in repo and 0 missing.

FileStatus

dsp1b.program.rom

Source
in repo

dsp1b.data.rom

Source
in repo

dsp2.program.rom

Source
in repo

dsp2.data.rom

Source
in repo

dsp3.program.rom

Source
in repo

dsp3.data.rom

Source
in repo

dsp4.program.rom

Source
in repo

dsp4.data.rom

Source
in repo

cx4.data.rom

Source
in repo

st010.program.rom

Source
in repo

st010.data.rom

Source
in repo

st011.program.rom

Source
in repo

st011.data.rom

Source
in repo

st018.program.rom

Source
in repo

st018.data.rom

Source
in repo

sgb.boot.rom

Source
in repo
.