/CPU-MGB-Heavy

A Game Boy Pocket transplanted into a DMG Game Boy form factor

Creative Commons Attribution Share Alike 4.0 InternationalCC-BY-SA-4.0

Game-Boy-MGB-Heavy

A Game Boy Pocket transplanted into a DMG Game Boy form factor

Summary

The Game Boy Pocket (MGB-001) form factor, while aesthetically pleasing has a number of issues with its design: AAA batteries, hand-cramping size, small buttons, and lack of overally weight and heft.

This project attempts to allieviate some of these concerns by re-creating a DMG-CPU board using a mix of transplanted and off-the-shelf components, but with the MGB CPU.

It is in the broadest sense a fork of Kamicane's Super DMG (and borrows very heavily from that design) The MGB CPU has the same footprint as a DMG CPU except the pinouts are in different locations and it has onboard VRAM.

I've rerouted the board for MGB pinout, removed the VRAM IC and replaced the bulk of the schematic and component footprints with the equivalent donor part from the MGB where available.

Notes

Most of the SMD components that are available on the MGB are re-utilized, but I'll provide a BOM to list them anyway.

I have also removed the USB port and wires/connectors associated with Lipo usage. Future revisions may re-implement this in some form. Rev 1.1 adds an optional OEM style DC jack using new parts.

Current repository contains this readme, forked materials, schematic and gerbers, KiCad project files and a full BOM reference for rev 1.1.

Gerber files for the latest revision are included in MGB_Heavy_JLC_r1_1.zip

Credits

Kamicane for the Super DMG project that serves as a base for this project

Gekkio for MGB and DMG schematics, as well as a number of symbols and footprints from Gekkio KiCad libs

Bucket Mouse for the DMGC project that got me down this rabbit hole and some more references to help with footprints and fit as well as compatible power and headphone boards

ViS for another DMG replacement PCB project that I referenced and utilized some replacement components from, footprints, and fit as well as (hopefully) compatible headphone boards

N64-Freak for a replacement MGB board and Skimzor for another replacement MGB board BOM for BOM reference

Natalie the Nerd for the basis of the X1 footprint from her AGB project

DC jack idea from this video by Joe Ostrander of yet another DMG replacement PCB

Bill of Materials (BOM)

The complete BOM for the board itself is included in the excel spreadsheet including replacement passive component numbers for anything that you are unable to transplant. All DMG parts can be harvested from a broken DMG instead as long as the part itself is in working condition, but I'd advise using an alternative.

To give a high-level breakdown for the remainder, this is what you'll need:

  • Original Game Boy Pocket console or motherboard
    • Everything* required for this build comes from above the cartridge slot. Great news if you're using the bottom half for a CHOP method Pocket Color *C31 and C32 can be reused but it is inadvised. I have replaced these with new Tantalum capacitors in the BOM per Kamicane's original design
  • DMG compatible shell as well as buttons and membranes (or suitable alternatives)
    • IPS kits should use a shell designed for the IPS kit - OEM front boards can use OEM shells
  • Screen Kit - one of the following:
    • Funnyplaying DMG IPS Screen Kit (w/ front board) (tested)
    • OEM DMG Front board (tested compatible as long as the VEE line is intact) - this requires an original DMG power supply board and will not work with alternate boards that do not carry VEE
    • Other IPS kits may work too as long as they have a front board but are currently untested
  • Audio Board - one of the following:
  • Power Board - one of the following:
    • Bucket Mouse DMGC-PWR - NOT COMPATIBLE WITH OEM SCREENS (tested) - (use JP5 and don't populate C23, U5, C24, and R9; wire pins as labeled on both boards, leaving "-18V" on the MGB Heavy and "DC" on the power board unconnected)
    • OEM DMG Power Board (tested) (use the power management IC U5 and supporting components - connect to pins labeled CONV, starting with the red wire to +5V, leaving "BAT+" unconnected)
    • Other replacement power boards might be compatible, but I have not tested them, use at your own risk
      • PLEASE NOTE: I will not help you troubleshoot other people's headphone and power board designs, bug them if you have issues
  • Replacement Power Switch (or OEM harvested/NOS DMG power switch)
  • DMG Cartridge Slot
  • DMG Link Port (harvested from 4 player adapter DMG-007 or OEM DMG)
  • DMG Volume Knob
  • DMG Battery Contacts
  • DMG FPC Connector
  • DMG Speaker (note, with the ViS audio board or Kamicane's Super DMG Jack Amp you may need a different speaker as referenced in those repositories)
  • Replacement DC jack (DC-002) (can be disabled via solder jumper) - there is an additional fuse and diode I've added for use with this as well - they may not be necessary but are in the BOM as a precaution. There are multiple versions of this jack - make sure you get one that has a 1.3mm inner diameter and at least 1.0A max current rating.

Extras

sdmg_1.8jb_gerbers.zip is a standard Super DMG CPU 1.8 board with the switch, DC jack, and some of the pad changes noted above but still routed to utilize the DMG or Super Game Boy CPU. These files also fix the Link Port routing that is reversed on the release version Super DMG 1.8 and earlier.

License

This work is licensed under the Creative Commons Attribution-ShareAlike 4.0 International License.

Changelog

Rev 1.1

Added DC jack, jumper, and supporting components; removed some unused pads; re-introduced Kamicane's "usb lip" for the DC jack

Rev 1.0

Initial design