Jeff Hoog Land

  • Subscribe to our RSS feed.
  • Twitter
  • StumbleUpon
  • Reddit
  • Facebook
  • Digg

Thursday, 24 December 2009

HOWTO: Setup Steam Version of Crysis on Ubuntu

Posted on 08:39 by Unknown

In one of my previous posts I mentioned I had the game Crysis running successfully under Cedega with a few native dll over rides. Today I am going to detail the few hoops you will need to jump through if you wish to get Crysis running on Linux.

We are going to need a few things before we get started and I feel it is easiest to round up all the files before we get started. Go download the following files:
  • vcredist_x86.exe
  • odbcbcp.dll
  • pdh.dll
In addition to these three files before we start you are going to need Cedega and the latest Wine version installed as well as Steam installed under both Wine and Cedega.

First thing we want to do is get Crysis downloading under the Wine version of Steam (this is going to take awhile depending on your internet connection). While you are waiting for this to download take the two .dll files you downloaded and place them into ~/.cedega/Steam/c_drive/windows/system32 next load up Cedega and install the vcredist_x86.exe into your Steam folder.

Once Crysis is done downloading on Steam (running under Wine) go ahead and load the game through Steam. It will prompt you to install several things (DirectX, .NET, and Punkbuster) - install all of them. Once it is done with this Wine should even load Crysis to the main menu for you (however if you try to load a level of the game itself it will result in X crashing - give it a try if you do not believe me).

Next go ahead and close Steam and we are going to move all of the Crysis install files from your ~/.wine/drive_c/Program Files/Steam/steamapps to your Cedega Steam install - ~/.cedega/Steam/c_drive/Program Files/Steam/steamapps Now we need to copy over the install of M$ .NET that was installed in Wine (~/.wine/drive_c/windows/Microsoft.NET) and place it into your Cedega Steam folder (~/.cedega/Steam/c_drive/windows)

Alrighty - we are all set to play now just load Steam through Cedega using the UT3 profile and launch Crysis. When you load Crysis for the first time under Cedega it will install the same things it did under Wine (DirectX, .NET, and Punkbuster) - however the .NET install will fail. Don't worry, this is expected (its why we copied over the .NET install from Wine) just click continue with installation and everything will run fine. After it finishes with this Crysis should load right up for you and you'll be ready to go!



Lastly - one trouble shooting note. On some systems having the in game Texture detail set above medium (so on High or Very High) causes it to fail to load. If this happens simply set it to medium or low and it should be good to go.

On my own system it runs at a playable frame rate (around 25 fps) under full screen 1024x768 resolution. Remember your own mileage may vary.

~Jeff Hoogland
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest
Posted in cedega, crysis, gaming, linux, open source, ubuntu, wine | No comments
Newer Post Older Post Home

0 comments:

Post a Comment

Subscribe to: Post Comments (Atom)

Popular Posts

  • Ten Linux Distros that use Enlightenment
    In case you haven't noticed I've had a bit of an obsession with the Enlightenment desktop of the late. Even though this desktop is ...
  • Playing Magic the Gathering on Linux with Cockatrice
    If you ask almost anyone that knows me in person they will attest to the fact that I am a huge nerd. Today I would like to give a short tuto...
  • New E17 Stable Snapshot and the First of E18
    You read that title right folks. The first showing of Enlightenment DR18 (or E18 for short) has become a reality. Sure, it is nowhere near w...
  • Twenty Sleek GTK Themes for your Linux Desktop
    Last month I posted about twenty two different icon sets you could use to class up your Linux desktop. Today I would like to share with you...
  • HOWTO: Enable Compiz under Bodhi (Enlightenment)
    One of the reasons I gave for giving the Enlightenment desktop a try was its elegance. While it is true that Enlightenment has a good numbe...
  • HOWTO: Watch Netflix on Bodhi Linux
    Not being able to utilize the Netflix video streaming service has been an issue on the Linux desktop for the past few years. This is due to...
  • Bodhi Linux ARMHF RootFS
    If you've been following my blog (or my updates on Google+ ) then odds are you know I currently have my hands on two ARM devices ( plus ...
  • Linux Out Performs Windows in OpenGL
    Late last year I did a posting detailing how Windows 7 crushed Ubuntu 9.10 in the area of 3D performance. Nine months later I am happy to s...
  • HOWTO: Ubuntu Linux on T101MT
    I wrote a HOWTO for getting Linux working on the T91MT a couple months back and as I mentioned here I ended up changing to the slightly la...
  • OpenGL vs DirectX - Benchmark Comparison
    I've done a few benchmarks to date and today I am going to add another interesting set of numbers to the list. Unigine is a cross-pla...

