Introduction to Gameboy Reverse engineering

Contribute to this page: Edit on github

Introduction to Gameboy Reverse engineering

Introduction to the System

Original GameBoy DMG (Dot Matrix Game)

CPU: z80 (LR35902) (Opcodes: http://www.pastraiser.com/cpu/gameboy/gameboy_opcodes.html)

RAM: 8KB (32KB in Color)

Introduction Advert

The Hardware

The Ultimate Gameboy Talk (hardware specs etc)

The Game Boy, a hardware autopsy


Super GameBoy


GB Booster

Similar to the Super GameBoy but this is for the Nintendo 64 and not licenced by Nintendo, I first saw this for sale in issue X of the UK Nintendo Official Magazine.

For more information:

  • http://www.chrismcovell.com/gbbooster.html
  • https://gamehacking.org/wiki/Game_Booster_(Nintendo_64)

Wide Boy 64

Official device to play gameboy (including gba) games on the N64, but was not sold to the general public. You had to be a game developer or press in order to buy one from Intelligent Systems.


Datel Game Booster for Sony Playstation

Similar to the Super GameBoy but this is for the Sony Playstation!


GameBoy Printer

Software development for the Gameboy

  • Fantastic FAQ for tons of developer questions - http://www.devrs.com/gb/files/faqs.html

Hacking GameBoy Games

Crystalis

How to create your own twitch plays pokemon

How to script an emulator so that it accepts REST requests for player input