WineHQ

S.T.A.L.K.E.R. - Lost Alpha

S.T.A.L.K.E.R.: LOST ALPHA Developer's Cut Patch v1.4002 (1st May 2017.)

Changes log of 1.4002:

  • fixes for Nimble (crash on sleep)
  • fixes for escape smarts and npcs
  • fix for weather crash and blowout
  • fix for artifacts with zero values
  • fix the text of the side task for Mole on the Agroprom level
  • fix for the Factory in Cordon, now Petruha and team will not follow you, if you decide to do it alone
  • Nimble will no longer die during the run from the village under the bridge and vice-versa
  • Fox shouldn't die either, also should not react on any noise in his bunker
  • Fixed a script error with the implementation of invulnerability for npcs
  • fix for Darkscape level to keep actor's weapon usable on a mission
  • fixed a bug with pda crash on the Darkscape level
  • fixed a bug with pda crash on the Dead City level
  • fixed duplicate icons for certain upgrades and unique items
  • fixed the military behavior in Dead city
  • fixed the cutscene in Dead City level (the cutscene is now synchronized)
  • fixed the quest with Sidorovich's documents
  • fixed particle crashes in Forest level
  • fixed icon for quest item in Forest level
  • dialog about killing the bloodsucker "King" added for Petrenko
  • repeating of the cutscene on the Escape level is corrected
  • some corrections in translations in Russian and English
  • removed "ger" and "ita" localization from the menu, they aren't finished yet
  • fixed skill points for pda, they were not updated properly previously
  • fixed ui related crash on 4:3 monitors
  • added support for 4:3 monitors, fix from Lone_Wanderer21
  • fix crashes on 4:3
  • fixed weapon aim positions for 4:3 resolutions
  • fixed binoculars texture
  • npc grenade throwing is restored

You will need to calibrate the hdr and tonemap settings once more. We will write a guide how to, but there is no good setting, that's why we haven't included any, since it will look different on each monitor. You will need to open console, and type:

r2_tonemap_lowlum x.x

and

r2_toneamp_middlegray x.x

(any value which is higher than the default ones in case of lowlum, and any value which is lower than the default in case of middlegray) and play with the values until you are satisfied. This needs to be set only once.

Also: make sure:

r2_allow_r1_lights on

is set in your new user.ltx file, after you installed this new patch!

Application Details:

Version: 1.4002
License: Free to use
URL: http://www.dezowave.com/
Votes: 0
Latest Rating: Gold
Latest Wine Version Tested: 2.7-staging

Maintainers: About Maintainership

Free Download S.T.A.L.K.E.R_LostAlpha_DC_1.4002_full_dezowave.zip

Test Results

Old test results
The test results you have selected are very old and may not represent the current state of Wine.
Selected Test Results

What works

  • Main game installer
  • Other 3rd party installers
  • Big Patch 1.4002 installer
  • Full Dynamic Lighting (DirectX 9.0c)
  • Maximum Video Settings (but see notes below)
  • OpenAL Audio
  • Cutscene Videos

What does not

  • Performance is awful with vanilla Wine (stuttering, very low FPS)
  • Game fails to launch without winetricks d3dx9

Workarounds

winetricks d3dx9

wine reg.exe ADD "HKEY_CURRENT_USER\Software\Wine\DllOverrides" "/v" "dxgi" "/t" "REG_SZ" "/d" ""

What was not tested

  • DirectX 10 (dxgi disabled - support not tested)
  • Extended gameplay

Hardware tested

Graphics:

  • GPU: Nvidia
  • Driver: proprietary

Additional Comments

Rating of Gold due to Wine currently lacking full DirectX 10.1 support (dxgi.dll disabled) and d3dx9 override is still required.

Wine Staging is essential to run this game (certainly with an Nvidia GPU).
Without full CMST support from Wine Staging this game stutters at a slide show pace!
With CMST enabled it is playable - and now also looks a lot better than the original S.T.A.L.K.E.R. - Lost Alpha release.

System Software
===============

uname -r
4.10.15-gentoo

emerge -pv1 sys-devel/gcc kde-plasma/plasma-desktop media-libs/mesa x11-base/xorg-server x11-drivers/nvidia-drivers app-emulation/wine-staging

