Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Possible Proton Support for simracing in Linux. #906

Closed
depressobbq opened this issue Aug 20, 2021 · 7 comments
Closed

Possible Proton Support for simracing in Linux. #906

depressobbq opened this issue Aug 20, 2021 · 7 comments

Comments

@depressobbq
Copy link

depressobbq commented Aug 20, 2021

Proton has come quite a long way in the time since steam started pushing it. and while I am aware, that porting the software to linux as a whole would require rewrites and a ton of effort to get the telemetry working, almost all the supported games work either out of the box or with minor modifications in linux thanks to proton, and all the major steering wheels have driver / FFB support as well. So my question is (mods tag this as a feature req plz) can we get support for simhub in either WINE, Lutris, or Proton ? All of them are forked from WINE itself and use it as a dependency, it should be possible to get telemetry from a game thats in the same prefix that you are running simhub from, lutris for instance supports running other programs on the side. so it should be possible to pass an install to a proton prefix and add simhub right to an installed game on steam.

@SHWotever
Copy link
Owner

Hi ! I'm afraid this is totally out of my reach, since i'm alone behind the scene trying to add Linux compatibility would make the release cycle too complex and too heavy (test everything twice with windows and linux and deal with each platform specificities), not counting my linux knowledge which is basically at zero level :(

@depressobbq
Copy link
Author

i get it man, its a tough ask. i may play around with the present release and see what errors it throws on attempting to run it in WINE (my linux knowledge isnt at god level but i know my way around) if it ends up running i will keep you posted.

@SkylightXD
Copy link

Hello together,
are there any news or try to get SimHub running in Linux? :)

@depressobbq
Copy link
Author

depressobbq commented May 29, 2024 via email

@alkaris2
Copy link

@depressobbq Many Linux embedded devices have their own specifics for interacting with hardware with haptics and sensor devices that are controlled with an API, code for haptics obviously is one that already exists for many Linux devices, especially when they can handle hardware devices for Braille which relies on such feedback for certain things. While not a job for one person to manage and test on their own, or to code from scratch, but the code base for it can be adapted for more than just Braille.

Euro Truck Simulator 2 for example has both native versions for Windows and Linux, and modding the game with extended functionality passed to real hardware would be relatively simple too since it uses FMOD. Many games that utilize FMOD when allowing mods to be made for the game. If SimHub uses FMOD porting code wouldn't be necessary for other platforms, since the game would just use and read the FMOD scripts.

@depressobbq
Copy link
Author

depressobbq commented Jul 23, 2024 via email

@spikerguy
Copy link

spikerguy commented Aug 9, 2024

Hello everyone here,

@depressobbq @SkylightXD @alkaris2
For those looking for simhub on Linux.

A developer have worked his way into similar software for linux.

https://github.com/Spacefreak18/monocoque

Please check it out.

I have made some videos after testing some diy rumble pedals as well as cammus c5 rpm leds and lcd .

Also checkout some videos I made

https://youtube.com/shorts/TznEHQ4lPZM

You're all welcome to join the developer and testing at monocoque project.

Simhub was the inspiration for the Linux project.

https://youtube.com/shorts/t27kFte_fIE

https://youtu.be/AsGykUZkEl0

Sorry for the shameless video plug but we're trying to get more testers and users for this project.

You can also join our chat on matrix

#simracer:matrix.org

Cheers

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants