Tested on Chrome(Win32/Linux/Android), Firefox(Win32/Linux)
Source code: https://github.com/tjwei/xnes
Good compatibility, but slower
snes9x (no sound)
snes9x (with sound)
Control
Button |
Key |
Dpad |
arrows |
A |
D |
B |
C |
X |
S |
Y |
X |
Start |
Enter |
Select |
Space |
Faster but compatibiliy is very poor
snesEmu You should try this first.
snesWW (Web workers) very fast for linux 64 firefox, very slow for chrome
snesWW2 (Web workers method 2) Sometimes, this one performs better on my Xoom.
Control:
Button |
Key |
Dpad |
arrows |
A |
S |
B |
X |
X |
A |
Y |
Z/Y |
Start |
C |
Select |
D |
Select a rom file from your computer. Press start, the run the game.
There is no way to select and play another rom, you need to refresh the page.
Playable games:
Super Mario World
Donkey Kong Country
Super Mario All Stars
Prince of Persia
Street Fighter 2 Turbo
The number that looks framerate is in fact (frames+skipped frames)/sec.
So 60 (for NTSC games) or 50 (for PAL games) means the game runs in normal speed.
If the number is too low, try to increase the value of frameskip. If the number is too high, then, try Snes9x based emulator.
Older version:
If your browser does not support HTML5 file api or file reader, try an older snem based port
old xnes with public domain roms
old xnes with Super Mario World
Links: