| F200: Official Test Builds |
| Author
|
Thread |
 |
|
|
|
dj jack
Joined: 27 Jul 2007
Posts: 29
|
Oh God why the hell are you so bad with me...
It doesn't work for me.
EDIT: now it works! I had to remove the gp2x from the cradle! It is a bit inaccurate, but the basics are here!
|
Tue Nov 06, 2007 10:22 pm |
|
|
|
|
dj jack
Joined: 27 Jul 2007
Posts: 29
|
Ok, now the comments: the pointer starts nearly percfectly aligned with the stylus at the bottom of the screen but gets further away when tapping in the upper part of the screen. Example: if I tap at the bottom of the screen the pointer clicks just 1 or 2 pixels of distance under the stylus, but if I tap on the upper part of the screen the pointer clicks about 6 or 7 pixel away from the stylus. And sometimes the pointer jumps to random places when tapping with the stylus. Maybe the touchscreen routines aren't accurate enough. Hope this helps. If I'll notice any other bugs I'll tell you editing.
Thanks for your efforts Wink
Jack
EDIT1: Another bug I just noticed is that now the volume buttons seem to act as the right click too. Very weird: this seems to happen just in some locations in Monkey Island 1 such as the SCUMM Bar and the outside area.
|
Tue Nov 06, 2007 11:04 pm |
|
|
Humblebee
Joined: 07 Nov 2007
Posts: 3
|
DJWillis: Thank you! Really, this is great. I have my F200 only for a few days, and the thing I missed most was Scumm with pseudomouse.
I had some of the same experiences DJ Jack described.
While running Day of the Tentacle (and again, thank you! ) the cursor jumped to a random spot when tapping about once in 20 taps, while briefly finding the right spot before the jump. I assume thats not your code but the quality of the screen.
The cursor (a cross in DotT) is never centered on the spot clicked, but is below that point. (Meaning the uppermost pixel of the cursor will be where clicked.) However the screen element clicked will be correctly hit regardless.
This goes for all the games tested, s.b.
Btw, I think it is useful to see the cursor, no need to fix that.
Some modest proposals for future builds:
The "clicksystem" could be like this:
Default is the left click for a tap on the screen.
Left shoulderbutton modifies, the tap becomes a right click while held.
"A" button enables hover mode, in which the mouse can be moved but doesn't interact with the environment. (This is needed in some games (i think), where one wants to see what is under the cursor without interacting with it. (The Dig, I vaguely remember, requires this in some puzzles where you need the info about an item but do not want to click on it yet)
Another button than "A" would be better, but they are all taken. Best would be one of the directional buttons (for a right handed person), but using them would mean to end compatibility with non-F200.
One more thing. I was looking for a Paypal donation button and was disappointed not to find one anywhere (is there one anywhere?) I could only donate a really modest sum, about 1/15th of your own F200
(Though you do not seem to need one.)
Thanks again,
HB
Tested (superficially) with DotT, The Dig, Gobliiins, Monkey Island 1, Sam&Max, Indiana Jones atFo Atlantis. All runnig and clicking
|
Wed Nov 07, 2007 3:19 pm |
|
|
|
|
Humblebee
Joined: 07 Nov 2007
Posts: 3
|
Hi again,
I tested the Demo of Broken Sword 2.
TS-support is broken too, as you expected, but not really crazy. If I click in the lower right corner, the cursor appears in the (as far as I can tell) exact center of the screen, if I click in the upper left corner the cursor appears exactly where clicked. Clicked points in between (on the line between LR and UL) result in the cursor in a proportional position. (bad phrasing, but you get my meaning?)
Seems like a aspect ratio problem?
Let me know if you want more tests done.
cu
Florian
|
Wed Nov 07, 2007 7:47 pm |
|
|
|
|
DJWillis
ScummVM Porter

Joined: 26 Oct 2005
Posts: 111
|
Ok,
This is the build I did last night. No idea if it works, if somebody can try it and let me know I would be very pleased.
ScummVM GP2X F200 0.10.0 06/11/08 - Untested
It should support the calibration info in /etc so be a lot more accurate.
Other then that I have not finished off most of the other changes yet (left click, right click, hover etc.).
I was going to suggest that if your using an F200 I reuse the dPad to toggle the touch screen state?
What I have in mind is: Left on dPad = Put touch screen in left click on touch, Right on dPad = Put touch screen in right click, Up on dPad = Put touch screen in hover mode (press just treated as a mouse move without click).
What do people think about this? Just to clarify the above build does not have those features.
|
Fri Nov 09, 2007 9:23 am |
|
|
Humblebee
Joined: 07 Nov 2007
Posts: 3
|
Hi,
I tried your new build.
Accuracy is much better indeed, cursors are centered on the point of clicking, even the random jump seems to be less frequent (though that may be a false observation).
BS2 still broken, but you didn't work on that.
I like your ideas about using dpad-buttons as modifiers for the click very much.
I will get around to test BS1 on the weekend, a trip to the attic must come first, to recover it. (Now *that* will be an adventure game )
cu
Florian
Last edited by Humblebee on Fri Nov 09, 2007 8:52 pm; edited 1 time in total
|
Fri Nov 09, 2007 6:39 pm |
|
|
dj jack
Joined: 27 Jul 2007
Posts: 29
|
I think that would be cool, but then there must be an option to select those functions with the buttons and using the dpad instead of those. For the left-handed people, you know
The build is very accurate in the cursor position, although it still jumps to random places at random times when you tap.
Oh, there also still is that weird bug with the volume buttons acting as right click in come parts of monkey 1 cd and the strange acting of the text skip and pause buttons.
Keep up the good work!
|
Fri Nov 09, 2007 6:54 pm |
|
|
|
|
|
|
|
|
Lafazar
Joined: 03 Dec 2007
Posts: 2
|
quote: Originally posted by DJWillis What I have in mind is: Left on dPad = Put touch screen in left click on touch, Right on dPad = Put touch screen in right click, Up on dPad = Put touch screen in hover mode (press just treated as a mouse move without click).
What do people think about this?
That's almost the way it is handled on the ScummVM port on the Nintendo DS.
Additionally, as long as you have the stylus on the touch screen, pressing left and right on dPad will NOT change to left/right click on touch mode, but rather send a single left or right mouseclick while remaining in hover mode.
I personally found this to be very comfortable, since you can hover around freely and just tap the dPad for mouseclicks, but there needs to be a visual indicator, whether you are in left click/right click or hover mode or else it may happen that you activate left/right click mode without noticing (when you accidentally leave the touchscreen while clicking).
This is a problem with the DS Port, because if I expect to be in hover mode while actually in "left click on touch mode" and tap the dPad to get a left click nothing happens. This happened quite a few times.
On the DS they used a large icon on the upper screen as indicator, so I could quickly see what the problem was and change back to hover mode. On the GP2X I fear an icon would obstruct the actual game.
Perhaps this would be a solution:
Stylus off Touchscreen + dPad Left: Left click on touch mode
Stylus off Touchscreen + dPad Right: Right click on touch mode
Stylus off Touchscreen + dPad Up: Hover mode
Stylus on Touchscreen + dPad Left: Hover Mode, send single left click
Stylus on Touchscreen + dPad Right: Hover Mode, send single right click
Stylus on Touchscreen + dPad Up: Hover mode
|
Mon Dec 03, 2007 3:52 pm |
|
|
|
Forum Rules:
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|
|
|
Powered by phpBB © 2001, 2006 phpBB Group
Forum design by ScummVM team, icons by raina
|
|