JSGB
We’ve previously featured a canvas emulator for Spectrum and NES – well, here’s another for the original Gameboy – this time created by Pedro Ladaria. JSGB contains the emulator and a debugger, and plays many commercial games. It uses the canvas tag for displaying graphics on scanline basis using putimagedata().

Retro gaming at it's greenest
Runs best in Chrome.
Please ensure you follow the relevant laws regarding ROMs for your country before trying this demo.


Comments
Brad
Man I miss the original Gameboy… in all it’s clunky, poor contrast ratio, battery hungry glory.
Posted on December 11, 2009
Luiz Fernando
Interestin how it runs faster on Chrome. Any special reason? It doesn’t seems like Chrome has any kind of hardware acceleration.
Posted on January 30, 2010
R3sistance
Seems to run fine for me in Opera, I haven’t tested all the games but I encountered no bugs or slow down.
Posted on May 11, 2010
Qurben
Runs in Firefox 3.6.4, but is quite slow
Posted on June 25, 2010
Related demos