Server Help

Trash Talk - Finally Continuum In Linux!

phong - Mon Dec 19, 2005 2:49 am
Post subject: Finally Continuum In Linux!
Yay icon_smile.gif wine power:



Big thanks to vitamin<3
Cerium - Mon Dec 19, 2005 2:58 am
Post subject:
Does it actually work though?

Oh, and one more thing:
kill yourself, faggot.
Bak - Mon Dec 19, 2005 4:03 am
Post subject:
yeah it works...
Dr Brain - Mon Dec 19, 2005 8:48 am
Post subject:
How'd you do that?
Bak - Mon Dec 19, 2005 9:52 am
Post subject:
he recompiled wine and overrid some system call... he wasn't fond to share the details althrough I'm sure he'll give out the source and stuff
phong - Mon Dec 19, 2005 11:47 am
Post subject:
Code: Show/Hide
diff --git a/dlls/kernel/process.c b/dlls/kernel/process.c
index 33f9ee1..d50cb7d 100644
--- a/dlls/kernel/process.c
+++ b/dlls/kernel/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 ? */

unfortunatly its more of a hack as it probably wont be included in any wine cvs updates.. you have to add it to source then recompile.



Download wine source (http://www.winehq.org/site/cvs)
Copy cont.diff into the source directory
Change into the root of the source directory

Run the following commands:
cat cont.diff | patch -p1
./configure && make depend && make

If you have permission, make install.
Anonymous - Mon Dec 19, 2005 12:51 pm
Post subject:
going to try it over several hardware specs tonight
phong - Mon Dec 19, 2005 7:24 pm
Post subject:
Works great, tested it 5 min ago.

70+ fps @ 1600x1200 full screen 16bit
Avoid page flipping, disabled clipping, no fr limit etc.
Sound and everything

You cant really alt tab to a chat window though but who cares icon_smile.gif

My hardware
3ghz p4
fedora 4
ati 9800 pro
1.5gb dual ddr
phong - Mon Dec 19, 2005 7:32 pm
Post subject:
I think this deserves a sticky icon_smile.gif

actually working on sound now.. doesnt seem to play when in a zone.


Sound fixed, in winecfg make sure under audio acceleration to emulate.
phong - Mon Dec 19, 2005 7:56 pm
Post subject:
This was with 0.9.3 patched source btw
Solo Ace - Tue Dec 20, 2005 1:44 am
Post subject:
How nasty. Of course this is a hack.

Wouldn't Continuum be able to work with Cedega, though?
phong - Tue Dec 20, 2005 7:55 am
Post subject:
Solo Ace wrote:
How nasty. Of course this is a hack.

Wouldn't Continuum be able to work with Cedega, though?


I tried with cedega 4.3 with no luck, never tried with 5 though.

All I know is it works good icon_smile.gif I played hz for 2 hours last night on it.
Dr Brain - Tue Dec 20, 2005 10:16 am
Post subject:
You say it won't alt+tab? What happens?

I don't have access to a computer I can put WINE on just yet. Hopefully sometime this Christmas break I'll turn my laptop into a dual booter and give it a go.
Anonymous - Tue Dec 20, 2005 10:51 am
Post subject:
When you alt-tab you tab out of wine.. since wine is the actual program running. So it acts like minimizing continuum..
i88gerbils - Tue Dec 20, 2005 2:30 pm
Post subject:
I compiled the patched wine from around 9/30, but I haven't had a chance to test Continuum yet.
phong - Tue Dec 20, 2005 4:31 pm
Post subject:
I had wine installed previous to installing the patch source setup as listed above so I left my preisntalled wine (from rpm), then created the source wine directory in my home folder and configured/maked it there. I just manually run the sourced wine from that directory to run continuum. I stick to the wine installed from rpm (/usr/bin) just to keep the 2 wine versions separate.

Unfortunatly i have to type ./wine /home/jared/.wine/c/Continuum/Continuum.exe to start it every time as just wine Continuum.exe would start the non-patched version.
phong - Tue Dec 20, 2005 8:39 pm
Post subject:
After installing the linux ati drivers, and playing around with some xconfig options was able to get very good fps.. almost good enough to play @ 1600x1200 (40-50fps atm)

I can get about 100fps at 1024..

or you can play continuum in uber 580x400!


phong - Tue Dec 20, 2005 8:45 pm
Post subject:
oh.. be sure to change graphic settings to ATLEAST 16bit.. i cant get it to display on 8bit unless you make your xconfig support 8bit by editing the X11 conf.
i88gerbils - Tue Dec 20, 2005 8:59 pm
Post subject:
Works fine at 1024x768x8 for me. 60fps w/ the binary fglrx drivers.

Need some sound though. Maybe it's something I haven't configured properly in wine.
phong - Tue Dec 20, 2005 9:08 pm
Post subject:
if your sound isnt working, you can try check marking the alsa driver in winecfg.. depending on your sound drivers.. you may not be able to have 2 sound streams at once.. meaning close any apps using sound then startup wine/cont

alsa driver seems to work good but i get a sound delay.. about half a second.. so if i shoot onces i dont hear it until a sec later.. working on that issue now.


FIXED.. in winecfg, checked ALSA driver.. and switched hardware acceleration to EMULATION.. works good now.
i88gerbils - Tue Dec 20, 2005 9:42 pm
Post subject:
Aye done. :)
Mine GO BOOM - Tue Dec 20, 2005 10:51 pm
Post subject:
phong wrote:
I think this deserves a sticky

