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.

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.




snega2usb update: usb snes and sega cartridge reader

posted Sep 7th 2009 3:19pm by Gerrit Coetzee
filed under: home entertainment hacks, news, nintendo hacks

When we first posted [Matthias_H]’s USB reader for SNES game carts, it was met with enthusiasm. The snega2usb allows you to play SNES and Sega games on your pc right off the cartridge. The latest revision is even more amazing than the first.  [Matthias] has added the ability to read Sega Genesis/Mega Drive cartridges as well as the ability to save games directly to the cartridge. The board has also been updated from the rats nest it used to be to a smart looking dual sided PCB. So far [Matthias] hasn’t had any trouble reading cartridges, even ones with the SuperFX chips. [Matthias] also launched a site for the project where the lastest information on its development can be found.  [Matthias] is getting close to a production version which will feature better firmware, console quality connectors and a shiny case.

Snes on an Xbox360

posted Aug 17th 2009 2:05pm by Caleb Kraft
filed under: xbox hacks

Surprisingly the Xbox 360 hasn’t seen a lot of homebrew action. [tmbinc] has taken it upon himself to port the Snes9x emulator to it. There’s no pretty GUI, and its not running on top of linux or anything. This is native, directly to the hardware emulation. He believes this is the first to do so. Unfortunately, it will not work on the most up to date Xbox 360s.

[thanks xb0xguru]

USB reader for SNES game carts

posted Jun 19th 2009 4:00pm by Gerrit Coetzee
filed under: home entertainment hacks, news, nintendo hacks

Reader, [Matthias_H], sent in a video about his USB adapter for SNES game carts. All you have to do is plug in the SNES game cartridge and USB cable, then a ROM file of the game shows up as an external storage device on your computer. After that, you can play the ROM with your choice of emulator. We emailed [Matthias] asking for more information, and he quickly replied with a very nice writeup about the hack that is pasted below.

Update: [Matthias] launched a site for the “snega2usb” with updates on the development of the board and a FAQ.

Read the rest of this entry »




SNES toaster

posted Mar 22nd 2009 2:25pm by Eliot Phillips
filed under: nintendo hacks, video hacks

nintoaster

From the same person who brought you the NES toaster comes the Super Nintoaster. It looks like the most difficult part of the construction was extending the cartridge connector. The slider button works as the power button. The toast control now changes the brightness of the glowing red LEDs. Video introduction embedded below.

Read the rest of this entry »

Restoring yellowed computer plastics

posted Mar 2nd 2009 12:19pm by Eliot Phillips
filed under: macs hacks, misc hacks, pcs hacks

retr0brite1

Many of our cherished computers and consoles from the past have not stood up well over time. It’s not the hardware as much as the color. From Commodores, Apples, to Super Nintendos, the machines have slowly drifted towards a sickly yellow and even brown. The culprit appears to be the fire retardant chemicals used in the plastics. Amiga enthusiasts have spent the last year perfecting a technique that restores the plastic of these machines to its original splendor. Dubbed ‘Retr0brite‘ it’s a gel made from hydrogen peroxide, xanthan gum, glycerine, and ‘Oxy’ style laundry booster. The results are really impressive. If you do start restoring your own machines, caution should be used since it requires strong concentrations of hydrogen peroxide typically employed in bleaching hair.

[via Waxy]

PS3 Ubuntu install for emulation

posted Jan 31st 2009 7:24pm by Eliot Phillips
filed under: downloads hacks, playstation hacks, psp hacks

snes9x

Gizmodo has done us all a favor by wading through many forum posts and condensing them into a handy guide to installing Ubuntu on your Playstation 3. It covers some of the caveats of going this route. You have to backup all of your game data before starting since the system repartitions the drive. Ubuntu installs without any problem, but because the cell processor is a PowerPC architecture it means not everything has been ported to it. There are a few things you need to install to get the Sixaxis controller to be recognized as a joystick. Super Nintendo emulator SNES9X is available and works, mostly. It doesn’t support fullscreen and cries if you reconfigure the buttons.

Supporting developers through alternate operating systems isn’t new to Sony. With the original Playstation, they released Net Yaroze, a consumer grade dev kit. The Playstation 2 was the first time they officially supported Linux on a game console (our first Linux machine). The ground breaking thing about the Playstation 3 was bundling in Linux support with every single console; no specialized hardware needed. Unfortunately they’re not near as open with the PSP.




SNES cartridge wallet

posted Dec 31st 2008 10:59am by Caleb Kraft
filed under: news, nintendo hacks

nes_wallet

[gamemaster87] put together this SNES wallet. It isn’t just a wallet, it also has internal lighting and theme music. He harvested LEDs from Christmas lights, switches and battery compartments from an old all in one joystick, and the sounds from a holiday card. There’s a Plexiglas window to show off his ID and a belt clip, because you wouldn’t want this thing in your back pocket. Match this up with the SNES clock, NES bike tail light, and the NES security system and you’ll be the king of the nintendorks.

Fuzebox, open source gaming

posted Nov 25th 2008 1:30pm by Eliot Phillips
filed under: home entertainment hacks

fuzebox

Adafruit has just put their Uzebox based console into production. The Fuzebox is an 8bit game console based around the ATmega644-20PU microcontroller. Full 256 color 240×224 resolution video output is provide by either a composite connection or svideo. There is an SD card slot on board for future expansion. The chip takes care of all the I/O, so you just need to write your game code in C on top of it.

The kit looks easy to assemble. Almost all of the components are through-hole. The video chip is SMD and comes presoldered to the board. The kit has two SNES controller ports included, but you can use NES ports too. There are three ways you can load your program onto the board: 6pin FTDI, ICSP10, and ICSP6.

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