#68193 - chava - Mon Jan 23, 2006 1:21 am
Hi all!
I knew I had a problem with touch screen accuracy on homebrew, but now that I've tested Win2DS, I'm alittle bit scared.
Touch screen is calibrated and it works well on commercial games (games such Kirby or something) runs and controls really great.
But when using moonshell or other homebrew apps (such as Win2DS), touchscreen is a mess.
There's a shot of what the mouse pointer drawed when I slided the stylus over the four edges of my touchscreen (using Win2DS):
http://img72.imageshack.us/img72/2319/touchscreen1ab.jpg
And a friend of mine worked well on same computer.
I'm using supercard SD and flashme v6. I've searched a bit for the problem but I didn't find answer.
Thanx for all.
EDIT: I know there are some posts about similar things, but the screen is well calibrated and it's not because of the protector.
#68200 - Dudu.exe - Mon Jan 23, 2006 2:14 am
i have same prlblem but in original games too..
in center of screen it counts more to left .. but in coners its ok!
_________________
http://flickr.com/photos/stuffbox
#68203 - ethoscapade - Mon Jan 23, 2006 2:23 am
it's somewhat common knowledge that after flashing your firmware, the calibration is shot for homebrew but still works fine for commercial games. i don't think anybody knows why this is, but recalibrate it and see if that helps.
#68209 - chava - Mon Jan 23, 2006 2:35 am
i?ve reacalibrated lots of times and the problem hasn?t been solved.
#68210 - CubeGuy - Mon Jan 23, 2006 2:36 am
Try FlashMe5 and see if that fixes anything.
_________________
It's 'CubeGuy.' One word. No space.
#68227 - HyperHacker - Mon Jan 23, 2006 3:32 am
I have the latest version (unless there's been an update this month) and it works fine except that occasionally I get hits way far off from where I actually touched. This is visible in all homebrew I try, even my own, but not in commercial games. (In Moonshell windows occasionally jump around when moving them, in Txtwriter one keyboard key sometimes acts as another, and in my own draw-pixels-wherever-the-screen-is-touched program, pixels appear in random places every now and then.)
#68237 - ghazi - Mon Jan 23, 2006 4:37 am
There's a similar thread in the Development section that you might want to check out, chava.
http://forum.gbadev.org/viewtopic.php?t=7980&postdays=0&postorder=asc&start=0
I don't really know if it has any answers for you, though. D=
#69451 - arlow - Mon Jan 30, 2006 8:57 pm
Quote: |
Quote from NDSTech Wiki:
Touchscreen calibration
The calibration settings are stored as the position of the crosshairs.
It's stored as:
u16 x1, y1; // first calibration point (top left)
u8 dx1, dy1; // corresponding pixel position
u16 x2, y2; // second calibration point (bottom right)
u8 dx2, dy2; // corresponding pixel position
|
Perhaps this is used by official games....[/quote]
#69452 - adrian783 - Mon Jan 30, 2006 9:12 pm
does games have touch-screen correction codes that help their accuracy?
#69570 - Kyoufu Kawa - Tue Jan 31, 2006 3:56 pm
adrian783 wrote: |
does games have touch-screen correction codes that help their accuracy? |
* glances at the Nitro kit *
The commercials seem to have 'em.
I'd love to break my promise and post The Info, but it's in a precompiled library :)
#69809 - wintermute - Thu Feb 02, 2006 2:39 am
arlow wrote: |
Quote: | Quote from NDSTech Wiki:
Touchscreen calibration
The calibration settings are stored as the position of the crosshairs.
It's stored as:
u16 x1, y1; // first calibration point (top left)
u8 dx1, dy1; // corresponding pixel position
u16 x2, y2; // second calibration point (bottom right)
u8 dx2, dy2; // corresponding pixel position
|
Perhaps this is used by official games.... |
[/quote]
It's also used by homebrew.
I've got code in libnds now which seems to work better for most people