*** Welcome to piglix ***

Retrode

Retrode
Retrode - USB adapter for legacy video game cartridges and controllers.jpg
Retrode with two game cartridges inserted
Manufacturer Matthias Hullin / Retrode UG (haftungsbeschränkt)
Type USB adapter / Game controller / Game backup device hybrid
Connectivity USB 2.0
Website retrode.org

The Retrode is a USB adapter for legacy video games that enabled the use of game cartridges and controllers with emulators. Technically, the Retrode could be considered a ROM dumper in that it could create a copy of the cartridge content. Unlike most such devices, the Retrode could be operated without drivers or special software under the most popular operating systems. It further allowed the emulator to directly access the game data through the file system, eliminating the need to create a ROM image as a separate step. By default, the Retrode was equipped with cartridge slots and controller ports for the SNES and Sega Genesis (also known as Mega Drive) systems; support for cartridges and controllers for other systems could be added via so-called plug-in adapters that users can buy online or make themselves.

The device was originally conceived by Matthias Hullin in 2009 during a discussion on USB accessories in a user forum for the Pandora handheld gaming console. Hullin prototyped the envisioned operation principle by wiring an edge connector to an AT90USBKey evaluation board running a custom firmware, and prepared a demonstration video. After receiving significant coverage through various press outlets, Hullin developed the proof-of-concept (working title "snega2usb") into a product that was later manufactured by Retrode UG in Germany. Retrode UG ceased manufacturing the Retrode in the summer of 2013. The Retrode got licensed to OpenPandora GmbH in Germany and is available again since March 2015. The Retrode from 2015 is the second hardware revision.

For each of the two hardware revisions, the transition from prototype to mass production was enabled through crowdfunding (pre-ordering). A comprehensive write-up by a Retrode user documents the history of the project.

The Retrode was based on an Atmel AVR microcontroller (AT90USB646) with an integrated USB interface, connecting to cartridge slots and game controller ports via the microcontroller's GPIO pins. Its updateable firmware was based on the LUFA library by Dean Camera, and was developed mainly by Hullin with the help of a few users.


...
Wikipedia

...