Installing current steam on older wine version

Questions about Wine on Linux
Locked
kloszard
Level 1
Level 1
Posts: 5
Joined: Tue Dec 02, 2014 3:15 pm

Installing current steam on older wine version

Post by kloszard »

The build I would like to use is 1.5.28. I posted this question a moment ago on the PlayOnLinux forum but I think WineHQ is a better place for it.

I try to install Steam client on wine ver. 1.5.28 because wineHQ says "Medieval Total War 2" has the gold status on this build. The more recent versions, especially 1.7.x, have the Garbage status. I need the steam client because I have the steam version of the game.

The steam installation process stops when normally the login window appears (the installation hangs and the window never appears). Is there any way to install Steam on this build of Wine?

I've encountered a post on the steam forum that says the Steam client won't start in the online mode on older Wine versions. If it is true, the solution would be installing Wine and then running it offline but:

1. I don't know how to do it.
2. This case may be even more difficult then a "regular" offline run because I would have to to run offline at the first start of the Steam client without registering my account. Is it possible at all?

Or maybe there are other ways to run Steam on older Wine versions.
User avatar
dimesio
Moderator
Moderator
Posts: 13367
Joined: Tue Mar 25, 2008 10:30 pm

Re: Installing current steam on older wine version

Post by dimesio »

Steam clients from Dec. 3, 2013 and later do not work on any version of Wine older than 1.7.8. There is no way around this that I know of. https://bugs.winehq.org/show_bug.cgi?id=35030

Regarding your game, have you even tried it in current Wine? The garbage ratings are only for the retail CD and the Gold edition, and the report for the CD version says the person was trying to install from isos, so the problem was likely a copy protection issue. The Steam version is rated gold, and simply hasn't had any recent test reports; it may work in current Wine.
kloszard
Level 1
Level 1
Posts: 5
Joined: Tue Dec 02, 2014 3:15 pm

Re: Installing current steam on older wine version

Post by kloszard »

Thanks for your response.

Yes, I tried to run the game on the latest wine (1.7.32). It does not work. The solutions from the 1.5.28 version does not work either (installing directx9 and dot net 3.5) . There is also a launcher.exe file mentioned as a troublemaker but in my version of the game there's no such a file.

I have also a different log before crash. The ending is:

Code: Select all

fixme:d3d_texture:wined3d_texture_cleanup Waiting for cs.
fixme:d3d:wined3d_device_reset Waiting for cs.
err:wgl:wglFinish wglFinish
fixme:d3d:wined3d_device_reset Cannot change the back buffer count yet.
fixme:d3d:swapchain_init The application requested more than one back buffer, this is not properly supported.
Please configure the application to use double buffering (1 back buffer) if possible.
The only common thing with the reports from 1.5.28 is that the games stucks after the inital videos and before appearing the game menu.
Do you have any ideas with this :

Code: Select all

Please configure the application to use double buffering (1 back buffer) if possible.
?
User avatar
dimesio
Moderator
Moderator
Posts: 13367
Joined: Tue Mar 25, 2008 10:30 pm

Re: Installing current steam on older wine version

Post by dimesio »

The garbage test report for the Gold edition mentions that the game works on 1.6.x. 1.6.2 does have the patch that fixes Steam, so try that version.
kloszard
Level 1
Level 1
Posts: 5
Joined: Tue Dec 02, 2014 3:15 pm

Re: Installing current steam on older wine version

Post by kloszard »

Is this the current official stable 1.6.2 wine version or do I have to find some patched unofficial wine 1.6.2 somewhere outside wineHQ?
User avatar
dimesio
Moderator
Moderator
Posts: 13367
Joined: Tue Mar 25, 2008 10:30 pm

Re: Installing current steam on older wine version

Post by dimesio »

Plain 1.6.2 has the fix for Steam.
kloszard
Level 1
Level 1
Posts: 5
Joined: Tue Dec 02, 2014 3:15 pm

Re: Installing current steam on older wine version

Post by kloszard »

Steam started. Thanks for help!

I will check the game now
Locked