wow
all those games are so familiar
and they are in the browser now



JSNES
A Javascript NES emulator. By Ben Firshman @bfirshA few months ago, I stumbled across Matt Westcott's excellent JSSpeccy. I had seen some pretty imaginative canvas creations, but Javascript emulators? What a perfect idea for a daft new project.
I got underway shamelessly porting vNES into Javascript. Although not the most efficient, it didn't have any of the pointer memory mapping magic associated with emulators written in lower level languages. As such, it was more or less a direct port, bar a few tweaks to compensate for the lack of static typing, and obviously a rewrite of all the I/O.
I highly recommend you use Google Chrome to play JSNES. Thanks to its high performance canvas element, and a clever optimisation by Connor Dunn, it runs at full speed on modern computers. Mac builds are also available. Otherwise, it just about runs on Firefox 3.5 or Safari 4, but it's hardly playable.
The source is available on Github, contributions welcome!
- 作者:cail
- 版权声明:署名-非商业性使用-禁止演绎 CC BY-NC-ND 3.0
- 原文网址:http://en.dogeno.us/?p=5047
- 最后修改时间:2009年9月17日 11:27 PDT
Previous:
First captured image of electron clouds inside one atom
Next:
Harry Potter park at Universal's Islands of Adventure - Forbidden Journey
blog by cail
- » the Paper Link - my latest Creation for PubMed users
- » How to use ImageJ to analyze images?
- » 2shRNA - design oligos for RNAi
- » Play background music
- » about this blog
- » about me
Hot in 'How-To'
- analog - analog/digital - digital, VGA - DVI - HDMI - 74,662 views
- Ez-12 windsurfer antenna - 54,088 views
- Import custom ringtones to iPhone via iTunes (no jailbreaking required) - 47,125 views
- How to add new ringtones to iPhone - 42,524 views
- Use GParted to align partitions on a SSD hard drive for better performance - 41,038 views
Leave a Reply