http://bugs.winehq.org/show_bug.cgi?id=2056
------- Additional Comments From lionel.ulmer(a)free.fr 2005-09-04 11:12 -------
Well, this is the classical problem with Windows SDL games and Wine. Basically,
whatever the application requests, SDL initializes DInput (which makes the mouse
wrap due to relative mouse movements emulation).
After, if the game only requires absolute coords, SDL does not 'ungrab' the
mouse but rather uses standard Win32 APIs to get the position.
This is not supported in Wine (yet).
If I find out how to get the game to even start, I may try to take a look at it,
but I do not promise to find a way that pleases AJ (as it may be a bit of a hack
in the X11DRV).
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
http://bugs.winehq.org/show_bug.cgi?id=2056
tony_lambregts(a)telusplanet.net changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |lionel.ulmer(a)free.fr
Component|wine-misc |wine-directx-dinput
------- Additional Comments From tony_lambregts(a)telusplanet.net 2005-08-04 21:29 -------
If I hack SysMouseAImpl_GetD() to not center the mouse then this the mouse
behaves the way it should.
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
http://bugs.winehq.org/show_bug.cgi?id=2853
------- Additional Comments From nbetcher(a)mchsi.com 2005-08-04 15:40 -------
I would disagree with the goals remark, here's why: Cedega's goal is to run
games, mainly, and the applications that support them. WineHQ's goal is to run
all Windows applications, libraries, and possibly down the road allow for
expanding to other things like drivers, etc.
Cedega's goal is with-in WineHQ's goal. I would, say, for example, agree with
you if WineHQ's goals were to only run games and the applications that support
them, and Cedega visa-versa.
When I received comments such as the ones I have made when I was an unpaid
open source developer, I would give the same responses I have received. The
responses are all valid and I respect them. The biggest problem, though, in
this situation is that we do know that a clean (non-kernel, non-real-time
priority) solution exists.
I downloaded the source to aRts (the sound server for KDE, as I'm sure
everyone knows already) and modified the file soundserver/artswrapper.c to
work with wine. Unfortunately it seems there is some kind of a problem as it's
not able to get real-time support from the kernel (or whatever gives real-time
priority). Obviously this wouldn't be a permanent fix, but it would (to some
extent) excersize the theoretical "fix" that was posted on wine-devel.
The question with that fix though is: Cedega doesn't require root privilages
after install (e.g. run-time), nor does it require the SUID=0 bit. This proves
to me that there IS another option. I wish I had more knowledge of sound
servers, buffers, and all of the various audio I/O stuff so that I could help,
but I don't. (It would be nice if Stefan [Westerfeld] from the aRts project
could investigate this since this used to be more of a problem with aRts back
in the KDE 2.x days)
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
http://bugs.winehq.org/show_bug.cgi?id=2813
------- Additional Comments From burnus(a)gmx.de 2005-08-04 14:57 -------
> Can we try this test right before EDIT_NOTIFY_PARENT
Well, we can but it simply crashes.
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
http://bugs.winehq.org/show_bug.cgi?id=2056
tony_lambregts(a)telusplanet.net changed:
What |Removed |Added
----------------------------------------------------------------------------
URL|http://www.shrapnelgames.com|http://www.avault.com/pcrl/d
|/downloads/dominions2demo_in|lftp.asp?url=ftp.avault.com/
|stall.exe |demos/dominions2demo_install
| |.exe&game=dominions2
Status|UNCONFIRMED |NEW
Ever Confirmed| |1
------- Additional Comments From tony_lambregts(a)telusplanet.net 2005-08-04 14:43 -------
I changed the download link since I could not install from the one that was there.
The mouse always wants to center itself and makes the game unplayable.
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
http://bugs.winehq.org/show_bug.cgi?id=2853
------- Additional Comments From lionel.ulmer(a)free.fr 2005-08-04 14:09 -------
Well, I think it's just that Wine's and Cedega's goals are different (or rather
the goal of the Cedega developpers and Wine's 'unpaid' ones). While Cedega
developpers do their code to please their clients (so that they keep being
subscribed), Wine developpers do it for their own reasons.
So even if a Wine developper may know how to fix the issue, he may not do it
just, for example, if he does not finds the solution clean enough or too hacky.
I.e. he would think 'well, we need this and that feature from the kernel so
that Wine can implement this thread prioritisation feature properly' and not
take the time to implement a hacky way that would maybe only fix one special
case to make some gamers happy.
And I do not know if they have an AJ on board that only accepts 'nice and clean'
patches to the tree or if they put 'it's ugly but if fixes application X'
patches in their trees :-)
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
http://bugs.winehq.org/show_bug.cgi?id=2054
tony_lambregts(a)telusplanet.net changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|UNCONFIRMED |NEW
Ever Confirmed| |1
Summary|Win32 _EnterSysLevel errors |Problems running (Elf
|(Elf Bowling) |Bowling)
------- Additional Comments From tony_lambregts(a)telusplanet.net 2005-08-04 12:27 -------
I had to copy over the fonts from a win98 install in order to get this to run
but when they were installed this program works (sort of). It has problems
recieving mouse clicks and keyboard input but the original errors are gone.
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
http://bugs.winehq.org/show_bug.cgi?id=1996
tony_lambregts(a)telusplanet.net changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|UNCONFIRMED |RESOLVED
Resolution| |FIXED
------- Additional Comments From tony_lambregts(a)telusplanet.net 2005-08-04 10:12 -------
With current CVS this program installs without needing to install dcom98. Of
course now that it installs it will not run. Bah!
Resolving FIXED. Since the bug report was for the installation.
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
http://bugs.winehq.org/show_bug.cgi?id=2813
------- Additional Comments From tony_lambregts(a)telusplanet.net 2005-08-04 09:43 -------
Lauri Tulmin may be correct but...
Can we try this test right before EDIT_NOTIFY_PARENT
if (es->text_width == 0) {
es->text_width = fw;
es->text = "1";
}
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.