It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

×
avatar
adamhm: I downloaded & installed MISERY, and went straight to the boiler anomaly - doesn't seem to lag here. This is using Wine Staging 2.0 (via my wrapper), on a GTX 750Ti with the proprietary drivers, max graphics settings @ 1920x1200. When I get a chance I'll check on my system with the RX480+open drivers & see if it's any different there.
It doesn't lag if you are facing Boiler, it lags when you are in the Boiler, especially if you are still in the Boiler and facing/looking/going direction Skadovsk. For the record, you need green or orange suit to do this.

Once one is outside of the "liquified" heated air, the lag disappears. Happens only in 1.9.23, I have not tested 2.0 - but those were in same fps performance group (higher fps, as in posts above).
Post edited March 20, 2017 by Lin545
avatar
Lin545: It doesn't lag if you are facing Boiler, it lags when you are in the Boiler, especially if you are still in the Boiler and facing/looking/going direction Skadovsk.
I tested by facing the Skadovsk and running + jumping in... didn't last long, but I didn't notice any lag while inside.
avatar
adamhm: I tested by facing the Skadovsk and running + jumping in... didn't last long, but I didn't notice any lag while inside.
Thanks! Then it must be Mesa problem. I have no idea how to find or filter it out..
Perhaps you can confirm it with Rx.
I am (still) using radeon in-kernel and radeonsi in-userspace with R9 280.

Made the video with 2.3 staging and then 2.0 staging: http://sendvid.com/b293xd8z
This may be issue of Skadovsk+Heat lag as it lags only when I step in the water in boiler AND look at skadovsk.

Can be issue with CPU too, because I am still using WestmereEP CPU (Ryzen has no ECC and Intel's Xeons cost currently too high).
Post edited March 21, 2017 by Lin545
Okay some updates here! Just trippled the fps!

After modifying the Owl (misc/trade/zat..trader.ltx, supply section) ammo to have all sorts constantly present, and always 20-30 boxes; and scientists to buy artifacts and mutant parts for 3x price (2.5-3.5x from 1.1-1.5x) - I found the game playable again.

I have done following:
- installed Ubuntu HWE kernel
- installed Ubuntu HWE Xorg
- installed oibaf PPA (and turned DRI3 on via xorg.conf.d snippet, as on PPA page).
- installed the gallium nine-enabled wine to system from ppa listed on oibaf page. Also set /etc/profile.d/wine.sh with string(without single quotes): ' export WINEDLLOVERRIDES="winemenubuilder.exe=d" ' globally, which prevents system wine from trashing menu with its entries. It can be checked with "env|grep wine", reboot required before using system wine.
- also added oibaf and wine ppas 800 priority in /etc/apt/preferences.d, as I always do, to prevent linuxmint trashing ppas.
- upgraded, pulled wine, reboot.

after reboot and launching playonlinux, set Misery wine from 2.3 to "system" and launched winecfg to enable gallium 9. Reason why I didn't use PoL version of Wine with gallium9 patches, is because the latest version there is 1.7 when using pol "manage wine versions", where in wine ppa its wine-2.4.

The result payed off!
In the same spot as in above posts, I now get 120-140 fps (instead of 30-40)!
Through out the game, I get overall 130-310 fps now. The lowest value I observed was 30!
Before the values were 20-40! With lowest - 5 fps!

Also, in gamedata/configs/alife.ltx, set "switch_distance" to "150;". This does not boost fps, but seems to fix the stuttering for good, which is most observant when walking around skadovsk and seem to be bound with how Stalker:CoP works. Apparently anything 200+ requires 4+ghz CPU with singlecore IPS performance higher or equal to Ivy bridge(or higher). My poor 3.5 ghz westmereEp finally breathed easier.

So if you have AMD hardware, you should really really give gallium9 a try! Wine classic implementation seem to be very badly optimized on mesa (even with CSMT)....

Edit:
This is also a very good thread about gallium9, even if its about measuring performance in another game.
Post edited March 26, 2017 by Lin545
avatar
Lin545: I am back to 2.3-staging.
There is a massive lag and fps drop (feeled 4 fps) with 1.9.23 near Boiler anomaly in Zaton, especially when being inside and facing Skadovsk ship.

The 2.3 however lags far far less (around 20 fps) in this specific spot.
avatar
adamhm: I downloaded & installed MISERY, and went straight to the boiler anomaly - doesn't seem to lag here. This is using Wine Staging 2.0 (via my wrapper), on a GTX 750Ti with the proprietary drivers, max graphics settings @ 1920x1200. When I get a chance I'll check on my system with the RX480+open drivers & see if it's any different there.
How do you get Misery to work?
For some reason Misery and other mods like Complete and CoPR, that change or add some textures, don't work for me.
Game just crushed when you try to start it without any error massages.
1. Extract the MISERY installer somewhere
2. Run the start script and select "Advanced options... --> Run..."
3. Select the MISERY installer .exe (MISERY_v2.1.1 setup.exe) then click "Ok" and run through it as usual (the game is installed to "C:\STALKER - Call of Pripyat")
4. Run the game as normal to play

If this does not work, check that you have all of Wine's dependencies installed. If you're using Ubuntu or an Ubuntu-based distro like Mint and the open graphics drivers, the package "libtxc-dxtn-s2tc0:i386" will need to be installed if it isn't already (I noticed this wasn't installed by default in Mint 18.2)
avatar
adamhm: I've made some scripts to build Linux Wine wrappers for the STALKER games. They all run great in Wine and with my scripts playing them on Linux is easier than ever, providing an almost "native" experience with no Wine knowledge required - simply put all the files in one place and run the relevant build script to produce a "GOG-style" ready-to-go Wine-wrapped version; from there just move the resulting game directory to wherever you want it installed to and run the start script to play, create a shortcut, access the advanced options etc :)

