Sponsored links:


a Nintendo - GameBoy Emulator on the Windows platform

<< Go to Nintendo - GameBoy emulators list

Gearboy is a Nintendo Game Boy emulator written in C++.

The emulator is focused on readability of source code, but nevertheless it has good compatibility.

A lot of effort has gone into this in order to follow OOP and keep it as simple as possible.

-Full CPU emulation, passes cpu_instrs.gb from blargg's tests.

-Accurate instruction timing, passes instr_timing.gb from blargg's tests.

-Full support for most common Memory Bank -Controllers (MBC1, MBC2, MBC3 with RTC, MBC5) and ROM + RAM cartridges.

-Accurate emulation of LCD controller. Full support for background, window and sprites, with correct timings and priorities.

-Mix frames: Mimics the LCD ghosting effect seen in the original Game Boy.
Sound emulation using SDL Audio and Gb_Snd_Emu library.

-Basic Game Boy Color support.

-Integrated disassembler. It can dump the full disassembled memory to a text file or access it in real time.

-Compressed rom support (ZIP deflate).
Multi platform. Compiles and runs on Windows, Linux, Mac OS X and iOS.

-Uses OpenGL for rendering on all platforms.

-Uses Qt framework for Mac, Windows and Linux.

-Uses Cocoa Touch for iPad, iPhone and iPod touch.

-Visual Studio 2010 project provided for Windows. Netbeans 7.2 project provided for Linux and Mac OS X. Xcode project for iOS.

Author's website: https://github.com/drhelius/Gearboy

Name Updated Description Filesize Download
Initial Version 09/23/2012 Binary 11.10 MB Download

Leave a comment

You need to be logged in to post comments!

Not yet registered? Click here to register!