TouchTest DS

Discussion in 'NDS - Emulation and Homebrew' started by Briankealing, Aug 22, 2009.

Aug 22, 2009

TouchTest DS by Briankealing at 10:28 PM (2,827 Views / 0 Likes) 32 replies

  1. Briankealing
    OP

    Member Briankealing GBAtemp Advanced Fan

    Joined:
    Nov 25, 2008
    Messages:
    641
    Country:
    United States
    TouchTest DS

    This is my first EVER DS homebrew!
    What this app does is help diagnose the touchscreen. It will show the X and Y axis of the stylus' touch point, and will emit a sound when the touch screen is pressed.

    NEW: 1.2 is here! Go grab a copy at DSDatabase.
    http://dsdatabase.org/forum/viewtopic.php?f=60&t=1297


    [​IMG]

    It's rather bland at the moment, as it is my first ever homebrew, but I'll see if I can make it a bit more colorful later.

    Download 1.2
     


  2. nicky041192

    Member nicky041192 GBAtemp Maniac

    Joined:
    Mar 9, 2008
    Messages:
    1,433
    Location:
    UK
    Country:
    United Kingdom
    nice for your first homebrew. [​IMG]
    my touch screen is uncalibrateable and is off by about half a centimetre XD.
    but this finds the exact place ot os touched no matter hpw dodgy your touch screen is XD

    now only if it could calibrate my touch screen XD
     
  3. Briankealing
    OP

    Member Briankealing GBAtemp Advanced Fan

    Joined:
    Nov 25, 2008
    Messages:
    641
    Country:
    United States
    Thanks for the response!

    Sadly to say, the only way to calibrate your touchscreen would be to go through the calibrate loop over, and over.
     
  4. nicky041192

    Member nicky041192 GBAtemp Maniac

    Joined:
    Mar 9, 2008
    Messages:
    1,433
    Location:
    UK
    Country:
    United Kingdom
    it wouldnt calibrate like that would it then haha.

    what you got planned on your next homebrew?

    i dont think you need colour for TOuchTestDS. its nice as it is. simple as it should be.
     
  5. Briankealing
    OP

    Member Briankealing GBAtemp Advanced Fan

    Joined:
    Nov 25, 2008
    Messages:
    641
    Country:
    United States
    I'm currently debugging a newer version of touchtest, I think i'll move onto something new after I smush the bug.
     
  6. azure0wind

    Member azure0wind 7 years flew so fast.

    Joined:
    May 24, 2009
    Messages:
    941
    Country:
    Indonesia
    thx! [​IMG]
    thx! [​IMG]
    [​IMG]
     
  7. Jakob95

    Suspended Jakob95 I am the Avatar

    Joined:
    Jan 15, 2009
    Messages:
    4,344
    Location:
    New York City
    Country:
    United States
    Is this better than what Diagnos has?
     
  8. Jamstruth

    Member Jamstruth Secondary Feline Anthropomorph

    Joined:
    Apr 23, 2009
    Messages:
    3,456
    Location:
    North East Scotland
    Country:
    United Kingdom
    No. This is a very basic homebrew and the first that he has produced. He posted it here to see what we thought of it.
     
  9. nicky041192

    Member nicky041192 GBAtemp Maniac

    Joined:
    Mar 9, 2008
    Messages:
    1,433
    Location:
    UK
    Country:
    United Kingdom
    no matter how messed up your touch screen was, this WILL always find the correct co-ordinate where you are touching. i had a messed up touch screen and this found everywhere i touched perfectly as it should. i bought a new touch screen and i replaced it.
     
  10. Jamstruth

    Member Jamstruth Secondary Feline Anthropomorph

    Joined:
    Apr 23, 2009
    Messages:
    3,456
    Location:
    North East Scotland
    Country:
    United Kingdom
    What? So your DS touch screen was severely messed up and not finding the points you were touching correctly...and this somehow did? Defying all possible problems with the touchscreen and cables it found the exact point you were touching and not the point read by every single other game?

    I'm not bashing the program just wondering what on earth Nicky is on about
     
  11. Briankealing
    OP

    Member Briankealing GBAtemp Advanced Fan

    Joined:
    Nov 25, 2008
    Messages:
    641
    Country:
    United States
    @Jamstruth... This does seem to be the case. PharaohsVizer used my app to help diagnose his touchscreen. And apparently, it worked.

    Oh, and version 1.2 is here.
    http://dsdatabase.org/forum/viewtopic.php?f=60&t=1297

    It's really a lot better than 1.0, and yes, it feels a bit better to use than DiagnoSe's touchscreen tester.
     
  12. nicky041192

    Member nicky041192 GBAtemp Maniac

    Joined:
    Mar 9, 2008
    Messages:
    1,433
    Location:
    UK
    Country:
    United Kingdom
    yea its exatcly what you said. it IS hard to believe XD. if all homebrew had implemented this then people woth messed up touch screens could work the homebrew fine. (well for the first release anyway. ive not tried the second release. my touch screen is replaced and now its perfect so i cant try the newer release with using a messed up touch screen.
     
  13. Jamstruth

    Member Jamstruth Secondary Feline Anthropomorph

    Joined:
    Apr 23, 2009
    Messages:
    3,456
    Location:
    North East Scotland
    Country:
    United Kingdom
    I can tell you that it does not perform the impossible on my sister's DSlite's slightly off in the centre touch screen (which is down to a hardware issue as far as I can tell)
     
  14. Briankealing
    OP

    Member Briankealing GBAtemp Advanced Fan

    Joined:
    Nov 25, 2008
    Messages:
    641
    Country:
    United States
    calibration fail?

    try running 1.2
     
  15. anaxs

    Member anaxs got milk, got candy

    Joined:
    Mar 23, 2009
    Messages:
    2,208
    Location:
    your moms jeans pocket
    Country:
    Canada
    nice work dude
    keep up the good work
     
  16. nicky041192

    Member nicky041192 GBAtemp Maniac

    Joined:
    Mar 9, 2008
    Messages:
    1,433
    Location:
    UK
    Country:
    United Kingdom
    try the first release. i used the first release. it doesnt show the point on the touchscreen but look at the co-ordinates on the top. when i used it it registered it correctly.
     
  17. Jamstruth

    Member Jamstruth Secondary Feline Anthropomorph

    Joined:
    Apr 23, 2009
    Messages:
    3,456
    Location:
    North East Scotland
    Country:
    United Kingdom

    That's the version I ran (as numbers mean nothing to me) It comes up as correct along the sides and to the right and slightly up in the centre. Just the same as every other game sees it. Its not a calibration issue but a damaged touch screen. If the calibration is off you can just go through the calibration loop in the DS firmware to fix, this doesn't work in my sister's DS as when i tap the central icon it doesn't see it as me tapping the central icon but instead tapping elsewhere.

    If it can't be calibrated its a hardware issue and this shouldn't see it as exactly where you are tapping which is why Nicky is really confusing me... Please don't see this as me ragging on your app, I couldn't code this (since I have no clue where I would start)
     
  18. nicky041192

    Member nicky041192 GBAtemp Maniac

    Joined:
    Mar 9, 2008
    Messages:
    1,433
    Location:
    UK
    Country:
    United Kingdom
    sorry for confusing you.

    mine couldnt be calibrated either and i used this and it registered correctly. i got fed up with the touchscreen so i bought a new one.

    read my previous post. try verion 1.0.
     
  19. Jamstruth

    Member Jamstruth Secondary Feline Anthropomorph

    Joined:
    Apr 23, 2009
    Messages:
    3,456
    Location:
    North East Scotland
    Country:
    United Kingdom
    Is it possible you just misunderstood the coordinates? To me they really don't mean anything and could be referring to where I'm tapping or anywhere else on the screen (unless I have the urge to count every single pixel)
     
  20. Briankealing
    OP

    Member Briankealing GBAtemp Advanced Fan

    Joined:
    Nov 25, 2008
    Messages:
    641
    Country:
    United States
    version 1.2 has the same coordinate code as 1.0, the only thing new is the sprite that follows the stylus.
     

Share This Page