![]() |
ubuntu.com - launchpad.net - ubuntu help
|
|
|||||||
|
Wine This is the place for questions about using Windows programs under Linux using Wine, including productivity software, games, and anything else. |
|
|
Thread Tools | Display Modes |
|
|
|
|
#1 |
|
Dark Roasted Ubuntu
![]() Join Date: Nov 2006
Location: There and back again
Beans: 1,061
|
Howto: Install Continuum (a.k.a. Subspace, an online MMOPG) on Ubuntu.
Howto Install Continuum
IMHO Subspace, a.k.a Continuum, is one of the best MMOPG's in... well, ever. Yes, I'm biased, but this isn't a wiki Warning: Because Subspace is a highly mod-able game be sure you trust the administrators on the server. Admins have been known to change settings on a ship by ship basis, on the fly. Notes:
Download Patched Wine 1) Install Wine as normal. 2) Rename the wine kernel: Code:
sudo mv /usr/lib/wine/kernel32.dll.so{,.bak}
Code:
sudo wget http://subspace2.net/kernel32.dll.so -O /usr/lib/wine/kernel32.dll.so 5) Play... Woohooo! Compiling Wine
Installation is pretty simple. We'll need patch Wine for Continuum to work and then compile it. If you haven't tried compiling anything before this, don't worry, its not that big a deal. Ok, lets do it. 1) This will need to be done as root. Code:
sudo bash Code:
apt-get install build-essential flex bison xlibs-dev x11proto-gl-dev libgl1-mesa-dev fontconfig libfreetype6-dev fontforge checkinstall Code:
cd /usr/src Code:
apt-get source wine Code:
cd wine* Code:
sudo gedit cont.diff With versions Wine-0.9.3.38 and above. Copy the text below and paste it in the new text file. Code:
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 ? */
Code:
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 = (HANDLE)id;
cid.UniqueThread = 0; /* FIXME ? */
Code:
cat cont.diff | patch -p1 Code:
./configure CFLAGS=-fno-stack-protector Code:
make depend && make 11) Now the source code has been made into binaries and all the binary support files. Make it a Debian Package if you wish so it's all nice and easy to install / uninstall. Note, this also installs it. Code:
checkinstall Code:
exit Code:
winecfg 15) Download Continuum You can get Continuum here. Now install it like any other program, click installer icon after you uncompress it. Tip: Wine uses drive Z: for often than not for your root-partition. Navigate from there to where you want to Install Continuum. 16) Start Continuum Change into the directory the Continuum is installed with the command-line. Code:
cd ~/Games/Continuum Code:
wine Continuum.exe Troubleshooting Graphics Continuum's graphic setting are best if they match your current desktop settings. i.e. 16 bit color, etc. But many find this isn't necessary. Sound If you experience snapping or crackly sound, or not sound at all!, try setting audio to emulation in the drop-down menu using winecfg. If this doesn't work, try using OSS instead of Alsa. Add Continuum to the Gnome-menu To add Continuum to the Gnome-menu you can use a similar entry as the one below, substituting the location where you have Continuum installed. Code:
[Desktop Entry] Encoding=UTF-8 Name=Continuum Type=Application Comment=A Top Down Shooter Online Exec=wine /home/USER/Applications/Continuum/Continuum.exe Icon=continuum.png Categories=Application;Game;ActionGame; Resources: Last edited by Gen2ly; November 4th, 2009 at 04:08 AM.. Reason: Update to newer, quicker method of getting to patched wine |
|
|
|
|
|
#2 |
|
Dark Roasted Ubuntu
![]() Join Date: Nov 2006
Location: There and back again
Beans: 1,061
|
Re: Howto: Get Continuum (a.k.a. Subspace) to work with Ubuntu.
Oh, Powerball Rulez
Last edited by Gen2ly; March 23rd, 2007 at 04:06 PM.. |
|
|
|
|
|
#3 |
|
A Carafe of Ubuntu
![]() |
Re: Howto: Get Continuum (a.k.a. Subspace) to work with Ubuntu.
Thanks, can't wait to get into this. This game rocked back in the day!!
![]()
__________________
Techiegeeks.com |
|
|
|
|
|
#4 | ||
|
A Carafe of Ubuntu
![]() |
Re: Howto: Get Continuum (a.k.a. Subspace) to work with Ubuntu.
Quote:
Quote:
__________________
Techiegeeks.com |
||
|
|
|
|
|
#5 |
|
Dark Roasted Ubuntu
![]() Join Date: Nov 2006
Location: There and back again
Beans: 1,061
|
Re: Howto: Get Continuum (a.k.a. Subspace) to work with Ubuntu.
Try doing it again, Geekboy. I typed it in incorrectly.
|
|
|
|
|
|
#6 |
|
A Carafe of Ubuntu
![]() |
Re: Howto: Get Continuum (a.k.a. Subspace) to work with Ubuntu.
Thanks. That fixed it. It's great to be able to play this game again.
__________________
Techiegeeks.com |
|
|
|
|
|
#7 |
|
5 Cups of Ubuntu
![]() Join Date: Oct 2006
Beans: 44
|
Re: Howto: Get Continuum (a.k.a. Subspace) to work with Ubuntu.
EASIER WAY
Note that the website of continuum http://subspace.net itself has a special wine-with-continuum download now. For me, it worked in windowed mode. But black screen in full-screen mode, but its good enough for me. |
|
|
|
|
|
#8 |
|
Dark Roasted Ubuntu
![]() Join Date: Nov 2006
Location: There and back again
Beans: 1,061
|
Re: Howto: Get Continuum (a.k.a. Subspace) to work with Ubuntu.
Full screen, no disctractions.
Also, this isn't very difficult. Took me about 15 to 20 minutes. |
|
|
|
|
|
#9 |
|
Dark Roasted Ubuntu
![]() Join Date: Nov 2006
Location: There and back again
Beans: 1,061
|
Re: Howto: Get Continuum (a.k.a. Subspace) to work with Ubuntu.
Just added patch to wine 0.9.32 and it still works.
Last edited by Gen2ly; March 23rd, 2007 at 04:07 PM.. |
|
|
|
|
|
#10 |
|
First Cup of Ubuntu
![]() |
Re: Howto: Get Continuum (a.k.a. Subspace) to work with Ubuntu.
wow thanks for this. Im new to ubuntu and this was the only thing that I needed Windows for.
i can't seem to get it to go fullscreen though. The menubars cut the top and bottom off.
__________________
http://nathan.seedoftruth.net Last edited by Endium; April 22nd, 2007 at 03:21 AM.. |
|
|
|
| Bookmarks |
| Thread Tools | |
| Display Modes | |
|
|