[Bug 10318] Hellgate London freezes

wine-bugs at winehq.org wine-bugs at winehq.org
Sun Nov 11 06:47:33 CST 2007


http://bugs.winehq.org/show_bug.cgi?id=10318


Louis Lenders <xerox_xerox2000 at yahoo.co.uk> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |xerox_xerox2000 at yahoo.co.uk




--- Comment #7 from Louis Lenders <xerox_xerox2000 at yahoo.co.uk>  2007-11-11 06:47:32 ---
Stupid hack below allows me to get into the menu. The freeze is somehow
caused/related to function user32.ToUnicode(). There's an endless sequence of
that function in the debug log. The stupid hack allowed me to get into the
menu, then start the game, but the Character Creattion screen was all messed up
(However , my graphics card is crap, so maybe someone else has more luck). 








diff --git a/dlls/user32/input.c b/dlls/user32/input.c
index b385ee4..39608de 100644
--- a/dlls/user32/input.c
+++ b/dlls/user32/input.c
@@ -723,7 +723,7 @@ INT WINAPI ToUnicode(UINT virtKey, UINT scanCode, LPBYTE
lpKeyState,
 INT WINAPI ToUnicodeEx(UINT virtKey, UINT scanCode, LPBYTE lpKeyState,
                       LPWSTR lpwStr, int size, UINT flags, HKL hkl)
 {
-    return USER_Driver->pToUnicodeEx(virtKey, scanCode, lpKeyState, lpwStr,
size, flags, hkl);
+    return 1;//USER_Driver->pToUnicodeEx(virtKey, scanCode, lpKeyState,
lpwStr, size, flags, hkl);
 }

 /****************************************************************************


-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching all bug changes.



More information about the wine-bugs mailing list