Crysis is one of those games everybody needs to play at least once. The quality and eye-candy marked a whole new level of realism and benchmarking for computer hardware. Not to mention some really awesome aliens and the first time any game used no gravity.
![]()
Crysis actually runs pretty well in PlayOnLinux with a special patched version of Wine only available from PlayOnLinux.
Follow my step-by-step guide on installing, configuring and optimizing Crysis in Linux with PlayOnLinux.
Note: This guide applies to the Retail version of Crysis. Other versions may require additional steps.
Tips & Specs
To learn more about PlayOnLinux and Wine configuration, see the online manual: PlayOnLinux Explained
Mint 14 32-bit
PlayOnLinux: 4.2.1
Wine: 1.6-rc4-d3d_doublebuffer
Wine Install
Launch PlayOnLinux
Click "Tools"
Select "Manage Wine versions"
Naviate down the list until you find 1.6-rc4-d3d_doublebuffer
Select it and click the top (right arrow) button to add Wine 1.6-rc4-d3d_doublebuffer to your "Installed wine Versions" list
![]()
Note: You can also download Wine 1.8-d3d_doublebuffer
Click Next
Downloading Wine
![]()
Extracting
![]()
Downloading Gecko
![]()
Finished, now Wine 1.6-rc4-d3d_doublebuffer is installed and ready
![]()
Close Wine manager
Setup PlayOnLinux
Launch PlayOnLinux
Click Install
![]()
Click "Install a non-listed program"
![]()
Click Next
![]()
Select "Install a program in a new virtual drive"
Click Next
![]()
Name your virtual drive: crysis
Click Next
![]()
Check all three options:
Click Next
- Use another version of Wine
- Configure Wine
- Install some libraries
![]()
Select Wine 1.6-rc4-d3d_doublebuffer (or 1.7.8-d3d_doublebuffer)
Click Next
![]()
Note: If you are running a 64-bit system, PlayOnLinux will prompt if you want to use a 64-bit or 32-bit virtual drive.
ALWAYS SELECT THE 32-bit VIRTUAL DRIVE
Configuring Wine
Applications Tab
Windows Version: Windows XP
Click Apply
![]()
Graphics Tab
Check "Automatically capture the mouse in full-screen windows"
Check "Emulate a virtual desktop"
Desktop Size: 1024x768
Click OK
![]()
Check all of the following Libraries:
Click Next
- POL_Install_corefonts
- POL_Install_d3dx9
- POL_Install_tahoma
- POL_Install_msxml3
- POL_Install_vcrun2005
![]()
Note: All libraries will automatically download and install
Select "CD-ROM:Crysis"
Click Next
![]()
Crysis Installation
Click Install
Click Next
Enter Key
Click Next
Check "I accept the terms..."
Click Next
Check "Easy"
Click Next
Uncheck Register, Readme & Updates
Click Finish
![]()
PlayOnLinux Shortcut
Select Crysis.exe
Click Next
![]()
Name your shortcut: Crysis
Click Next
![]()
Select "I don't want to make another shortcut"
Click Next
![]()
Configure PlayOnLinux
In PlayOnLinux, click Configure
![]()
Select Crysis virtual drive
General Tab
Wine Version should be: 1.4-rc5-d3d_doublebuffer
Later we will switch to Wine 1.6-rc4 to install the Patch. Here is where you make this change.
![]()
Display Tab
Direct Draw Renderer: opengl
Video memory size: the size of memory on your video card
Offscreen rendering mode: fbo
![]()
Wine Tab
Click Windows Reboot
![]()
Patching Crysis
Go To: www.gamefront.com/files/9766351
Download Crysis_Patch_1_2.exe
![]()
Navigate to your desktop
Click Save
![]()
Launch PlayOnLinux
Click Configure
![]()
General Tab
Change Wine Version to: 1.6-rc4
![]()
Miscellaneous Tab
Click "Run a .exe file in this virtual drive"
![]()
Navigate to your desktop
Select "Crysis_Patch_1_2.exe"
Click Open
![]()
Note: You might get a PlayOnLinux error, ignore it
Click Update
![]()
The update should take only a few minutes.
If it crashes, it will never finish, cancel and try again.
Click Finish
![]()
Launch Crysis
Select Crysis
Click Run
![]()
Configuring & Optimizing Crysis
Main Menu
Click Options
![]()
Click System Settings
![]()
Click Graphics Tab
Video mode: This is the resolution of the screen. I was able to run Crysis at 1680x1050
Typical resolutions are 1400x900 or 1024x768
Note: We have set Wine to launch programs in a virtual desktop, it will automatically resize depending on the resolution you set here.
Anti-Aliasing Quality
The higher the setting the smoother edges will look. Will sacrifice frames per second
Click Apply
![]()
Click Advanced
Select presets under "Change all setting to"
Note: Its a good idea to start with low or medium and then slowly ram up the settings until you get a tolerable eye-candy and frames per second.
- Low
- Med
- High
Click Apply
![]()
Conclusion:
I tried Crysis almost a year ago and just couldn't get past the intro. Now it runs almost perfectly with hardly any crashing or errors.
It requires a version of Wine that has been patched, but it still works. I will continue to test newer versions of Wine to see if WineHQ has fixed the memory leaks.
The only side affect I have seen are:
Screenshots:
- No casting shadows.
- Mouse can get stuck at random radius (just click to fix)
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
Comments
Discussion in 'Guides' started by booman, Aug 17, 2013.
XenPorta
© Jason Axelrod from 8WAYRUN.COM