2021-03-04 23:37:24 -05:00
|
|
|
- Future ideas / TODO
|
2019-02-04 17:10:12 -05:00
|
|
|
- Add very basic N64 mouse support (detect and treat it like a controller)
|
|
|
|
|
2021-03-04 23:37:24 -05:00
|
|
|
- March 5, 2021 : Version 3.6.1
|
|
|
|
- Alter timing so the brawler64 wireless gamepad will work. Those will now
|
|
|
|
work with a poll interval >= 2ms on single port adapters, and >= 4ms on dual
|
|
|
|
port adapters.
|
|
|
|
- Add a feature to swap the main analog stick and the D-Pad
|
|
|
|
- Save memory in usb.c (no user visible effects)
|
|
|
|
- Correct bootloader entry address (*maybe* less chances of failing)
|
|
|
|
|
2018-11-06 10:38:39 -05:00
|
|
|
- November 6, 2018 : Version 3.6.0
|
|
|
|
- Add gamecube keyboard support
|
|
|
|
|
2018-09-18 14:37:24 -04:00
|
|
|
- September 18, 2018 : Version 3.5.2
|
|
|
|
- Improve PID (force feedback) implementation
|
2018-09-05 10:42:05 -04:00
|
|
|
- Implement reset firmware command
|
|
|
|
- Add echo feature (USB comm test)
|
|
|
|
|
2018-04-10 17:17:51 -04:00
|
|
|
- April 10, 2018 : Version 3.5.1
|
|
|
|
- Fix never-stopping vibration issues (Dolphin)
|
|
|
|
|
2017-11-25 14:09:34 -05:00
|
|
|
- Novembre 25, 2017 : Version 3.5.0
|
2017-08-14 17:59:12 -04:00
|
|
|
- Add a "triggers as buttons" mode for Gamecube controllers
|
2017-11-22 09:42:26 -05:00
|
|
|
- Add a "disable analog triggers" mode for Gamecube controllers
|
|
|
|
- Internal changes to workaround a presumed Windows bug (Joystick ID
|
|
|
|
confusion where the second controller stops working or gives an
|
|
|
|
error in the Game controller test dialog)
|
|
|
|
- Implement a feature to let the adapter manager query the feature
|
|
|
|
set of the current firmware.
|
2017-08-14 17:59:12 -04:00
|
|
|
|
2017-01-08 16:24:08 -05:00
|
|
|
- January 8, 2017 : Version 3.4.0
|
|
|
|
- New IO request for even lower latency when using the raphnetraw plugins
|
|
|
|
- Reduced memory footprint
|
|
|
|
|
2016-11-27 11:16:33 -05:00
|
|
|
- November 27, 2016 : Version 3.3.2
|
|
|
|
- Fix the get controller type command
|
|
|
|
|
|
|
|
- November 2, 2016 : Version 3.3.1
|
2016-11-02 22:10:54 -04:00
|
|
|
- Fix freeze when only one joystick was used in dual controller mode.
|
|
|
|
|
2016-10-25 22:19:23 -04:00
|
|
|
- October 25, 2016 : Version 3.3.0
|
2016-10-10 14:58:47 -04:00
|
|
|
- Implement multi player support (maximum two on Atmega32u2 due to endpoint
|
|
|
|
limit). New personalities, each with unique USB PID and product name:
|
|
|
|
- Dual GC/N64 to USB mode
|
|
|
|
- Dual N64-only to USB mode
|
|
|
|
- Dual GC-only to USB mode
|
|
|
|
- Core communication code updated to support up to four channels.
|
|
|
|
|
2016-08-22 23:18:47 -04:00
|
|
|
- August 22, 2016 : Version 3.2.1
|
|
|
|
- Implement N64-only and GC-only personalities (Different product ID and
|
|
|
|
device name)
|
|
|
|
|
2016-05-24 21:42:08 -04:00
|
|
|
- May 22, 2016 : Version 3.2.0
|
|
|
|
- Fix reconnecting loop in MacOS X
|
|
|
|
- Change gamecube trigger HID usage (Slider became Z). Now it works fine in openEMU.
|
2016-05-27 23:28:11 -04:00
|
|
|
- Version and product string updated.
|
|
|
|
- USB product ID changed.
|
2016-05-22 17:33:43 -04:00
|
|
|
|
|
|
|
- February 29, 2016 : Version 3.1.1
|
2016-02-29 18:45:27 -05:00
|
|
|
- Fix vibration code for x360ce (Was always on)
|
|
|
|
|
2016-02-24 22:19:40 -05:00
|
|
|
- February 24, 2016 : Version 3.1.0
|
2015-11-06 23:27:30 -05:00
|
|
|
- Add a test rumble command (for GUI tool, or for simple rumble control)
|
2015-12-06 21:53:51 -05:00
|
|
|
- Adjust Gamecube/N64 wire protocol timing (Fixes Mad Catz controller)
|
|
|
|
- Automatically perform center calibration when connecting a gamecube controller
|
|
|
|
- Fix Wavebird detection
|
|
|
|
- Stability improvements (prevent buffer overflows when receiving)
|
2015-11-06 23:27:30 -05:00
|
|
|
|
2015-11-02 22:00:00 -05:00
|
|
|
- October 2, 2015 : Version 3.0.0
|
|
|
|
Initial release:
|
|
|
|
- Gamecube and N64 controller support
|
|
|
|
- Rumble support
|
|
|
|
- Raw N64/GC controller bus access
|
|
|
|
- N64 mempak support
|
|
|
|
- Firmware update support
|
|
|
|
- Adjustable polling rate (down to 1ms)
|
|
|
|
|