Survival Crisis Z Guide

Discussion in 'Guides' started by booman, Oct 30, 2015.

  • by booman, Oct 30, 2015 at 4:33 PM
  • booman

    booman Grand High Exalted Mystic Emperor of Linux Gaming Staff Member

    Joined:
    Dec 17, 2012
    Messages:
    8,343
    Likes Received:
    625
    Trophy Points:
    113
    Location:
    Linux, Virginia
    Home page:
    survival90.png

    Survival Crisis Z is an obscure indie title that features an open-world action elements. Survive random zombie horde attacks and help two opposing factions by completing missions and purchasing/selling weapons and merchandise.

    survival92.png

    Follow my step-by-step guide on installing, configuring and optimizing Survival Crisis Z in Linux with PlayOnLinux.

    Tips & Specs:

    To learn more about PlayOnLinux and Wine configuration, see the online manual: PlayOnLinux Explained

    Mint 17.2 64-bit
    PlayOnLinux: 4.2.9
    Wine: 1.6.2

    Wine Installation

    Click Tools
    Select "Manage Wine Versions"
    wine01.png

    Look for the Wine Version: 1.6.2
    Note: Try using stable Wine 1.8 and 1.8-staging

    Select it
    Click the arrow pointing to the right
    wine02.png

    Click Next

    Downloading Wine
    wine04.png

    Extracting

    Downloading Gecko
    wine05.png

    Installed
    wine06.png

    Wine 1.6.2 is installed and you can close this window

    Download Survival Crisis Z
    http://ska-studios.com/category/scz/
    scrisis00.png

    PlayOnLinux Setup

    Launch playOnLinux
    Click Install
    scrisisz01.png

    Click "Install a non-listed program"
    scrisisz02.png

    Click Next

    Select "Install a program in a new virtual drive"
    Click Next
    scrisisz04.png

    Name the virtual drive: scrisisz
    Click Next
    scrisisz05.png

    Check all three options:
    • Use another version of Wine
    • Configure Wine
    • Install some libraries
    Click Next
    scrisisz06.png

    Select Wine 1.6.2
    Click Next
    scrisisz07.png

    Select "32 bits windows installation"
    Click Next
    scrisisz08.png

    Wine Configuration

    Applications Tab
    Windows version: Windows 7
    Click Apply
    scrisisz09.png

    Graphics Tab
    Check "Automatically capture the mouse in full-screen windows"
    Check "Emulate a virtual desktop"
    Desktop size: 1024x768
    Click OK
    scrisisz10.png

    PlayOnLinux Packages (Libraries, DLL's, Components)

    Check the following packages:
    • POL_Install_corefonts
    • POL_Install_d3dx9
    • POL_Install_tahoma
    Click Next
    scrisisz11.png

    Installing Survival Crisis Z

    Click Browse

    Select scz.exe
    Click Open
    scrisisz13.png

    Click Next again

    Default Destination is incorrect
    Enter: C:\Program Files\Survivial Crisis Z\
    Click Install
    scrisisz16.png

    PlayOnLinux Shortcut

    Select "SCZ.exe"
    Click Next
    scrisisz17.png

    Name the shortcut: Survival Crisis Z
    Click Next
    scrisisz18.png

    Select "I don't want to make another shortcut"
    Click Next
    scrisisz19.png

    Download missing DLL's

    dx7vb.dll
    http://www.dlldump.com/download-dll-files_new.php/dllfiles/D/dx7vb.dll/5.03.2600.2180/download.html
    scrisisz20.png

    dx8vb.dll
    http://www.dlldump.com/download-dll-files_new.php/dllfiles/D/dx8vb.dll/5.03.2600.2180/download.html
    scrisisz21.png

    d3drm.dll
    http://www.dlldump.com/download-dll-files_new.php/dllfiles/D/d3drm.dll/5.1.2600.0/download.html
    scrisisz22.png

    MSVBVM60.DLL
    http://www.dlldump.com/download-dll-files.php/dllfiles/M/msvbvm60.dll/download.html

    Move all 4 DLL's to Virtual Drive
    Navigate to: /home/username/.PlayOnLinux/wineprefix/scrisisz/drive_c/Windows/System32
    Drag-n-drop all the missing libraries to the System32 directory
    Click "Replace"
    scrisisz24.png

    PlayOnLinux Configure

    Back to PlayOnLinux
    Select "Survival Crisis Z"
    Click Configure
    scrisisz26.png

    General Tab
    Wine version: 1.6.2
    scrisisz27.png

    Note: Click the + to download other versions of Wine. Click the down-arrow to select other versions of Wine.

    Wine Tab
    We need to activate two of those missing DLL's
    Click "Command Prompt"
    scrisisz28.png

    Type:
    Code:
    regsvr32.exe dx7vb.dll
    Press Enter
    scrisisz29.png

    Type:
    Code:
    regsvr32.exe dx8vb.dll
    Press Enter
    scrisisz30.png

    Close the Command Prompt

    Display Tab
    Video Memory size: enter the amount of memory your video card/chip uses
    scrisisz31.png

    Close Configure

    Launching Survival Crisis Z

    Select "Survival Crisis Z"
    Click Run
    scrisisz32.png

    Note: Click Debug to see errors and bugs

    Main Menu
    Follow the instructions for creating a user, class and difficulty, etc

    Conclusion:
    Once you activate those DLL's with the command line, Survival Crisis Z runs perfectly in PlayOnLinux, but unfortunately it only runs in the resolution of 640x480. There are no resolution settings. I experienced a few random crashes, but the game seems to auto-save every time you talk to an NCP, so I didn't loose a lot of progress.
    Still, its quite a fun action game with a lot of exploration and zombie slaying! Don't let your NCP's turn into zombies!

    Gameplay Video:


    Screenshots:
    survival80.png

    survival81.png

    survival82.png

    survival85.png

    survival91.png

    survival87.png
    Last edited: Jan 13, 2016
    vashin and mrdeathjr28 like this.
  • Categories:

Comments

Discussion in 'Guides' started by booman, Oct 30, 2015.

  1. booman
    Has anyone tried Survival Crisis Z in Linux yet?
    Its a spectacular classic! Not only is it fun, but its intense and encourages a lot of exploration.
  2. vashin
    Confirmed Working on Arch Linux LXDE wine-gaming-nine 1.7.55-2 :D
  3. vashin
    Absolute Blitzkrieg :rolling:
  4. vashin
    Here is how I did it on Arch, I use wine-gaming-nine but it probably works on other versions of wine. I run a 64bit os so I removed the default wine prefix. (optional.)
    In terminal:

    $rm -fr ~/.wine

    Next I needed to change the environment to 32bit.

    $WINEARCH=win32 WINEPREFIX=/path/to/wineprefix winecfg

    After that I had to export the WINEPREFIX to the 32bit environmrnt. (Using the path where .wine is located.) In my case all I had to change was (USER.)

    $export WINEPREFIX="/home/USER/.wine"

    Then:

    $WINEPREFIX="/home/USER/.wine" (Remember to change the path to your location.)

    Next I ran winecfg in terminal. It will install the necessary files, then I closed the winecfg
    box. I ran winetricks and installed:
    • corefonts
    • d3dx9
    • tahoma
    I changed the directory to my Downloads folder through terminal and ran:

    $wine scz.exe

    Installing the EXE to C:\Program Files\Survivial Crisis Z\ (as mentioned in the Guide.)

    I copied the dll files from this guide to the system32 folder.
    Then I ran in terminal:

    $wine cmd

    That will bring you to your default z: location.

    Ran as mentioned: regsvr32.exe dx7vb.dll

    Opened the folder Survival Crisis Z Right clicked SCZ.exe Selected Wine Windows Program Loader.
    The game Launched :)

    I have not added a shortcut to the desktop yet.
    I was able to run winecfg and add SCZ.exe
  5. vashin
    To make a desktop Launcher icon I right clicked on desktop
    Create New Empty File Open it and enter:

    [Desktop Entry]
    Name=Survival Crisis Z
    Type=Application
    Exec=env WINEPREFIX="/home/user/.wine" /usr/bin/wine C:\\\\Program\\ Files\\\\Survival\\ Crisis\\ Z\\\\SCZ.exe (Change user)
    Icon=/the/location/of/your.png (change Location)
    Categories=Wine;
    StartupNotify=true
    Path=/home/user/.wine/dosdevices/c:/Program Files/Survival Crisis Z (Change user)

    Save and exit.




    I just downloaded an icon picture..
  6. booman
    Awesome! Thanks for the tips!
    What a cool classic game huh?
  7. vashin
    Yes, just try not to get over run by the overwhelming zombies :D
  8. vashin
    Those that use Arch, If you notice any errors in my post let me know. Removing the default prefix is not necessary. The thing about using wine directly that I have noticed is I always have to set the WINARCH=32 and export my WINEPREFIX= otherwise it will default to 64bit when you restart your system. I think there is a way to change that I just have not done it yet.

Share This Page