Eein / sea-of-stars-tas

Rust implementation of SoS-TAS
MIT License
1 stars 0 forks source link

feat: create joystick interface and partially implement #24

Closed Eein closed 1 day ago

Eein commented 2 days ago

Feel free to bikeshed this - i'm not sure theres a good way to make the code generic because of the differences between how they interact with the system.

The way it is now, gives alot of options for the user, and lets any new gamepad implementation to work later.

One eventual complaint will be that these functions dont match ALL controllers, but thats probably not something we have to consider at this point.

Windows may or may not work - i'm testing away from home on a linux machine so i'll handle fixes when i get home.

Remaining work before this can be merged