DMGPlus – replace the GameBoy heart with an FPGA and Raspberry Pi Zero #PiDay @Raspberry_Pi @SpritesMods

SpriteMods discusses changing out the heart of a Nintendo Game Boy to make the DMGPlus game machine:

A while ago, with the Raspberry Pi still new, a fair amount of people decided to take one and stick it in the housing of a Game Boy. Usually, these things were somewhat reminiscent of a Game Boy, but pretty recognizable as products of a later time: they had more buttons to accommodate game consoles that needed it, they all had fancy backlit color TFTs and they ran off modern LiIon batteries. But what if you wanted to go for a more authentic mod? Let me introduce the DMGPlus.

The design goal of the DMGPlus was to put a Raspberry Pi in an authentic Game Boy in the most stealth way possible. That meant keeping in as much of the existing hardware as possible, and finding ways to interface with all of it: the display, buttons, cartridge, speaker, even the link port. Also, obviously, everything still needs to be powered from the 4 AA batteries that the original ran on.

If I only replaced the main board, I could keep the rest of the GameBoy stock. This does mean that I need to put a fair few things on this board, however: the Raspberry Pi doesn’t have that many pins, and out of the box it is not compatible with the signals the LCD needs. Aside from that, the GameBoy works on 5V logic levels and the Raspberry Pi uses 3.3V signaling. In order to fix this, we need a few things: a FPGA to do signal conversion and interfacing with things like the cartridge, as well as a handful of level shifters to go back and forth between signal levels.

This is a project that I started a few years ago, and it’s finally finished: I have a stock-looking GameBoy that has a CPU that is a good few hundred times as powerful as the original and a GPU that I don’t even want to compare with the 2d tile pusher that was in the GameBoy. It can run most of the original GameBoy cartridges, as well as GameBoy Color ones and cartridges that have Raspberry Pi native games as well as those from other consoles.

See the video below and details on the build here.


Stop breadboarding and soldering – start making immediately! Adafruit’s Circuit Playground is jam-packed with LEDs, sensors, buttons, alligator clip pads and more. Build projects with Circuit Playground in a few minutes with the drag-and-drop MakeCode programming site, learn computer science using the CS Discoveries class on code.org, jump into CircuitPython to learn Python and hardware together, TinyGO, or even use the Arduino IDE. Circuit Playground Express is the newest and best Circuit Playground board, with support for CircuitPython, MakeCode, and Arduino. It has a powerful processor, 10 NeoPixels, mini speaker, InfraRed receive and transmit, two buttons, a switch, 14 alligator clip pads, and lots of sensors: capacitive touch, IR proximity, temperature, light, motion and sound. A whole wide world of electronics and coding is waiting for you, and it fits in the palm of your hand.

Join 30,000+ makers on Adafruit’s Discord channels and be part of the community! http://adafru.it/discord

Have an amazing project to share? The Electronics Show and Tell is every Wednesday at 7pm ET! To join, head over to YouTube and check out the show’s live chat – we’ll post the link there.

Join us every Wednesday night at 8pm ET for Ask an Engineer!

Follow Adafruit on Instagram for top secret new products, behinds the scenes and more https://www.instagram.com/adafruit/

CircuitPython – The easiest way to program microcontrollers – CircuitPython.org


Maker Business — Pololu’s account of the chip shortage

Wearables — More manicure tools for rugged circuits

Electronics — Probes aren’t perfect!

Python for Microcontrollers — Python on Microcontrollers Newsletter: CircuitPython Multitasking, Dune Gom Jabbar and more! #Python #Adafruit #CircuitPython @micropython @ThePSF

Adafruit IoT Monthly — Coffee Routine, IoT Cat, ESP32-S2 Feather, and more!

Microsoft MakeCode — MakeCode Thank You!

EYE on NPI — Maxim’s Himalaya uSLIC Step-Down Power Module #EyeOnNPI @maximintegrated @digikey

New Products – Adafruit Industries – Makers, hackers, artists, designers and engineers! — New Products 12/1/2021 Featuring Adafruit Gift Certificates! (Video)

Get the only spam-free daily newsletter about wearables, running a "maker business", electronic tips and more! Subscribe at AdafruitDaily.com !



No Comments

No comments yet.

Sorry, the comment form is closed at this time.