Uzebox in an NES controller

posted Nov 19th 2009 8:00am by James Munns
filed under: classic hacks, nintendo hacks

[David Cranor] has managed to fit a fully working Uzebox system into an old NES controller. Uzebox, an open source gaming platform based on the ATmega 644 and an AD725 NTSC encoder, is one of a couple systems that are becoming more and more widespread and accessible. There are a number of ready-to-go Uzebox kits available, but for the more hands-on types, [David] has been very generous with his schematics and step by step instructions. These schematics can all be readily reshaped, and would easily fit into controllers with less fun applications and sentimental value.

Gamecube to go

posted Nov 8th 2009 11:53am by Mike Szczys
filed under: nintendo hacks

gamecube-to-go

[Hailrazer] built a handheld GameCube so he could take his gaming with him. The final product is quite nice, providing a large display and about 3 hours of play time on the lithium polymer batteries.

Starting with the case from a Kidz Delight Datamax game, he used Bondo ABS cement and plastic bumper filler to alter the case but still provide a professional look. The display is a five-inch PlayStation One LCD Screen from which he also incorporated the speakers. At least four controllers were cannibalized for use as the buttons, sticks, triggers, and directional pad. Our favorite feature is the totally exposed optical head mounted on the back.

We’ve embedded video as well as a picture of the optical drive after the break. This goes so far beyond just making the GameCube an all-in-one system. If you like this build, check out the Nintendo 64 and Dreamcast mods on [Hailrazer's] YouTube channel.

Read the rest of this entry »




Make your own SNES games with developer cartridge

posted Oct 23rd 2009 8:34am by Mike Szczys
filed under: nintendo hacks

snes-developer-cartridge

Have you always wished that you could develop games for the Super Nintendo but couldn’t because you were only 4 years old when it was released in 1990? Here’s a second chance. [Max] and his team have created a SNES developer’s cartridge that allows you to load your own code, run it on the SNES, and debug as needed. At its core is an Atmel AVR ATmega644 that is running a boot loader, allowing for firmware updates via USB. Once the system is powered on, ROM code is sent over USB to the 16 megabits of onboard SRAM. A debug terminal can be connected with an RS232 converter, providing status information and allowing some register manipulation.

We can believe there are a few hardcore SNES fans out there who will take the time to write custom code. We could also see this being used for the purposes of SNES sythesized music. But is there a wide demand for this type of hardware? If you’ve ever looked into developing for the SNES, let us know in the comments.

Bluetooth cartridge for Nintendo DS

posted Oct 21st 2009 2:00pm by Mike Szczys
filed under: nintendo hacks, wireless hacks

bluetooth-cartridge-nintendo-ds

We’ve received tips from a few different people about a new Bluetooth module that connects as a game cartridge for the Nintendo DS. This is a homebrew solution and not an official Nintendo add-on. The cartridge houses an ATmega168 microcontroller which provides the interface between the DS and a Roving Networks RN-41 bluetooth module.

They’ve provided a schematic for the device but we didn’t see any board artwork or pictures of the internals so you’re on your own for board layout. The libraries needed to use the bluetooth connection with homebrew software are up for download. This should provide a nice way to use the DS with a Bluetooth GPS module, or perhaps as a discrete Bluetooth sniffer and spoofer.

NES processor cloned on a FPGA

posted Oct 17th 2009 4:09pm by Mike Szczys
filed under: nintendo hacks

nes-on-an-fpga

[Bradley] decided to tackle the challenge to recreate the original Nintendo Entertainment System’s processor in a Field Programmable Gate Array. Say what? The original NES is a Legacy System, still used but no longer manufactured. If a system breaks, it becomes more and more difficult to repair or find replacements parts as time passes. By using a programmable integrated circuit such as a CPLD or a FPGA to clone the functionality of the original hardware, legacy systems can live on long after the original hardware has given up the ghost.

It took [Bradley] about a year to fully implement the NES processor as part of his Master’s project at Bradley University. He used what was known about the processor combined with some detective work with logic probes along the way. The programming was done in VHDL and those files are available for download (click on Documentation).

With the ubiquity of NES emulators on every device known to man you probably won’t be replicating this unless you want a reason to play with a FPGA. What interests us is the hardware solution this type of work provides for obsolete hardware that still serves a useful purpose. If you’ve used a FPGA or similar device to keep an old system running, let us know about it in the comments.




NES guitar

posted Oct 15th 2009 7:27am by Caleb Kraft
filed under: digital audio hacks, nintendo hacks

[Dave] set out to build the ultimate NES guitar. He’s apparently done a pretty good job, this thing is pretty remarkable. Every detail is covered in NES goodness. The body is a console, the head is a cartridge, his knobs are even replaced by goofy little heads of Mario and friends. We think he should do some custom pixel art inlays in the fretboard next. Skip to about 2:00 to hear him play a Nintendo medley on it.

Snega2usb preorder now available

posted Oct 14th 2009 2:21pm by Gerrit Coetzee
filed under: home entertainment hacks, nintendo hacks

We’ve been watching the development of the snega2usb since it’s debut on Hackaday. Now it’s grown up and is ready to be manufactured. In the low quality video above [Matthias] shows some of the latest high quality additions to the board. It now has a case, shiny new firmware,  production made PCB, and game pad ports.  The snega2usb is shipping this December for those who preorder now.

Emulator in NES cartridge – so clean it looks factory made

posted Oct 12th 2009 10:19am by Mike Szczys
filed under: gameboy hacks, nintendo hacks

nesP_NES-emulator-in-game-cartridge

We extend our congratulations to [airz] over at the ben heck forums. He put together a mod that fits an emulator into an original NES cartridge and utilizes a butchered original NES controller; and he did an amazing job!

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…

Read the rest of this entry »




Nes controller storage with security

posted Oct 11th 2009 6:43am by Caleb Kraft
filed under: nintendo hacks

nestorage

[Joven] wrote in to show us his unique NES controller mod. He initially thought of just putting some flash storage in his controller like so many others. Then he got the idea to a security feature. You must first enter a code to access the memory. What code? Yes, that one. He chose the Konami code. As he notes, this may not be the wisest choice for security purposes, but it sure is cool. At least it isn’t controlling something that really would require security, like his door. You can see a video describing the project after the break.

Read the rest of this entry »

Nintendo DS mini USB plug

posted Sep 17th 2009 3:00pm by Caleb Kraft
filed under: ds hacks, nintendo hacks

DSCompare

Noting that so many of his electronics are using the mini USB plug for charging, [Xavier] decided to modify his Nintendo DS to charge via the same adapter. It looks like the existing adapter is basically a proprietary mini USB plug, so replacing it was actually almost a perfectly clean swap job. He has nice pictures of the process and some helpful tips as well. If you’re thinking of consolidating your charging devices, this looks like a step in the right direction.

Hack a Day serves up fresh hacks each day, every day from around the web and a special How-To hack each week.

Send us your hacks