Retrode

Last updated
Retrode
Retrode - USB adapter for legacy video game cartridges and controllers.jpg
Retrode 2 with two game cartridges inserted
ManufacturerMatthias Hullin / Retrode UG (haftungsbeschränkt)
Type USB adapter / Game controller / Game backup device hybrid
Connectivity USB 2.0
Website www.retrode.com

The Retrode is a USB adapter for legacy video games that enabled the use of game cartridges and controllers with emulators. [1] 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 outside North America) game consoles; 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. [2]

Contents

History

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. [3] 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. [4] After receiving significant coverage through various press outlets, [5] [6] [7] [8] Hullin developed the proof-of-concept (working title "snega2usb") into a product that was later manufactured by Retrode UG in Germany. [9] Retrode UG ceased manufacturing the Retrode in the summer of 2013. [9] The Retrode got licensed to OpenPandora GmbH in Germany and is available again since March 2015. [10] 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. [11]

Technical properties

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. [5] Its updateable firmware was based on the LUFA library by Dean Camera, [1] and was developed mainly by Hullin with the help of a few users.

The device enumerated as a composite USB device consisting of a USB mass storage endpoint and one or several USB game controllers. Access to the cartridge contents (typically a ROM chip with the game itself and optionally also a battery-backed SRAM to store game progress) was provided through files on the USB medium. A number of device parameters could be edited through a configuration file. [12]

The first commercial version of the Retrode featured an aluminum profile enclosure with two slots to accommodate SNES and Sega Genesis game cartridges. Internal soldering pins allowed users to retrofit up to four ports for SNES controllers. [11] The successor model, the Retrode 2, used a plastic enclosure with a dust cover, and had four controller ports built in—two for each system, SNES and Sega Genesis. [9]

Consoles supported

Console(s)DIY ProvisionsProduction RunSlotVoltage Required
Super Nintendo Entertainment SystemNone; Built-in support in Retrode 1 and 2Ongoing batches of production of Retrode 2N/A5V
Mega Drive/GenesisNone; Built-in support in Retrode 1 and 2Ongoing batches of production of Retrode 2N/A5V
Nintendo 64PCB layout and schematic soonOngoing productionMega Drive/Genesis3.3V
Game Boy variantsPCB layout and schematic soonOngoing productionMega Drive/Genesis3.3V for Game Boy Advance; 5V for Game Boy and Game Boy Color
Sega Master System and Game GearWiring key, design and build write-up/rough guide (for original prototype); PCB layout and schematic soonOngoing production (without Game Gear slot, but space provided to solder your own on)Mega Drive/Genesis5V
Atari 2600PCB layout and schematicPrevious sold out; none plannedSNES5V
TurboGrafx16/PC EngineWiring keyNone plannedSNES5V
Virtual BoyWiring key; design and build write-up/rough guideNone plannedMega Drive/Genesis5V
Neo Geo Pocket variantsWiring key; Japanese design and build write-up/rough guideNone plannedSNES3.3V
Sega PicoWiring key; design and build write-up/rough guideNone plannedMega Drive/Genesis5V
V.SmileWiring key; brief build notesNone plannedSega GenesisUnknown (5V?)
Sources: [13]

See also

Related Research Articles

<span class="mw-page-title-main">Handheld game console</span> Portable self-contained video game console

A handheld game console, or simply handheld console, is a small, portable self-contained video game console with a built-in screen, game controls and speakers. Handheld game consoles are smaller than home video game consoles and contain the console, screen, speakers, and controls in one unit, allowing players to carry them and play them at any time or place.

<span class="mw-page-title-main">Super Nintendo Entertainment System</span> Home video game console

The Super Nintendo Entertainment System, commonly shortened to Super Nintendo, Super NES or SNES, is a 16-bit home video game console developed by Nintendo that was released in 1990 in Japan and South Korea, 1991 in North America, 1992 in Europe and Oceania and 1993 in South America. In Japan, it is called the Super Famicom (SFC). In South Korea, it is called the Super Comboy and was distributed by Hyundai Electronics. The system was released in Brazil on August 30, 1993, by Playtronic. Although each version is essentially the same, several forms of regional lockout prevent cartridges for one version from being used in other versions.

Game Genie is a line of video game cheat cartridges originally designed by Codemasters, sold by Camerica and Galoob. The first device in the series was released in 1990 for the Nintendo Entertainment System, with subsequent devices released for the Super NES, Game Boy, Genesis, and Game Gear. All Game Genie devices temporarily modify game data, allowing the player to do things unintended by developers such as, depending on the game, cheating, manipulating various aspects of games, and accessing unused assets and functions. Five million units of the original Game Genie products were sold worldwide, and most video game console emulators for the platforms it was on feature Game Genie code support. Emulators that have Game Genie support also allow a near-unlimited number of codes to be entered whereas the actual products have an upper and lower limit, between three and six codes.

A regional lockout is a class of digital rights management preventing the use of a certain product or service, such as multimedia or a hardware device, outside a certain region or territory. A regional lockout may be enforced through physical means, through technological means such as detecting the user's IP address or using an identifying code, or through unintentional means introduced by devices only supporting certain regional technologies.

Homebrew, when applied to video games, refers to software produced by hobbyists for proprietary video game consoles which are not intended to be user-programmable. The official documentation is often only available to licensed developers, and these systems may use storage formats that make distribution difficult, such as ROM cartridges or encrypted CD-ROMs. Many consoles have hardware restrictions to prevent unauthorized development.

<span class="mw-page-title-main">Super 8 (video game accessory)</span> Unlicensed video game peripheral for the Super Nintendo Entertainment System

The Super 8, also sold under the title Tri-star or Tristar, is an unlicensed video game peripheral released in 1995 for the Super Nintendo Entertainment System designed to allow the system to run games developed for the Nintendo Entertainment System. The Super 8 utilized an NES-on-a-chip integrated circuit to duplicate the functionality of the original NES hardware, and connected to the SNES's own cartridge slot.

A multitap is a video game console peripheral that increases the number of controller ports available to the player, allowing additional controllers to be plugged in simultaneously in a manner similar to a power strip or a USB hub. A multitap often takes the form of a box with three or more controller ports which is then connected to a controller port on the console itself.

<span class="mw-page-title-main">Flash cartridge</span> Cartridge containing flash memory developed for use in video game consoles

A flash cartridge is one of several cartridges containing flash memory that have been developed for use in video game consoles. These cartridges enable homebrew applications and games to be used. Flash cartridges offer a means of storage for keeping the games until a user decides to run a game, which then it is copied to the cartridge's game ROM for the console to run the game as if it were a normal ROM cartridge. The game storage can be in the form of onboard flash memory on the cartridge, although more recent cartridges use external memory cards as storage in place of onboard memory, such as Compact Flash or Secure Digital memory cards. Recent flash cartridges may also use RAM instead of ROM for flashing games to run on the console as a way to offer faster loading times than what is possible on reprogrammable ROM.

A dedicated console is a video game console that is limited to one or more built-in video game or games, and is not equipped for additional games that are distributed via ROM cartridges, discs, downloads or other digital media. Dedicated consoles were popular in the first generation of video game consoles until they were gradually replaced by second-generation video game consoles that use ROM cartridges.

<span class="mw-page-title-main">Sega Genesis</span> Home video game console

The Sega Genesis, also known as the Mega Drive outside North America, is a 16-bit fourth generation home video game console developed and sold by Sega. It was Sega's third console and the successor to the Master System. Sega released it in 1988 in Japan as the Mega Drive, and in 1989 in North America as the Genesis. In 1990, it was distributed as the Mega Drive by Virgin Mastertronic in Europe, Ozisoft in Australasia, and Tectoy in Brazil. In South Korea, it was distributed by Samsung Electronics as the Super Gam*Boy and later the Super Aladdin Boy.

<span class="mw-page-title-main">GP2X</span> Handheld game console

The GP2X is a Linux-based handheld video game console and portable media player developed by South Korean company GamePark Holdings. It was released on November 10, 2005, in South Korea only.

Import gamers are a subset of the video game player community that take part in the practice of playing video games from another region, usually from Japan where the majority of games for certain systems originate.

This is a list of video game accessories that have been released for the Game Boy handheld console and its successors. Accessories add functionality that the console would otherwise not have.

PlayCable was an online service introduced in 1980 that allowed local cable television system operators to send games for the Intellivision over cable wires alongside normal television signals. Through the service, subscribers would use a device, called the PlayCable adapter, to download the games for play on their Intellivision. It was the first service that allowed users to download games for play on a video game console. PlayCable was not widely adopted, due in part to high costs for users and operators, as well as limitations of the PlayCable adapter. The service was discontinued in 1984.

<span class="mw-page-title-main">ROM cartridge</span> Replaceable device used for the distribution and storage of video games

A ROM cartridge, usually referred to in context simply as a cartridge, cart, or card, is a replaceable part designed to be connected to a consumer electronics device such as a home computer, video game console or, to a lesser extent, electronic musical instruments.

Nintendo 64 accessories are first-party Nintendo hardware—and third-party hardware, licensed and unlicensed. Nintendo's first-party accessories are mainly transformative system expansions: the 64DD Internet multimedia platform, with a floppy drive, video capture and editor, game building setup, web browser, and online service; the controller plus its own expansions for storage and rumble feedback; and the RAM-boosting Expansion Pak for big improvements in graphics and gameplay. Third-party accessories include the essential game developer tools built by SGI and SN Systems on Nintendo's behalf, an unlicensed SharkWire online service, and unlicensed cheaper counterparts to first-party items. In the fifth generation of video game consoles, the Nintendo 64 had a market lifespan from 1996 to 2002.

<span class="mw-page-title-main">Game backup device</span> Device for backing up ROM information from a video game cartridge

A game backup device, informally called a copier, is a device for backing up ROM data from a video game cartridge to a computer file called a ROM image and playing them back on the official hardware. Recently flash cartridges, especially on the Game Boy Advance and Nintendo DS platforms, only support the latter function; they cannot be used for backing up ROM data. Game backup devices also make it possible to develop homebrew software on video game systems. Game backup devices differ from modchips in that modchips are used in conjunction with systems that use generally available media such as CDs and DVDs, whereas game backup devices are used with systems that use cartridges.

<span class="mw-page-title-main">Dongle</span> Small piece of computer hardware

A dongle is a small piece of computer hardware that connects to a port on another device to provide it with additional functionality, or enable a pass-through to such a device that adds functionality.

<span class="mw-page-title-main">Super NES CD-ROM</span> Unreleased video game console add-on

The Super NES CD-ROM is an unreleased add-on for the Super Nintendo Entertainment System (SNES) video game console. It was built upon the functionality of the cartridge-based SNES by adding support for a CD-ROM-based format known as Super Disc.

RetroN is a series of video game consoles created and developed by Hyperkin which allows users to play video games from consoles such as the Nintendo Entertainment System and the Super NES. Since the release of the RetroN 5, they have been connected via HDMI. The latest in the series, RetroN Sq, was released in 2021.

References

  1. 1 2 "retrode.org (community website)". Retrode UG. Retrieved 21 March 2013.
  2. "retrode.com: Plug-in adapters". Retrode UG. Retrieved 21 March 2013.
  3. "GP32X.com Discussion Board: Lets Talk Usb Accessories!" . Retrieved 21 March 2013.
  4. Hullin, Matthias. "Retrode: USB reader for SNES game carts (YouTube video)" . Retrieved 21 March 2013.
  5. 1 2 Coetzee, Gerrit. "USB reader for SNES game carts". Hack a Day . Retrieved 21 March 2013.
  6. Topolsky, Joshua. "SNES USB cartridge adapter should set eBay aflame". Engadget . Retrieved 21 March 2013.
  7. Loftus, Jack. "Geek God Builds DIY Super NES ROM-Creating USB Reader". Gizmodo . Retrieved 21 March 2013.
  8. Coldewey, Devin. "You don't need no ROMs with this USB SNES cartridge reader". TechCrunch . Retrieved 21 March 2013.
  9. 1 2 3 "retrode.com (product website)". Retrode UG. Retrieved 24 December 2014.
  10. "Retrode 2 - Retrode". DragonBox. 2015. Retrieved 14 December 2015.
  11. 1 2 Howard, Phil. "From Snega2USB To Retrode 2: A Comprehensive History". Gadgetoid. Retrieved 21 March 2013.
  12. "Retrode 2 Manual" (PDF). Retrieved 21 March 2013.
  13. "Adaptors". Forum.retrode.org. 2015. Retrieved 14 December 2015.