The Game Boy DMG-01 is about as iconic as a piece of consumer electronics can get, but let’s be honest, it hasn’t exactly aged well. While there’s certainly a number of games for the system that are still as entertaining in 2021 as they were in the 80s and 90s, the hardware itself is another story entirely. Having to squint at the unlit display, with its somewhat nauseating green tint, certainly takes away from the experience of hunting down Pokémon.
Which is precisely why [The Poor Student Hobbyist] decided to take an original Game Boy and replace its internals with more modern hardware in the form of a Game Boy Advance (GBA) SP motherboard and aftermarket IPS LCD panel. The backwards compatibility mode of the GBA allows him to play those classic Game Boy and Game Boy Color games from their original cartridges, while the IPS display brings them to life in a way never before possible.
Now on the surface, this might seem like a relatively simple project. After all, the GBA SP was much smaller than its predecessors, so there should be plenty of room inside the relatively cavernous DMG-01 case for the transplanted hardware. But [The Poor Student Hobbyist] made things quite a bit harder on himself by deciding early on that there would be no external signs that the Game Boy had been modified; beyond the wildly improved screen, anyway.
That meant deleting the GBA’s shoulder buttons, though since the goal was always to play older games that predated their addition to the system, that wasn’t really a problem. The GBA’s larger and wider screen is still intact, albeit hidden behind the Game Boy’s original bezel. It turns out the image isn’t exactly centered on the physical display, so [The Poor Student Hobbyist] came up with a 3D printed adapter to mount it with a slight offset. The adapter also allows the small tactile switch that controls the screen brightness to be mounted where the “Contrast” wheel used to go.
An incredible amount of thought and effort went into making the final result look as close to stock as possible, and luckily for us, [The Poor Student Hobbyist] did a phenomenal job of documenting it for others who might want to make similar modifications. Even if you’re not in the market for a rejuvenated Game Boy, it’s worth browsing through the build log to marvel at the passion that went into this project.
Some would argue [The Poor Student Hobbyist] should have just put a Raspberry Pi into a Game Boy case and be done with it, but where’s the fun in that? Sure it might have been a somewhat better Bitcoin miner, but there’s something to be said for playing classic games on real hardware.
I think we can all agree this is a very cool hack without denigrating the hardy DMG-01. What it lacks in a backlight it makes up for in mods, incredible battery life, and just general build quality. It’s also incredibly cheap to mod, and repair. New shells are very inexpensive.
I’d like to see an IPS screen that uses substantially more real estate on the front of the DMG. A modern screen of correct resolution rotated to portrait, and appropriately driven and the shell dremeled out, should do the trick.
Removing the GBA support and only using the Z80 on the motherboard is like cutting the balls off a bull putting it in a dress and calling it a “hack”. Technically true I guess. The same IPS screen can be used with a Gameboy color which might have been easier to fit in the DMG case with less waste.
If you’d actually looked at the person’s project, you’d know he started with the GBC but realized it would have been much more difficult.
I probably would have just played it on the GBA, since it’s backwards compatible.
I think the goals were: GBC compatibility with DMG form factor.
My preferred way to play GBC games is only if absolutely necessary. I’d almost always rather play in grayscale or just play a GBA game. About the only GBC exclusives I’d put serious time into are Orace of Ages/Seaons. Pokemon is a great series, but the entries are more similar than Zelda.
Yeah he mentions the form factor of GB games in GBAs isn’t aesthetic enough lol
“…unlit display, with its somewhat nauseating green tint,…”
Now, don’t you be dissin’ the Data General ONE.
That’s a lot of wires. Better to just the Boxy Pixel case which comes in a DMG style shell.
Think I’m the only one (so far) in the comments who understands.
It’s the ultimate DMG!
If you want to play GBA games, use your ultimate GBA (GameBoy Macro)