(to uninstall simply delete the game directory and any shortcuts you created, and the game's user data directory in ~/.local/share if you don't want to keep your saves & settings)

Running the start script with the argument "play" will bypass the menu and start the game immediately (this is the default setting for shortcuts created by the script).

User data is stored under ~/.local/share/stalker/ in subdirectories for each game (soc, cs, cop)

Here are the download links:

Shadow of Chernobyl:
stalker_soc_wine.tar.xz (15 kB, SHA256: d74b6063d0727510611b5a8305785f83ba6cbb03be0a2d3085c654f221dfa3ad)

Clear Sky:
stalker_cs_wine.tar.xz (14.9 kB, SHA256: 88682f9c845b71bfbdcdf00da80cbc9c7c0992559a2982b43b994a3e69cd38f2)

Call of Pripyat:
stalker_cop_wine.tar.xz (15.2 kB, SHA256: eb73ceb0610c2622b5ba2e16e43e89635fd29f78fbb7e0fad318ca7432cc0c99)

Updated 2017/10/25: Update to add a few small general enhancements to the wrapper.

These all use the Wine Staging 2.0 package from PlayOnLinux, with CSMT enabled. These scripts will download Wine and Winetricks automatically; to avoid having to redownload it for other scripts the downloaded Wine packages will be stored in ~/.cache/winewrap

Of course, these require the GOG versions of the games. If you have these games already on Steam (or retail versions) you can claim GOG versions here: https://www.gog.com/reclaim :)

More information is in the readme.txt and release notes in the respective archives. "Sun rays" may need to be disabled if using the open graphics drivers, otherwise the sky may glitch out. If anyone runs into any problems with these then post in this thread, Adamhm's Linux Wine Wrappers - News, FAQ & Discussion and/or The "Judas™ does this run in Wine" thread v1.173.

For more of my Linux Wine wrappers see my GOGmix: adamhm's Linux Wine wrappers. Also check out Adamhm's Linux Wine Wrappers - News, FAQ & Discussion
Awesome! I have been searching for this for long! I have tried SoC so far and that works like a charme. Thank you
Hey! Awesome work :) I jumped ship to Linux last week, and this is making the transition a lot easier. Downloading S.T.A.L.K.E.R now. I'm just wondering, can I use my saves from Windows on this?
avatar
Random_Coffee: Hey! Awesome work :) I jumped ship to Linux last week, and this is making the transition a lot easier. Downloading S.T.A.L.K.E.R now. I'm just wondering, can I use my saves from Windows on this?
That should not be a problem. I did not try with the STALKER games but with several other games all you need to do is copy the correct files to the correct place.

