Skip to content
This repository has been archived by the owner on Jan 23, 2024. It is now read-only.

[TODO] Make a new AppImage #62

Closed
Ryochan7 opened this issue May 5, 2022 · 2 comments
Closed

[TODO] Make a new AppImage #62

Ryochan7 opened this issue May 5, 2022 · 2 comments

Comments

@Ryochan7
Copy link
Owner

Ryochan7 commented May 5, 2022

It is about time a new AppImage gets published especially with the updates to BLE support. For a lot of people running updated Linux distros, a BLE connection is not possible with the currently available SC Controller releases. There are probably a few small tasks that I should get taken care of before pushing a new binary release.

Tentative task list:

  • Ensure a semi-distro agnostic AppImage can be built on Fedora 35. Going to test AppImage on at least Fedora 35, Ubuntu 20.04, and Manjaro
  • Double check behavior of updated rumble emulation support. Feels a lot better to me in Streets of Rage 4 but I have actually not tried it in Saints Row 4 yet
  • Double check long packet handling in BLE reader
  • Check test suite
@Ryochan7
Copy link
Owner Author

Ryochan7 commented May 6, 2022

Didn't even know a new Ubuntu LTS release came out tbh. Anyway, got the list of tasks done. Getting an updated AppImage made ended up being a pretty big problem due to the deprecation of distutils and setuptools not working like it probably should; ended up finding a workaround from pip and how it invokes setup.py for local package installs. All targets have been tested and work. Except for updating the program version, everything should be in order. A new release should be coming out soon™.

pypa/setuptools#130

@Ryochan7
Copy link
Owner Author

Ryochan7 commented May 6, 2022

Got a new release out and a working AppImage uploaded. More changes to the project since the last release than I originally thought. Going to wait a few days before I close this issue.

https://github.com/Ryochan7/sc-controller/releases/tag/v0.4.8.7

@Ryochan7 Ryochan7 closed this as completed Oct 9, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant