Jeff's GameBoy Robot - 'CyberWeasel' - Top View & Bottom View Here's my GameBoy robot! The mechanical kit I got from lynxmotion. For electronics I used a GameBoy Pocket, a game cartridge with SRAM (and the ROM removed), the GameBoy I/O Example, Robot Power/Servo Schematic and a 27C256 eprom running GB Basic. The eprom /CE is supplied from the. New Listing Original Vintage Working Game Boy DMG-01 1989 Nintendo Gray Console System. Nintendo Gameboy DMG-01 CPU Original Back Motherboard - Tested and Working. This schematic includes: LR35902, The main CPU (Commonly known as GB-Z80; with pinout) LH5264, 8192 byte work RAM (With pinout) LH5264, 8192 byte video RAM (With pinout). The Game Boy Light was released on April 14, 1998, and only available in Japan. Like the Game Boy Pocket, the system was also priced at ¥6,800. The Game Boy Light is only slightly bigger than the Game Boy Pocket and features an electroluminescent backlight for low-light conditions. It uses two AA batteries, which gave it approximately 20 hours.
I've been working on this for a while now, and I'm almost ready to make a prototype. Basically, it's a replacement motherboard for a DMG that (for now) has an arduinoboy, 7486 XOR 'bivert chip', and easy prosound pads. It doesn't sound like much, but if I can get it to work right, it will be a huge step for further development, like adding different sound chips, or wireless communication... anything's possible, really.
Here's a screenshot of the (not quite finished) PCB design for those interested:
A big part of this for me was that I wanted everything to look and feel just like a normal DMG on the outside, other than some extra I/O and a button or two. A lot of parts must be harvested from a DMG motherboard to make these, such as the link port, power switch/jack, volume pot, RAM, CPU, op-amp, cartridge connector, and screen connector. This is just my personal preference, and of course anyone making their own could use whatever they wanted.
Gameboy Dmg Motherboards
Big thanks NeX and bleepbloop for some of the pinouts and library files, great ideas and inspiration, Trash80 for the arduinoboy, and Jeff Frohwein for his DMG schematics.
Questions, comments, and suggestions are more than welcome!
Game Boy (DMG)
ID | Mainboard | CPU (U1) | VRAM (U2) | WRAM (U3) | LCD board | Power board | Jack board | Photos |
---|---|---|---|---|---|---|---|---|
@hej.luxom | DMG-CPU-01 | DMG-CPU 8/1989 | LH5164LN-10 49/1988 | LH5164LN-10 49/1988 | DMG-LCD-01 | Type A1 | DMG JACK 01 | |
gekkio | DMG-CPU-01 | DMG-CPU 7/1989 | LH5164LN-10 48/1988 | LH5164LN-10 48/1988 | DMG-LCD-01 LCD panel: Feb/1989 | 1989 | DMG JACK 01 | |
gekkio | DMG-CPU-01 | DMG-CPU 9/1989 | LH5164LN-10 2/1989 | LH5164LN-10 2/1989 | DMG-LCD-01 LCD panel: Jan/1989 | 1989 | DMG JACK 01 | |
gekkio | DMG-CPU-01 | DMG-CPU 9/1989 | LH5164LN-10 4/1989 | LH5164LN-10 4/1989 | DMG-LCD-01 LCD panel: Feb/1989 | 1989 | DMG JACK 01 | |
gekkio | DMG-CPU-01 | DMG-CPU 13/1989 | LH5164LN-10 13/1989 | LH5164LN-10 13/1989 | DMG-LCD-01 | Type A1 | DMG JACK 02 | |
gekkio | DMG-CPU-01 | DMG-CPU 11/1989 | LH5164LN-10 3/1989 | LH5164LN-10 3/1989 | DMG-LCD-01 LCD panel: Mar/1990 | 1989 | DMG JACK 01 | |
gekkio | DMG-CPU-01 | DMG-CPU A 18/1989 | LH5264N4 17/1989 | LH5264N4 17/1989 | DMG-LCD-02 LCD panel: Apr/1989 | 1989 | DMG JACK 02 | |
gekkio | DMG-CPU-01 | Sharp | ||||||
gekkio | DMG-CPU-01 | DMG-CPU A 22/1989 | LH5264N4 21/1989 | LH5264N4 21/1989 | DMG-LCD-03 LCD panel: May/1989 | 1989 | DMG JACK 02 | |
gekkio | DMG-CPU-02 | DMG-CPU A 22/1989 | LH5264N4 22/1989 | LH5264N4 22/1989 | DMG-LCD-03 LCD panel: May/1989 | 1989 | DMG JACK 02 | |
gekkio | DMG-CPU-02 | DMG-CPU A 37/1989 | LH5264TN-L 37/1989 | LH5264TN-L 37/1989 | DMG-LCD-05 LCD panel: Aug/1989 | 1989 | DMG JACK 02 | |
gekkio | DMG-CPU-02 | Sharp | ||||||
curbsideaudio | DMG-CPU-03 | DMG-CPU A 7/1990 | LH5160N-10L 7/1990 | LH5160N-10L 7/1990 | DMG-LCD-05 | Type A2 | DMG JACK 03 | |
gekkio | DMG-CPU-03 | DMG-CPU B 21/1990 | LH5264N4 19/1990 | LH5264N4 19/1990 | DMG-LCD-05 LCD panel: May/1990 | Mar/1990 | DMG JACK 03 | |
gekkio | DMG-CPU-04 | DMG-CPU B 23/1990 | LH5264N 22/1990 | LH5264N 22/1990 | DMG-LCD-05 | Type A2 | DMG JACK 03 | |
gekkio | DMG-CPU-04 | DMG-CPU B 26/1990 | LH5264N 24/1990 | LH5264N 24/1990 | DMG-LCD-05 | Type A2 | DMG JACK 03 | |
gekkio | DMG-CPU-04 | Sharp | ||||||
gekkio | DMG-CPU-04 | DMG-CPU B 37/1990 | LH5264TN-L 38/1990 | LH5264TN-L 38/1990 | DMG-LCD-06 LCD panel: Sep/1990 | Aug/1990 | DMG JACK 03 | |
gekkio | DMG-CPU-04 | DMG-CPU B 38/1990 | LH5164N-10L 43/1990 | LH5164N-10L 43/1990 | DMG-LCD-06 | Type A2 | DMG JACK 03 | |
gekkio | DMG-CPU-05 | DMG-CPU B 49/1990 | LH5264TN-L 49/1990 | LH5264TN-L 49/1990 | DMG-LCD-05 LCD panel: Dec/1990 | Nov/1990 | DMG JACK 03 | |
mattcurrie | DMG-CPU-06 | DMG-CPU B 7/1992 | LH5264N4 4/1992 | LH5264N4 4/1992 | DMG-LCD-06 | Type A3 | DMG JACK 03 | |
gekkio | DMG-CPU-06 | DMG-CPU B 46/1991 | LH5264N4 9/1992 | LH5264N4 9/1992 | DMG-LCD-06 LCD panel: Mar/1992 | Feb/1991 | DMG JACK 03 | |
terinjokes | DMG-CPU-06 | DMG-CPU B 23/1992 | LH5264N4T 23/1992 | LH5264N4T 22/1992 | DMG-LCD-06 | Type A3 | DMG JACK 03 | |
ISSOtm | DMG-CPU-03 | DMG-CPU B 24/1992 | LH5264TN-TL 20/1992 | LH5264TN-TL 20/1992 | DMG-LCD-06 | Type A3 | DMG JACK 03 | |
gekkio | DMG-CPU-06 | DMG-CPU B 27/1993 | LH5264N4T 20/1993 | LH5264N4T 20/1993 | DMG-LCD-06 LCD panel: Jul/1993 | Jun/1993 | DMG JACK 03 | |
gekkio | DMG-CPU-06 | DMG-CPU B 6/1994 | LH52A64N-TL 6/1994 | LH52A64N-TL 6/1994 | DMG-LCD-06 LCD panel: Jan/1994 | Jan/1993 | DMG JACK 03 | |
gekkio | DMG-CPU-06 | Sharp | ||||||
gekkio | DMG-CPU-08 | DMG-CPU B (blob) | blob | blob | DMG-LCD-06 | Type C | DMG JACK 03 | |
gekkio | DMG-CPU-06 | Sharp | ||||||
curbsideaudio | DMG-CPU-07 | DMG-CPU B (blob) | blob | blob | DMG-LCD-06 | Type C | DMG JACK 03 | |
gekkio | DMG-CPU-07 | |||||||
gekkio | DMG-CPU-06 | Sharp | ||||||
@hej.luxom | DMG-CPU-08 | DMG-CPU C (blob) | blob | blob | DMG-LCD-06 | Type D | DMG JACK 03 | |
gekkio | DMG-CPU-08 | |||||||
gekkio | DMG-CPU-07 | |||||||
gekkio | DMG-CPU-07 | DMG-CPU B (blob) | blob | blob | DMG-LCD-06 | Type C | DMG JACK 03 | |
gekkio | DMG-CPU-08 | DMG-CPU C (blob) | blob | blob | DMG-LCD-06 | Type D | DMG JACK 03 | |
mattcurrie | DMG-CPU-08 | DMG-CPU C (blob) | blob | blob | DMG-LCD-06 | Type D | DMG JACK 03 | |
gekkio | DMG-CPU-08 | DMG-CPU C (blob) | blob | blob | DMG-LCD-06 LCD panel: Mar/1997 | Mar/1996 | DMG JACK 03 | |
gekkio | DMG-CPU-08 | DMG-CPU C (blob) | blob | blob | DMG-LCD-06 LCD panel: May/1997 | Apr/1996 | DMG JACK 03 | |
gekkio | DMG-CPU-08 | DMG-CPU C (blob) | blob | blob | DMG-LCD-06 LCD panel: Aug/1997 | Aug/1996 | DMG JACK 03 | |
gekkio | DMG-CPU-06 | DMG-CPU C 35/1998 | LH52A64N-L 17/1998 | LH52A64N-L 17/1998 | DMG-LCD-06 LCD panel: Mar/1999 | Sep/1998 | DMG JACK 03 | |
gekkio | DMG-CPU-04 | DMG-CPU B 36/1990 | LH5264TN-L 36/1990 | LH5264TN-L 36/1990 | DMG-LCD-06 LCD panel: Oct/1990 | Sep/1990 | DMG JACK 03 | |
gekkio | DMG-CPU-06 | DMG-CPU B 22/1992 | LH5264N4T 19/1992 | LH5264N4T 19/1992 | DMG-LCD-06 LCD panel: May/1992 | Apr/1991 | DMG JACK 03 | |
gekkio | DMG-CPU-05 | DMG-CPU B 42/1990 | LH5264TN-L 49/1990 | LH5264TN-L 49/1990 | DMG-LCD-06 LCD panel: Oct/1990 | Sep/1990 | DMG JACK 03 | |
gekkio | DMG-CPU-04 | DMG-CPU B 29/1990 | LH5160N-10L 9/1990 | LH5160N-10L 9/1990 | DMG-LCD-06 LCD panel: Jul/1990 | May/1990 | DMG JACK 03 | |
gekkio | DMG-CPU-01 | DMG-CPU 13/1989 | LH5164LN-10 11/1989 | LH5164LN-10 11/1989 | DMG-LCD-05 LCD panel: Apr/1990 | 1989 | DMG JACK 02 | |
gekkio | DMG-CPU-02 | DMG-CPU A 29/1989 | LH5264N4 28/1989 | LH5264N4 28/1989 | DMG-LCD-01 LCD panel: Jul/1991 | 1989 | DMG JACK 02 | |
gekkio | DMG-CPU-08 | DMG-CPU C (blob) | blob | blob | DMG-LCD-06 LCD panel: Jul/1991 | Aug/1996 | DMG JACK 03 |