This is the latest version of the Subspace Client Continuum. This is the only way you can log on to many of the servers as the client prevents most of the ways of cheating. This necessitates that you apply a source patch to bypass the anti-cheating mechanisms.
Old test results
The test results you have selected are very old and may not represent the current state of Wine.
Selected Test Results (selected in 'Test Results' table below)
Continuum normally works by creating another process of itself with the inability to use OpenProcess, as a anticheat measure.
Wine doesn't emulate the ability to use these permission flags, so it endlessly loops. With the following patch to the Wine source, it checks for this, and allows Continuum to run.
To apply the patch to wine:
Download the wine-source, and untar it.
Copy and paste the patch text (found in the box below) into any text-editor.
Save as cont.patch in the wine-source directory.
Open a terminal, cd to the wine-source dir and run "patch -p1 < cont.patch" (without the quotes)
then do "./configure" then "make depend && make" and finally "make install", Again without the quotes. This takes time, if you have a dual-core or dual-cpu system, add -j 2 to the make command (make depend && make -j 2 && make install) to speed things up. Remember to uninstall any previously installed wine packages before installing wine yourself.
Copy and paste the text below into a file called cont.patch:
+ /* This fixes continuum, but seems to break nothing */ + if (access & PROCESS_VM_WRITE) return NULL; + cid.UniqueProcess = ULongToHandle(id); cid.UniqueThread = 0; /* FIXME ? */
That's all that needs to be done. =)
Many thanks go out to the wiki at wiki.minegoboom.com.
WARNING
For the HOWTO patch, it has not been tested thouroughly, or at all, and could cause regressions for other programs. Please use at your own risk.
The following comments are owned by whoever posted them. WineHQ is not responsible for what they say.
by Jimmy on Thursday August 16th 2012, 14:15
The reason I am asking if replacing the dll works with sound, but not the patch, is that I'd like to have the difference pointed out so that I can improve the patch and fix the sound-issue, the source code will move, and having the patch is a long-term solution compared to hoping someone will post dll's.
Patch not working
by Michael Clare on Saturday August 11th 2012, 0:21
I am using Continuum 4.0 Ubuntu 12.04 and wine 1.5-10 and I have tryed the above suggestions using the patch. My sound stops working when I do this. Is there a new and better way to get Continuum running?
Framerate issues 1.1.23 Workaround
by Nick on Sunday June 14th 2009, 17:19
If you play in windowed mode rather than full screen your framerate issues are solved. Seems only the framerate issues happen in 1.1.23 if you play in fullscreen mode.
To play windowed: Start Continuum-->Resolution-->Windowed
Fullscreen Very Very Low FPS
by orangeluna on Friday January 16th 2009, 13:38
Anyone experiencing lowfps on fullscreen? I'm getting around 5 to 8 fps in fullscreen but if I have windowed-mode on I'm getting in the 50's. Any thoughts?
A binary patch for Ubuntu/Kubuntu
by docflabby on Sunday June 1st 2008, 10:38
The easiest way to run Continuum on Linux yet.
THIS GUIDE OF FOR UBUNTU/KUBUNTO IT MAY WORK FOR OTHER LINUX BUT I HAVE ONLY TRIED IT ON HARDY HERON UBUNTU.
It shouldnt do any harm but as normal i disclaim all responsibiliy if it does!
If you dont trust my binary recompile wine and patch it yourself :p
0. Install Wine on your distribution (command below debian/ubuntu specific)
4. Run continuum from your start menu (other OS may have different ways to do this :p)
5. PLAY :)
Whats it doing?
Its replacing a file used by Wine that means continuum doesnt run with a patched version (using the above info) that fixes this issue! Bascially it saves you having to download the source and recompile.
Windowed Play
by Corey McClymonds on Friday July 28th 2006, 0:38
As of 0.9.18, windowed play runs. That said, it doesn't work right. The whole screen is tilted and the colors don't work right. I've posted a bug. Just use a virtual desktop and play it unwindowed. It works really well.
problem: fixme:vxd:VXD_Open Unknown/unsupported VxD L"vxdldr.vxd"
by Mark on Monday July 17th 2006, 22:13
Hi,
Has anyone solved a problem with Continuum where when you run "wine Continuum.exe" you get the following output "fixme:vxd:VXD_Open Unknown/unsupported VxD L"vxdldr.vxd". Try setting Windows version to 'nt40' or 'win31'.
" .... along with a error box that says "Fatal error 000000d4" ?
This has nothing to do with wine being patched or not, and nothing runs .... I have not been able to resolve this problem in either Ubuntu 64 bit or SUSE 10.1 64 bit.
Resolution problem
by Ronnie Hawkins on Tuesday February 7th 2006, 11:45
Hi, I don't know where this problem lies, maybe you can help.
My main problem is that the dimensions of the game ( ie ship size ) is the same no matter what resolution I choose, what happens is the viewing window gets larger for higher resolutions without shrinking anything, as if one was standing the same distance from an object, and simply blocking or revealing peripheral view. So resolution never changes, the window size does.
Using the nv driver instead of nvidia's doesn't make any difference. The
virtual window doesn't make much difference either. The ingame graphics
effects are all pretty much off.
To control flicker...
by Jones on Sunday January 22nd 2006, 13:53
"nice" the wine-preloader process such that the wineserver has a higher priority: This will vastly improve flickering and other graphical glitch issues.
RE: Performance by orangeluna on
Thursday November 20th 2008, 18:21
RE: Performance by orangeluna on
Thursday December 4th 2008, 15:26
Patch Doesn't Work in Mandrivia
by Corey McClymonds on Tuesday January 3rd 2006, 1:27
It would appear that Continuum doesn't work in Mandrivia. Apparently it doesn't properly open a child process for Continuum to use to launch the game. If anyone has any information on how to solve this, I would be most greatful for the help.