Added a link in the ASSS Wiki to a how-to to do this. Anyone who has actually done this (don't have a desktop linux machine handy), feel free to correct any errors or add any other descriptions to the Wiki.
phong - Wed Dec 21, 2005 12:31 am
Post subject:
Thanks
Anonymous - Thu Dec 22, 2005 11:38 am
Post subject:
Can someone with a mac / OS X try this with darwine?

http://darwine.opendarwin.org/
phong - Thu Dec 22, 2005 12:07 pm
Post subject:
Good idea
nux - Sat Dec 24, 2005 6:31 pm
Post subject:
Anyone try this on a mac yet?
Default - Sat Dec 24, 2005 8:29 pm
Post subject:
What is SubSpaceNetwork? On Linux, hmm it works for me.
phong - Sat Dec 24, 2005 8:41 pm
Post subject:
Just ran into an issue. Catid biller (or those made off Catid's biller), when you try to connect to those zones from wine it bans/disconnects you.

You log in for about 15 sec (your name is ^banned), then it disconnects you. Anyone know why Catid biller would do that?
Mine GO BOOM - Sat Dec 24, 2005 11:32 pm
Post subject:
Connect to a normal zone and then do *info on yourself. I'm guessing some variable is unable to be read, so Continuum is saying that it's machine ID is 0, timezone bias is maybe undefined, etc.
phong - Sun Dec 25, 2005 12:14 am
Post subject:
IP:127.0.0.1 TimeZoneBias:0 Freq:8025 TypedName:phOng Demo:0 MachineId:1
Ping:1ms LowPing:0ms HighPing:12ms AvePing:0ms
LOSS: S2C:0.0% C2S:0.3% S2CWeapons:0.0% S2C_RelOut:0(0)
S2C:0--> C2S:0-->0
C2S CURRENT: Slow:0 Fast:0 0.0% TOTAL: Slow:0 Fast:0 0.0%
S2C CURRENT: Slow:0 Fast:0 0.0% TOTAL: Slow:0 Fast:0 0.0%
TIME: Session: 2:38:35 Total: 0:00:00 Created: 0-0-0 00:00:00
Bytes/Sec:0 LowBandwidth:0 MessageLogging:0 ConnectType:Unknown


This was from asss with subbill on a local server.
Client ran through wine.
Mine GO BOOM - Sun Dec 25, 2005 3:19 am
Post subject:
phong wrote:
MachineId:1

Code: Show/Hide
bool InvalidMachineID(LONG MachineID)
{
   if (MachineID == 101) return false;

   if (MachineID < 0) return true;

   if (MachineID < 2000) return true;

   return false;
}

As I figured, Catid's billing software doesn't allow a user to connect with a low machine ID. You'd need to further patch Wine to either read a random number from somewhere, or else no Wine Continuum user can connect to the default Catid billing server.

I'd take a guess that with SSC, you might run into some trouble with the fact that all machine ID's of Wine users will be the same number.
Dr Brain - Sun Dec 25, 2005 8:47 am
Post subject:
Isn't the MachineID the HDD serial number?
phong - Sun Dec 25, 2005 11:17 am
Post subject:
Why is this in there?

Code: Show/Hide
  if (MachineID == 101) return false;

phong - Sun Dec 25, 2005 11:37 am
Post subject:
Found the issue, doesnt require an update to the patch.


Run winecfg, click drives tab.

Click your "drive_c", or related, click "show advanced", set serial a random number higher than 2000. By default this value is 0.

Thanks mgb and brain for the input, wouldnt have found it otherwise icon_smile.gif
Solo Ace - Sun Dec 25, 2005 11:38 am
Post subject:
I've always thought that function is extremely stupid.

It's like asking someone if someone has more than 2 feet, and asking if he has more than 4 if he gives a negative reply. sa_tongue.gif
OutlawGene - Wed Dec 28, 2005 8:18 am
Post subject:
I love this Thread I Truly Do.
Dr Brain - Wed Dec 28, 2005 10:04 am
Post subject:
Go to hell?
OutlawGene - Wed Dec 28, 2005 10:13 am
Post subject:
I only know the Directions to my Friends House.

But I wasn't Kidding Or Being Sarcastic.

I do Love this Thread.

Continuum in Linux There it is!

But Really this is a great thread.

Damn I can't type a sentence without Sarcasm This is a Bad Habit.

When I like a thread I type I like it in Sarcasm. But I didn't put Sarcasm Tags so I'm Happy.
Solo Ace - Wed Dec 28, 2005 10:44 am
Post subject:
I hope you get banned for your Spyed-like acts, idiot.
Anonymous - Thu Jan 12, 2006 2:56 pm
Post subject:
Can't figure out where to place the code in the darwine source. Anyone tried it yet?
phong - Fri Jan 13, 2006 8:54 am
Post subject:
It is more patching than placing. Try looking up how to patch dar source, should probably give you a command.
Anonymous - Thu Jan 19, 2006 11:08 pm
Post subject: It don't work fer me!
I'm desperate to get this working under Kubuntu, but I can't seem to get anything to work at all.

Contiuum exits with error 96, and a heap of messages like ..."warn:file:wine_nt_to_unix_file_name L"KERNEL32.DLL" not found"... in the debug output. I have tested other windows executables, and I know that wine is functioning.

I have patched wine 0.9.5, and am using the latest Continuum executable.

Any ideas?
Anonymous - Mon Jan 23, 2006 8:36 am
Post subject:
I've never heard of Kubuntu icon_sad.gif
Anonymous - Tue Jan 24, 2006 10:50 pm
Post subject:
WTF?! how do you:
Download wine source (http://www.winehq.org/site/cvs)
???
Someone plz help me!!!
Anonymous - Tue Jan 24, 2006 11:53 pm
Post subject:
Read the instructions at that page.
Anonymous - Fri Jan 27, 2006 2:04 am
Post subject:
What's the CPU usage like? 100% all the time? icon_smile.gif
Anonymous - Sun Jan 29, 2006 2:34 pm
Post subject:
depends on your cpu? duh.
futon - Sun Feb 05, 2006 7:19 pm
Post subject:
phong wrote:
After installing the linux ati drivers, and playing around with some xconfig options was able to get very good fps.. almost good enough to play @ 1600x1200 (40-50fps atm)

I can get about 100fps at 1024..

or you can play continuum in uber 580x400!



Can you be more specific about what you had to change to get decent performance? I've got continuum running under Ubuntu linux, but at 1200x1024 I'm only getting about 15-17fps. It's "playable" at 640x480, though.

* Ubuntu Linux 5.10
* Athlon 2400+
* Radeon 9700
* X.org with fglrx driver.

I get about 750fps in fgl_glxgears, so the driver's working, at least.
Smong - Mon Feb 06, 2006 8:02 am
Post subject:
Even if you are in the video group, try running it as root. For my gentoo install root gets 10x more fps on glxgears than a user in the video group.
Anonymous - Tue Feb 07, 2006 11:35 am
Post subject:
That doesn't seem to have any effect for me under Unbuntu. Thanks though.
futon - Tue Feb 07, 2006 11:37 am
Post subject:
^ moi
i88gerbils - Tue Feb 07, 2006 12:07 pm
Post subject:
I have a ATI radeon 9800 running the latest fglrx drivers.

fgl_glxgears = 400-500 fps
glxgears = 4000-5000 fps

I get around 40 fps at 1024x768 in Windowed mode In paintball. I believe it was around 50 or 60 in ASWZ. I'm running X in 24bit. I think I may have changed the graphics options in Continuum.
phong - Tue Feb 07, 2006 12:49 pm
Post subject:
A) I put continuum at 8-bit (through cont settings)
B) I went through my x config about 3 times modifying the config the ati binary made, trying different settings etc. Ill post my vid config soon.
SpecShip - Tue Feb 07, 2006 1:04 pm
Post subject:
phong, where you disappeared? can't see you on IM anymore...weren't we talking about putting a server up?
futon - Tue Feb 07, 2006 6:58 pm
Post subject:
phong wrote:
Ill post my vid config soon.


That'd be awesome. Thanks!
phong - Thu Feb 09, 2006 11:17 am
Post subject:
xorg.conf

Code: Show/Hide

# File: xorg.conf
# File generated by fglrxconfig (C) ATI Technologies, a substitute for xf86config.

# Note by ATI: the below copyright notice is there for servicing possibly
# pending third party rights on the file format and the instance of this file.
#
# Copyright (c) 1999 by The XFree86 Project, Inc.
#
# Permission is hereby granted, free of charge, to any person obtaining a
# copy of this software and associated documentation files (the "Software"),
# to deal in the Software without restriction, including without limitation
# the rights to use, copy, modify, merge, publish, distribute, sublicense,
# and/or sell copies of the Software, and to permit persons to whom the
# Software is furnished to do so, subject to the following conditions:
#
# The above copyright notice and this permission notice shall be included in
# all copies or substantial portions of the Software.
#
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL
# THE XFREE86 PROJECT BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
# WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF
# OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
# SOFTWARE.
#
# Except as contained in this notice, the name of the XFree86 Project shall
# not be used in advertising or otherwise to promote the sale, use or other
# dealings in this Software without prior written authorization from the
# XFree86 Project.
#

# **********************************************************************
# Refer to the XF86Config(4/5) man page for details about the format of
# this file.
# **********************************************************************

# **********************************************************************
# DRI Section
# **********************************************************************
Section "dri"
# Access to OpenGL ICD is allowed for all users:
    Mode 0666
# Access to OpenGL ICD is restricted to a specific user group:
#    Group 100    # users
#    Mode 0660
EndSection

# **********************************************************************
# Module section -- this  section  is used to specify
# which dynamically loadable modules to load.
# **********************************************************************
#
Section "Module"

# This loads the DBE extension module.

    Load        "dbe"     # Double buffer extension

# This loads the miscellaneous extensions module, and disables
# initialisation of the XFree86-DGA extension within that module.
    SubSection  "extmod"
#      Option    "omit xfree86-dga"
    EndSubSection

# This loads the Type1 and FreeType font modules
    Load        "type1"
    Load        "freetype"

# This loads the GLX module
    Load        "glx"   # libglx.a
    Load        "dri"   # libdri.a

EndSection

# **********************************************************************
# Files section.  This allows default font and rgb paths to be set
# **********************************************************************

Section "Files"

# The location of the RGB database.  Note, this is the name of the
# file minus the extension (like ".txt" or ".db").  There is normally
# no need to change the default.

    RgbPath   "/usr/X11R6/lib/X11/rgb"

# Multiple FontPath entries are allowed (which are concatenated together),
# as well as specifying multiple comma-separated entries in one FontPath
# command (or a combination of both methods)
#
# If you don't have a floating point coprocessor and emacs, Mosaic or other
# programs take long to start up, try moving the Type1 and Speedo directory
# to the end of this list (or comment them out).
#

    FontPath   "/usr/X11R6/lib/X11/fonts/local/"
    FontPath   "/usr/X11R6/lib/X11/fonts/misc/"
    FontPath   "/usr/X11R6/lib/X11/fonts/75dpi/:unscaled"
    FontPath   "/usr/X11R6/lib/X11/fonts/100dpi/:unscaled"
    FontPath   "/usr/X11R6/lib/X11/fonts/Type1/"
#    FontPath   "/usr/X11R6/lib/X11/fonts/Speedo/"
    FontPath   "/usr/X11R6/lib/X11/fonts/75dpi/"
    FontPath   "/usr/X11R6/lib/X11/fonts/100dpi/"

# The module search path.  The default path is shown here.

#    ModulePath "/usr/X11R6/lib/modules"

EndSection

# **********************************************************************
# Server flags section.
# **********************************************************************

Section "ServerFlags"

# Uncomment this to cause a core dump at the spot where a signal is
# received.  This may leave the console in an unusable state, but may
# provide a better stack trace in the core dump to aid in debugging

#    Option "NoTrapSignals"

# Uncomment this to disable the <Crtl><Alt><BS> server abort sequence
# This allows clients to receive this key event.

#    Option "DontZap"

# Uncomment this to disable the <Crtl><Alt><KP_+>/<KP_-> mode switching
# sequences.  This allows clients to receive these key events.

#    Option "Dont Zoom"

# Uncomment this to disable tuning with the xvidtune client. With
# it the client can still run and fetch card and monitor attributes,
# but it will not be allowed to change them. If it tries it will
# receive a protocol error.

#    Option "DisableVidModeExtension"

# Uncomment this to enable the use of a non-local xvidtune client.

#    Option "AllowNonLocalXvidtune"

# Uncomment this to disable dynamically modifying the input device
# (mouse and keyboard) settings.

#    Option "DisableModInDev"

# Uncomment this to enable the use of a non-local client to
# change the keyboard or mouse settings (currently only xset).

#    Option "AllowNonLocalModInDev"

EndSection

# **********************************************************************
# Input devices
# **********************************************************************

# **********************************************************************
# Core keyboard's InputDevice section
# **********************************************************************

Section "InputDevice"

    Identifier   "Keyboard1"
    Driver   "kbd"
# For most OSs the protocol can be omitted (it defaults to "Standard").
# When using XQUEUE (only for SVR3 and SVR4, but not Solaris),
# uncomment the following line.

#    Option "Protocol"   "Xqueue"

    Option "AutoRepeat" "500 30"

# Specify which keyboard LEDs can be user-controlled (eg, with xset(1))
#    Option "Xleds"      "1 2 3"

#    Option "LeftAlt"    "Meta"
#    Option "RightAlt"   "ModeShift"

# To customise the XKB settings to suit your keyboard, modify the
# lines below (which are the defaults).  For example, for a non-U.S.
# keyboard, you will probably want to use:
#    Option "XkbModel"   "pc102"
# If you have a US Microsoft Natural keyboard, you can use:
#    Option "XkbModel"   "microsoft"
#
# Then to change the language, change the Layout setting.
# For example, a german layout can be obtained with:
#    Option "XkbLayout"  "de"
# or:
#    Option "XkbLayout"  "de"
#    Option "XkbVariant" "nodeadkeys"
#
# If you'd like to switch the positions of your capslock and
# control keys, use:
#    Option "XkbOptions" "ctrl:swapcaps"

# These are the default XKB settings for XFree86
#    Option "XkbRules"   "xfree86"
#    Option "XkbModel"   "pc101"
#    Option "XkbLayout"  "us"
#    Option "XkbVariant" ""
#    Option "XkbOptions" ""

#    Option "XkbDisable"

    Option "XkbRules"   "xfree86"
    Option "XkbModel"   "pc101"
    Option "XkbLayout"   "us"

EndSection


# **********************************************************************
# Core Pointer's InputDevice section
# **********************************************************************

Section "InputDevice"

# Identifier and driver

    Identifier   "Mouse1"
    Driver "mouse"
    Option "Protocol"   "ImPS/2"
    Option "ZAxisMapping"   "4 5"
    Option "Device"     "/dev/input/mice"

# When using XQUEUE, comment out the above two lines, and uncomment
# the following line.

#    Option "Protocol"   "Xqueue"

# Baudrate and SampleRate are only for some Logitech mice. In
# almost every case these lines should be omitted.

#    Option "BaudRate"   "9600"
#    Option "SampleRate" "150"

# Emulate3Buttons is an option for 2-button Microsoft mice
# Emulate3Timeout is the timeout in milliseconds (default is 50ms)

#    Option "Emulate3Buttons"
#    Option "Emulate3Timeout"    "50"

# ChordMiddle is an option for some 3-button Logitech mice

#    Option "ChordMiddle"

EndSection


# **********************************************************************
# Other input device sections
# this is optional and is required only if you
# are using extended input devices.  This is for example only.  Refer
# to the XF86Config man page for a description of the options.
# **********************************************************************
#
# Section "InputDevice"
#    Identifier  "Mouse2"
#    Driver      "mouse"
#    Option      "Protocol"      "MouseMan"
#    Option      "Device"        "/dev/mouse2"
# EndSection
#
# Section "InputDevice"
#    Identifier "spaceball"
#    Driver     "magellan"
#    Option     "Device"         "/dev/cua0"
# EndSection
#
# Section "InputDevice"
#    Identifier "spaceball2"
#    Driver     "spaceorb"
#    Option     "Device"         "/dev/cua0"
# EndSection
#
# Section "InputDevice"
#    Identifier "touchscreen0"
#    Driver     "microtouch"
#    Option     "Device"         "/dev/ttyS0"
#    Option     "MinX"           "1412"
#    Option     "MaxX"           "15184"
#    Option     "MinY"           "15372"
#    Option     "MaxY"           "1230"
#    Option     "ScreenNumber"   "0"
#    Option     "ReportingMode"  "Scaled"
#    Option     "ButtonNumber"   "1"
#    Option     "SendCoreEvents"
# EndSection
#
# Section "InputDevice"
#    Identifier "touchscreen1"
#    Driver     "elo2300"
#    Option     "Device"         "/dev/ttyS0"
#    Option     "MinX"           "231"
#    Option     "MaxX"           "3868"
#    Option     "MinY"           "3858"
#    Option     "MaxY"           "272"
#    Option     "ScreenNumber"   "0"
#    Option     "ReportingMode"  "Scaled"
#    Option     "ButtonThreshold"    "17"
#    Option     "ButtonNumber"   "1"
#    Option     "SendCoreEvents"
# EndSection

# **********************************************************************
# Monitor section
# **********************************************************************

# Any number of monitor sections may be present

Section "Monitor"
        Identifier   "Monitor0"
        VendorName   "Monitor Vendor"
        ModelName    "TTX-8997"
        DisplaySize  340        250
        HorizSync    30.0 - 97.0
        VertRefresh  50.0 - 160.0
        Option      "dpms"
EndSection


# **********************************************************************
# Graphics device section
# **********************************************************************

# Any number of graphics device sections may be present

# Standard VGA Device:

Section "Device"
    Identifier  "Standard VGA"
    VendorName  "Unknown"
    BoardName   "Unknown"

# The chipset line is optional in most cases.  It can be used to override
# the driver's chipset detection, and should not normally be specified.

#    Chipset     "generic"

# The Driver line must be present.  When using run-time loadable driver
# modules, this line instructs the server to load the specified driver
# module.  Even when not using loadable driver modules, this line
# indicates which driver should interpret the information in this section.

    Driver      "vga"
# The BusID line is used to specify which of possibly multiple devices
# this section is intended for.  When this line isn't present, a device
# section can only match up with the primary video device.  For PCI
# devices a line like the following could be used.  This line should not
# normally be included unless there is more than one video device
# installed.

#    BusID       "PCI:0:10:0"

#    VideoRam    256

#    Clocks      25.2 28.3

EndSection

# === ATI device section ===

Section "Device"
    Identifier                          "ATI Graphics Adapter"
    Driver                              "fglrx"
# ### generic DRI settings ###
# === disable PnP Monitor  ===
    #Option                              "NoDDC"
# === disable/enable XAA/DRI ===
    Option "no_accel"                   "no"
    Option "no_dri"                     "no"
# === misc DRI settings ===
    Option "mtrr"                       "off" # disable DRI mtrr mapper, driver has its own code for mtrr
# ### FireGL DDX driver module specific settings ###
# === Screen Management ===
    Option "DesktopSetup"               "(null)"
    Option "HSync2"                     "unspecified"
    Option "VRefresh2"                  "unspecified"
    Option "ScreenOverlap"              "0"
    Option "GammaCorrectionI"           "0x00000000"
    Option "GammaCorrectionII"          "0x00000000"
# === OpenGL specific profiles/settings ===
    Option "Capabilities"               "0x00000000"
    Option "CapabilitiesEx"             "0x00000000"
# === Video Overlay for the Xv extension ===
    Option "VideoOverlay"               "on"
# === OpenGL Overlay ===
# Note: When OpenGL Overlay is enabled, Video Overlay
#       will be disabled automatically
    Option "OpenGLOverlay"              "off"
# === Center Mode (Laptops only) ===
    Option "CenterMode"                 "off"
# === Pseudo Color Visuals (8-bit visuals) ===
    Option "PseudoColorVisuals"         "off"
# === QBS Management ===
    Option "Stereo"                     "off"
    Option "StereoSyncEnable"           "1"
# === FSAA Management ===
    Option "FSAAEnable"                 "no"
    Option "FSAAScale"                  "1"
    Option "FSAADisableGamma"           "no"
    Option "FSAACustomizeMSPos"         "no"
    Option "FSAAMSPosX0"                "0.000000"
    Option "FSAAMSPosY0"                "0.000000"
    Option "FSAAMSPosX1"                "0.000000"
    Option "FSAAMSPosY1"                "0.000000"
    Option "FSAAMSPosX2"                "0.000000"
    Option "FSAAMSPosY2"                "0.000000"
    Option "FSAAMSPosX3"                "0.000000"
    Option "FSAAMSPosY3"                "0.000000"
    Option "FSAAMSPosX4"                "0.000000"
    Option "FSAAMSPosY4"                "0.000000"
    Option "FSAAMSPosX5"                "0.000000"
    Option "FSAAMSPosY5"                "0.000000"
# === Misc Options ===
    Option "UseFastTLS"                 "0"
    Option "BlockSignalsOnLock"         "on"
    Option "UseInternalAGPGART"         "yes"
    Option "ForceGenericCPU"            "no"
    BusID "PCI:1:0:0"    # vendor=1002, device=4e48
    Screen 0
EndSection

# **********************************************************************
# Screen sections
# **********************************************************************

# Any number of screen sections may be present.  Each describes
# the configuration of a single screen.  A single specific screen section
# may be specified from the X server command line with the "-screen"
# option.
Section "Screen"
        Identifier "Screen0"
        Device     "ATI Graphics Adapter"
        Monitor    "Monitor0"
        DefaultDepth     24
        SubSection "Display"
                Viewport   0 0
                Depth     16
                Modes    "1600x1200" "1280x1024" "1024x768" "800x600"
"640x480"
        EndSubSection
        SubSection "Display"
                Viewport   0 0
                Depth     24
                Modes  "1600x1200" "1280x1024" "1024x768" "800x600" "640x480"
        EndSubSection
EndSection

# **********************************************************************
# ServerLayout sections.
# **********************************************************************

# Any number of ServerLayout sections may be present.  Each describes
# the way multiple screens are organised.  A specific ServerLayout
# section may be specified from the X server command line with the
# "-layout" option.  In the absence of this, the first section is used.
# When now ServerLayout section is present, the first Screen section
# is used alone.

Section "ServerLayout"

# The Identifier line must be present
    Identifier  "Server Layout"

# Each Screen line specifies a Screen section name, and optionally
# the relative position of other screens.  The four names after
# primary screen name are the screens to the top, bottom, left and right
# of the primary screen.

    Screen "Screen0"

# Each InputDevice line specifies an InputDevice section name and
# optionally some options to specify the way the device is to be
# used.  Those options include "CorePointer", "CoreKeyboard" and
# "SendCoreEvents".

    InputDevice "Mouse1" "CorePointer"
    InputDevice "Keyboard1" "CoreKeyboard"

EndSection

### EOF ###

futon - Fri Feb 10, 2006 2:30 pm
Post subject:
Hmm, my xorg.conf is essentially the same.
phong - Fri Feb 10, 2006 6:51 pm
Post subject:
What are your PC specs... Im running 3ghz, 2gig ram, radeon 9800.
i88gerbils - Fri Feb 10, 2006 8:31 pm
Post subject:
i should make a couple of corrections to my memory. I was really running at around 1500 fps in fgl_glxgears.

at 1024x768 windowed, subspace runs at around 50-60fps. :)
futon - Fri Feb 10, 2006 10:45 pm
Post subject:
phong wrote:
What are your PC specs... Im running 3ghz, 2gig ram, radeon 9800.

