http://bugs.winehq.org/show_bug.cgi?id=4405
--- Comment #7 from Bruno Jesus <00cpxxx(a)gmail.com> 2011-08-21 22:35:08 CDT ---
Still present in 1.3.26.
Nikolay patch from comment #5 fixes the problem but generates a test error:
combo.c:315: Test failed: Focus not on Main Window, instead on (nil)
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=4405
Bruno Jesus <00cpxxx(a)gmail.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |00cpxxx(a)gmail.com,
| |bunglehead(a)gmail.com
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=8854
Martin <sha256sum(a)gmail.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC|sha256sum(a)gmail.com |
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=8854
Sebastian Riemer <Sebastian.Riemer(a)gmx.de> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |Sebastian.Riemer(a)gmx.de
--- Comment #71 from Sebastian Riemer <Sebastian.Riemer(a)gmx.de> 2011-08-21 17:16:43 CDT ---
(In reply to comment #48)
Thanks, your patch also worked for Carmageddon TDR 2000 with wine 1.3.26 - the
only problem remaining is that the cheating console doesn't appear (` on
US-layout).
Are these functions also called when hitting any key - not just when the game
is asking for changing the keyboard controls?
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=4666
--- Comment #42 from jhgf <bernhardloos(a)googlemail.com> 2011-08-21 10:31:25 CDT ---
(In reply to comment #41)
> I believe Steve Wallace had some proof of concept code to handle
> the copied ntdll.dll, etc.
Are they availabel anywhere online?
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=4666
--- Comment #41 from Dan Kegel <dank(a)kegel.com> 2011-08-21 09:04:43 CDT ---
I believe Steve Wallace had some proof of concept code to handle
the copied ntdll.dll, etc.
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=4666
jhgf <bernhardloos(a)googlemail.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |bernhardloos(a)googlemail.com
--- Comment #40 from jhgf <bernhardloos(a)googlemail.com> 2011-08-21 04:58:10 CDT ---
I tried it with the latest version of AirRivals.
It's a pain.
The first problem is the API emulation function. (HackShield error 101)
HackShield copies part of certain API functions to a private buffer and
obfuscates them (interleaving garbage instructions and jmps, shuffeling around
registers and so on). This falls over with PIC code.
__i686.get_pc_thunk.bx sets $ebx to the module offset, but usually $ebx is
preserved for stdcall functions, so HackShield gets confused and clobbers it.
This happens at least for RtlAllocateHeap, GetCommandLineA and RegOpenKey.
This also breaks relay badly.
Compiling adavapi32, kernel32 and ntdll as non-pic code fixes this.
Add something like this to Makefile.in:
+EXTRADLLFLAGS = -fno-pic
+MODCFLAGS = -fno-pic
The next problem is even uglier:
HackShield copies ntdll.dll, kernel32.dll, user32.dll, ws2_32.dll and the
psapi.dll from the HShield directory to some Temp location, modifies them in
some way and tries to LoadLibrary them.
This fails badly on wine, because the files in system32 are only placeholder
dlls for the actual .so files. That's pretty hard to even hack around.
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=9095
Bruno Jesus <00cpxxx(a)gmail.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |00cpxxx(a)gmail.com
--- Comment #6 from Bruno Jesus <00cpxxx(a)gmail.com> 2011-08-20 23:40:57 CDT ---
Still present in 1.3.26. Same error line:
err:ole:ITypeInfo_fnInvoke failed to convert param 1 to
VT_VARIANT|VT_ARRAY|VT_BYREF from VT_I2|VT_BYREF
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=8354
Luke Benstead <kazade(a)gmail.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |RESOLVED
Resolution| |FIXED
--- Comment #41 from Luke Benstead <kazade(a)gmail.com> 2011-08-20 13:47:45 CDT ---
Fixed in Zoo Empire using 1.3.26
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=5180
--- Comment #11 from Dan Kegel <dank(a)kegel.com> 2011-08-18 21:47:31 CDT ---
I'm unlikely to be able to retest soon, I'm focusing on buildbot for the
moment.
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.