Hi
I'm a developer (young but motivated !), and I got a dingoo320. I run Scummvm, and I found it not that easy to use. Especially, choosing an action (open, push etc...) makes things painfull (because there is no mouth, but a dpad).
I thought about enhancing the interface with the use of the Right or Left button (the shoulder buttons). Pushing the button once would offer the first action to whatever the pointer is pointed on. Pushing a second time would get the second action, etc... in a loop.
For example, the cursor is on a an object, let's say a box. Moving the cursor to the box will offer in most games "walk to box". In order to open the box, you need, in most games, to move the cursor wth the dpad to open, then get back to the box. you can then see "open box".
I am not familiar with Scummvm code, and I have already been to the Developer Center. Never the less, I would like some advices about what should be changed for adding such feature. Should it be done on game level ? ScummVM engine level ? Which module or class should I look at to get focus on right things directly ?
And last but not least ? Does is sound stupid ? not really possible ? (already done ?)
Thanks for advices
Bastien
Add shortcut to actions on a game device like Dingoo 320
Moderator: ScummVM Team
-
- Posts: 4
- Joined: Sat Jun 06, 2009 12:18 pm
- Location: Oslo
- Strangerke
- ScummVM Developer
- Posts: 335
- Joined: Wed Sep 06, 2006 8:39 am
- Location: Belgium
Great I found this post now
I was also working on preparing Dingux port these days, and in fact came here to submit my work - but as far as I see Hkz's version is better: he succeed to overcome the segfault problems I had.
So I am glad I won't waste my time anymore on re-inventing the wheel. Anyway if the ScummVM team or Hkz feel I can help with the port - I can lend a hand.
So I am glad I won't waste my time anymore on re-inventing the wheel. Anyway if the ScummVM team or Hkz feel I can help with the port - I can lend a hand.
Re: Great I found this post now
Hello, the segfault problems were apparently caused by problems in the compiler found in the original dingux sdk, i had to rebuild a newer gcc version, also, the tremor libraries were f*cked up pretty good (and i hope only those), so i had to rebuild those too. A little mess.cax wrote: he succeed to overcome the segfault problems I had.
So it probably wasn't your code fault at all.
Had to place a dirty hack too to avoid dingux toupper/tolower functions to avoid triggering asserts on sane values...
A hand is always welcome!cax wrote: Anyway if the ScummVM team or Hkz feel I can help with the port - I can lend a hand.
If you have ideas (and especially patches ) please contact us.
If you need to talk to me, it's easier to use the IRC channel, i rarely read the forums.
Bye