Main > Main Forum

did a NES Pad Hack... but need help (with PICs :) )

Pages: (1/2) > >>

scorp.ius:

Hi!

Its not really an Arcade control. i wanted to use an old NES Pad on my PC... so i soldered a NES Pad to an USB Pad.

BUT: when i press "UP" on the NES Pad i get a "UP + B"
when i press "A" - i get a "A + LEFT"

just examples i dont know it for sure now, but pressing the digipad i get a direction an a button - the same with the buttons vice versa

the start and select buttons are working correct

the strange thing is: i startet with A and B only, and with only 3 wires soldered (A + B + one GND) it works for this two buttons correct.

question: what are those resistors(?) after the buttons and digicross for?

the first picture is the NES Pad - the second the USB Pad



NickG:

Those diodes are there to protect crosstalk between the inputs.  They are supposed to ensure that a keypress only has one path to ground.  You'll notice on the USB pad that the direction controls are grounded via pin 19, but the buttons are grounded via pin 20; so you need to separate the paths. 

scorp.ius:

thanks for the fast reply :)  :notworthy:

unfortunately i dont exactly know what you want me to do  :dizzy:

could you please precise your answear?

EDIT: i think i have only ONE ground in the NES Pad, right? (the black wire that is connected the "start" buttons ground on the USB pad) so how could i seperate this one wire?

steveh:

why would you do such a thing? 

http://www.retrousb.com/usb.html

you can get adapters, and kits to mod your controller right to usb.  much better way of doing it.

I guess your way is more challenging.   I can vouch for this company as i have purchased both kits fro my genesis controllers.

somunny:


--- Quote from: steveh on January 30, 2007, 12:12:02 pm ---why would you do such a thing? 

--- End quote ---

The 'B' in BYOAC stands for 'build'.  Granted, the products at retrousb are nice but some folks want to do it themselves.

Pages: (1/2) > >>

Go to full version