Skip to content

Releases: RobertDaleSmith/USBRetro

USBRETRO_V1_0_6

14 May 17:27
c00b353
Compare
Choose a tag to compare
  • Adds support for LimitedRun CD-i USB controller.
  • Improves generic Switch Pro controller support.
  • Fixes down-left analog to Dpad bug for Switch controllers.

USBRETRO_V1_0_5

25 Mar 18:25
3dd023f
Compare
Choose a tag to compare
  • Improves third-party Switch controller compatibility.
  • Improves X-input controller compatibility with updated tusb_xinput library.
  • Adds input support for Xbox guide and share buttons.
  • Maps guide/ps/menu buttons SSDS3 in-game reset combo for PCE.

USBRETRO_V1_0_4

22 Feb 17:03
371c09a
Compare
Choose a tag to compare
  • Adds Casio Loopy console output support for gamepad, mouse, and 4P multi-tap.
  • Fixes Nuon spinner output issues with some mice being detected as DirectInput.

USBRETRO_V1_0_3

12 Jan 03:57
65c7806
Compare
Choose a tag to compare
  • chore: massive code refactor for easier extensibility
  • chore: merges Nuon USB console output
  • chore: merges Xbox One S USB controller mod output
  • feature: implements Sony DS3 L1/L2 pressure sensitive buttons for simulated GC triggers
  • feature: adds support for Sony DS3 left and right triggers
  • fix: corrects timing for led and rumble output for Sony DS3/DS4/DS5 and Wii GC Adapter
  • fix: improves switch pro player led output setting
  • fix: corrects scaling of d-input analog stick/trigger values
  • fix: better handling of d-input analogs with varying max/mid values
  • fix: improves generic HID gamepad compatibility by reading any HID input reportId
  • fix: adds missing Right,Down,Left key combo to analog conversion table

USBRETRO_V1_0_2

01 Dec 16:58
Compare
Choose a tag to compare
  • Fix: Resolves recently introduced 8BitDo X-input mode initialization bug. (some 8BitDo x-input expect player LED to be set prior to receiving any button update reports)

USBRETRO_V1_0_1

16 Oct 14:08
Compare
Choose a tag to compare
  • Feature: Unifies USBRetro firmwares into one.
  • Feature: Improves USB keyboard to controller mapping wih SOCD.
  • Fix: Maps left analog stick to d-pad for all controllers.
  • Fix: Corrects recently broken PCEngine mouse output.
  • Fix: Corrects Turbo EverDrive Pro hotkey patch again.
  • Fix: X-Input initialization for broader controller support.
  • Fix: Correct missing down-left diagonal bug for PCE Mini controller in Switch mode.
  • Feature: Initial build of USBRetro -> GameCube (GC USB)
    • Feature: Adds support for dual analog sticks and triggers.
    • Feature: Adds rumble translation support (X-input, PS3/4/5, Switch controllers)
    • Feature: Adds GameCube keyboard emulation (scroll lock to enable)
    • Feature: Adds support for GC controller copilot (merge 2-4 controllers)
    • Feature: Adds basic GC combined mouse + keyboard to controller support.
    • Feature: Adds support for GC game_id detection (for future use)

USB2PCE_2023_07_04

04 Jul 19:47
Compare
Choose a tag to compare
  • Feature: Improved support for DirectInput compatible USB controllers
  • Fix: Add ability to parse 16bit axis values for Generic HID joysticks.

USB2PCE_2023_06_24

24 Jun 05:00
Compare
Choose a tag to compare
  • Feature: Adds support for Switch GameCube 4P Adapter
  • Feature: Adds support for 8BitDo Wireless Adapters D-input mode (red/gray/black)
  • Feature: Adds support for DragonRise generic USB controllers
  • Fix: Improves generic HID hat direction parsing
  • Fix: Improves support for 3rd-party devices with Switch mode
  • Fix: Map analog to dpad on all 8BitDo input modes

USB2PCE_2023_06_21

22 Jun 03:46
Compare
Choose a tag to compare
  • Feature: Adds universal support for generic HID gamepads 🏆
  • Feature: Adds 3-Button mode like Avenue3 controller (map Run/Select to X/Y)
    • Press Run + Left = 3-button SELECT mode
    • Press Run + Right = 3-button RUN mode
    • Press Run + Down = 2-button mode
    • Press Run + Up = 6-button mode
  • Fix: Remaps Logitech Wingman Select button to R button
  • Fix: Remaps M30 6-button mode to match Avenue6 controller

USB2PCE_2023_06_14

14 Jun 18:26
Compare
Choose a tag to compare
  • Adds Nintendo Switch Pro controller support
  • Adds Nintendo Switch JoyCon Charging Grip controller support
  • Adds Switch Pro controller player number LED indicators
  • Adds Switch Charging Grip player number LED indicators
  • Adds PS3 controller player number LED indicators