Seite 1 von 1

Star Wars: Knights of the Old Republic 2, Maus immer zentrie

BeitragVerfasst: 11.02.2009, 17:24
von Timberland
WIe es im Threadtitel steht, wenn ich Kotor 2 start, wird meine Maus immer zentriert und lässt sich von dort aus nicht wegbewegen.

Wine Version: 1.1.14
Ubuntu 8.10

Was ich probiert habe:
- den Hardwarecursor an/aus -> an startet das Spiel, allerdings mit dem zentrierten Zeiger, bei aus -> Spiel startet nicht
- unter Winecfg: Directx Anwendungen dürfen Maus einfangen. -> kein Unterschied festzustellen

Ich starte das Spiel nur im Fenstermodus (es will nicht im Fullscreen starten).

Konsolenausgabe beim Spiel:
Code: Alles auswählen
wine "C:\Programme\LucasArts\SWKotOR2\launcher.exe"
tim@ubuntu:~$ fixme:richedit:ME_HandleMessage WM_STYLECHANGING: stub
fixme:richedit:ME_HandleMessage WM_STYLECHANGED: stub
fixme:system:SystemParametersInfoW Unimplemented action: 94 (SPI_GETMOUSETRAILS)
err:ole:COMPOBJ_DllList_Add couldnt load in-process dll L"a3dapi.dll"
err:ole:CoGetClassObject no class object {92fa2c24-253c-11d2-90fb-006008a1f441} could be created for context 0x1
fixme:wgl:X11DRV_wglChoosePixelFormatARB unused pfAttribFList
fixme:wgl:X11DRV_wglChoosePixelFormatARB unused pfAttribFList
fixme:wgl:X11DRV_wglChoosePixelFormatARB unused pfAttribFList
fixme:wgl:X11DRV_wglChoosePixelFormatARB unused pfAttribFList
fixme:wgl:X11DRV_wglChoosePixelFormatARB unused pfAttribFList
fixme:wgl:X11DRV_wglChoosePixelFormatARB unused pfAttribFList
fixme:wgl:X11DRV_wglChoosePixelFormatARB unused pfAttribFList
fixme:d3d:IWineD3DImpl_FillGLCaps OpenGL implementation supports 32 vertex samplers and 32 total samplers
fixme:d3d:IWineD3DImpl_FillGLCaps Expected vertex samplers + MAX_TEXTURES(=8) > combined_samplers
fixme:win:EnumDisplayDevicesW ((null),0,0x7b3fe2a0,0x00000000), stub!


In der AppDb von Wine ( http://appdb.winehq.org/objectManager.php?sClass=version&iId=2712 ) liest man etwas über einen Mousehack, leider konnte ich diesen nicht finden.

BeitragVerfasst: 11.02.2009, 18:57
von Shakreo
http://bugs.winehq.org/show_bug.cgi?id=1410#c21

hier habe ich einen gefixten Link zu diesem Bug Kommentar.

Und das ist der Link zu dem Patch:

http://bugs.winehq.org/attachment.cgi?id=1746


Das hier stand auch in dem Bugbericht.
[url=http://bugs.winehq.org/page.cgi?id=fields.html#status]Status[/url]: CLOSED
[url=http://bugs.winehq.org/page.cgi?id=fields.html#resolution]Resolution[/url]: FIXED
Hast du auch die neueste Wine Version(1.1.14). Vllt brauchst du den Patch ja dann auch nicht.

BeitragVerfasst: 11.02.2009, 19:29
von Timberland
Ah danke, habe es einfach nicht gefunden.
Ja habe die 1.1.14, werde nun mal den Patch ausprobieren.

Leider verursacht der Patch 4 Fehler in der mouse.c. Dadurch kann wine auch nicht kompiliert werden.

Code: Alles auswählen
patching file mouse.c
Hunk #1 FAILED at 37.
Hunk #2 FAILED at 628.
Hunk #3 FAILED at 713.
Hunk #4 FAILED at 806.


//Edit2: Auch bei dem 2. Patch der dort angeboten wird kommt es zu Fehlern.

BeitragVerfasst: 12.02.2009, 10:51
von Shakreo
hm...

Was mir sonst noch einfallen würde, ist eine ältere Version zu testen. Vllt ist nach einer Änderung der Bug wieder aufgetaucht.

Wenn ja, kannst du ja wieder einen Bugbericht an Wine schreiben.

edit: Das Spiel steht auch für diese Version auf Gold: 1.0-rc4

Probiere vllt mal den Patch in diese Version einzuspielen, und dann einfach mit einem anderem prefix zu installieren, wenn du die neue Version nicht löschen willst.