Setup Guide OGBA - gbaHD/GBAHD-Shield GitHub Wiki

Before you start to disassamble your OGBA make sure it can run games! If you had a broken screen make sure you get sound from the gba booting and from a game running.

We start with preparing the OGBA for the installation. There are optional and required steps:

  • remove the crystal from the OGBA Motherboard, since the Spartan generates the clock signal for the OBGA (required) RemoveXTAL

  • desolder the L + R Trigger button (required when using the 3d printed Case from jotheripper, otherwise optional / not needed)

  • desolder the power-button and bridge the the pins to have it power on the whole time (optional)

  • bridge the pins on the sound wheel to have it on 100% all the time (optional with the newest case-design) fixed_volume

  • recap the OGBA (optional)

  • After preparing the ogba we fix the hookup board with doublesided tape onto the CPU and start soldering the TP-Points to the hookup Board

When everything is hooked up you can connect the hookup board and the displayribbon with the flex cable with the Shield

Make sure the contacts on the OGBA-Flex-Side points upwards!

On the Shield-Side the blue tabs faces up all the time

Now you just have to set the PowerJumper on the Shield:

After that put the shield onto the Spartan Board and start it up - you should get display output, sound and should be able to control the game with a snes controller

Revision specific Mods (with the newest Shield-Revision not needed anymore):

  • AGB-CPU-03 - 2.2K Resistor in the clock-line, when the Power-Switch has been removed bridge the Off-Pins and solder the VCC-Pin directly:
  • Solder a 2.2KOhm resistor between Bat- and Bat+ - The OGBA needs to de energize tself when turning off.