Difference between revisions of "Emulators"
(Add TAS emulators, and new details for the others) |
(Use GitHub releases page for Snes9x link) |
||
(5 intermediate revisions by 4 users not shown) | |||
Line 19: | Line 19: | ||
* Difficult to run [[4%]] or [[12%]] due to crashing with the Block Shuffler glitch | * Difficult to run [[4%]] or [[12%]] due to crashing with the Block Shuffler glitch | ||
|- | |- | ||
− | ! [https:// | + | ! [https://github.com/bsnes-emu/bsnes bsnes] |
| | | | ||
* Low input lag | * Low input lag | ||
Line 29: | Line 29: | ||
* For Super Metroid, no known accuracy disadvantage compared with higan | * For Super Metroid, no known accuracy disadvantage compared with higan | ||
|- | |- | ||
− | ! [https://github.com/higan-emu/higan/ | + | ! byuu |
+ | [https://github.com/higan-emu/higan/ higan] | ||
+ | [https://ares-emu.net ares] | ||
| | | | ||
* Multi-system emulator built from bsnes | * Multi-system emulator built from bsnes | ||
Line 39: | Line 41: | ||
* For Super Metroid, no known accuracy advantage compared with the new bsnes (v107+) | * For Super Metroid, no known accuracy advantage compared with the new bsnes (v107+) | ||
|- | |- | ||
− | ! [https:// | + | ! [https://github.com/snes9xgit/snes9x/releases Snes9x] |
| | | | ||
* Requires very little computer power, will run on just about any system | * Requires very little computer power, will run on just about any system | ||
Line 65: | Line 67: | ||
* Easier to learn TASing than lsnes: the ".tasproj" format used by default contains savestates, so it's easier to jump back a few frames without manual handling of savestates | * Easier to learn TASing than lsnes: the ".tasproj" format used by default contains savestates, so it's easier to jump back a few frames without manual handling of savestates | ||
|- | |- | ||
− | ! RetroArch | + | ! [https://www.retroarch.com/?page=platforms RetroArch] |
| | | | ||
* Emulator frontend that can use various "cores" | * Emulator frontend that can use various "cores" |
Latest revision as of 13:46, 19 November 2023
All Emulators officially released by Nintendo (such as Wii VC, WiiU VC, 3DS VC, SNES Classic, and Switch) are acceptable for runs. Other emulators generally accepted by SpeedRunsLive are also accepted for runs here. Commonly recommended emulators are RetroArch (with bsnes or Snes9x core), bsnes, Higan, Snes9x. Older versions of Snes9x (v1.43 or older) as well as all versions of ZSNES are banned. These emulators do not properly emulate the game for speedrunning standards. Keyboard is allowed, but should have a setting enabled to prevent left+right (see below).
Emulator functions that are not available to console players using a standard controller are banned from use during runs. This includes but is not limited to: savestates, pressing two opposite direction inputs at the same time (left+right), turbo, fast forward/rewind, run ahead, and RAM watch. Auto-splitters that use RAM watch are generally accepted but should not give any advantage to the runner. See Leaderboard Submission Rules for more information.
The below table has a comparison of various common emulators; a more comprehensive list can be found here.
Comments | |
---|---|
Virtual Console
(Wii, WiiU, New3DS, SNES Classic, Switch) |
|
bsnes |
|
byuu |
|
Snes9x |
|
Lsnes |
|
BizHawk |
|
RetroArch |
|
Snes9x 1.43 |
|
ZSNES |
|