Turbo Sliders Unlimited
Linux/Steam Deck native support?
That's the question...
< >
Показані коментарі 115 із 18
Ande  [розробник] 2 лют. 2022 о 16:01 
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.
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  [розробник] 4 лют. 2022 о 17:06 
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 :).
Автор останньої редакції: Ande; 4 лют. 2022 о 17:07
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.
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  [розробник] 8 трав. 2022 о 15:53 
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.
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  [розробник] 9 трав. 2022 о 10:58 
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...
Цитата допису 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: =)
Цитата допису 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
Автор останньої редакції: Whiplash; 26 трав. 2023 о 12:29
Ande  [розробник] 27 трав. 2023 о 14:05 
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.
Цитата допису 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  [розробник] 4 черв. 2023 о 13:38 
I don't know how much testing should still be done but maybe soon :).
Wow I'm so happy you released this for native Linux, awesome. It works great on Arch without any specific configuration.
< >
Показані коментарі 115 із 18
На сторінку: 1530 50

Опубліковано: 1 лют. 2022 о 2:55
Дописів: 18