[Scummvm-devel] Android port: mouse/touchscreen improvements
Eugene Sandulenko
sev at scummvm.org
Thu Aug 5 21:12:13 CEST 2010
On Thu, 5 Aug 2010 16:51:05 +0100
Michael Nicholls <nicholls.mc at gmail.com> wrote:
> I wanted to see if I could lend a hand with the Android port and help
> Gus with the excellent work he has done
Any helping hand is always welcome.
> unfortunately I am not
> familiar with the ScummVM code and so would like to run an idea past
> you guys before I start work on a patch.
That is not a big problem, and that is what the team and -devel are for.
> The main thing is I am unfamiliar with the vm and how the engines use
> it.
>
> Will the above work for all the games use cases?
> Is click and drag useful in some of the games?
> Is it useful to be able to avoid click and drag by default as the
> above scheme outlines?
It sounds to be usable, but I strongly suggest to have it switchable.
I.e. you may switch between current behaviour and new one. I believe
that only testing may help here.
On the question whether it will fit current games, I would tell with
certainty that not all of them. Besides the fact that some engines and
even games do something special with the mouse (consider FT and COMI
showing their action menu after holding the mouse), any future engines
may bring something completely new.
What could work for sure here, is that when somebody finished the
keymapper, and then special events could be generated by the actions
you mentioned above and then mapped to standard mouse clicks on
per-game basis. In the meantime, implementing alternative "clicking
layout" could help resolve the situation.
Eugene
More information about the Scummvm-devel
mailing list