Showing posts with label Mouse Warp Hack. Show all posts
Showing posts with label Mouse Warp Hack. Show all posts

Thursday, May 3, 2012

Witcher 2 on Wine Update

Well, the game finally worked!  I installed it and then installed vcrun2010 and d3dx9 after (actually I forgot to do it before install!).  The game wouldn't work so I decided to use the hot fix installer here.  Frame rate was all over the place and starting a new game would just make it load forever.  According to the Witcher forums, it's because the graphics card cannot hack the game, so I was forced to lower the resolution to 800x600.  I'll work my way up from there because it's tiny.  1024x768 also doesn't work.

On a side note, the GOG release includes the Polish voice overs already!

Additional user.reg stuff:
HKCU\\Software\\Wine\\Direct3D
UseGLSL=disabled

Also, mouse warping is an issue.  I remember now that the mouse wouldn't warp back so I had problems navigating and clicking on stuff.  The pains I go through to play Witcher 2...

Tuesday, May 1, 2012

Mouse warping seems to work??

I ran a test using Tomb Raider Underworld to see if the mouse warping code was working out of the box.  Much to my surprise... it seems to be!  I wonder if it's just because I used 1920x1080 resolution and force mouse overrides.

Cross fingers and hope the findings is true.

Monday, April 30, 2012

Update: Mouse Warp Patch Problem

I was hoping to slip in my ported mouse patch but it looks like 1.4 source has changed quite a few things in the mouse implementation.  I got this error while compiling.


mouse.c: In function ‘dinput_mouse_hook’:
mouse.c:359: error: ‘SysMouseImpl’ has no member named ‘mapped_center’
mouse.c:359: error: ‘SysMouseImpl’ has no member named ‘mapped_center’

Looks like I will need to read the code to reintroduce the hack.

Sunday, December 25, 2011

Mass Effect 2 Demo and Wine: Getting there...

Am I a stubborn guy or what? I read a little bit about the issues and possible fix when I saw this forum discussion and a possible mouse hack patch for an older version of Wine (1.1.x). Here is the original patch.

I poked through the dinput.dll code and figured I should be updating the patch. I am 100% sure WineHq will not be accepting mouse hacks into their source so I don't think it will be of any good to submit it (Let me know otherwise).

Here is the patch From Pastebin With Love.