Releases: ricardoquesada/unijoysticle2
Releases · ricardoquesada/unijoysticle2
Unijoysticle 2 - firmware v1.1.0
DEPRECATED
The firmware was moved to its own project, called Bluepad32.
Download latest Unijoysticle2 firmware from here: https://gitlab.com/ricardoquesada/bluepad32/-/releases
[1.1.0] - 2020-07-23
- Firmware: Nintendo Wii/Wii U: auth works as expected.
- Firmware: use gap_pin_code_response() to send Pin codes.
iCade + Nintendo Wii works in any situation. - Firmware: "idf.py build" fixed
- Firmware: Gamepad Reconnection works.
- ESP-IDF: Using v4.1-beta2 - c5cb44d8135a5ec6678259e30468632bc2442288
- BTstack: Using develop 2020-07-23 - 2992f73460b28b1f150ed983204620fbe35503bc
Unijoysticle 2 - firmware v1.0.0
[1.0.0] - 2020-02-29 (abuelito Ricardo release)
- Firmware: Nintendo Switch Pro: turns on LED when connected
- Firmware: Where applicable, added technical info references at top of .c files
- Firmware: Renamed PS4 to DS4 (DUALSHOCK4)
- BtStack: Using hash 4d24213549c6b94b84d732afda9c2628df22fd70 (2020-02-20)
- ESP-IDF: Using v4.0
- Components Bluetooth: enabled
- Controller -> Bluetooth controller mode: Bluetooth dual mode
- Controller -> BR/EDR ACL Max Connections: 4
- Controller -> BR/EDR Sync Max Connections: 2
- Host: Controller only
- Components ESP32-specific
- Main XTAL frequency: Autodetect
- Components Core -dump
- Data destination: UART
- Components Bluetooth: enabled
Unijoysticle 2 - firmware v0.5.4
[0.5.4] - 2020-02-23
Added
- Firmware: Nintendo Switch Pro uses "raw" parser instead of HID, making it more flexible.
- Firmware: Nintendo Switch Pro clones supported.
- Firmware: Nintendo Switch Pro uses factory calibration data to align sticks.
- Firmware: hid_device dump includes controller type.
- Firmware: updated controllers DB from SDL
Unijoysticle 2 - firmware v0.5.3
[0.5.3] - 2020-02-09
Added
- Firmware: Nintendo Switch Pro: Original Nintendo Switch Pro works.
- Firmware: Nintendo Switch Pro: LEDs are being set.
- Firmware: DualShock 4: LEDs are being set. Uses HID report type 0x11 by default.
Changed
- Firmware: MTU changed from 48 to 128 bytes. Needed for report 0x11 in DualShock4.
- Firmware: Linux version compiles with clang by default.
- Firmware: Added missing 'break' in OUYA and Generic drivers, making them more reliable.
Unijoysticle 2 - firmware v0.5.2
[0.5.2] - 2020-02-01
Added
- Firmware: Xbox One: added support for firmware v4.8.
Unijoysticle 2 - firmware v0.5.1
[0.5.1] - 2020-01-03
Added
- Firmware: Xbox One: rumbles when connected or swap joystick port.
- Firmware: esp-idf v3.3.1
- Firmware: SDP queries timeout after 3 seconds, enabling another SDP query to start.
- Firmware: improved logging
Unijoysticle 2 - firmware v0.5
[0.5] - 2019-12-15
Added
- Firmware: Wii Remote 1st gen correctly detects attached extensions like the
Nunchuk and Classic Controller. - Docs: firmware setup doc has info about Windows and includes some screenshots.
Unijoysticle 2 - firmware v0.5-rc2
[0.5-rc2] - 2019-12-14
Added
- Firmware: Support for Nintendo Wii Classic Controller / Classic Controller Pro
- Firmware: Added support for Nintendo Wii Nunchuk
- Firmware: PC platform: added support for "delete keys" and "enable enhanced mode"
via command line.
Changed
- Firmware: After swapping the joysticks ports, the joysticks lines are "Off".
Prevents leaving unexpected lines as "On". - Firmware: Wii driver: clean up code. Added "instance" concept, easier to mantain.
- Firmware: Auto-fire in enhanced mode is swapped.
Button "Shoulder Left" triggers auto-fire in to Joy A.
Button "Shoulder Right" triggers auto-fire in Joy B. - Firmware: Improved debug logging in "PC platform".
- Firmware: Code is more readable in uni_gamepad.c.
- Firmware: When two controllers are connected, the two LEDs are turned on.
Unijoysticle 2 - firmware v0.5-rc0
[0.5-rc0] - 2019-12-06
Added
- Firmware: Added support for Nintendo Switch Pro controller.
- Firmware: Improved 8Bitdo gamepad support (SN30 Pro & Lite).
- Firmware: BTStack f07720a033c9fcfa856511634253b9889fa94cd8 (2019-12-6)
Changed
- Firmware: iCade 8-bitty fixed shoulder-left / start button mappings.
- Firmware: Print to console whether single-port / 3-button mode is enabled.
Unijoysticle 2 - firmware v0.5-beta1
[0.5-beta1] - 2019-11-10
Added
- Firmware: Added support for "single joystick" unijoysticle devices.
Edituni_config.h
and changeUNIJOYSTICLE_SINGLE_PORT
to 1 - Firmware: Added support for iCade 8-bitty gamepad.
Changed
- Firmware: Improved iCade Cabinet support: autofire, debug and shoulder buttons supported.
- Firmware: ESP-IDF v3.3
- Firmware: BTStack 138818a33e591e964a727284c192700abe2fee26 (2019-9-9)