#65445 - darkfader - Tue Jan 03, 2006 9:43 am
While I was taking another look at the mainboard, I saw an unsoldered test terminal pad labeled "R02". (X and Y buttons have R00 and R01)
I think it's possible to add an extra button, magnetic contact or whatever. It seems to have a pull-up resistor (probably on-chip) too.
I've not tested it yet though.
#65449 - IxthusTiger - Tue Jan 03, 2006 9:53 am
do you mean magnetic contact like what the DS uses to sense when the lid is closed?
#65456 - darkfader - Tue Jan 03, 2006 12:13 pm
Something like that. But a normal button would probably be easier :)
If someone were to make a game that had customizable button configuration, perhaps they should consider this. Too bad there's no interrupt for X,Y and this button input.
#68867 - josath - Fri Jan 27, 2006 3:55 am
According to him it's a debug button:
http://nocash.emubase.de/gbatek.htm#dskeypad
Quote: |
The Debug Button should be connected to R03 and GND (R03 is the large soldering point between the SL1 jumper and the VR1 potentiometer). |
#68948 - Thomas - Fri Jan 27, 2006 4:01 pm
josath wrote: |
According to him it's a debug button:
http://nocash.emubase.de/gbatek.htm#dskeypad
Quote: | The Debug Button should be connected to R03 and GND (R03 is the large soldering point between the SL1 jumper and the VR1 potentiometer). |
|
I was wondering if something will happen (debug menu or something like that) if it is pressed while running commercial games?
#68996 - Barnard - Fri Jan 27, 2006 9:00 pm
Thomas wrote: |
josath wrote: | According to him it's a debug button:
http://nocash.emubase.de/gbatek.htm#dskeypad
Quote: | The Debug Button should be connected to R03 and GND (R03 is the large soldering point between the SL1 jumper and the VR1 potentiometer). |
|
I was wondering if something will happen (debug menu or something like that) if it is pressed while running commercial games? |
Yes, I was wondering as well. Anyone know?
#69020 - HyperHacker - Sat Jan 28, 2006 12:30 am
Probably not if swiIsDebugger() returns false (and it would only return true on a debug system, plus the games expect 8MB of RAM in this case), but I am curious. If nothing else it could serve as a Z button for homebrew. Anyone have experience in disassembling a DS? Is it hard? I'd be willing to try if I don't run too much risk of wrecking it.
#69063 - Nushio - Sat Jan 28, 2006 6:30 am
HyperHacker wrote: |
Probably not if swiIsDebugger() returns false (and it would only return true on a debug system, plus the games expect 8MB of RAM in this case), but I am curious. If nothing else it could serve as a Z button for homebrew. Anyone have experience in disassembling a DS? Is it hard? I'd be willing to try if I don't run too much risk of wrecking it. |
Besides bragging rights, why else would you need a Z button?
It would require each user to solder some stuff and make a most likely awkward placed button...
I'm interested in knowing if it really helps debug stuff.
#69064 - tepples - Sat Jan 28, 2006 6:33 am
Just dedicate a few pixels of the touch screen for use as a debug button.
_________________
-- Where is he?
-- Who?
-- You know, the human.
-- I think he moved to Tilwick.
#69093 - HyperHacker - Sat Jan 28, 2006 12:30 pm
Nushio wrote: |
Besides bragging rights, why else would you need a Z button? |
For convenience. You can make it do things that would otherwise take a lot of poking around in menus to do.
Also, what would be interesting is to try to mod a commercial game to think this button is pressed. Just see where it's reading X/Y, and edit it such that if, say, the screen is touched in the corner, it sets whatever bit would be set if that were pressed. It'd be similar to the MKDS hack.
#93479 - shaz - Wed Jul 19, 2006 1:25 pm
I am willing to do this mod, I don't care if my motherboard goes bust as I have more boards on the shelf :)
What will I need?
_________________
It's so easy to be wise. Just think of something stupid, then dont do it.
#93570 - Buffi - Wed Jul 19, 2006 10:46 pm
As far as I understand it, you would need som wire, solder and a button :)
#93572 - Alucard258 - Wed Jul 19, 2006 10:54 pm
shaz wrote: |
I am willing to do this mod, I don't care if my motherboard goes bust as I have more boards on the shelf :)
What will I need? |
gj bumping up an 7 month old thread.
couldve just PM'd someone.
#93577 - Diffuse - Wed Jul 19, 2006 11:36 pm
Better then making another topic... No? ;)
_________________
http://www.ndscene.net
Diffuse is Tepples #1 fan! w00t!
#93578 - Mallin - Wed Jul 19, 2006 11:42 pm
Nushio wrote: |
Besides bragging rights, why else would you need a Z button? |
I wish I had a Z button for jumping in Metriod hunters, I don't like the double tap.
#93606 - HyperHacker - Thu Jul 20, 2006 1:30 am
If I ever manage to find a tool to open my DS, I might just have to try adding such a button and painting the case.
_________________
I'm a PSP hacker now, but I still <3 DS.
#93623 - shaz - Thu Jul 20, 2006 5:44 am
Diffuse wrote: |
Better then making another topic... No? ;) |
PRECISELY!
_________________
It's so easy to be wise. Just think of something stupid, then dont do it.