Skip to content

Commit

Permalink
Small README updates, including referencing the latest JoyShockMapper…
Browse files Browse the repository at this point in the history
… (Electronicks' fork) instead of my original version.
  • Loading branch information
JibbSmart committed Mar 6, 2023
1 parent b4ebcfb commit b69e2e1
Showing 1 changed file with 3 additions and 2 deletions.
5 changes: 3 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ My goal with JoyShockLibrary is to enable game developers to support DS4, DS, Jo
* **[License](#license)**

## Releases
The latest version of JoyShockLibrary can always be found [here](https://github.com/JibbSmart/JoyShockLibrary/releases). Included is a 64-bit dll and a 32-bit dll, both for Windows, and JoyShockLibrary.h and JoyShockLibrary.cs for using the dll in C/C++ and C\# (Unity), respectively.
The latest version of JoyShockLibrary can always be found [here](https://github.com/JibbSmart/JoyShockLibrary/releases). Included is a 64-bit dll and a 32-bit dll, both for Windows, and JoyShockLibrary.h and JoyShockLibrary.cs for using the dll in C/C++ and C\# (Unity), respectively. The .cs file isn't up to date with the latest features, but should provide a starting point for your use.

## Reference
*JoyShockLibrary.h* has everything you need to use the library, but here's a breakdown of everything in there.
Expand Down Expand Up @@ -165,6 +165,7 @@ I'm Jibb Smart, and I made JoyShockLibrary. JoyShockLibrary has also benefited f
* Romeo Calota (Linux support + general portability improvements)
* RollinBarrel (touchpad support)
* Robin (wireless DS4/5 support)
* And others

JoyShockLibrary uses substantial portions of mfosse's [JoyCon-Driver](https://github.com/mfosse/JoyCon-Driver), a [vJoy](http://vjoystick.sourceforge.net/site/) feeder for most communication with Nintendo devices, building on it with info from dekuNukem's [Nintendo Switch Reverse Engineering](https://github.com/dekuNukem/Nintendo_Switch_Reverse_Engineering/) page in order to (for example) unpack all gyro and accelerometer samples from each report.

Expand All @@ -179,7 +180,7 @@ The gravity calculation and gyro calibration is handled by another library of mi
* Why gyro controls make gaming better;
* How developers can do a better job implementing gyro controls;
* How to use JoyShockLibrary;
* How gamers can play any PC game with gyro controls using [JoyShockMapper](https://github.com/JibbSmart/JoyShockMapper). Legacy versions use JoyShockLibrary to read from supported controllers, but the standard version uses SDL2 to support more controllers.
* How gamers can play any PC game with gyro controls using [JoyShockMapper](https://github.com/Electronicks/JoyShockMapper). Legacy versions use JoyShockLibrary to read from supported controllers, but the standard version uses SDL2 to support more controllers.

## License
JoyShockLibrary is licensed under the MIT License - see [LICENSE.md](LICENSE.md).

0 comments on commit b69e2e1

Please sign in to comment.