Welcome, Guest. Please login or register.
Did you miss your activation email? July 04, 2009, 06:14:28 AM
 
Home Help Login Register
+  NeoTeam Official Forum
|-+  NEO Coding Competitions
| |-+  NEO Compo 2007
| | |-+  NEO Summer Coding Compo 2007
| | | |-+  NEO Summer Compo 2007 for GBA/NDS division
| | | | |-+  the GBA/NDS APP zone
| | | | | |-+  DiagnoSe
0 Members and 1 Guest are viewing this topic. « previous next »
Pages: [1] 2 3 Go Down Print
Author Topic: DiagnoSe  (Read 21547 times)
spinal
Coder of DSision
Neo MOD
Hero Member
*
Offline Offline

Gender: Male
Posts: 630



WWW
DiagnoSe
« on: June 22, 2007, 07:55:07 PM »

My nickname: Spinal
Projet name : DiagnoSe
Division: NDS APP
Original enter : YES
In last NEO Compo this project won in the top 10 : NO

DiagnoSe



A while ago, I created a simple button tester so I could test the keyboard layout of a DS emulator.
After sharing it with the DS community, some forum users had suggested that I add a couple of features and turn the simple button tester into a fully fledged diagnosis tool. Soon more and more people suggested feature that DiagnoSe should have and some of those features have been added. I have learned a lot from coding DiganoSe and have had fun doing it. I hope that some people find use for this application.

Features include testing

•   Direction Pad and buttons
•   Touch screen accuracy
•   Wifi settings
•   Microphone
•   Speakers
•   Screen lights
•   Motion card/pak (sold separately)
•   Rumble pak (sold separately)
•   DLDI FAT
•   EEPROM

Also

•   Boot GBA game
•   Fix stuck pixels
•   Reset to card menu (supported cards only)
•   Power off DS
•   Set screen brightness (DS Lite only, not saved in firmware)
•   Battery monitor
•   Temperature monitor
•   GBA screen select (not saved in firmware)

As always, any comments or suggestions are welcome.
The splash screen will be updated as soon as one has been selected for the competition.

Manual.pdf
diagnose.zip

spinal_cord@yahoo.com



« Last Edit: August 19, 2007, 05:52:14 AM by spinal » Logged


Dr.neo
Administrator
Hero Member
*****
Offline Offline

Posts: 2825



Re: DiagnoSe
« Reply #1 on: June 22, 2007, 09:55:05 PM »

woooo! very useful APP! i like it, i have many nds need to check and repair  sm-02
Logged

In my world,have 0 and 1 only ......Matrix World......
tomqman
Newbie
*
Offline Offline

Posts: 32



Re: DiagnoSe
« Reply #2 on: June 23, 2007, 02:01:08 AM »

kool its working well on my dslite via r4ds  sm-29 the only thing  is that the microphone test dosnt seem to work (i know my microphone works as only just used it in zelda).
Logged
spinal
Coder of DSision
Neo MOD
Hero Member
*
Offline Offline

Gender: Male
Posts: 630



WWW
Re: DiagnoSe
« Reply #3 on: June 23, 2007, 03:26:17 AM »

It uses palibs mic volume code, i noticed it isnt very sensitive, I found blowing into the mic usually got the bar to light up.

[edit] You're right, it doesn't seem to work, Ill have a look, see if I can find whats wrong.

[edit] It seems to have something to do with the FAT test, if I remove it, everything else works fine. Sad

[edit again] Fixed, please re-download and test. Thankyou.

Menu bug fixed also.
« Last Edit: June 23, 2007, 10:06:04 AM by spinal » Logged


wraggster
Full Member
***
Offline Offline

Posts: 155



WWW
Re: DiagnoSe
« Reply #4 on: June 23, 2007, 03:40:33 PM »

nice app Smiley
Logged



Webmaster of DCEmu

The Worlds Only Homebrew and Gaming Network Covering All Consoles.
Crass
Newbie
*
Offline Offline

