Seth Posted September 25, 2006 Report Posted September 25, 2006 OK, I'll admit it. My first attempt with this has not gone over well, but now I know better and I am about ready to release a new version of Continuum-wine. Having dealt with the problems of the first version and all of the feedback I have received I think I have worked most of the bugs out. I'm excited to say that the new version is practically running out of the box on ubuntu! I have a few things that I NEED to complete before I release this new and improved wrapper. I should have something ready by the end of the week if my current free time does not change. If I could get a few people to beta test for me it would be appreciated. I will of course post it here first. If you would like to be notified when it is available please contact me at seth(at)network3d(dot)net.
Cyphen02 Posted September 25, 2006 Report Posted September 25, 2006 Heh, I will be happy once you can play Continuum on a OS10!!
Seth Posted September 30, 2006 Author Report Posted September 30, 2006 Testing for Continuum-wine 0.2 is now open. I hope that I have increased the portability of this version as much as I think I have. It now runs with ubuntu 6.06, and should be compatible with any other Linux system. Just "extract here" and start the s!@#$%^&* script in the Continuum-wine folder. Per the previous instructions, it's not a good idea to run this from a command prompt because of the environment you would be trying to run it in. The the only real problem that I have had with running this is the screen depth problems. As with the previous version, make certain you are running continuum in the same screen depth your Xwindows session is running in. If you are running Continuum in 16 bit and your Xwin session is 24 bit your are going to have terrible frame rates. While testing on ubuntu I noticed there is no way to change the screen depth using "Screen Resolution" so the change will have to be made manually to run in 16 bit mode (optimal for frame rate.) To change the screen depth in ubuntu, console window enter: sudo gedit /etc/X11/xorg.conf find the line DefaultDepth 24and change to DefaultDepth 16 *Optionally add 1280x1024 screen resolution. SubSection "Display" Depth 16 Modes "1280x1024" "1024x768" "800x600" "720x400" "640x480" Restart X by pressing Ctrl+alt+Backspace I will release this officially once I have some feedback from people on whether it is working or not. My next step with this is to optimize the Direct3D to OpenGL within wine. The d3d within wine does not handle 2D very well. Hopefully the frame rate problems will become a thing of the past.... wish me luck. Download URL:http://wine.getcontinuum.com/development.php
Seth Posted September 30, 2006 Author Report Posted September 30, 2006 Oh, I forgot to mention. This was compiled with wine 0.9.21, the previous patch will not work without making a couple of changes to the patch like so (replace kernel with kernel32): 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 ? */
Dav Posted September 30, 2006 Report Posted September 30, 2006 this thread is making me tempted to try linux again at some point soon. Has anyone had sucsess with this on fedora core?
Seth Posted October 1, 2006 Author Report Posted October 1, 2006 I just found the "desktop" link is not working under any cir!@#$%^&*stances for gentoo. I have removed this file and updated the link above. If you get a 404 error, give it five minutes. I'm uploading...
Seth Posted October 1, 2006 Author Report Posted October 1, 2006 this thread is making me tempted to try linux again at some point soon. Has anyone had sucsess with this on fedora core?I have enough hard drive space that I should be able to make another linux install and test fedora. I truly don't see why it wouldn't work. The loader is pretty portable. However, if you are wanting to install Linux just for the novelty of running subspace, you will quickly loose interest.
Dav Posted October 1, 2006 Report Posted October 1, 2006 well i had linux and swithed back because 1. i was impatent to learn, 2. i ran out of HDD space and needed wiondows and 3. continuum didnt work as well as a good media player (both of these no longer apply)
Seth Posted October 1, 2006 Author Report Posted October 1, 2006 well i had linux and swithed back because 1. i was impatent to learn, 2. i ran out of HDD space and needed wiondows and 3. continuum didnt work as well as a good media player (both of these no longer apply)Burning Fedora bordeaux as I type... Continuum does run, but the graphics are choppy, averaging around 20 fps even running under the optimal conditions of 16 bit & 16 bit on my 850 MHz SuSe box I'm using to develop. It seems to run even worse with ubuntu. This is because of the 2D-d3d to opengl pipes.... not being present and defaulting to 3D rendering. I'll let you know if it works with Fedora.
XDOOM Posted October 2, 2006 Report Posted October 2, 2006 Once I'm done fooling around with Windows Vista I'll be installing Fedora on that hard drive ... I believe i'm installing a 64-bit edition ... will there be any issues with 64-bit editions when it comes to installing continuum?
Seth Posted October 2, 2006 Author Report Posted October 2, 2006 I'll let you know if it works with Fedora. Yes it works with Fedora if the following changes are made (and anyone else getting "could not locate Wine source tree" errors): gedit ~/Continuum-wine/wine Find these lines and remove: else echo "$0: could not locate Wine source tree" exit 1 Let me know if this works for you. I will review the changes and update as necessary tomorrow. http://img228.imageshack.us/img228/4772/screenshotij9.th.png XDOOM: I have not had any feedback from people trying to run this or self compiled in a 64 bit environment. I would be interested to hear results.
XDOOM Posted October 2, 2006 Report Posted October 2, 2006 Seth - Your links dont seem to work ... I haven't been able to download it.
Seth Posted October 2, 2006 Author Report Posted October 2, 2006 Seth - Your links dont seem to work ... I haven't been able to download it.all fixed, I'll have an update ready tonight if you want to wait. --Scratch that update tonight. I have a few more thing to implement and it's taking more time than I expected.
XDOOM Posted October 3, 2006 Report Posted October 3, 2006 Seth - Your links dont seem to work ... I haven't been able to download it.all fixed, I'll have an update ready tonight if you want to wait. --Scratch that update tonight. I have a few more thing to implement and it's taking more time than I expected. Ok well I wont be installing the linux until friday it seems ... I need to finish a few school !@#$%^&*ignments in windows first before I try to do the dual-boot of windows/linux ... last thing I want is to have problems and me loose my homework
Smong Posted October 6, 2006 Report Posted October 6, 2006 Just wondering if you have access to http://wine.getcontinuum.com/ so you can update the site/files there.
Seth Posted October 7, 2006 Author Report Posted October 7, 2006 Just wondering if you have access to http://wine.getcontinuum.com/ so you can update the site/files there.Yes, I'm contemplating adding a development page. It's all about having the time to do such things. For the time being it's easier to put this stuff here.
Seth Posted October 7, 2006 Author Report Posted October 7, 2006 Development page has been added:http://wine.getcontinuum.com/development.php
XDOOM Posted October 8, 2006 Report Posted October 8, 2006 Alright, i'm definately not familar with linux. I have this problem: [root@localhost ~]# ~/Continuum-wine/continuum.shX Error of failed request: GLXBadContext Major opcode of failed request: 143 (GLX) Minor opcode of failed request: 5 (X_GLXMakeCurrent) Serial number of failed request: 15 Current serial number in output stream: 15
Seth Posted October 8, 2006 Author Report Posted October 8, 2006 Alright, i'm definately not familar with linux. I have this problem: [root@localhost ~]# ~/Continuum-wine/continuum.shX Error of failed request: GLXBadContext Major opcode of failed request: 143 (GLX) Minor opcode of failed request: 5 (X_GLXMakeCurrent) Serial number of failed request: 15 Current serial number in output stream: 15 Don't run this as root! Don't run X as root! Make a user and use "su" or "sudo" if you need root privileges for anything. That being said, what version of Linux are you running, and is this the 0.2.1 version of Continuum wine? It actually should run as root. The error you are receiving is from wine and probably has something to do with the startup script if it's the development version, if it's the previous 0.1a version you'll need to have a wine configuration in your home directory ( ~/.wine ) -- edit --Ah, yea... fedora 64. I'll see what I can find. The 64 bit architectures have been playing havoc with opengl. I'll see what I can dig up. -- edit2 --Try running it like this:cd ~/Continuum-wine LIBGL_ALWAYS_INDIRECT=1 WINEPREFIX=$PWD/.wine $PWD/wine $PWD/Continuum/Continuum.exe
XDOOM Posted October 8, 2006 Report Posted October 8, 2006 I'll give that a shot next time I boot into linux. Why not use root? I'm too lazy to use my user account ... especially condering su and sudo dont seem to work when I need root. And its not like i'm doing anything important on the linux ...
Seth Posted October 9, 2006 Author Report Posted October 9, 2006 well, if that doesn't work I may have to work on a 64 bit version as well. I really don't want to dual boot all my PCs... heheh
Intention Posted October 9, 2006 Report Posted October 9, 2006 I'm using ubuntu and am a total newbie.. I'm not even sure how to run this at all.
Seth Posted October 10, 2006 Author Report Posted October 10, 2006 I'm using ubuntu and am a total newbie.. I'm not even sure how to run this at all. Download the file to your home directory /home/USERNAME. Right click on the file and "extract here." Double click on the folder /home/USERNAME/Continuum-wine that you just created. Double click on continuum.sh and it should run for you. Have a beer because all the work has been done for you... unless you are a minor, then have a MtDew. :-) When you decide you need a better frame rate refer to the changes detailed above.
vskye Posted October 22, 2006 Report Posted October 22, 2006 I'm using ubuntu and am a total newbie.. I'm not even sure how to run this at all. Download the file to your home directory /home/USERNAME. Right click on the file and "extract here." Double click on the folder /home/USERNAME/Continuum-wine that you just created. Double click on continuum.sh and it should run for you. Have a beer because all the work has been done for you... unless you are a minor, then have a MtDew. :-) When you decide you need a better frame rate refer to the changes detailed above.I'm running 0.2.1 here, and to get things going correctly with Kubuntu 6.06 (dapper) I had to comment out the following in wine:# else# echo "$0: could not locate Wine source tree"# exit 1This worked. Now, my screen in Continuum was slow until I went to View/Advanced Option and checked Software Emulatior and Disable Clipping. Now I'm happy! The funny thing is that I actually couldn't get Continuum running under Windows XP Pro, since it kept coming up with a error about being unable to create SSCU Trench Wars\trench3.lvl. Got me, and yes the permissions were correct.
Recommended Posts