Skip to content

ricardoquesada/unijoysticle2

Repository files navigation

Unijoysticle™ 2

discord

logo

Unijoysticle is a device that allows you to use modern Bluetooth gamepads and mice in retro computers.

Unijoysticle 2 models:

800XL C64 A500 2+ 2
Top uni2800xl_photo_front uni2c64_photo_front uni2a500_photo_front uni2plus_photo_front uni2_photo_front
Bottom uni2800xl_photo_back uni2c64_photo_back uni2a500_photo_back uni2plus_photo_back uni2_photo_back
Release date July 2023 March 2023 July 2022 October 2021 April 2019
Best for Atari 800XL / 600XL C64 / C128 Amiga - -
Good for Atari 400 / Amiga / AtariST Amiga / AtariST C64 / AtariST / Atari 8bit C64 / Amiga / AtariST / Atari 8bit C64 / Amiga / AtariST / Atari 8bit
Status Active / Supported Active / Supported Active / Supported Discontinued / Supported Discontinued / Supported
Amiga / AtariST mouse support Yes No Yes Yes Yes
Amiga / AtariST 2nd & 3rd button support No No Yes Yes Only in Port 1
Atari 8-bit 2nd & 3rd button support (5) Yes No No No No
C64 2nd & 3rd button support No Yes No No No
C64 4th and 5th button support (4) No Yes No No No
C64 Paddle support No Might (1) No No No
Rumble (2) No Yes No No No
Fits 800XL / 600XL C64 / C128 Amiga 500 / 1200 C64 / C128 C64 / C128
Buttons Reset, Mode, Swap Reset, Mode, Swap Reset, Mode, Swap Reset, Mode Reset, Mode
LEDs Port 1, 2, Bluetooth, Power Port 1, 2, Bluetooth, Power Port 1, 2, Bluetooth, Power Port 1, 2, Power Port 1, 2, Power
Filter noise (Issue #17) Yes Yes Yes Yes No
Case friendly Yes Yes Yes Yes No
Easy to solder No. Most components are SMD No. Most components are SMD No. Most components are SMD No. Most components are SMD Yes. All components are through-hole
Self-powered Yes Yes Yes Yes Yes, can be turned on/off with switch
External power USB USB USB USB Both USB and Barrel Jack 5V+
Total Size (mm) 65 x 75 x 13.6 72 x 68 x 13.6 67 x 72 x 13.6 64 x 64 x 13.6 63 x 66 x 17
PCB Size (mm) 53 x 72 x 1.6 63 x 60 x 1.6 52 x 67 x 1.6 49 x 62 x 1.6 46 x 57 x 1.6
Weight (gr) 27 27.1 25.6 24 37
Current (mA) ~96 ~96 ~96 ~96 ~100
USB connector Micro USB Micro USB Micro USB Micro USB Micro USB

Notes:

Unijoysticle 2 allows you to use modern Bluetooth gamepads. E.g. DualSense controller in retro computers like the Commodore 64, Amiga and AtariST.

It also supports mice (for Amiga / AtariST only).

Basic functionality

One Bluetooth gamepad controls one joystick. You need two gamepads to control the two joysticks.

Basic mode

The mappings are:

  • D-pad/joypad: controls up/down/left/right.
  • Button A / Cross: fire button
  • Button B / Circle: "up"  (ideal for platform games).
  • Button X / Square: 2nd button (Amiga / AtariST only)
  • Button Y / Triangle: 3rd button (Amiga / AtariST only)
  • Button shoulder-right: autofire.
  • System button swaps between Joystick 1 and 2

Twin Stick functionality (AKA Enhanced mode)

Twin Stick mode

When in "Enhanced mode", you control the two joysticks with only one gamepad. The mappings are:

  • Left joypad / d-pad: control Joystick 2 movements.
  • Right joypad: control Joystick 1 movements.
  • Button A / Cross: fire for Joystick 2
  • Button B / Circle: fire for Joystick 1
  • Button X / Square: 2nd button for Joystick 2
  • Button Y / Triangle: 2nd button for Joystick 1
  • Button Shoulder Left: auto-fire for Joystick 2
  • Button Shoulder Right: auto-fire for Joystick 1

This mode is ideal for games like Commando or 1942 since it allows you throw grenades / roll by pressing Button B.

Supported controllers

Gamepads

Supported gamepads

  • Sony DualSense
  • Sony DUALSHOCK 4
  • Sony DUALSHOCK 3
  • Nintendo Switch Pro
  • Nintendo JoyCons
  • Nintendo Wii U
  • Nintendo Wii + accesories
  • Xbox Wireless controller (model 1708)
  • Steam
  • Stadia
  • Android gamepads
  • PC/Windows gamepads
  • 8BitDo controllers
  • iCade
  • And more

See:

Mice

Supported mice

Mouse emulation is only available for Amiga and Atari ST computers.

For a detailed list of supported mice, see here:

Order info

If you are looking for ready-to-use boards, you can purchase one from here:

I sell on Tindie

Looking for a remix and/or 3rd party vendors. Go here: SELLING_DEVICES.md

More Info