Fireblend Posted January 9, 2008 Report Posted January 9, 2008 Is there any way to get this game working on Linux these days? It seems that the project whose page is available at wine.getcontinuum.com is still stuck on Continuum v0.39, thus making it impossible to play the game, as when I try, I'll get prompted to download the new version, and make the game crash. I tried using the patched Wine method to work with Continuum 0.40, but everytime I try logging in into any server, it will reject me as if the username was already in use or if I had input the password incorrectly (I'm pretty sure of this, tried random usernames without avail). I'd love to know if the Linux project is still active or if I just should lose all hope on getting this to work under Ubuntu. I found several guides, but all applied to the old version, as the newest thing I could find was from January last year. Any help would be greatly appreciated, as I'd really like to get into this game again. Thanks in advance.
Static Burn Posted January 9, 2008 Report Posted January 9, 2008 The problem may be that you are entering your name in the "Profile name" box instead of the "Player name" box.
Steigerwald Posted January 9, 2008 Report Posted January 9, 2008 (edited) I have gotten cont40 working on several distros. Later tonight when I have the time I'll lay down the terminal commands to get it working. Right now I'm a bit busy, however its not that hard. EDIT: What distro are you using? I'm !@#$%^&*uming your using Ubuntu Gusty? Edited January 9, 2008 by Steigerwald
Steigerwald Posted January 9, 2008 Report Posted January 9, 2008 (edited) Alright, installation instructions for Continuum .40 on Ubuntu 7.10 Gusty. First this needs to be done by root. sudo bash Also you will need some tools to help you compile wine. apt-get install build-essential flex bison xlibs-dev x11proto-gl-dev libgl1-mesa-dev fontconfig libfreetype6-dev fontforge checkinstall Switch to the source directory and get the source using apt-get. cd /usr/src apt-get source wine Uncompress the source wine using tar jxvf wine* Switch to the uncompressed directory. cd wine* Create a new text file. sudo gedit cont.diff Paste diff --git a/dlls/kernel32/process.c b/dlls/kernel32/process.c index 33f9ee1..d50cb7d 100644 --- a/dlls/kernel32/process.c +++ b/dlls/kernel32/process.c @@ -2460,6 +2464,7 @@ HANDLE WINAPI OpenProcess( DWORD access, OBJECT_ATTRIBUTES attr; CLIENT_ID cid; +if (access & PROCESS_VM_WRITE) return NULL; cid.UniqueProcess = ULongToHandle(id); cid.UniqueThread = 0; /* FIXME ? */ Apply the patch. cat cont.diff | patch -pl Configure and make using these commands. ./configure CFLAGS=-fno-stack-protector make depend && make Configure wine winecfg It is important to run winecfg, select the Drives tab, click C:, Show Advanced, and set the Serial: value to a random number higher than 2000. If you do not, you cannot connect to catid billers, i.e the name you like may not be registered, or may cause other issues on the SSC biller. Download continuum 40 setup and switch to the appropriate directory. wine Continuum040Setup.exe Change into the directory the Continuum is installed with the command-line. cd ~/Games/Continuum And start it: wine Continuum.exe Thats it. Copied some of what was said on the ubuntu forums post here. Edited January 9, 2008 by Steigerwald
Recommended Posts