llemarie’s weblog

Programming, tinkering – Lionel Lemarié

Project: Javascript Game Boy Emulator

Posted by llemarie on February 6, 2011

Game Boy Emulator in Javascript

Game Boy Emulator in Javascript

A quick and dirty Game Boy emulator in Javascript.

– Can run Super Mario Land and Tetris (and not much else).
– Full speed (60fps) in Chrome 9.
– Menu to switch cartridges.
– Fast debugger.
– Register view.
– Code and data breakpoints.
– Memory view.
– Program flow trace with disassembler.
– Runs super-slow on iPhone.
– Comes as a single HTML file, data is embedded.

Give it a try here: Game Boy Emulator in Javascript. You’ll probably need Chrome or Safari.


Game Boy CPU Manual

Pan Docs

Game Boy Emulation in Javascript article series

Other implementations of the emulator:


One Response to “Project: Javascript Game Boy Emulator”

  1. […] emulator in Javascript Image by llemarie llemarie.wordpress.com/2011/02/06/project-javascript-game… Amazon.com Widgets Posted in Emulator | Tags: Android, emulator, motodev, […]

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: