💾 Archived View for zaibatsu.circumlunar.space › ~solderpunk › phlog › future-gameboy-hacks.txt captured on 2022-06-03 at 23:22:30.
⬅️ Previous capture (2020-09-24)
-=-=-=-=-=-=-
Future GameBoy hacks? --------------------- I spent a good chunk of today sorting through all the electronics stuff piled on my bench in preparation for the great move. I've got probably over 3/4 of my components organised now in a hierarchical system of zip-lock bags which should make it easy to transport in a suitcase. I'm also building up a pile of stuff to donate to the local hackerspace. While sorting, I found my sibling's and my childhood GameBoy. It's one of the later models which came with a transparent case, so you can see some of the PCB, which is neat. I brought this home the last time I visited my parents back in Australia. The original GameBoy has a CPU very similar to the Z80, and since my homebrew Z80 computer project was in full swing at that time I thought I'd take it back to NZ with me and try to find a way to run my own code on it. I put some fresh batteries in and to my dismay it failed to power up. So I set it aside and resolved to try to fix it someday. Now, with only two weeks before I have to leave and my having spent exactly zero hours trying to fix it, I wondered if I should simply abandon it. But I have such happy memories of playing on this GameBoy with my siblings on long car trips that I was really reluctant to do so. Not expecting much, I put some batteries in today and to my surprise it fired right up! So I'll take it to Finland with me and see if I can do something neat with it. I really like the idea of still getting some fun out of this machine as an adult. I have no game cartridges for it, but I do have Game Link Cable, which after some quick research seems to carry what looks a lot like 5V SPI, with serial data in/out and clock lines as well as GND and a +5V supply. So it might be possible to interface the GameBoy with an AVR microcontroller, which opens up lots of possibilities. Apparently people have also used it to connect PS/2 keyboards to the Gameboy - perhaps I could make a very unusual terminal for my Z80 machine?