Форум

Need help with PlayOnLinux, Steam and Cities Skylines

newbie here - Finally solved

Автор Replies
THE_PLAYER Wednesday 24 June 2015 at 12:58
THE_PLAYERAnonymous

Hi guys,

 

first of all congratulations to the people who are behind POL.

 

I have a problem and I hope you can help me resolve it. I am trying to use POL in order to install Steam and from there the Cities Skylines, because that game is perfom better under a Windows environment instead of Linux.

 

Anyway, because Cities Skylines is a 64 bit game, then I have to use 64 bit Wine. So, I make a new virtual disk in POL with 64bit with Wine 1.7.45 amd86 , I install Steam, I install the game but the ONLY thing I see is " Cities.exe  encounter a serious problem and it needs to turn off. "

It seems I am doing something wrong or/and I am missing something.

Can anyone please help me in order to install correctly the Cities Skylines trhu POL?

 

Thank you

petch Wednesday 24 June 2015 at 14:16
petch
Developer

Did you check the AppDB?

Last entry mentions a DirectX9 parameter...

THE_PLAYER Wednesday 24 June 2015 at 15:47
THE_PLAYERAnonymous

So, how can I do that? to have the DirectX9 parameter?

Also it mentions that I have to have libtxc_dxtn installed on Linux, how can I do that? By the sudo-apt-get ?

petch Wednesday 24 June 2015 at 15:59
petch
Developer

1. Configure button > (select game shortcut) > General tab > Arguments

2. It depends on your distribution, but assuming you're using some Debian-derivate distro, the answer is yes. That library is only necessary if your video driver and video libraries don't already support S3TC texture compression algorithm though

THE_PLAYER Wednesday 24 June 2015 at 16:00
THE_PLAYERAnonymous

I think I know how, but I need a confirmation for these two steps:

 

1. apt-get install libtxc-dxtn0:i386

2. RIght click on the game, set launch options -force-d3d9

 

Is that correct?

 

THE_PLAYER Wednesday 24 June 2015 at 16:01
THE_PLAYERAnonymous

 

1. Configure button > (select game shortcut) > General tab > Arguments

2. It depends on your distribution, but assuming you're using some Debian-derivate distro, the answer is yes. That library is only necessary if your video driver and video libraries don't already support S3TC texture compression algorithm though

My distro is LinuxMint, do I need the libtxc_dxtn?

 

THE_PLAYER Wednesday 24 June 2015 at 16:04
THE_PLAYERAnonymous

 

1. Configure button > (select game shortcut) > General tab > Arguments

Where can I find this ? Will this works better than Set Launch Options?

 

THE_PLAYER Wednesday 24 June 2015 at 16:09
THE_PLAYERAnonymous

 

1. Configure button > (select game shortcut) > General tab > Arguments

2. It depends on your distribution, but assuming you're using some Debian-derivate distro, the answer is yes. That library is only necessary if your video driver and video libraries don't already support S3TC texture compression algorithm though

I tried  apt-get install libtxc-dxtn0:i386 but it told me that it was already in my computer with its newest version.

So, after I render DirectX 9 things should be ok.

I want to THANK you very much for your help.

 

 

THE_PLAYER Wednesday 24 June 2015 at 17:10
THE_PLAYERAnonymous

Unfortunately the problem still exists sad

 

Is it ok to type here the backtrace text?

petch Wednesday 24 June 2015 at 18:48
petch
Developer

Yup, but full logs are often more useful to us that backtraces alone (because we don't have game's sources)

THE_PLAYER Wednesday 24 June 2015 at 19:12
THE_PLAYERAnonymous

OK,

can you please tell me which logs do I have to post here?

petch Wednesday 24 June 2015 at 19:21
petch
Developer

Select the game shortcut, click on "Debug" in the side panel of the main PoL window

After the crash, go to the PoL debugger window that must have opened on the debug log of the virtual drive of the game, and click on "Locate this logfile"

 

THE_PLAYER Wednesday 24 June 2015 at 19:27
THE_PLAYERAnonymous

..................................................

Edited by THE_PLAYER

petch Wednesday 24 June 2015 at 20:28
petch
Developer

[06/24/15 20:24:32] - Running wine-1.7.45 Steam.exe -force-d3d9 (Working directory : /home/user/WINEApps/Steam)
Thinking of it, if you pass the argument to Steam, I'm not convinced it'll be passed along to the game.

I think I've heard one could also specifiy arguments for the games within Stream itself... Can't tell, I don't use Steam personally

 

THE_PLAYER Thursday 25 June 2015 at 12:10
THE_PLAYERAnonymous

OK, thanks for your help.

THE_PLAYER Thursday 25 June 2015 at 12:21
THE_PLAYERAnonymous

Problem solved smileysmiley

 

What I did is to go to remove  -force-d3d9 from arguments and add it in the game's launch options.

 

After you told me that If I pass the agrument to Steam maybe it wont pass along to the game, I removed it and put it in the game

 

I want to THANK you . Please consider this topic as solved.

petch Thursday 25 June 2015 at 13:34
petch
Developer