Space Invaders Emulator An 8080 emulator capable of running the classic Taito games Space Invaders, Lunar Rescue and Balloon Bomber.

Projects like these always impress me, since they are a sign of a truly dedicated and talented developer. It takes quite a bit of both technical insight and dedication to pull of even a simple emulator - and having to make it run nicely in a browser doesn't improve your odds.

The output is a canvas element so it only runs on canvas-enabled browsers, and even then support is limited. At the time of this writing, Firefox 3.1 or Safari 4 beta should be your best bet.

Audio output is done with the help of .ogg files and the new HTML5 audio element, it didn't work too well for me, though - it only slowed down the emulation drastically but still no sound. YMMV.

Read Bruce's blog post for more details, including links to implementations on other platforms.
Read more...
3 comments Anonymous

Doesn't work with chrome? ok

March 27, 2009 at 2:49 PM
Anonymous

Works with Chrome for me. Did you press the Animate button? The screen won't appear until you do.

April 5, 2009 at 9:19 AM
Anonymous

Doesn't work with Opera, due to improper detection. Opera have outstanding fast canvas implementation, please fix bugs.

March 10, 2010 at 12:26 AM
Post a Comment