General Information

Welcome to the JavaBoy website. JavaBoy is a Gameboy emulator, which means it faithfully reproduces games from Nintendo's Gameboy, on any machine which can run Java.

A couple of the unique uses for JavaBoy include:

  • Providing demos of commercial games which customers can play on the web.
  • Playing Gameboy games on a platform which doesn't have a native Gameboy emulator.

JavaBoy is a complete emulator, with good compatibility, accurate sound, and Game Link support via TCP/IP, allowing two-player games to be played over the Internet or on a LAN.

JavaBoy also contains a full debugger to assist in the creation of new Gameboy games, which supports memory dumps, breakpoints, altering of ROM mapping, and many more features.

JavaBoy has been release as Open Source software under the GNU General Public Licence. This means that you can download the source code, find out how it works, and then make your own modifications and improvements, contributing to the free software movement!

If you have any comments, bug reports, or you would like to use JavaBoy on your own website, please mail me.


Background graphics taken from The Legend of Zelda, Earthworm Jim, Gremlins 2, Tetris, Bubble Bobble, Super Marioland, Gradius 2, Bubble Ghost, Megaman, Super Marioland 3, Burger Time, Donkey Kong, Aladdin, Street Fighter 2, Spiderman.