Category: hardware
-
Derp ‘n’ drop, USB Game Boy cartridge status
Mon, 09 May 2011
Drag’n’Derp lives!
So, no update on this for a while; real life has been keeping me busy. Nonetheless, I have found some time recently to get another tranche of work done on the cart design, to the point of having a couple of working prototypes now in testing.What is it? I’m building a new Gameboy cartridge. Not GBA, not DS, original Gameboy. Why? Because a lot of people still use them, in particular for creating music with software like Johan Kotlinski’s LSDj. And to do this, you need a flashable cartridge.
Why? Currently available carts need custom drivers to talk to a computer, and for many types, a cart reader device. This limits their compatibility, and the drivers tend to be poorly maintained after release, too.
Another issue is that all current carts use battery-backed RAM to save user data to – read: music that artists have spent many hours on. These batteries can last ten years in a well-designed system – from the date of manufacture, putting a lifespan on the cartridge and leading to scary reliability issues as they age.
Features:
24MBit (3MByte) flash ROM
1MBit (128KByte) Ferroelectric RAM
Instead of battery-backed SRAM, the cart uses F-RAM, which maintains its contents in the absence of power, and has a data retention span on the order of a hundred years.
USB mass storage emulation
The cart appears similar to a thumb drive, allowing ROM and RAM contents to be copied via drag and drop. No drivers are required, and supports all USB-capable platforms. -
karin8580 appeared
My Dreamproject in a perfect housing (ready after years of dreaming):
8580 SID-Player in a Pioneer DT 555 case.
Driven by a AT91SAM7S256 @ 48MHz.
64KB RAM / 52KB for PSID-Files.
256MB SD-Card for 35000+ PSID-Files. Accessed by RAW-Sectors.
Display 2×16 HD44780.
Trust 2.1 Soundsystem.
Panel connected: Power On/Off, next Menupoint, enter, AT91SAM7S256 reset.It was a very hard way to the end-result. Thanks to everyone who supported me. Special thanks go to MyWife (for not killing me), MyKids (for loving SID-Tunes), Frank Buss, Stephan W., Atmel Support, Commodore, Thomas Pototschnig, Andreas Schwarz, Benedikt K., A. K., JojoS, Marcus Harnisch, www.mikrocontroller.net
via YouTube – karin8580.wmv. -
Gijs Gieskes’ bent Casio SK-1 #4
I just love Gijs.