Gender: Male
Posts: 11



WWW
Re: DiagnoSe
« Reply #5 on: June 23, 2007, 07:10:27 PM »

Wow this is a very professional DS diagnostic tool. This would be very nice for testing used DS to see if they are worth purchasing.
Logged
tomqman
Newbie
*
Offline Offline

Posts: 32



Re: DiagnoSe
« Reply #6 on: June 24, 2007, 02:36:12 AM »

very good microphone test working fine now  sm-29
Logged
Aurelio
Newbie
*
Offline Offline

Posts: 1



Re: DiagnoSe
« Reply #7 on: June 24, 2007, 05:12:55 AM »

Great app.But i think that list files in directory for fat test isn't important.
You have to delete fatInitDefault() and then add:
if(fatInitDefault()){
PA_OutputText(0,0,0,"Your fat with dldi works fine);
}else{
PA_OutputText(0,0,0,"Your fat with dldi doesn't work);
}

Bye
Logged
Dr.neo
Administrator
Hero Member
*****
Offline Offline

Posts: 2825



Re: DiagnoSe
« Reply #8 on: June 25, 2007, 01:13:41 AM »

just test the MK6-motion, it can response with X,Y axises, but how to test the Z asix? and i found the gyro function can be test, i think you should make the NDS test icon rolling too when i roll the nds?
Logged

In my world,have 0 and 1 only ......Matrix World......
spinal
Coder of DSision
Neo MOD
Hero Member
*
Offline Offline

Gender: Male
Posts: 630



WWW
Re: DiagnoSe
« Reply #9 on: June 25, 2007, 03:15:18 AM »

It was supposed to do that, but for some reason it broke, I will have a look at it.

PS, can i expect my mk6 anytime soon?
Logged


Dr.neo
Administrator
Hero Member
*****
Offline Offline

Posts: 2825



Re: DiagnoSe
« Reply #10 on: June 25, 2007, 09:43:41 AM »

please PM me ur address again,send in this week.
Logged

In my world,have 0 and 1 only ......Matrix World......
spinal
Coder of DSision
Neo MOD
Hero Member
*
Offline Offline

Gender: Male
Posts: 630



WWW
Re: DiagnoSe
« Reply #11 on: June 27, 2007, 05:27:39 AM »

Updated, see first post.
Logged


warioswoods
Newbie
*
Offline Offline

Posts: 2



Re: DiagnoSe
« Reply #12 on: June 28, 2007, 06:22:56 PM »

Am I using the pixel-fixer incorrectly?  I have three different stuck pixels on my DS-Lite (which is maybe 3 months old at most), and have positioned the tiny blinking pixel over one, left it until the battery actually ran out, and it never fixed it.  Tried it on another, same result.  What should I try to do differently?
Logged
spinal
Coder of DSision
Neo MOD
Hero Member
*
Offline Offline

Gender: Male
Posts: 630



WWW
Re: DiagnoSe
« Reply #13 on: June 29, 2007, 03:50:28 AM »

In a lot of cases, trying to fix the pixels might not work, the idea is that flickering between colours rapidly, will coax the pixel into working again. Are you sure they're stuck pixels (always a single colour) and not dead pixels (never on). I'm sorry to say that you may not be able to fix them.
Logged


warioswoods
Newbie
*
Offline Offline

Posts: 2



Re: DiagnoSe
« Reply #14 on: June 29, 2007, 11:07:24 AM »

They are certainly stuck rather than dead, since all three of them are a very bright purple-ish color.  I guess I'll try it one more time and then give up on it - I quickly forget that those pixels are even there, except when there happens to be an all-white screen and they become more apparent.  In the cases where the rapid color cycling does work, how long does it usually take?  I don't know whether to leave it there for an hour or just 10 minutes on a pixel before deciding that it will not succeed.
Logged
Pages: [1] 2 3 Go Up Print 
« previous next »
Jump to:  
Powered by SMF 1.1.9 | SMF © 2006-2009, Simple Machines LLC