Game Boy Colour (GBC)

GBC Emulators

About the Game Boy Colour

Game-Boy-Color-Purple

The Game Boy Color, often referred to as the GBC is Nintendo’s fourth attempt at the handheld game console market. Specification wise it did not differ much from its predecessor the Game Boy. However it introduced one big new feature and that was the ability to display the picture in colour, rather than the Gray scale present in its predecessor. Thanks to largely having the same hardware, this enabled the Game Boy Color to remain backwards compatible with older games.

This backwards compatibility was a huge advantage when coming up against its competitors as it allowed the handheld to inherit a large game library right off the bat and not rely completely on a couple of games to generate sales.

The Game Boy Color proved to be a huge success, going on to sell over 118.59 million units. A number that far exceeded its competitors of the time, the Neo Geo Pocket and WonderSwan.

GBC Emulators

Visual Boy Advance Visual Boy Advance (VBA) is an open source emulator for the Game Boy, Game Boy Color and the Game Boy Advance. The emulator even goes as far to also offer emulation for the Super Game Boy and the Super Game Boy 2 …

bsnes (higan)    – bsnes or what is now known as higan is the most advanced emulator available for the Super Nintendo Entertainment System. Unlike most emulators, bsnes’s primary is accuracy at the cost of performance.

KiGB KiGB is a cross-platform emulator for the Game Boy Color. The emulator claims to be the most accurate for the system, like many other emulators it provides support for both the Game Boy, Game Boy Color …

Gambatte Gambatte is an open source Game Boy Color emulator that is designed to be portable. The core emulation is kept separate from the UI.

Gearboy Gearboy is an open source emulator for the Game Boy Color written in C++. Gearyboy has a highly accurate CPU emulation, including accurate instruction timing.

BasicBoy BasicBoy is a Game Boy Color emulator written purely in Microsoft Visual Basic. There is not much to say about this emulator as it doesn’t sport any big feature or even that great compatibility.

BGB BGB is an emulator/debugger for the Game Boy, Game Boy Color and Super Game Boy systems. The goal of BGB is to try and provide an accurate emulation of the hardware.

DreamGBC DreamGBC is yet another Game Boy Color emulator. There isn’t an awful lot to say about this emulator. It does appear to be discontinued with no development been seen since 2005.

GEST Game Boy Emulation SysTem (GEST) is an open source Game Boy Color emulator for Windows written in C++. The graphics, sound and SGB emulation is heavily based on the work by the VisualBoyAdvance team.

gnuboy Gnuboy is a highly portable open source emulator for the Game Boy Color. While not being the most advanced emulator it did prove extremely portable …

PlayGuy PlayGuy is an emulator for the Game Boy Color that offers Full CPU core emulation. It offers a vast majority of the support for Game Boy carts …

TGB Dual TGB Dual is one of the first Game Boy Color emulators to add support for the Game Boy Link function. Like the other emulators that have now implemented, the linking function works over the Internet …

GBE+  – GBE+ is a new emulator on the block for the GBC emulation scene, despite being new to the scene it already offers fantastic emulation for the GBC alongside featuring some unseen features that haven’t really been seen in any GBC Emulator. That being the ability to replace graphics within the game without having to resort to rom hacking, allowing even monochrome games to be turned into a colour game.

GBC Specifications

CPU Specifications

  • Processor: Sharp Corporation LR35902 (Based on Zilog Z80)
  • Processor Speed: 4 MHz or 8 MHz (Two modes)

Video Specifications

  • Resolution: 160x144 pxiels
  • Colors Available: 32,768 (15-bit)
  • Colors on screen: 10, 32 or 46
  • Maximum Sprites: 40
  • Max Sprites per scan line: 10 (4 colors maximum per sprite)
  • Sprite size: 8x8 or 8x16 pixels
  • Tiles on screen: 512 (360~399 visible)

Video Specifications

  • Channels: 4
    2 Square wave channels,
    1 wave channel,
    1 noise channel.
  • Output: Mono speaker, stereo via headphone jack

Memory/Storage Specifications

  • ROM: 8 MB Maximum
  • RAM: 32 kB
  • VRAM: 16 kB
  • Cartridge
  • Ram: 128 kB