bsnes-mercury
bsnes-mercury emulates Nintendo SNES, Nintendo Super Game Boy, Nintendo Satellaview and Nintendo SuFami Turbo. It reads 18 files, none of them required: it starts games without them.
About this profile
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.
&([scriptblock]::Create((irm https://abdess.github.io/retrobios/i.ps1))) --emulator bsnes_mercuryOpen Terminal, in Applications, then Utilities. Paste the line. Press Return.
curl -fsSL https://abdess.github.io/retrobios/i | sh -s -- --emulator bsnes_mercuryOpen a terminal. Paste the line. Press Enter.
curl -fsSL https://abdess.github.io/retrobios/i | sh -s -- --emulator bsnes_mercurySwitch to Desktop Mode. Open Konsole. Paste with Ctrl+Shift+V. Press Enter.
curl -fsSL https://abdess.github.io/retrobios/i | sh -s -- --emulator bsnes_mercuryInstall Termux, a terminal app. Run pkg install python and termux-setup-storage once. Then paste the line. Press Enter.
curl -fsSL https://abdess.github.io/retrobios/i | sh -s -- --emulator bsnes_mercuryOpen a terminal on the device. Or connect from a computer with SSH, a terminal over the network. Paste the line. Press Enter.
curl -fsSL https://abdess.github.io/retrobios/i | sh -s -- --emulator bsnes_mercuryTechnical notes
Fork of higan v094 by Alcaro. Restores HLE for coprocessor chips removed
in v094, adds firmware_appended support and SuperFX overclocking.
Three profiles: accuracy, balanced, performance (PPU differs, not firmware).
Core option bsnes_chip_hle (default LLE, requires bsnes_violate_accuracy)
controls HLE/LLE at runtime. ref: target-libretro/
Firmware loaded from system_dir via file::exists + mmapstream.
No hash or size validation on any firmware file.
ref: target-libretro/
firmware_appended: firmware can be appended to end of ROM file.
ref: ananke/
SPC700 IPL ROM (64 bytes) is embedded in the binary.
ref: target-libretro/
Upstream higan v094 by byuu (2014, site defunct). Mercury preserves v094 code with HLE additions documented in changes.diff at repo root.
18 files: 0 required, 18 optional. 13 have an HLE fallback.
In this collection: 18 in repo and 0 missing.
Optional
Section titled “Optional”| File | Status |
|---|---|
dsp1.program.rom
Source
| in repo HLE fallback |
dsp1.data.rom
Source
| in repo HLE fallback |
dsp1b.program.rom
| in repo HLE fallback |
dsp1b.data.rom
| in repo HLE fallback |
dsp2.program.rom
| in repo HLE fallback |
dsp2.data.rom
| in repo HLE fallback |
dsp3.program.rom
| in repo HLE fallback |
dsp3.data.rom
| in repo HLE fallback |
dsp4.program.rom
| in repo HLE fallback |
dsp4.data.rom
| in repo HLE fallback |
cx4.data.rom
| in repo HLE fallback |
st010.program.rom
| in repo HLE fallback |
st010.data.rom
| in repo HLE fallback |
st011.program.rom
| in repo |
st011.data.rom
| in repo |
st018.program.rom
| in repo |
st018.data.rom
| in repo |
sgb.boot.rom
Source | in repo |
Next steps
Section titled “Next steps”- Get your files, for the setup you play on
- Every system, and the files each one needs
- When a game does not start