Written in Javascript over a few weeks:
http://eigenbloom.com/projects/nes/nestest.php?version=1
So far Donkey Kong, Donkey Kong Jr, and SMB are playable (only SMB in the link)
To-do:
1. Make Excitebike work, there are some problems with scrolling and input
2. Sound. I'm only playing channel 2 right now, need to do mixing
3. Fix the sprite problems where they appear all over
4. Fully implement loopy's scrolling algo so the menu doesn't flicker
5. Speedhacks, skip idle loops and...
6. Do a mapper game
7. ???
The audio only works in Firefox
http://eigenbloom.com/projects/nes/nestest.php?version=1
So far Donkey Kong, Donkey Kong Jr, and SMB are playable (only SMB in the link)
To-do:
1. Make Excitebike work, there are some problems with scrolling and input
2. Sound. I'm only playing channel 2 right now, need to do mixing
3. Fix the sprite problems where they appear all over
4. Fully implement loopy's scrolling algo so the menu doesn't flicker
5. Speedhacks, skip idle loops and...
6. Do a mapper game
7. ???
The audio only works in Firefox