Sometimes games do not create a save folder before a game is saved but you can start a new game in Linux, immediately save and quit to easily find the folder for saved games.
Post edited January 27, 2018 by Themken
avatar
Random_Coffee: Hey! Awesome work :) I jumped ship to Linux last week, and this is making the transition a lot easier. Downloading S.T.A.L.K.E.R now. I'm just wondering, can I use my saves from Windows on this?
avatar
Themken: That should not be a problem. I did not try with the STALKER games but with several other games all you need to do is copy the correct files to the correct place.

Sometimes games do not create a save folder before a game is saved but you can start a new game in Linux, immediately save and quit to easily find the folder for saved games.
I can't see the WINE-folders, so copying the save there would be the problem. There's probably a easy fix though (I'm still a noob), like a setting to show hidden folders. I'm not on the PC right now, but I'll try it later.
avatar
Random_Coffee: Hey! Awesome work :) I jumped ship to Linux last week, and this is making the transition a lot easier. Downloading S.T.A.L.K.E.R now. I'm just wondering, can I use my saves from Windows on this?
You should be able to just copy your savegames straight over from Windows. My wrapper keeps the saves etc. in "~/.local/share/stalker/soc" - just copy the savegames directory from "My Documents\Stalker-SHOC" (or wherever it is) to there and it should work (assuming that you have the same mod setup, if using any mods)
avatar
Random_Coffee: Hey! Awesome work :) I jumped ship to Linux last week, and this is making the transition a lot easier. Downloading S.T.A.L.K.E.R now. I'm just wondering, can I use my saves from Windows on this?
avatar
adamhm: You should be able to just copy your savegames straight over from Windows. My wrapper keeps the saves etc. in "~/.local/share/stalker/soc" - just copy the savegames directory from "My Documents\Stalker-SHOC" (or wherever it is) to there and it should work (assuming that you have the same mod setup, if using any mods)
Alright, I found the .wine-folder, so that should be taken care of :) However, there is one issue. Got any idea what I can do to fix this?
Attachments:
avatar
Random_Coffee: Alright, I found the .wine-folder, so that should be taken care of :) However, there is one issue. Got any idea what I can do to fix this?
.wine directory...? There should just be the wrapper directory (which will have subdirectories named docs, prefix, support, and wine, plus a "gamedir" symlink). Outside of the wrapper directory there should be .local/share/stalker/soc in your home directory - it shouldn't have anything to do with your default prefix or anything else outside of the wrapper directory.

What distro are you using? Also, what are your system specs?
avatar
Random_Coffee: Alright, I found the .wine-folder, so that should be taken care of :) However, there is one issue. Got any idea what I can do to fix this?
avatar
adamhm: .wine directory...? There should just be the wrapper directory (which will have subdirectories named docs, prefix, support, and wine, plus a "gamedir" symlink). Outside of the wrapper directory there should be .local/share/stalker/soc in your home directory - it shouldn't have anything to do with your default prefix or anything else outside of the wrapper directory.

What distro are you using? Also, what are your system specs?
Ah yes, I just meant finding the .wine directory for copying my savefiles over there. It used to be hidden, but I got that sorted. I have the game installed in a folder in home.

Manjaro 17.1.2 (Cinnamon)
AMD Ryzen 1600
RX 470 4GB
8 GB RAM
I'm not very familiar with Arch based distros, but you're probably missing some things it needs to run. From the image you posted I can see that you're missing xrandr and xgamma, so it's likely that you're missing other stuff too - if you haven't already, try installing the system's Wine package to ensure you get all of its dependencies. Also make sure that your kernel and Mesa version are up to date.

Running it like this might give more information as to what's going on: WINEDEBUG="" ./start.sh play