Game won't launch through steam on Ubuntu

hushmunkey

Member
Gender
Male
Guildcard
42038342
So I've played the game on windows & steamdeck for quite some time. I have been launching through steam on both platforms without issue, since I love having the steam control inputs. I recently swapped from windows to Ubuntu and managed to get the game up & running through Lutris, very much like on steamdeck. I have the shortcut added to steam, however if I try to launch the game through steam instead of through lutris it just simply doesn't launch. gives me the init.lua failure error once I try to start game from the launcher. FWIW, I have to make the target path to the windows 7 .exe instead of the normal online.exe or I can't even get the launcher.
 
Last edited:
you want online.exe not the compat for sure.
Proton could be using win10 compatibility mode by default. All known install successes i've seen use win7.
protontricks <GAME_ID> winecfg to open the gui to set it if it's on 10 by accident.

The raw wine command would be something like. WINEPREFIX=PATH/TO/MY/PREFIX winecfg -v win7
to do it with no gui. though this may be slightly different with proton environment variables.
 
First - thanks for replying! Second - sorry, you're speaking a bit over my head. Do I put "protontricks <GAME_ID> winecfg" in terminal?
 
if you have an updated protontricks install, you should just be able to run "protontricks" in terminal, and select the game within the GUI. Then click "Select the default wine prefix" then select "run winecfg". Then at the bottom of this main menu you should see "Windows Version (Windows 10). Change it to windows 7 and save it.

If for some reason you do not see ephinea in that list, it probably means protontricks isnt great at detecting non steam games. In which case you'd probably want to do the "protontricks <GAME_ID> winecfg". But how do you find the game id you may ask? Well if you installed it via steam its probably got some sort of id within the steam compat folder, or at least i hope it does. 2 options to potentially find it, right click the game in steam and try browse local files. (but the problem with this is steam puts the actual game files in a directory different than the wine/proton build. you want to be looking at compatdata usually, not steamapps/common). If that doesn't work try something more manual, like comparing the "last modified date" to find it yourself and narrow down what is the actual location of the wine prefix of PSO.

and yes you'd want to replace <GAMEID> with the actual gameid. it should be like a 12 character long string/word. that was just a placeholder.

if all the above doesnt work, you will need to do something a bit more tech savvy and harder, which is figure out how to do this ". WINEPREFIX=PATH/TO/MY/PREFIX winecfg -v win7" or "export WINEPREFIX=PATH/TO/MY/PREFIX winecfg" to run the gui. but again it could be different with proton.
 
Last edited:
oh i forgot to mention. I have a way to install this shit without lutris or steam. I'm a developer lol.
just use my stuff lol. dunno why i didnt mention before. installs as a "native application". no steaminput tho (download the full repo)

 
Back
Top