Should I raise a support ticket for this
issue?
Bump? Should I?
[/2 cents - seriously, this thread belongs in the C4 forum for crysis, I'll ask
CupCake Ninja if it's okay to get that done]
Hi Mark,
I've just read through this thread again, and I'm not so much confused as I am
certain there's more than one issue being discussed here....to the point where I'm
not even sure which part you want to bump?...<grin>...
Mouse pointer leaving window - that's must be close to winebug 6971, and if it is
that, it's still unfixed afaik and that's never going to change unless someone comes
up with a 'clean' patch, which StefanD told me had as much to do with X as it did
anything to do with wine itself or crossover -- even now over at wineHQ, crysis is
rated gold -- I've gotta agree with Ken here, that's damn misleading -- how can they
let an app get a gold when you've got to apply a couple of patches and build a non
pure wine binary?...that's loony, that's loonier than me even....{shrug}...
The other bug Henri points to http://bugs.winehq.org/show_bug.cgi?id=18799 is
possibly still unresolved as well....I'm not sure, next time I see StefanD online
I'll ask him. I very much doubt either of those patches will make it into the
crossover build tree any time soon (if at all). Ergo, your best bet currently here
to get crysis going on the Mac is to use a wine-1.2 tree with the associated 2
patches incorporated, and use that wine environment to run crysis (presuming the
9400M isn't going to freak out) and use crossover games for everything else...
Sometimes...many times indeed....some issues (or bugs) need to be resolved in the
mainstream wine tree before they can appear in the crossover wine build. Wrt the
mouse leaving emulated virtual desktop window (6971)...I need both hands and one
foot to have enough digits for the number of game I have affected by that - do
believe me, I think that bug is somewhere near nemesis level when you ask people
what bugs them most about what wine can't do yet (and that the situation itself
may be so because other things have to happen in other support libraries like
xlib or libgl first before the wine code can take advantage of extra functions
it doesn't currently have....but wants/needs)...we gnash our teeth at night,
take medication to sleep, we have nightmare of the mouse cursor leaving the main
wine window....someone should write a book about wine, bug 6971 would be a real
highlight chapter under the section 'Challenged by the Meandering Rodent'... 8)
For the now however, I would think your only resolve would be to use wine-1.2
with the patches applied (one supposes the patches don't break the osx build)
and run Crysis that way -- I've a similar situation with Juiced, wherein it
requires a patch to limit the wine core engine to only assign the win32 app
<2Gb of virtual memory -- I will never see a patch for that in any big hurry,
because it's actually a definition of -machine state- :: apparently even in
windows, if you have more than 2Gb ram installed on your motherboard, Juiced
will crash in exactly the same way it does in wine -- you have to smile about
that one though, because at least I can have a custom winebuild to run that
game and not have to physically remove ram sticks...I've even seen postings
from windows user in this regard, asking for a windows port of wine, just
so they can do the same sort of thing....go figure 8)
Now...I've only recently acquired an iMac to play with, and one of the very
first things I moved to do, was get a working wine pure environment going
under 10.6.4 (git tree, build environment, wine-1.3, some other 'nixy things
I'm used to having around in linux), and after getting some most excellent
tips and pointers from both Ninja Caron and Mac guru Ken, I found this whole
installation process to be very straight forward...more or less...almost a
doddle once these fine folks pointed me in the right direction but there were
a couple of issues (I used my linux experience to overcome them)...hmmm...
....it doesn't seem like we have a dedicated Mac-centric page here detailing
how to get wine pure up and running in OSX....I wonder if that's within bounds?
Just to get wine pure into OSX, I used Macports...see;
http://www.macports.org/install.php
I chose to install the X11 & Xcode packages as supplied by my Mac OSX install
DVD, and then use the software update tool to download the latest versions.
Once the updates are complete, then install the macports app itself. This will
give you the terminal command 'port' which you can use to install wine pure..
...the whole macport thing is pretty easy to use....imho....hmmm...I'm possibly
being a little presumptuous there aren't I?...especially when it's going to
come down to not just installing wine via macports, but actually having the
wine-1.2 source tree and patching and then configure/compile/install manually.
Maybe the port command can automate the application of patches as a prepend
to the target, I didn't check....anyhow, you'd probably be better to install
the wine-devel package at any rate (which will rope in wine-1.3) -- you would
probably need to patch that version too - the patches may no longer apply
cleanly though and/or found their way in and/or need diffing in blablabla...
...<grin>...talk about opening a can of worms...and totally OT wrt Crysis
here all things considered...but at least it clarifies the what/wheres and whys
of life...
@Mark -- if you want/need help with the macports/wine stuff, let me know
Cheers!