Ryzee119 / ogx360

Add modern xinput USB support to your Original Xbox :tv: :video_game:
406 stars 62 forks source link

Add support to v1.14 Xbox 360 Wired Controller & minor bug fix #48

Closed phantom-8 closed 3 years ago

phantom-8 commented 3 years ago

There are 2 known Xbox 360 Wired Controllers, v1.10 & v1.14. The original source only supports v1.10 hardware. I've added support to v1.14.

There is a small bug in XBOXUSB::XboxCommand(), rcode variable is not set. This will result in rumble commands failed.

PS. I've also added Chatpad & Steel Battalion support to Xbox 360 Wired Controller and is currently under testing. Due to flash memory constrain, I've added another layer under XBOXUSB & XBOXRECV; so as to allow them to share some common functions in order to save space. Are you interested in merging this into the main source? If so, let me know and I'll create a PR.

Ryzee119 commented 3 years ago

Thanks!