Diving Deep Into The Game Boy LCD Protocol

[Craig] wanted to make the original Game Boy LCD screen do his bidding so he sniffed out the data protocol that it uses. We were amused when he mentions that there’s an army of people out there looking to build pointless crap as part of a hobby. Guilty. And he goes on to outline why this LCD screen is a great resource for hobbiests.

As you can see in the pinout above, it uses 5V logic, with a 4 MHz data clock. These traits are both very friendly to a wide range if inexpensive microcontrollers. If you know how to address the display it should be very easy to use. Furthermore, the low pin count is thanks the to a 4-shade grayscale screen, limiting the data pins to just two. [Craig] hooked up his Saleae Logic probe to capture communications and walks us through what he discovered. During this process he proved to himself that he had figured out the protocol by exporting captured data from the logic probe and reassembling it into an image on his computer.

Game Boy Printer USB Cable And Software

[Furrtek] hooked up his Game Boy printer for use with a PC (translated). The two-part hack started with a cable to attach the device via USB. A Nokia interface cable was used as a base to translate the USB signals into serial, and an ATtiny45 microcontroller added to talk to the printer. He did a great job of free-forming the circuit alterations and fitting it back into the plastic USB plug housing.The next step was to write some software. Using VB6 he coded an application that loads in an image, scales it to fit, and allows you to adjust the contrast that the thermal printer produces. For testing purposes he’s reusing old receipts. See it in action after the break.

Continue reading “Game Boy Printer USB Cable And Software”

GameBoy Analog Meter

Boring game.

Here’s an interesting setup using a GameBoy Advance as an interface and power supply for a PIC microprocessor. He’s got the PIC connected to the serial port of the GameBoy Advance and is able to pass and retrieve data for display on the screen. You can see above that he is showing two analog values from the pic. You can download the schematic and source code and see a few more pictures, but that’s about it.

[via HackedGadgets]

Nimbus, Portable N64

We love a beautiful and successful N64 portable mod, (In case that fact wasn’t already obvious). And today we would like to add [cndowning’s] Nimbus N64 to our list of favorites.

The base is made from vacuum formed plastic while the buttons come from a modified superpad and the screen is a Zenith 5inch. We couldn’t find word on battery life or weight, but for those that like a hunt, or have other questions, the build logs are available. Follow the jump for a video of the Nimbus in action.

[Thanks Fernando, and GaryC for our silly typo] Continue reading “Nimbus, Portable N64”

Game Boy Video Out Adapter

[youtube=http://www.youtube.com/watch?v=JRKB5FT3Feg]

A bit light on the details, but we enjoyed seeing this video out device for the Nintendo Game Boy. A parallel cable connects to a modified Game Boy and transmits signals to the adapter which is housed in an old VHS cassette. We gather that some Super Game Boy hardware does the signal processing but from there your guess is probably better than ours.

[NeX] mentions that he originally wanted a screen to be included in the cassette. We’ve seen custom portables with small screens before, but he’s also developed a bare bones hand-held without a screen so that’s where the inclusion in the cassette would have been handy. We also wonder how the images will look on a big TV of the 50+ inch size. [NeX] has been pretty busy with the hacking lately, don’t miss the wire porn of his homemade Game Boy project.

[Thanks Jose]

Force Feedback For The Nintendo DS

[youtube=http://www.youtube.com/watch?v=TBH6vQhKaiY]

This cool mod brings force feedback to the Nintendo DS. There’s a motor with an offset weight mounted inside the DS for vibration and some nice SMD LEDs plopped in there for good measure. The force feedback is being controlled via a picaxe mocrocontroller and triggered from the analog audio signal. While using the analog audio may not be the most precise method, he says that the results are pretty decent.

[Thanks Dan, via HacknMod]

Arduino To Nintendo DS Interface

[Hounjini] was poking around at the Game Boy Advanced bus of his Nintendo DS lite and figured out how to use it to connect an Arduino to the DS. For testing he’s soldered an IDC plug to the cartridge cover pin interface but this only requires four connections. The Arduino can both send and receive data from the DS lite as shown in the example videos after the break. The data access is made possible by making the Arduino look like a controller that the DS is happy to talk to.

Continue reading “Arduino To Nintendo DS Interface”