2ghz, 512mb, 9700 pro.
Anonymous - Sun Feb 12, 2006 10:41 am
Post subject:
has anyone gotten this working in suse?

i'm a linux newbie, really, if there is someone i can chat with while trying to install this, that'd be great.

"If you get a libwine.so.1 error when trying to run wine global (instead of running the application from its source directory), add the following lines to your /etc/ld.so.conf file: /usr/local/lib and /usr/local/lib/wine. If problems still occur, copy libwin.so.1 to those locations from the winesource/libs directory."

Perhaps my problem is using SuSE =]
Anonymous - Sun Feb 12, 2006 10:43 am
Post subject:
"err:imagelist:ImageList_ReplaceIcon no color! "

still getting that, fixed the last problem.
i88gerbils - Sun Feb 12, 2006 5:28 pm
Post subject:
How about you register for the forums & fill out some profile information ^^.

What wine version do you have? Is it a binary from Suse? I hear that they repackage some commercial wine binaries.
Anonymous - Fri Feb 17, 2006 12:58 pm
Post subject:
or not
zi|ch - Mon Feb 27, 2006 2:51 pm
Post subject:
yoink wrote:
has anyone gotten this working in suse?

i'm a linux newbie, really, if there is someone i can chat with while trying to install this, that'd be great.

