n0p's home page
  (http://n0p.8bit.fm) Mirror
I need
your help!

Start > DOSBox PPC > DOSBox 0.72 > Mouse emulation
I often receive complains about "bad" mouse emulation in my port.
Let's make it clear: digitizer that PocketPC uses is not the mouse. Mouse works in relative movements/position, while digitizer sends direct coordinates. And a game can use mouse information in a way it wants.
Actually, "touchpad" mode is designed to be just like real mouse. I like it, but many of you seem not :). But anyway, in latest (from 04.05.2009) build i've tried to improve "direct" mouse emulation, based on this suggestion: game uses mouse window range data. DOSBox now tries to map tap coordinates to mouse window coordinates and emulate movement. This behavior is activated automatically if a game sets mouse window range or reads mouse mickies.
This doesn't break ROA2: Star Trail (this game directly maps mouse pos to cursor pos), but seems to support at least:
Jagged Alliance, Frontier, Hoboken, Xeen.
Unsupported (still needs "touchpadmouse=true") - Settlers (This game sets 5000:5000 range and doesn't need it), LG of Phobos.