Categories

  • 3g modem
  • adobe
  • android
  • appeal
  • apple
  • arm
  • art
  • asus tablet
  • benchmark
  • bodhi
  • bordeaux
  • cedega
  • chakra
  • chrome os
  • chromebook
  • cockatrice
  • codeweavers
  • comic
  • cricket wireless
  • crysis
  • cxgames
  • debian
  • dell duo
  • diablo3
  • distro review
  • dtf
  • e18
  • eandora
  • eccess
  • elementary
  • elive
  • enlightenment
  • fedora
  • firefox
  • gaming
  • genesi
  • gnome
  • google
  • google chrome
  • google wave
  • handheld device
  • hardware
  • helios
  • howto
  • html5
  • ideapad
  • interview
  • ipad
  • jolicloud
  • kde
  • l4d2
  • laptops
  • lenovo
  • linux
  • lxde
  • macbook
  • math
  • maxima
  • media
  • meego
  • milestone
  • mint
  • mir
  • mk802
  • moblin
  • n900
  • netflix
  • nexus 7
  • nvidia
  • open pandora
  • open source
  • opengl
  • opera
  • operating systems
  • palm
  • phones
  • promotion
  • python
  • qt
  • rant
  • raspberry pi
  • reviews
  • sabayon
  • software
  • source games
  • spotlight
  • sprint
  • starcraft2
  • steam
  • t-mobile
  • tutorial
  • ubuntu
  • unigine
  • unity
  • wayland
  • web application
  • windows
  • windows 7
  • wine
  • wxmaxima
  • xfce

Blog Archive

  • ►  2014 (1)
    • ►  January (1)
  • ►  2013 (22)
    • ►  December (3)
    • ►  November (1)
    • ►  September (1)
    • ►  June (1)
    • ►  May (2)
    • ►  March (2)
    • ►  February (3)
    • ►  January (9)
  • ►  2012 (57)
    • ►  December (5)
    • ►  November (4)
    • ►  October (2)
    • ►  September (1)
    • ►  August (4)
    • ►  July (9)
    • ►  June (4)
    • ►  May (4)
    • ►  April (1)
    • ►  March (7)
    • ►  February (6)
    • ►  January (10)
  • ►  2011 (107)
    • ►  December (8)
    • ►  November (8)
    • ►  October (5)
    • ►  September (14)
    • ►  August (9)
    • ►  July (8)
    • ►  June (7)
    • ►  May (10)
    • ►  April (9)
    • ►  March (13)
    • ►  February (9)
    • ►  January (7)
  • ►  2010 (122)
    • ►  December (10)
    • ►  November (8)
    • ►  October (10)
    • ►  September (14)
    • ►  August (17)
    • ►  July (10)
    • ►  June (9)
    • ►  May (14)
    • ►  April (8)
    • ►  March (7)
    • ►  February (7)
    • ►  January (8)
  • ▼  2009 (27)
    • ▼  December (10)
      • HOWTO: Devil's Tuning Fork under Wine
      • HOWTO: Setup Steam Version of Crysis on Ubuntu
      • Windows 7 vs Ubuntu 9.10 - 3D Benchmarks
      • Biting Into an Apple
      • Has Transgaming Abandoned Cedega
      • Top Ten Things I Miss in Windows
      • Why GNU/Linux is ready for the Average User
      • Hands on with Windows 7 - An Ubuntu User's Perspec...
      • Cricket Wireless - 3g Modem Review
      • HOWTO: Install Multiple Wine Versions on One System
    • ►  November (7)
    • ►  October (10)
Powered by Blogger.

About Me

Unknown
View my complete profile