He is using a cheap but full featured emulator board. It comes with 4 gigs of memory but also has an SD card slot. NES, Game Boy, and Game Boy color ROMs can all be played on the 2.8″ color LCD but the system also features a TV out connector for use with a larger screen as well.
The cuts that [airz] made in the case are amazing, easily eclipsing the last cartridge emulator mod we saw. The holes for the controls look as if the plastic was molded that way. For realism he also cut off the PCB interface on the business end of the cartridge and glued it in place. Apparently it took three cartridges, two controllers, and two of the emulators to make it this nice, but if you want to make an omelet…
Back in 2005, a member of a French robotics team named [Laurent] wrote a wonderful how-to that we somehow missed on using the Game Boy Camera as a vision device for a robot. The images above are actual shots from his project. The Game Boy Camera features a stunning 128×123 pixel resolution in a gorgeous 4 color gray-scale palette. Possibly the most attractive feature of this hack is that it is still possible to get a hold of these cameras for under ten dollars on ebay.
He connected the camera sensor to an Atmel AT90S4433 using a combination of digital and analog signals, and then used the microcontroller to echo the data back to his PC. His write up includes schematics for wiring up the sensor/microcontroller, the datasheet for the sensor, his C code for the whole project, and an easy to read pin out of the GBC connector. Although his project simply offloaded the image to a computer, it would be entirely possible to have the microcontroller respond to the image or simply just log and store it. It would also be just as easy to replace his Atmel chip with yourownfavorite microcontroller, as long as it has a couple Digital I/O ports and at least one Analog port (or an external analog to digital converter).
UPDATE: Good catch r4v5, it would require an ADC, not a DAC.
[Costis] managed to dump a copy of the boot ROM for the Nintendo Super Game Boy. This small piece of code (256 bytes) writes a graphic to the display at boot time as it loads the ROM on the game cartridge. He was able to dump the code by finding the exact point at which the device locks down the boot ROM. Just as that point approached he overclocked the device causing it operate so fast it couldn’t write the lockout bits into the register. Once past that single point of security, he executes a code that writes the boot rom out to a different address that he is able to read from. He’s got a copy of the dump along with the explanation up for your enjoyment.
[_n3o_] put together a nice external storage mod by fitting a 2.5″ drive into a broken Game Boy. This mod fooled quite a few people because it appears that the device still plays games with the drive stuffed inside of it. Sadly, this is not the case. The reflective backing has been removed from the screen and replaced by a piece of paper with a graphic printed on it. The LED from the hard drive was moved to the battery indicator for the Game Boy for added realism. There is no build log for this project but [_n3o_] did give a short explanation of it in a forum post. You can see two more pictures of the project after the break. Read the rest of this entry »
[palmertech] and [Bibin] have both completed backlight projects for the Game Boy Pocket recently. The most difficult part of the transplant is carefully removing the reflective backing on the LCD. After a thorough cleaning, a diffuser and backlight panel were added. [palmertech] used a backlight salvaged from a DS, while [Bibin] built his own using LEDs. You can see his backlight in the video embedded below. There’s a disassembly video too.
[Mark] had a broken TI-83 graphing calculator and an overwhelming urge to play Pokemon in math class. The solution to his predicament, obviously, is to hack a GameBoy color into the body of his TI-83. He gutted the calculator and connected the front buttons to the contacts on the GameBoy. After some cramming and taping bits together, he got it all working. Now he just needs to find a way to make the cartridge a little bit less conspicuous.
For roughly $250, you too can have this sweet bit of gadgetry based off of the Arduino platform. It is open source, and has some pretty impressive specs. Sporting a rumble pack, lithium ion battery, OLED display, and space for expanson. You can buy the pieces pre assembled, or as a kit. If you get the kit, you’ll see that the controller board has been laid out so that you can solder your buttons and joystick in as either left handed or right handed. The only problem? No games yet.
[Jowan] sent in this excellent gameboy cartridge hack. The cartridge contains 1MB of flash and an 8 bit serial I/O interface. He’s using it to play percussion with some solenoids and a custom rom. If you guys like it, he might be convinced to put together a how-to on hacking the cartridge.