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 | |||||
Bottom | |||||
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:
- (1): Hardware physically connected, but firmware is still WIP.
- (2): Some C64 games can turn on/off rumble on gamepads. See: Rambo, and Lemans (video)
- (3): Right and Middle mouse buttons not supported in C64.
- (4): Based on CrystalCT 5 buttons joystick (video)
- (5): Based on Ascrnet Joy 2B+
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).
One Bluetooth gamepad controls one joystick. You need two gamepads to control the two joysticks.
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
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.
- 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:
Mouse emulation is only available for Amiga and Atari ST computers.
For a detailed list of supported mice, see here:
If you are looking for ready-to-use boards, you can purchase one from here:
Looking for a remix and/or 3rd party vendors. Go here: SELLING_DEVICES.md