Topi Paavola

Topi Paavola

Joined Member # 618004
0 Posts 0 Replies 54 Reputation

Glad to know it works. If I understood correctly, galciv only runs in 1024x768. But Wine automatically switches to the correct resolution if the mode is defined in XF86Config. I have no idea about the cursor; it works for me. I'm using XFree 4.2.1. Metaverse still doesn't work, and I don't get a dialog for submitting the score when the game ends. I think the dialogs are missing because of the same null pointer problem - actually, I haven't finished a game in Windows so I don't know how

14 Replies 7,201 Views

Your instructions look pretty good. The notepad thing is strange - does it work if you recompile the user32 dll without those lines? I used -debugmsg +ole to check which registry keys and dlls were needed. You should see something like this: trace:ole:CoGetClassObject CLSID:{e436ebb3-524f-11ce-9f53-0020af0ba770}, Search for those keys in the registry, check which dll they belong to and copy both the keys and the dll. You could also try the Wine CVS instead of

14 Replies 7,201 Views

I played a full game under Wine successfully last night. It requires a small fix to user32.dll.so. Get the newest Wine sources from CVS (I'd guess that the same fix also works for Transgaming's WineX) and edit dlls/user/painting.c. Insert this line in the beginning of both BeginPaint() and EndPaint() functions: if (!lps) return 0; This is only a quick bandaid-type fix. As another poster in comp.sys.ibm.pc.games.strategic pointed out, the correct solution would be to figure

14 Replies 7,201 Views