Turbo Sliders Unlimited

Turbo Sliders Unlimited

Linux/Steam Deck native support?
That's the question...
< >
Showing 1-15 of 16 comments
Ande  [developer] Feb 2, 2022 @ 4:01pm 
The development is going PC first at the moment but other platforms can be considered later. Linux should at least in theory be doable but some of the more advanced modes like customizer and level editor currently assume there is a mouse so that might require more work for Steam Deck.
LiNuX-leillo Feb 3, 2022 @ 7:47am 
I assume that when you say PC you mean Windows. Windows and Linux (and other SOs) work on PCs. If you finally do, please let us know in this post. Hopefully we will see it! Greetings!
Ande  [developer] Feb 4, 2022 @ 5:06pm 
Yes, sorry for being inexact, I did mean PC/Windows first! For my defense, there was a time when I had Linux as my main desktop OS, so I am not completely ignorant of that world either, and I really hope support for that can be done easily enough :).
Last edited by Ande; Feb 4, 2022 @ 5:07pm
LiNuX-leillo Feb 6, 2022 @ 9:11am 
I 'm glad to hear that. I write on the Spanish Linux Gaming web JugandoEnLinux.com and I would be happy to write about a Linux version of your game.
Pesebrero Apr 26, 2022 @ 10:54am 
+1
yelg May 8, 2022 @ 11:10am 
It does actually _almost_ run on Linux with Proton Experimental. Local play is ok, but the whole point would be online, and that unfortunately fails with Proton. If that could somehow be sorted out that would be fantastic. Otherwise it's already a great game with even greater potential.
Ande  [developer] May 8, 2022 @ 3:53pm 
Is it possible to get any debug information about the crash? If it is an unhandled exception, it might be visible on Player.log file (no idea where it is in Proton, in Windows it is under player data folder). Also just checking the standard log file might so some information.
yelg May 9, 2022 @ 3:34am 
The following is all under Proton Experimental.
When I start the game and click Join from the menu, it correctly lists available servers, then I click join for a server, it writes "Connecting to [...]" to the screen log area, shortly followed by
"Connection lost" which I can barely read, because the game immediately terminates.

I found log.txt under AppData/ but that is empty (2 lines, Log started, Log ended).
I also found Player.log, relevant part (I think):

Operation Starting game... performed in 1ms.
Operation Starting game... finished in 34 ms.
Unloading 3 Unused Serialized files (Serialized files now loaded: 0)
Unloading 126 unused Assets to reduce memory usage. Loaded Objects now: 15495.
Total: 4.384900 ms (FindLiveObjects: 0.563300 ms CreateObjectMapping: 0.168200 ms MarkObjects: 2.943200 ms DeleteObjects: 0.709300 ms)

Crash!!!

========== OUTPUTTING STACK TRACE ==================

A crash has been intercepted by the crash handler. For call stack and other details, see the latest crash report generated in:
* C:/users/steamuser/Temp/Turbo Sliders/Unlimited/Crashes


Then I found the crash logs dir, but no new crash log is written unfortunately (all the crash logs there were created when I tried to run the game with an older Proton version).

Interestingly, even Player.log does not have "Crash!!!" most of the time, I tried a few times until I got the above. It might be related to some kind of a race condition, which could also explain why the actual crash log was not written.

Unfortunately though I'm a developer too, I'm not familiar with Unity or Proton at all, so I'm not sure where to look for further clues. It might as well be a Proton issue.

Also, thanks a lot if you put a second of effort into looking at this - it was clearly stated it's for Windows for now. So... Thank you!
Ande  [developer] May 9, 2022 @ 10:58am 
Thank you for the information! So it looks like it is a hard crash, not an uncaught exception that would have given more information. I don't know much about Proton either so it is very hard to know what could have gone wrong. If there was some crash dump file, it would at least theoretically be possible to see the crash site from that but if not, then I don't know what else could be done than start painstaking log debugging (putting lots of more stuff to logs to try to see what is the last thing that happens before crashing).

What you could perhaps still be done is enable Net and Session logic (F11 and Ctrl+F11 on Windows) before the crash and see if there are any more messages in the log. But most probably this won't tell much more.

I wonder how many other games work or do not work with Proton...
Originally posted by Ande:
Yes, sorry for being inexact, I did mean PC/Windows first! For my defense, there was a time when I had Linux as my main desktop OS, so I am not completely ignorant of that world either, and I really hope support for that can be done easily enough :).

Oh yes, please! I just found out about this game and am a fan of those classics such as Slicks 'n' Slide and Super Off-Road.

Linux native port would be dreamlike... Would surely spread word for it! Like Valve's GabeN said "Linux is the future of gaming". We're day by day closer and closer to what he actually meant. There was a time when one could not game much anything "AAA" on Linux.

....And where are we now with Steam Deck & whatnot. Please, please make the Linux port happen :cozyrealmroyale: =)
Whiplash May 26, 2023 @ 12:26pm 
Originally posted by LiNuX-leillo:
That's the question...
A "little" update on this topic. The game dev announced that Linux version got released today. Some players reported certain controllers issues, which have been addressed and hopefully fixed. If you're using Linux/Steam Deck, share your experience once you try out the game, especially if you get some problems with it.
Still, the best place to talk about the game and report issues - is TSU Discord server:
https://discord.gg/QCHEsuwQwT
Last edited by Whiplash; May 26, 2023 @ 12:29pm
Ande  [developer] May 27, 2023 @ 2:05pm 
Thank you Whiplash for replying these threads I have forgot :). But yes, there is now a native Linux build available, too. The Proton Windows emulation build still has a crash bug (assumed to be a Steam issue) when joining, but the native build doesn't. It has not been extensively tested on all possible platforms, so I am happy to get any reports if it is working or not.
Originally posted by Ande:
Thank you Whiplash for replying these threads I have forgot :). But yes, there is now a native Linux build available, too. The Proton Windows emulation build still has a crash bug (assumed to be a Steam issue) when joining, but the native build doesn't. It has not been extensively tested on all possible platforms, so I am happy to get any reports if it is working or not.

This is great! When can we expect also the SteamOS logo (so Linux) to appear on the store page? :steamhappy:
Ande  [developer] Jun 4, 2023 @ 1:38pm 
I don't know how much testing should still be done but maybe soon :).
yelg Dec 22, 2023 @ 5:06pm 
Wow I'm so happy you released this for native Linux, awesome. It works great on Arch without any specific configuration.
< >
Showing 1-15 of 16 comments
Per page: 1530 50