USB Joystick Adapters

USB Joystick Adapters

Some people find it tedious to fiddle around with the good old Commodore 64 hardware but would still like to play some of the old games. They don’t mind playing the games in an emulator, as long as the joystick is one of the originals, e.g. the Competition Pro or my personal favourite the ZipStik (link). If you find yourself in that category, this post may be of interest to you!

In order to use one of them C64 joysticks (without having to deal with old school video cables, floppy disks and ancient BASIC commands), an USB adapter may be the solution. This way the old games can be played using emulators like Vice or CCS64. The adapter simply plugs in between the joystick and the USB port of a modern computer. I have two of these USB-to-Commodore 64-joystick-adapters. Mounting the adapter is quite simple: the old C64 joystick goes into one end, while the other goes into an open USB port. My two adapters look like this:

They don’t need special drivers and should therefore work out-of-the-box. I have tested them on Windows XP, Windows 8 and Windows 10 machines without problems.

The Retro Adapter:

The first one is from an Ebay shop called Despegatop and the device costs around 35$ plus shipping from Spain. The device comes in a nice black box with the Commodore logo on top. The inside of the box holds a PCB and a blue LED which lights up the Commodore logo when attached to a computer. New school meets old school…Nice…!

I got it working with Vice this way: Go to Settings → Joystick Settings… Joystick in Port #1 or #2 → Retro Adapter. I used fire button 0 (zero). As the CCS64 emulator interface is a little different from Vice, the joystick setup is also different. Setting up the Retro Adapter looks like this in Vice…

After setting it all up, the device worked without any problems at all. It is responsive and just as fast as playing on the real Commodore 64 hardware.

The aJoy Nano:

The second USB adapter is made by the German based company 16xEight Digital Retrovation (link). Their device is called the aJoy Nano. The company sells several Commodore 64 based hardware add-ons including the Super VIDEO Board (link) and the SD2IEC Mini (link) which I have reviewed previously. The aJoy Nano should work on most operating systems and it costs around 18$ plus shipping from Germany. The aJoy has a 9 pin socket soldered onto a small PCB with a standard size USB plug. Everything is held in place with some transparent shrink wrap. The device is quite small and the 9 pin male socket is used for plugging in your favourite Commodore 64 joystick….

After a little persuation of Windows 10, the device was successfully installed. The device could then be chosen in the same drop-down menu in Vice as the Retro Adapter described above. The adapter is called aJoy in the Vice joystick menu. The function of this device is exactly the same as the one described above. Again no delays is noticed during gameplay and it does what it is supposed to do – attaching an old Commodore 64 joystick to a modern day computer.

Final Thoughts:

So which one is the better choice – the aJoy Nano or the Retro Adapter? They both do exactly what they are supposed to do, which is attaching old C64 joysticks to modern day computers. During testing, I could not detect any differences between them and they were just as responsive as the real Commodore 64 hardware I usually play on. In direct comparison, the Retro Adapter has the sweet blue LED logo but is very bulky compared to the aJoy Nano. Furthermore, the aJoy Nano is half price compared to the Retro Adapter. This way it may be possible to get a second hand C64 joystick and the aJoy Nano for the same price as the Retro Adaptor only. As my Alienware laptop has plenty of blue LED lights already, I would personally go with the cheaper and smaller version – the aJoy Nano! Happy emulator gaming!

© 2017

3 comments on “USB Joystick Adapters

  1. I know these two adapters and I also know three more, which all have no delays.

    (1) One is the “RetroDonald Adapter” from the german Sinchai Shop. On this adapter two controllers can be connected, which is good. Two player can play at the same time.

    (2) The next one is the “Genesis/SMS/Atari controller to USB adapter”. The special thing about this adapter is, that it can autodetect, if the user connects a MegaDrive, MasterSystem or Atari/Commodore controller and then provides as many buttons. For example, connecting a six-button MegaDrive pad and you have eight buttons in the windows-controller-menu which you all can use in different emulators.

    (3) And the last one is the adapter from RetronicDesign. Also here we have a special thing, because this adapter can be ordered with different firmwares. It also supports Atari-2600 paddle-controllers or Amiga-CD32 gamepads.

    All of these have no feelable delay or something. Even games like Decathlon or Track& Field will work in the emulators with all of the five mentioned adapter here. And there are even more good and fast-reacting 9-pin-to-USB-adapters on the market.

  2. Thanks for sharing 🙂 I was not aware of those adapters! However, the Retro Donald Adapter may not be available anymore as Retro Doanld ( has closed his shop due to illness.

  3. Hello MtnBuffalo. Yes, it is true that RetroDonald sadly had to close his Sinchai-Shop, because of his illness. Nevertheless, his famous USB-adapter is still available here in Germany. For example in this shop here: link
    It is an assembly-kit, but the owner of the shop will assemble the product when you ask him. I know this, because a friend of mine bought one fully-assembled some weeks ago and didn`t need to pay more. He gave 5 Euros more for assembling by himself, because he wanted.

Leave a Comment