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 in their web browser, with no downloads required.
  • Playing Gameboy games on a platform which doesn't have a native Gameboy emulator.

To see JavaBoy in action, click here for a list of websites which use JavaBoy.

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. It also supports emulation of the Game Boy Printer.

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: neil at millstone dot demon dot co dot uk.

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.