[ebuild R ~] sys-devel/gcc-6.3.0:6.3.0::gentoo USE="cxx doc fortran go mpx (multilib) nls nptl openmp pch sanitize ssp vtv (-altivec) (-awt) -cilk -debug (-fixed-point) (-gcj) -graphite (-hardened) (-jit) (-libssp) -objc -objc++ -objc-gc (-pie) -regression-test -vanilla" 0 KiB
[ebuild R #] media-libs/mesa-17.1.0-r1::bobwya USE="classic egl gbm nptl osmesa wayland xvmc -bindist -d3d9 -debug -dri3 -gallium -gles1 -gles2 -llvm -opencl -openmax -pax_kernel -pic (-selinux) -vaapi -valgrind -vdpau -vulkan -xa" ABI_X86="32 (64) (-x32)" VIDEO_CARDS="(-freedreno) -i915 -i965 -imx -intel -nouveau -r100 -r200 -r300 -r600 -radeon -radeonsi (-vc4) (-vivante) -vmware" 0 KiB
[ebuild R #] x11-base/xorg-server-1.19.3-r1:0/1.19.3::bobwya USE="ipv6 kdrive suid systemd udev xephyr xorg -debug -dmx -doc -fop -glamor -libressl -minimal (-selinux) -static-libs -tslib -unwind -wayland -xnest -xvfb" 0 KiB
[ebuild R #] x11-drivers/nvidia-drivers-381.22:0/381::bobwya USE="X acpi driver kms multilib uvm -compat -gtk3 -pax_kernel -static-libs -tools -wayland" ABI_X86="32 (64) (-x32)" 0 KiB
[ebuild NS #] app-emulation/wine-staging-2.7:2.7::bobwya [1.8.6:1.8.6::bobwya, 1.9.15:1.9.15::bobwya, 1.9.22:1.9.22::bobwya, 2.0:2.0::bobwya, 2.4:2.4::bobwya, 2.5:2.5::bobwya, 2.6:2.6::bobwya, 2.7:2.7::bobwya, 9999:9999::bobwya] USE="X alsa cups fontconfig gecko gphoto2 gsm gstreamer jpeg lcms ldap mono mp3 ncurses netapi nls openal opencl opengl osmesa pipelight png pulseaudio realtime run-exes s3tc samba scanner ssl threads truetype udev udisks xcomposite xinerama xml -capi -custom-cflags -dos -odbc -oss -pcap -perl -prelink (-selinux) {-test} -themes -v4l -vaapi" ABI_X86="32 (64) (-x32)" LINGUAS="en en_US -ar -bg -ca -cs -da -de -el -eo -es -fa -fi -fr -he -hi -hr -hu -it -ja -ko -lt -ml -nb_NO -nl -or -pa -pl -pt_BR -pt_PT -rm -ro -ru -sk -sl -sr_RS@cyrillic -sr_RS@latin -sv -te -th -tr -uk -wa -zh_CN -zh_TW" 11 KiB
[ebuild R ~] kde-plasma/plasma-desktop-5.9.5:5::gentoo USE="debug fontconfig gtk2 handbook legacy-systray pulseaudio semantic-desktop -appstream -gtk3 -ibus -qt4 -scim {-test}" INPUT_DEVICES="evdev synaptics" 0 KiB

H/W path Device Class Description
=========================================================
system G751JT (ASUS-NotebookSKU)
/0 bus G751JT
/0/0 memory 64KiB BIOS
/0/8 processor Intel(R) Core(TM) i7-4710HQ CPU @ 2.50GHz
/0/8/9 memory 1MiB L2 cache
/0/8/a memory 256KiB L1 cache
/0/8/b memory 6MiB L3 cache
/0/c memory 32GiB System Memory
/0/c/0 memory 8GiB SODIMM DDR3 Synchronous 1600 MHz (0.6 ns)
/0/c/1 memory 8GiB SODIMM DDR3 Synchronous 1600 MHz (0.6 ns)
/0/c/2 memory 8GiB SODIMM DDR3 Synchronous 1600 MHz (0.6 ns)
/0/c/3 memory 8GiB SODIMM DDR3 Synchronous 1600 MHz (0.6 ns)
/0/100 bridge Xeon E3-1200 v3/4th Gen Core Processor DRAM Controller
/0/100/1 bridge Xeon E3-1200 v3/4th Gen Core Processor PCI Express x16 Controller
/0/100/1/0 display GM204M [GeForce GTX 970M]
/0/100/1/0.1 multimedia GM204 High Definition Audio Controller
/0/100/14 bus 8 Series/C220 Series Chipset Family USB xHCI
/0/100/14/0 usb1 bus xHCI Host Controller
/0/100/14/0/2 bus USB2.0 Hub
/0/100/14/0/2/4 bus USB2.0 Hub
/0/100/14/0/3 bus USB 2.0 Hub
/0/100/14/0/3/2 bus USB2.0 Hub
/0/100/14/0/3/2/1 input USB Receiver
/0/100/14/0/3/2/3 input Corsair K65 Gaming Keyboard
/0/100/14/0/4 multimedia Corsair Gaming H2100 Headset
/0/100/14/0/5 communication Bluetooth wireless interface
/0/100/14/0/7 multimedia USB2.0 HD UVC WebCam
/0/100/14/0/a input ASUS ROG Macrokey
/0/100/14/1 usb2 bus xHCI Host Controller
/0/100/14/1/2 bus USB3.0 Hub
/0/100/14/1/2/4 bus USB3.0 Hub
/0/100/16 communication 8 Series/C220 Series Chipset Family MEI Controller #1
/0/100/1b multimedia 8 Series/C220 Series Chipset High Definition Audio Controller
/0/100/1c bridge 8 Series/C220 Series Chipset Family PCI Express Root Port #1
/0/100/1c.2 bridge 8 Series/C220 Series Chipset Family PCI Express Root Port #3
/0/100/1c.2/0 wls1 network Wireless 7260
/0/100/1c.3 bridge 8 Series/C220 Series Chipset Family PCI Express Root Port #4
/0/100/1c.3/0 p3p1 network RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
/0/100/1f bridge HM87 Express LPC Controller
/0/100/1f.2 storage 8 Series/C220 Series Chipset Family 6-port SATA Controller 1 [AHCI mode]
/0/100/1f.3 bus 8 Series/C220 Series Chipset Family SMBus Controller
/0/1 scsi0 storage
/0/1/0.0.0 /dev/sda disk 2048GB Samsung SSD 850
/0/1/0.0.0/1 volume 511MiB Windows FAT volume
/0/2 scsi2 storage
/0/2/0.0.0 /dev/cdrom disk BD-CMB UJ172 S
/0/3 scsi3 storage
/0/3/0.0.0 /dev/sdb disk 1024GB Samsung SSD 850

selected in Test Results table below
Operating systemTest dateWine versionInstalls?Runs?Used
Workaround?
RatingSubmitter
CurrentGentoo Linux x86_64May 16 20172.7-stagingYes Yes YesGoldRob 

Known Bugs

Bug # Description Status Resolution Other apps affected
43042 S.T.A.L.K.E.R. Lost Alpha requires d3d10_shader_reflection_GetConstantBufferByIndex() NEW View

Show all bugs

HowTo / Notes

Extract Main Game Installer Archive

To extract the initial release 4-part rar archive - it is recommended to use the native 7zip utility as follows. Fill in "▉▉▉▉" paths as required for your system. 

# STALKER_ARCHIVE_PATH : folder with 4 part .rar archives for S.T.A.L.K.E.R._LOST_ALPHA_v1.3000_setup
# SETUP_DESTINATION_PATH : path to create installer directory for S.T.A.L.K.E.R._LOST_ALPHA_v1.3000_setup
# WINEPREFIX : standard Wine environment variable
export WINEPREFIX="▉▉▉▉"
export WINEARCH=win64
export SETUP_DESTINATION_PATH="▉▉▉▉"
export SETUP_DESTINATION_PATH="${SETUP_DESTINATION_PATH%/}"
export STALKER_ARCHIVE_PATH="▉▉▉▉"
export STALKER_ARCHIVE_PATH="${STALKER_ARCHIVE_PATH%/}"
# fixed relative paths
export setup_folder="S.T.A.L.K.E.R._LOST_ALPHA_v1.3000_setup"
cd "${SETUP_DESTINATION_PATH}"
7z x "${STALKER_ARCHIVE_PATH}/${setup_folder}.part1.rar"
cd "${SETUP_DESTINATION_PATH}/${setup_folder}"

Tested with Wine Staging 2.7.

Install Main Game (only)

Install the main game only. Note: the third party installers are left intact - these will execute correctly with more recent versions of Wine (in both 32-bit and 64-bit WINEPREFIX's).

Fill in "▉▉▉▉" paths as required for your system.

# SETUP_DESTINATION_PATH : path to create installer directory for S.T.A.L.K.E.R._LOST_ALPHA_v1.3000_setup
# WINEPREFIX : standard Wine environment variable
export WINEPREFIX="▉▉▉▉"
export WINEARCH=win64
export SETUP_DESTINATION_PATH="▉▉▉▉"
export SETUP_DESTINATION_PATH="${SETUP_DESTINATION_PATH%/}"
# fixed paths
export setup_folder="S.T.A.L.K.E.R._LOST_ALPHA_v1.3000_setup"
cd "${SETUP_DESTINATION_PATH}/${setup_folder}"
# run main installer
wine "setup.exe"
# setup necessary DirectX 9.0c dll overrides
winetricks d3dx9

Tested with Wine Staging 2.7.

Install full patch 1.4002

This patch for S.T.A.L.K.E.R. Lost Alpha is cumulative - so you only require the original game to be installed (version 1.3000) - before applying this patch. You will required the native unzip package to be installed in order to unzip the archive.

Fill in "▉▉▉▉" paths as required for your system.

Note: you will need to first cd to the correct path where you downloaded the patch.

# WINEPREFIX : standard Wine environment variable
export WINEPREFIX="▉▉▉▉"
export WINEARCH=win64
unzip S.T.A.L.K.E.R_LostAlpha_DC_1.4002_full_dezowave.zip
wine start S.T.A.L.K.E.R_LostAlpha_DC_1.4002_full_dezowave.exe
Audio Quality Fix

The bundled 32-bit Creative Labs OpenAL library - that S.T.A.L.K.E.R Lost Alpha installs is completely unmaintained. This library tends to gives ambient audio that sounds like you are underwater!! This problem is not just an issue when using Wine - poor quality sound reproduction is an issue when using native Windows as well.

The fix is to go the OpenAL Soft website and download the latest OpenAL Soft zip archive.

Then follow these instructions to set this new library up:

# WINEPREFIX : standard Wine environment variable
export WINEPREFIX="▉▉▉▉"
# Get OpenAL Soft archive (latest version) - from http://kcat.strangesoft.net/openal.html
# Download this to: "${HOME}/Downloads"
cd "${WINEPREFIX}/drive_c"
cp ~/Downloads/openal-soft-*-bin.zip .
unzip openal-soft-*-bin.zip
# Overwrite bundled all Creative Labs OpenAL libraries with OpenAL Soft libraries
export openal_binary="$(find "${WINEPREFIX}" -type f -iregex '.*\/openal-soft.*\/bin\/Win32\/soft_oal.dll')" 
find "${WINEPREFIX}/drive_c"  -type f -iname "OpenAL32.dll" -print0 | xargs -0 -I file cp "${openal_binary}" file
# Tune OpenAL Soft settings for your system - using bundled Qt4 GUI application
export alsoft_config_utility="$(find "${WINEPREFIX}/drive_c/" -type f -iregex '.*\/openal-soft.*\/alsoft-config\/alsoft-config.exe')"
wine start "$(winepath -w "${alsoft_config_utility}")"

Fill in "▉▉▉▉" paths as required for your system.

Launching the Game

Either use:

# WINEPREFIX : standard Wine environment variable
export WINEPREFIX="▉▉▉▉"
wine start 'C:\Program Files (x86)\S.T.A.L.K.E.R. - Lost Alpha\bins\XR_3DA.exe'

or:

# WINEPREFIX : standard Wine environment variable
export WINEPREFIX="▉▉▉▉"
cd "${WINEPREFIX}/drive_c/Program Files (x86)/S.T.A.L.K.E.R. - Lost Alpha"
wine bins/XR_3DA.exe

These instructions are intended for use with a 64-bit WINEPREFIX.

Comments

The following comments are owned by whoever posted them. WineHQ is not responsible for what they say.

Playable with Nouveau
by Paul Bredbury on Tuesday August 1st 2017, 17:27
Nouveau gives a much better framerate than Nvidia's proprietary driver, thanks to Gallium Nine, when using the DirectX 9 renderer, i.e. in the Stalker console:

renderer renderer_r2

Then, to fix the flickering sky when moving:

r2_gloss_factor 0
RE: Playable with Nouveau
by Rob on Tuesday August 1st 2017, 17:58
Thanks I'll make a note of that!

I take it Gallium Nine is better than Wine Staging plus CSMT with the Nvidia proprietary driver?
Although obviously that's also going to be very dependent on the graphics card generation you're using...

I've noticed Nouveau is slowly getting more useable with my Geforce GTX 970M...
I boot my custom Ubuntu Mate iso in modesetting mode to do backups.
I can't seem to use both monitors at once... But things are getting better - no really!
At least I can set my builtin laptop display and external HDMI monitor to their native resolutions now...
Not sure about the clocking and power performance though - that is still an issue I guess??!!
Back