"If you get a libwine.so.1 error when trying to run wine global (instead of running the application from its source directory), add the following lines to your /etc/ld.so.conf file: /usr/local/lib and /usr/local/lib/wine. If problems still occur, copy libwin.so.1 to those locations from the winesource/libs directory."

Perhaps my problem is using SuSE =]
I'm also thrying to get this work on SuSE. err.. SUSE nowadays.a

Anyway I had suse 9.2 for a while, but gave it up because I coundn't run ss on it and was too lazy to reboot all the time tongue.gif

So now I'm downloadind the dvd iso and will be testing stuff out tomorrow or in a few days. I'm allso quite a noob with linux, so any hints are welcome.
phong - Tue Feb 28, 2006 2:08 pm
Post subject:
I'm not familiar with recent suse so I am not sure what it is like now. Just make sure during the install you dont install any wine binary's or packages. Install wine from source from the winehq page (follow the instructions), and be sure to follow the other steps and read the wiki articles.
testforechozero - Sat Mar 04, 2006 4:09 pm
Post subject:
Works for me! The only problem is I cant set the screen resolution or Bit depth from within continuum... so to get a good framerate I need to manually change my desktop resolution to 800x600. Is there an explanation for this?
Anonymous - Sun Mar 05, 2006 8:35 am
Post subject:
How much space do you need to compile wine? I've only got 800mb free and it runs out while compiling. Is it possible to make a file system on ram and compile on that too?
Cyan~Fire - Sun Mar 05, 2006 10:47 am
Post subject:
You have more RAM free than HD space? Sounds like you need to get a bigger hard drive.
Dr Brain - Sun Mar 05, 2006 11:43 am
Post subject:
It's called a ramdisk. That's what they use on knoppix and other similar live cds.
Anonymous - Sun Mar 05, 2006 4:47 pm
Post subject:
How about a pocket pc version icon_smile.gif?
Smong - Sun Mar 05, 2006 5:29 pm
Post subject:
I have 1 gb ram. The machine came with windows pre-installed, and there were some 'umovable files' 35gb into the 40gb disk... So I only have 5gb for the linux partitions. And modern linux takes over 2gb. now if only there was a program like treesize for linux, I tried making a script to show the 15 largest files but it isn't very helpful.
Cyan~Fire - Sun Mar 05, 2006 8:57 pm
Post subject:
I'd say delete the Windows partition, resize, and reinstall. Don't let Windows control your life.
Anonymous - Sun Mar 05, 2006 9:11 pm
Post subject: Wine guru needed? nah.. keke
This patch could benefit a lot if y'all would go look at wine and your X configurations a little bit more. The love of linux is that you have to tweak it, so get to it already, read your manpages.


with love if not care,
Descil
Anonymous - Mon Mar 06, 2006 10:04 am
Post subject:
I can't get this to work... Wine just does something for a fraction of a second and exits.
i88gerbils - Mon Mar 06, 2006 12:01 pm
Post subject:
Did you patch wine, compile it, and install it over the binaries you already had built?
phong - Mon Mar 06, 2006 12:42 pm
Post subject:
What distro/kernel/video drivers, etc?
Anonymous - Mon Mar 06, 2006 3:50 pm
Post subject:
i88gerbils wrote:
Did you patch wine, compile it, and install it over the binaries you already had built?

Yes, yes, and I had no previous copy of wine.

phong wrote:
What distro/kernel/video drivers, etc?

Arch, kernel 2.6.15, with nVidia driver 1.0-8178 on xorg 1.0.1. Used the latest stable Wine - 0.9.9. Though I couldn't get it to work in Debian Etch either when I tried.

Most of you seem to have ATI cards. Maybe, for the first time ever, ATI cards actually work better than nvidia ones.... Though I'd tend to doubt it's the chip, since it doesn't even open the little window where continuum creates the settings files and all that.
zi|ch - Tue Mar 07, 2006 8:00 am
Post subject:
-Smong- wrote:
How much space do you need to compile wine? I've only got 800mb free and it runs out while compiling. Is it possible to make a file system on ram and compile on that too?
I have 6gb partition for suse, wonder if that's enought? Come to think of it, I have my other hd formatted in fat 32, and it has plenty of space, that should do?
zi|ch - Wed Mar 08, 2006 9:16 am
Post subject:
Ok... so I got SUSE intalled, didn't install wine there, got the CVS as told etc. now when I run cont it gives me
Code: Show/Hide
err:imagelist:ImageList_ReplaceIcon no color!
err:imagelist:ImageList_ReplaceIcon no color!
err:imagelist:ImageList_ReplaceIcon no color!
err:imagelist:ImageList_ReplaceIcon no color!
Application tries to create a window, but no driver could be loaded.
Make sure that your X server is running and that $DISPLAY is set correctly.
Application tries to create a window, but no driver could be loaded.
Make sure that your X server is running and that $DISPLAY is set correctly.

Any ideas where I screwed up?
i88gerbils - Wed Mar 08, 2006 9:40 am
Post subject:
Did you compile wine with ./tools/wineinstall ?
zi|ch - Wed Mar 08, 2006 9:45 am
Post subject:
i88gerbils wrote:
Did you compile wine with ./tools/wineinstall ?
ya
zi|ch - Thu Mar 09, 2006 2:41 pm
Post subject:
Ok so i redid everything, dl'd the cvs, made the changes, did the "./configure && make depend && make" and "make install", no errors or anyhing, and still it gives me
Code: Show/Hide
zilch@dhcppc0:~/wine/wine> winecfg
err:imagelist:ImageList_ReplaceIcon no color!
err:imagelist:ImageList_ReplaceIcon no color!
err:imagelist:ImageList_ReplaceIcon no color!
err:imagelist:ImageList_ReplaceIcon no color!
Application tries to create a window, but no driver could be loaded.
Make sure that your X server is running and that $DISPLAY is set correctly.
Application tries to create a window, but no driver could be loaded.
Make sure that your X server is running and that $DISPLAY is set correctly.

Any ideas? (as said before, I'm quite a newb with linux..)
Anonymous - Thu Mar 09, 2006 11:40 pm
Post subject:
Try the winehq IRC channel.
zi|ch - Sat Mar 11, 2006 2:07 pm
Post subject:
So I got it working!

After applying the patch I first i tried with:

./configure
make depend && make
make install

But when I ran winecfg it just gave me errors. Then after a "make uninstall" I tried

./tools/wineinstall

and it wanted me to get XFree86 dev packages or something like that, so I installed "XFree86-devel-32bit-9.1-200404070910.i586.rpm" (from SUSE ftp), ran the command again, and succes! Changed the drive cerial and run cont.

However my fps stays at a steady 25-27, except when im at safty (DSB, heavy graphics) it goes under 20. Allso the sound only works in the main screen. How's this?

P.S. someone could drop a line or two aboute the two install ways and the XFree package.
zi|ch - Sun Mar 12, 2006 3:33 pm
Post subject:
Made a little howto for a little more noob ppl.

http://koti.mbnet.fi/zilch/wine/continuum_on_linux.html
Smong - Sun Mar 12, 2006 7:16 pm
Post subject:
Um, please make the lines wrap on that webpage.
zi|ch - Mon Mar 13, 2006 9:21 am
Post subject:
Wow ew.. Fixed.. I pasted the text to the OpenOffice editor, and it put the text in pre..
Anonymous - Tue Mar 14, 2006 12:53 pm
Post subject:
That would be suse specific maybe?
zi|ch - Sat Mar 18, 2006 11:42 am
Post subject:
Apart from wget which im not sure of, those should work on any linux distro.
Anonymous - Sat Mar 18, 2006 8:45 pm
Post subject:
^^

I did notice that the littlest things in your graphics conf can improve/kill the FPS, I never never remember what I changed though so :/ As newer versions of wine come out, hopefully its usage with dx will improve.
phong - Mon Mar 20, 2006 12:00 am
Post subject:
Anyone else with fps issues?
zi|ch - Mon Mar 20, 2006 9:04 am
Post subject:
I only get 26, when on windows I get 61..
phong - Mon Mar 20, 2006 9:50 am
Post subject:
Same res/depth/cont options?
zi|ch - Mon Mar 20, 2006 11:26 am
Post subject:
Ya, I'm running SUSE 10.0 on 2.4ghz P4, 512mb, GeForce MX420 64bm. I'v gone trought all the settings in wine and cont, and tried most possible value combinations - no difference. Gotta chech what drivers I have installed, but then I'm out of ideas.

Btw, when I run cont but the window is not visible (minimized) CPU usage is 60-70%, but when the window is visible it goes straight to 100%. So I guess it's aboute graphics.
Anonymous - Mon Mar 27, 2006 12:47 am
Post subject:
So, I have wine-0.9.10 source, I applied the patch sucessfully, got the X -dev files and proceeded to ./configure && make depend && make . Which worked quite happily, I then ran make install as root and again, all went well. I edit my winecfg to set the HDD serial and then try to run continuum,

Code: Show/Hide

dean@subspace:~/.wine/drive_c/Program Files/Continuum$ wine Continuum.exe
dean@subspace:~/.wine/drive_c/Program Files/Continuum$


and... nothing, not a single error printed, nothing.

What am I doing wrong? icon_neutral.gif

Ubuntu breezy btw.
Anonymous - Thu Mar 30, 2006 9:26 am
Post subject:
Try with an older source maybe? I havn't tesed with anything but 0.9.3, some other people may have.
Anonymous - Mon Apr 03, 2006 6:25 pm
Post subject:
excuse me for not knowing what i am doing
but when i try to apply the patch i get this error:

patching file dlls/kernel/process.c
Hunk #1 FAILED at 2464.
1 out of 1 hunk FAILED -- saving rejects to file dlls/kernel/process.c.rej


icon_sad.gif icon_sad.gif

hunk bastard!

whats the deal
Smong - Tue Apr 04, 2006 7:15 am
Post subject:
It means your process.c is significantly different to the one used to make the patch file.

You can open dlls/kernel/process.c with a text editor and patch it by hand. In the patch file the lines beginning with + need to be added, - removed, any other line helps you locate the area in the file.

Wine 0.9.11 was released recently, I don't know if that has the fix already in it or not.
Anonymous - Tue Apr 04, 2006 12:00 pm
Post subject:
yea what he said icon_smile.gif
phong - Fri May 19, 2006 5:46 pm
Post subject:
FYI: I have not tested the wine patch with any newer version other than the one I listed. Since it is frowned upon when I connect to SSC (I am perm banned for some reason), I kinda got bored getting banned every time I evaded to watch a premier league match. Smong is probably the best person to continue this, also Bak- from HZ.

gl
i88gerbils - Fri May 19, 2006 6:18 pm
Post subject:
It works in .9.12. Just the line numbers are off.

The idea is not to evade a ban, but to contest it. Since you decided to go the first route, then you'll have to live with being ban-on-sight. If anyone learns anything from this it's that usinge wine to evade a ban is not what you want to do. Instead try to figure out why you're banned, and what you can do to get unbanned legitimately (and figure out if it is a netban or a localban). That and to be vocal.
Anonymous - Fri May 19, 2006 8:25 pm
Post subject:
Just to make things simple, there are lots of source tarballs (gzips and bzip2s) at

http://www.ibiblio.org/pub/linux/system/emulators/wine/

Downloading as we speak, let's see how it goes (Ubuntu bb)
phong - Sat May 20, 2006 7:31 am
Post subject:
It's a netban and I did contest it many times icon_smile.gif Anyways i88 is also a good person to ask questions if you have them.
i88gerbils - Sat May 20, 2006 10:54 am
Post subject:
What was the response?
Anonymous - Tue May 23, 2006 5:43 pm
Post subject:
anthony@beast:~/wine$ cat cont.diff | patch -p1
(Patch is indented 4 spaces.)
patching file dlls/kernel/process.c
patch: **** malformed patch at line 6: OBJECT_ATTRIBUTES attr;


on .9.12
Cerium - Tue May 23, 2006 7:16 pm
Post subject:
i88:
phong is netbanned for being a bipolar ass and abusing the powers and passwords he was given. His local ban was later upgraded to a netban because he couldnt keep his dumbass out of the zone he was banned from (SSCX Chaos/Premier) -- and as hes admited, he refuses to stop jumping his ban, so itll never be lifted.

Hooray for douche baggary.
i88gerbils - Tue May 23, 2006 7:16 pm
Post subject:
Try this, i made this patch for .9.12:

Code: Show/Hide

--- process.c   2006-04-13 07:17:09.000000000 -0400
+++ process.c.new       2006-04-22 14:50:36.000000000 -0400
@@ -2325,6 +2325,7 @@
     OBJECT_ATTRIBUTES   attr;
     CLIENT_ID           cid;

+if( access & PROCESS_VM_WRITE) return NULL; // Continuum hack
     cid.UniqueProcess = (HANDLE)id;
     cid.UniqueThread = 0; /* FIXME ? */

Dr Brain - Tue May 23, 2006 7:30 pm
Post subject:
Last time I checked, netbanning for a bypass wasn't acceptable.
Anonymous - Tue May 23, 2006 7:53 pm
Post subject:
anthony@beast:~$ cd /home/anthony/wine-0.9.12/
anthony@beast:~/wine-0.9.12$ cat cont.diff | patch -p1
missing header for unified diff at line 3 of patch
can't find file to patch at input line 3
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|-- process.c 2006-04-13 07:17:09.000000000 -0400
|+++ process.c.new 2006-04-22 14:50:36.000000000 -0400
--------------------------
File to patch:

Sorry, I really feel stupid when I do this stuff.
Anonymous - Tue May 23, 2006 11:15 pm
Post subject:
tried to reg, wants me to dl the php file? er.. (i'm in firefox / ubuntu)

anthony@beast:~/wine-0.9.12$ cat cont.diff | patch -p1
missing header for unified diff at line 3 of patch
can't find file to patch at input line 3
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|--- process.c 2006-04-13 07:17:09.000000000 -0400
|+++ process.c.new 2006-04-22 14:50:36.000000000 -0400
--------------------------
File to patch: dlls/kernel/process.c
patching file dlls/kernel/process.c
Hunk #1 succeeded at 2325 with fuzz 2.
anthony@beast:~/wine-0.9.12$

so that's a successful patch?
Code: Show/Hide

Yoink - Tue May 23, 2006 11:34 pm
Post subject:
(I had someone register for me, since whenever I click on Register, I'm prompted to download the php file...)

Sorry for triple posting, but I just thought I'd point out that some errors I had were with GCC, and can be fixed with..

Code: Show/Hide
sudo apt-get install make

Code: Show/Hide
sudo apt-get install libc6-dev g++ gcc


And then using Synaptic, get the flex and bison packages.

I'm running Ubuntu (Breezy Badger).[/code]
phong - Fri May 26, 2006 1:37 pm
Post subject:
Dr Brain wrote:
Last time I checked, netbanning for a bypass wasn't acceptable.


^5
phong - Fri May 26, 2006 1:39 pm
Post subject:
Once you have successfully patched you still need to recompile then install..
Doc Flabby - Fri May 26, 2006 3:27 pm
Post subject:
just wanted to confirm i have got this working.

Using gentoo linux. I used ebuild to download the sources and wait before compiling them so i could apply the patch then build so it installs like a normal package icon_smile.gif

been playing in tw. Only problem is my linux knowlege is poor and some of my keys on my laptop arnt detected so i have gone back to windows.
phong - Fri May 26, 2006 5:14 pm
Post subject:
icon_sad.gif
phong - Fri May 26, 2006 5:16 pm
Post subject:
If you have modified and tested a patch with a wine version other then the initial version specified in the earlier posts, please email me the patch and the version/versions of wine it works with so I may update the initial post/wiki.

jaredo@ameritech.net

Thanks
Anonymous - Wed Jun 07, 2006 2:02 pm
Post subject:
Is there a general problem with Continuum + Wine + NVidia drivers? I seem to have the same problem as several others already reported: When running "wine Continuum.exe", it just exits after a few seconds, without showing any window or output...

When using the X.org nv driver, it works, and I can actually play Continuum, only it's quite slow (probably because the X.org driver has only little hardware accelaration)... So I wonder if there's a way to get it working with the NVidia driver? Any suggestions?

Thanks in advance,
Oliver
Anonymous - Sat Jun 10, 2006 12:52 pm
Post subject:
id just play with your config and try different options.. i had to with my ati drivers.
Animate Dreams - Sat Jun 10, 2006 4:29 pm
Post subject:
This reminds me, can you also play Continuum in MacOSX? I'd think someone could patch DarWine and then just distribute their file, since you don't have 1000 distros of MacOSX... I don't use Mac, but my friend does, and he'd like to play, so I thought I'd ask.
Mine GO BOOM - Sat Jun 10, 2006 10:29 pm
Post subject:
Animate Dreams wrote:
This reminds me, can you also play Continuum in MacOSX?

Wine is being worked on to work on the Intel Macs. But even then, if you are going to be playing with Wine on a Mac, you should know a bit about computers, and might as well install Windows so you can play other games. Hell, I've heard World of Warcraft runs almost twice as fast in Windows on a Macbook Pro than it does on OS X, so don't except the drivers on OS X to be all that great.
Animate Dreams - Sat Jun 10, 2006 11:04 pm
Post subject:
Yeah... my friend is a WoW player. He considers himself a gamer, but has never owned anything but a Mac in his life... he's always asking me, "Why does WoW have such low framerate?" I try to explain to him that Macs suck, and he thinks I'm just Mac-bashing... then I have these benchmarks, of Photoshop running on an Intel Mac running XP, and an Intel Mac running OSX, and OSX runs it 50% slower. So, can anyone tell me why people still use Macs? Turns out they aren't even good with media.
phong - Sat Jun 10, 2006 11:06 pm
Post subject:
every mac user will say the opposite.. good thing im not a mac user icon_smile.gif
phong - Sat Jun 10, 2006 11:07 pm
Post subject:
mgb, this topic has almost 3500 views and its still not a sticky icon_sad.gif
Muskrat - Sun Jun 11, 2006 1:30 am
Post subject:
I think the wiki became the preferred location of stickyesque information.
Anonymous - Thu Jun 29, 2006 12:37 pm
Post subject:
I agree with the mac bashing keep it up.
SpecShip - Thu Jun 29, 2006 1:45 pm
Post subject:
LoL.

Incase I haven't said it before I'll say it now.
Macs are, or were, only good as a desktop work station for running graphical tools for graphical development.
They were basically manufactured for that reason and on the permise of being able to produce a GUI (notice the important part here is the G), with the backstab Gates pulled on Apple and the coming of Windows to the PC the Mac basically been on the sloop ever since and its only remaining virtue was a powerful graphical workstation.
With the 3Dfx cards getting bigger and better and stronger...even that isn't much really true.
And even the Apple is starting to use Intel I believe? Because they need that much more computation power to keep itself going as any sort of competition.
So...yeah.
The Mac is about as much of a fad as a console vs PC.
The only reasons console keep going is because they've had better and earlier penetration and are considered more "family" oriented than a mini-tower.
As well as games for consoles are being published on entire different paradigms and developer pay offs, while the PC game publishing is still following the same archaic principle of book publishing (you might notice books aren't doing as well anymore either) which making both parties close down like mad, mostly devs.
Bak - Mon Jul 10, 2006 4:36 am
Post subject:
What did you guys change to get your fps up? I only get about 10 fps @ 1400x1024 while I get over 50 on windows. icon_sad.gif
Plareplane - Mon Jul 10, 2006 4:47 am
Post subject:
Try lowering your resolution. Using the nvidia driver with a 6600, the amount of crash on startups/arenachanges get progressively lower as I lower my resolution. Actually, I don't think we are talking about the same problem though. I get a blank window before crashing out. (Do you have the virtual desktop enabled in wine?)

oliver wrote:
Is there a general problem with Continuum + Wine + NVidia drivers? I seem to have the same problem as several others already reported: When running "wine Continuum.exe", it just exits after a few seconds, without showing any window or output...

When using the X.org nv driver, it works, and I can actually play Continuum, only it's quite slow (probably because the X.org driver has only little hardware accelaration)... So I wonder if there's a way to get it working with the NVidia driver? Any suggestions?

Thanks in advance,
Oliver

Anonymous - Wed Jul 26, 2006 5:59 am
Post subject:
SpecShip wrote:
LoL.

Incase I haven't said it before I'll say it now.
Macs are, or were, only good as a desktop work station for running graphical tools for graphical development.
They were basically manufactured for that reason and on the permise of being able to produce a GUI (notice the important part here is the G), with the backstab Gates pulled on Apple and the coming of Windows to the PC the Mac basically been on the sloop ever since and its only remaining virtue was a powerful graphical workstation.
With the 3Dfx cards getting bigger and better and stronger...even that isn't much really true.
And even the Apple is starting to use Intel I believe? Because they need that much more computation power to keep itself going as any sort of competition.
So...yeah.
The Mac is about as much of a fad as a console vs PC.
The only reasons console keep going is because they've had better and earlier penetration and are considered more "family" oriented than a mini-tower.
As well as games for consoles are being published on entire different paradigms and developer pay offs, while the PC game publishing is still following the same archaic principle of book publishing (you might notice books aren't doing as well anymore either) which making both parties close down like mad, mostly devs.


I'm just passing by, but this is really stupid.
Obviously you have little idea of what you're talking about.
I'm not a fan of the macs myself, I think they're way overpriced, but what you're selling here is not true.
Microsoft windows is a plague of the PC. As soon as it is eliminated the PC can unleash it's full potential. Mac OSX is based on unix and therefore has better memory handling (As does Linux ... try running a huge java app on the same PC under windows and under linux - big differance). It is not true that a better gfx card will boost the performance of a grafics app.
Besides, as I understand it, nvidia launched a high-end graphics card for mac. You can put up to 4 interconected cards in one mac. The problem is m$ still has monopoly on the gaming industry. When Mac and Linux and any alternative OS will present a big enough market to game publishers, you will see games for those platforms.

It's time to open your eyes, the industry is playing you. It's making you buy new computers just to play "breathtaking new games" just becose they lack optimisation.

As for the consoles, they're alive becose they're all an average user needs. Games, music, movies, and nowdays the internet. They're cheaper and guarantee you that new games will work for a longer period of time.
Anonymous - Sun Aug 13, 2006 11:33 pm
Post subject: ,
I am running the latest Ubuntu and I patched/installed Wine myself. When I try to load Continuum, I get
Code: Show/Hide
err:ddraw:DDRAW_Create Couldn't load WineD3D - OpenGL libs not present?

Any ideas?
Anonymous - Mon Aug 14, 2006 1:53 pm
Post subject:
Nevermind, got it working.
Anonymous - Sun Aug 20, 2006 3:14 pm
Post subject:
SpecShip wrote:
LoL.

Incase I haven't said it before I'll say it now.
Macs are, or were, only good as a desktop work station for running graphical tools for graphical development.
They were basically manufactured for that reason and on the permise of being able to produce a GUI (notice the important part here is the G), with the backstab Gates pulled on Apple and the coming of Windows to the PC the Mac basically been on the sloop ever since and its only remaining virtue was a powerful graphical workstation.
With the 3Dfx cards getting bigger and better and stronger...even that isn't much really true.
And even the Apple is starting to use Intel I believe? Because they need that much more computation power to keep itself going as any sort of competition.
So...yeah.
The Mac is about as much of a fad as a console vs PC.
The only reasons console keep going is because they've had better and earlier penetration and are considered more "family" oriented than a mini-tower.
As well as games for consoles are being published on entire different paradigms and developer pay offs, while the PC game publishing is still following the same archaic principle of book publishing (you might notice books aren't doing as well anymore either) which making both parties close down like mad, mostly devs.


lol

Vista is going to be Microsoft's last operating system, wait and see.
Anonymous - Sun Aug 20, 2006 5:02 pm
Post subject:
this comment is love overdue but it doesnt really matter because the idea will never die




PHONGY YOU ARE A BIG BIG NERD! icon_eek.gif



good day gentlemen
Anonymous - Sun Aug 20, 2006 5:03 pm
Post subject:
edit *long overdue*
sorry my fat stubby fingers dont allow me to type properly
phong - Thu Sep 28, 2006 5:34 pm
Post subject:
Additionaly I needed to make the following modifications in 9.12, particularly the kernel path (now kernel32).

Code: Show/Hide

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
@@ -2325,6 +2325,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 ? */

phong - Fri Sep 29, 2006 8:46 am
Post subject:
As far as FPS goes, I tested this on a nvidia 6600gt and a ati 9800pro (128) and found to have better end results with the ati card (after much playing around). On a 9800pro which is a really cheap card (70$ ebay), I was able to get about 30fps @1600 and 50fps @ 1024. Id like to try it with an x800 or newer ati card.
Anonymous - Fri Sep 29, 2006 2:43 pm
Post subject:
i dont think gfx cards have seen any vast improvements in their 2d speed since 9800 pro
i88gerbils - Fri Sep 29, 2006 5:39 pm
Post subject:
Phong, what driver are you using for the ATI card? I find for 2d graphics such as ZSNES and Continuum that the r300 mesa driver works well, but for 3d graphics (obviously) you have to go with the fglrx driver. However, i haven't tried those progs. with this month's fglrx driver (XV bugged).
phong - Sat Sep 30, 2006 12:20 pm
Post subject:
Still using fg drivers.
Anonymous - Mon Oct 09, 2006 5:59 pm
Post subject:
i'm superfucking new at linux and am using ubuntu, and it's all i have to use (don't ask, long story).

anyways, i have wine installed, extracted continum-wine to the /home/username/ directory, and get this:

Code: Show/Hide
andrew@andrew-laptop:~$ cd /home/andrew/Continuum-wine
andrew@andrew-laptop:~/Continuum-wine$ ./continuum.sh
/home/andrew/Continuum-wine/wine: could not locate Wine source tree


bashing/help appreciated - thanks
Anonymous - Mon Oct 09, 2006 10:15 pm
Post subject:
Remove all installations/copies of wine. Install/make wine from source using the instructions located on the winehq website. Unzip continuum into your wine c_drive/whatever. run wine /path/to/continuum.exe

Use the wiki.
Anonymous - Mon Oct 09, 2006 10:16 pm
Post subject:
oh, dont forget to patch wine before you start the make process.
Anonymous - Tue Oct 10, 2006 12:56 am
Post subject:
i feel retarded, i assumed (from the context of the website) that cont-wine HAD the wine source in it. so i fixed my errors,but lo and behold:

Code: Show/Hide
andrew@andrew-laptop:~/wine-0.9.22$ ./configure && make depend && make
checking build system type... i686-pc-linux-gnulibc1
checking host system type... i686-pc-linux-gnulibc1
checking whether make sets $(MAKE)... no
checking for gcc... gcc
checking for C compiler default output file name...
configure: error: C compiler cannot create executables
See `config.log' for more details.
andrew@andrew-laptop:~/wine-0.9.22$


o.0 i'm sort of confused.
Bak - Tue Oct 10, 2006 2:38 am
Post subject:
what's config.log say?
phong - Tue Oct 10, 2006 9:48 am
Post subject:
This is on fedora just as an example.
Download wine 9.21
Download winetools
Download Contiuum contiuum038setup.exe and contiuum039pr1.zip
Download the diff patch file and put it somewhere

Code: Show/Hide

[root@localhost ~]# tar -xvf wine-0.9.21.tar
[root@localhost ~]# mv patch.diff wine-0.9.21
[root@localhost ~]# cd wine-0.9.21
[root@localhost wine-0.9.21]# ./cofigure
[root@localhost wine-0.9.21]# cat patch.diff | patch -p1
patching file dlls/kernel32/process.c
[root@localhost wine-0.9.21]# make
[root@localhost wine-0.9.21]# make install
[root@localhost wine-0.9.21]# cd ..
[root@localhost root]# tar -xvzf winetools-0.9jo-III.tar.gz
[root@localhost root]# cd winetools-0.9jo-III
[root@localhost winetools-0.9jo-III]# ./install
[root@localhost winetools-0.9jo-III]# cd ..
[root@localhost root]# wine contiuum038setup.exe
[root@localhost root]# unzip contiuum039pr1.zip
[root@localhost root]# mv menu039pr1.dll //root/.wine/drive_c/Program\ Files/Continuum/
[root@localhost root]# mv Contiuum039pr1.exe //root/.wine/drive_c/Program\ Files/Continuum/
[root@localhost root]# cd  //root/.wine/drive_c/Program\ Files/Continuum/
[root@localhost Continuum]# mv Continuum.exe Contiuum.exe.old
[root@localhost Continuum]# mv Contiuum039pr1.exe Continuum.exe
[root@localhost Continuum]# winecfg


Make the cfg adjustments as shown in the wiki and run icon_smile.gif
Anonymous - Tue Oct 10, 2006 11:42 am
Post subject:
Code: Show/Hide
## ----------- ##
## Core tests. ##
## ----------- ##

configure:1884: checking build system type
configure:1902: result: i686-pc-linux-gnulibc1
configure:1924: checking host system type
configure:1939: result: i686-pc-linux-gnulibc1
configure:1993: checking whether make sets $(MAKE)
configure:2018: result: no
configure:2071: checking for gcc
configure:2087: found /usr/bin/gcc
configure:2098: result: gcc
configure:2336: checking for C compiler version
configure:2343: gcc --version >&5
gcc (GCC) 4.0.3 (Ubuntu 4.0.3-1ubuntu5)
Copyright (C) 2006 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

configure:2346: $? = 0
configure:2353: gcc -v >&5
Using built-in specs.
Target: i486-linux-gnu
Configured with: ../src/configure -v --enable-languages=c,c++,java,f95,objc,ada,treelang --prefix=/usr --enable-shared --with-system-zlib --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --enable-nls --program-suffix=-4.0 --enable-__cxa_atexit --enable-clocale=gnu --enable-libstdcxx-debug --enable-java-awt=gtk-default --enable-gtk-cairo --with-java-home=/usr/lib/jvm/java-1.4.2-gcj-4.0-1.4.2.0/jre --enable-mpfr --disable-werror --with-tune=pentium4 --enable-checking=release i486-linux-gnu
Thread model: posix
gcc version 4.0.3 (Ubuntu 4.0.3-1ubuntu5)
configure:2356: $? = 0
configure:2363: gcc -V >&5
gcc: '-V' option must have argument
configure:2366: $? = 1
configure:2389: checking for C compiler default output file name
configure:2416: gcc    conftest.c  >&5
/usr/bin/ld: crt1.o: No such file: No such file or directory
collect2: ld returned 1 exit status
configure:2419: $? = 1
configure:2457: result:
configure: failed program was:
| /* confdefs.h.  */
| #define PACKAGE_NAME "Wine"
| #define PACKAGE_TARNAME "wine"
| #define PACKAGE_VERSION "0.9.22"
| #define PACKAGE_STRING "Wine 0.9.22"
| #define PACKAGE_BUGREPORT "wine-devel@winehq.org"
| /* end confdefs.h.  */
|
| int
| main ()
| {
|
|   ;
|   return 0;
| }
configure:2464: error: C compiler cannot create executables
See `config.log' for more details.

phong - Tue Oct 10, 2006 11:49 am
Post subject:
Did you try following my instructions?

Follow my instuctions on the wiki under examples.
Anonymous - Tue Oct 10, 2006 3:28 pm
Post subject:
Code: Show/Hide
root@andrew-laptop:/home/andrew/wine-0.9.22# ./configure
checking build system type... i686-pc-linux-gnulibc1
checking host system type... i686-pc-linux-gnulibc1
checking whether make sets $(MAKE)... no
checking for gcc... gcc
checking for C compiler default output file name...
configure: error: C compiler cannot create executables
See `config.log' for more details.


that's the problem, i can't get through that process
Mine GO BOOM - Tue Oct 10, 2006 3:56 pm
Post subject:
Run the following: sudo apt-get install build-essential bison flex fontforge libgl1-mesa-dev libgtk1.2 xorg-dev

I changed the example commands around a bit so it is more user-friendly and has some Ubuntu stuff in front. Just tested this on a default Ubuntu installation.
Anonymous - Tue Oct 10, 2006 6:00 pm
Post subject:
Mine GO BOOM wrote:
Run the following: sudo apt-get install build-essential bison flex fontforge libgl1-mesa-dev libgtk1.2 xorg-dev

I changed the example commands around a bit so it is more user-friendly and has some Ubuntu stuff in front. Just tested this on a default Ubuntu installation.


Code: Show/Hide
Reading package lists... Done
Building dependency tree... Done
libgtk1.2 is already the newest version.
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
  build-essential: Depends: libc6-dev but it is not going to be installed or
                            libc-dev
                   Depends: g++ (>= 4:4.0) but it is not going to be installed
  libgl1-mesa-dev: Depends: libc6-dev but it is not going to be installed
  xorg-dev: Depends: libfontenc-dev but it is not going to be installed
            Depends: libxfont-dev but it is not going to be installed
            Depends: libxft-dev but it is not going to be installed
E: Broken packages


and then i try to install libc6-dev and i get a message saying a dependency it depends on is too recent.

I think my problem is, I updated my kernel to i686.. i'm going to downgrade to 386 because most of these dependencies require versions found only on 386
phong - Tue Oct 10, 2006 6:08 pm
Post subject:
Yea, i dont wiki much so it looks like shit icon_sad.gif
Anonymous - Tue Oct 10, 2006 7:10 pm
Post subject:
MGB, was that a clean install of ubuntu? I'm a super-recent user, so I think it would just be easier to upload the few documents/files I've made/downloaded to my FTP server, and reinstall the OS. I think the problem is, I hacked/customized my version with every shiny thing I saw in the package manager, and it would be too much of a hassle to undo all of it.
Mine GO BOOM - Tue Oct 10, 2006 9:14 pm
Post subject:
jerome wrote:
MGB, was that a clean install of ubuntu? I'm a super-recent user, so I think it would just be easier to upload the few documents/files I've made/downloaded to my FTP server, and reinstall the OS. I think the problem is, I hacked/customized my version with every shiny thing I saw in the package manager, and it would be too much of a hassle to undo all of it.

Post on the Ubuntu forums or google search for it. This was with a fresh install of Ubuntu Edgy, the version that will be released within a month.

If you want to keep a record of everything you have installed, run:
Code: Show/Hide
dpkg --get-selections
debconf-get-selections

I'm guessing you'll be able to figure out how to use those outputted lists to load all the packages back.
Anonymous - Tue Oct 10, 2006 10:13 pm
Post subject:
f it, i just formatted and started over, and so far the sudo apt-get install build-essential bison flex fontforge libgl1-mesa-dev libgtk1.2 xorg-dev is working, though the archive server hung on me for a minute or two so i was scared. hopefully i should have no bumps from here, so wish me luck!
Anonymous - Tue Oct 10, 2006 10:51 pm
Post subject:
BALLS

Code: Show/Hide
andrew@snow:~$ wine contiuum038setup.exe
wine: creating configuration directory '/home/andrew/.wine'...
*********************************WARN_ONCE*********************************
File r300_state.c function r300Enable line 456
TODO - double side stencil !
***************************************************************************
No ctx->FragmentProgram._Current!!
*********************************WARN_ONCE*********************************
File r300_state.c function r300Enable line 456
TODO - double side stencil !
***************************************************************************
No ctx->FragmentProgram._Current!!
*********************************WARN_ONCE*********************************
File r300_state.c function r300Enable line 456
TODO - double side stencil !
***************************************************************************
No ctx->FragmentProgram._Current!!
Failed to open the service control manager.
fixme:ole:ITypeInfo_fnRelease destroy child objects
No ctx->FragmentProgram._Current!!
wine: '/home/andrew/.wine' created successfully.
wine: could not load L"c:\\windows\\system32\\contiuum038setup.exe": Module not found

Anonymous - Tue Oct 10, 2006 11:06 pm
Post subject:
ok, i proceded from there by just clicking continuum.exe, it ran, installed,

but the graphics are way fucked up - do i need to install a driver? i have an ATI card
Anonymous - Tue Oct 10, 2006 11:13 pm
Post subject:
read the wiki on the gfx stuff.
Anonymous - Tue Oct 10, 2006 11:42 pm
Post subject:
i've done the 16-bit mode, but that's not it - the image is distorted and miscolored.
phong - Sat Oct 28, 2006 2:32 pm
Post subject:
Sounds like resolution/video card/graphic settings. Be more detailed if you want more help icon_smile.gif

Or did you give up?
zi|ch - Sat Nov 18, 2006 5:21 pm
Post subject:
Hey

I just moved from SuSE to Ubuntu, and now I get this error, when I launch continuum.. "DirectDraw error DorectDrawCreate 887600de"

and if i run from konsole I get the same plus
Code: Show/Hide
$ ./wine /media/hdb1/xfiles/cont/Continuum039pr1.exe
err:ddraw:DDRAW_Create Couldn't load WineD3D - OpenGL libs not present?


I run straight from the source tree.

E. btw do I need winetools?
Anonymous - Sun Nov 19, 2006 9:02 pm
Post subject:
I have never tried it without wine tools so not sure. That seems like a video driver or config issue error.
i88gerbils - Mon Nov 20, 2006 12:28 am
Post subject:
What ATI card do you have? I have a Radeon 9800 and tested with the r300 driver sometime ago and got good results (that's the open source mesa experimental driver). You could try going with the fglrx driver from ATI/AMD. Note that driver only works up to X.org 7.1 and not the latest version of x.org readily available as of this date (7.199 = 7.2).
zi|ch - Mon Nov 20, 2006 1:20 am
Post subject:
I got GeForce mx 420 64mb
Anonymous - Thu Feb 15, 2007 8:12 pm
Post subject:
Hello, sorry i post as guest but i don't have an account here and since i will probably only post here to ask a question about continuum on wine i figured i just post as guest icon_smile.gif i still hope someone has a solution/pointer for me though!

I patched/installed wine and i'm not sure i need to do anything else... the .wine/drive_c seems to be having all it needs so i guess it's ok. I do have my windows (xp) partition under /dos would it be better to use that? (how?) I installed continuum in the drive_c directory and i can start it up just fine.
But when i try to log into a zone it crashes X with these messages:

fixme:d3d:IWineD3DDeviceImpl_GetAvailableTextureMem (0x17e160) : stub, simulating 64MB for now, returning 64MB left
fixme:winsock:WSACancelAsyncRequest (0xdec0),stub
fixme:keyboard:RegisterHotKey (0x30026,49152,0x00000006,9): stub
fixme:keyboard:RegisterHotKey (0x30026,49153,0x00000002,9): stub
fixme:keyboard:UnregisterHotKey (0x30026,49152): stub
fixme:keyboard:UnregisterHotKey (0x30026,49153): stub
err:winsock:WsControl Error retrieving data for interface index 0
fixme:ras:RasEnumConnectionsA (0x34bd24,0x34f510,0x34f514),stub!
fixme:ras:RasEnumConnectionsA RAS support is not implemented! Configure program to use LAN connection/winsock instead!
fixme:keyboard:RegisterHotKey (0x70026,0,0x00000000,44): stub
fixme:keyboard:RegisterHotKey (0x70026,1,0x00000001,44): stub
fixme:keyboard:RegisterHotKey (0x70026,2,0x00000002,44): stub
fixme:keyboard:RegisterHotKey (0x70026,3,0x00000003,44): stub
fixme:keyboard:RegisterHotKey (0x70026,4,0x00000004,44): stub
fixme:keyboard:RegisterHotKey (0x70026,5,0x00000005,44): stub
fixme:keyboard:RegisterHotKey (0x70026,6,0x00000006,44): stub
fixme:keyboard:RegisterHotKey (0x70026,7,0x00000007,44): stub
fixme:keyboard:RegisterHotKey (0x70026,8,0x00000008,44): stub
fixme:keyboard:RegisterHotKey (0x70026,9,0x00000009,44): stub
fixme:keyboard:RegisterHotKey (0x70026,10,0x0000000a,44): stub
fixme:keyboard:RegisterHotKey (0x70026,11,0x0000000b,44): stub
fixme:keyboard:RegisterHotKey (0x70026,12,0x0000000c,44): stub
fixme:keyboard:RegisterHotKey (0x70026,13,0x0000000d,44): stub
fixme:keyboard:RegisterHotKey (0x70026,14,0x0000000e,44): stub
fixme:keyboard:RegisterHotKey (0x70026,15,0x0000000f,44): stub
fixme:ddraw:IDirectDrawImpl_SetCooperativeLevel (0x17d9b8)->(0x70026,00000008)
fixme:ddraw:IDirectDrawImpl_SetCooperativeLevel (0x17d9b8)->(0x70026,00000011)
X connection to :0.0 broken (explicit kill or server shutdown).

I'm not to smart on what those messages mean... i tried setting a few different graphics-options (software-emulation/ avoid page flipping) but that didn't help much icon_smile.gif
I use freebsd (STABLE/6.2) maybe i should try release 6.2 but i don't think that will solve anything. I have a ati mobility radeon 1800 /something graphics card which freebsd doesn't support (yet, i hope) so i use the vesa driver. X version is 6.9.0. maybe my graphics card is the problem?

greetings-
snhmib
Anonymous - Thu Feb 15, 2007 8:31 pm
Post subject:
sorry for double post but i can't edit icon_smile.gif changing my X depth stopped X from crashing ( icon_smile.gif ) and it also produces a bit more output with an actual error message (and a core dump) not sure what to look for in the core, didn't compile with debug symbols... this is the extra error messages:

fixme:ddraw:IDirectDrawImpl_SetCooperativeLevel (0x17d9b8)->(0x50026,00000011)
fixme:d3d_surface:IWineGDISurfaceImpl_Blt Can't handle DDBLT_WAIT flag right now.
err:seh:segv_handler Got unexpected trap 0
Fatal error 'thr_resume_wrapper: thread has returned from _thread_switch' at line 1128 in file /usr/src/lib/libpthread/thread/thr_kern.c (errno = 22)
hellzlaker - Thu Feb 15, 2007 9:56 pm
Post subject:
GRR SSC counter strike is on that list GRR <.<
AfricanPride - Thu Feb 15, 2007 10:09 pm
Post subject:
I'll sticky it when I get my Admin powers! :S
Anonymous - Thu May 29, 2008 3:24 pm
Post subject:
This is still a good thread for people with issues. Still no sticky?
Doc Flabby - Sun Jun 01, 2008 11:05 am
Post subject:
The easiest way to run Continuum on Linux yet.


Someone split + sticky this if you like it icon_smile.gif

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 sa_tongue.gif

0. Install Wine on your distribution (command below debian/ubuntu specific)
Code: Show/Hide

sudo apt-get install wine


1. Download standard installer from GetContinuum.com. http://getcontinuum.com/downloads/continuu...uum040Setup.exe (not the wine one)

2. Run the installer, defaults are fine

3. BEFORE YOU RUN CONTINUUM DO THIS

Download this file.
Code: Show/Hide
wget http://subspace2.net/kernel32.dll.so -O /tmp/kernel32.dll.so

Make a backup of the existing file.
Code: Show/Hide
sudo mv /usr/lib/wine/kernel32.dll.so /usr/lib/wine/kernel32.dll.so.old

install my dll
Code: Show/Hide
sudo cp /tmp/kernel32.dll.so  /usr/lib/wine/kernel32.dll.so


4. Run continuum from your start menu (other OS may have different ways to do this sa_tongue.gif)

5. PLAY icon_smile.gif






Whats it doing?
Its replacing a file used by Wine that means continuum doesnt run with a patched version that fixes this issue!
Anonymous - Sat Aug 23, 2008 8:38 am
Post subject:
does this work on 64 bit? anyone got this working?
Anonymous - Tue Dec 30, 2008 2:33 am
Post subject:
Has anyone confirmed the method above on any other distribution/configuration?

-zilch

icon_cool.gif
Dr Brain - Tue Dec 30, 2008 11:37 am
Post subject:
I just got continuum working on 64-bit gentoo w/ Doc Flabby's method. Frame rate was decent in windowed mode (~70fps), but terrible in full screen (~3fps).
Anonymous - Sun Aug 05, 2012 10:16 am
Post subject:
Just an update:
I'm running Virtualbox on Debian(Linux) with WinXP as guest OS, and Continuum runs fine!

Setup is really easy.

I wrote a howto on dsb forums, here's the link:
HOWTO: Play Continuum on Linux using virtualbox [EASY!]

Spread the word biggrin.gif
All times are -5 GMT
View topic
Powered by phpBB 2.0 .0.11 © 2001 phpBB Group