GB Mods Showcase

Here’s a collection of our mods that aren’t products (yet or may never be) but are interesting.

GB 64MB ESP8266 Wifi WebCart – Since the GBA WebCart worked, we did one for the Gameboy. The idea is to have a app store shop like feature so you can download and play homebrew games.

GBA 32MB ESP8266 Wifi WebCart – Inspired by the NetCard that was recently talked about, we made our own version with the ESP8266 and here is a little demo of it. Had to use BGA Flash and FPGA to make it fit. Could populate a 1Mbit save chip too.

GB Swappable Cart – Just for fun we put a PCI-E Mini connector in a GB cart so you can swap out the flash chip and save chip.

SPVGA (GBA SP to VGA) – We have AdvanceVGA for the GBA so we wanted to try doing something similar for the GBA SP. It doesn’t look pretty but it works, custom made USB-C to VGA cable. Might look better with a GBA SP ribbon cable and using a Mini-VGA connector.

GBA with a 3000mAh LiPo, RGB Reg & Charge (DC-DC) with USB-C – Just an experiment to see how large of a battery we could fit in a GBA plus making as small of a Reg & Charge with an RGB battery indicator as possible and adding a USB-C connector on the top

Flash2Verify – Build your own 5V flash chip programmer to verify that you can program the flash and read back the contents. Currently only the AM29F016B is supported.

GB 2MB ROM, 32KB FRAM Logic Cart – An MBC5 implementation in 74 series logic chips

GB 32KB Multi-Function Multi-Cart – Just something a bit silly

GBxGBA (GBxCart in a GBA) – Just thought this might be interesting to try

Faking Flash ID and Banking on a GBA cart – This allows us to use any 1Mbit (or higher) flash chip for the saving on Pokemon GBA games so we no longer rely on using the original 1Mbit flash chips from Pokemon GBA games

Gameboy BGA Flash cart – Our first test with BGA parts

Gameboy Flash Cart with Rumble Mod – Just a little mod to add rumble support for games that use it

QuadBoy Micro Advance – We saw a dual screen GBA SP and GBC so how about a quad micro screen GBA?

20cm Gameboy Cart Extension – A simple cart extender

GBA cart extension / LCD extension – Uses an FFC to extend the GBA to 90cm or LCD to 60cm, just a fun test to see how far they would go

RGB Battery Indicator for the GBA – Uses a custom board, flex board for the LED and very thin wire to hook it up

Our own GBC 101 – Just testing it out, a little glitchy but hoping to make one that uses a GBM LCD

sGBA – Custom PCB with the GBA CPU, RAM, etc with a GBM LCD inside a SNES controller

Laser Engraved Gameboy Cartridge

GBA-M LCD Adapter – The GBA LCD interface is similar to the GB Micro LCD interface so we were able to make an adapter board to use an GB Micro LCD in a GBA

GBA Auto Fire Mod – Hold down a button and it presses and releases it for you

GBA Macro – Record button presses and play them back

Hot swapping batteries – With a LiPo and chip inside we can hot swap batteries while the GBA is kept running

Wireless GBA TX with Rumble – We can mod the wireless GBA TX cart to support rumble coming from the Gamecube

LiPo Battery Gauge – We can monitor the LiPo battery in a GBA on 10 LEDs in a clear shell to give a better indication of battery life

AdvanceLCD v1 – We made a standalone GBA unit and our own LCD controller for this project with features that include wireless control, stereo speakers, LCD brightness and volume control, VGA out and a 10Ah LiPo battery which could potentially make it last for 24 hours of play time!

Custom GBA PCB – We harvested the GBA AGB chip, memory and crystal on our own PCB as a test to see if it works.

Custom RGB Border – By intercepting the GBA LCD signal we were able to make our own custom colour borders for GB games

Playing around with the GBA LCD – Just playing aroudn with the LCD signals to see what effects we can achieve.

Playing a Gameboy Advance Console Wirelessly

Wireless Gameboy Link – With some nRF24s and making a little demo game, we can send packets using the link port.

32KB Flashy Cart – An experiment to see how the LEDs would flicker depending on the game run.