Build Your Own Arcade Controls Forum
Main => Main Forum => Topic started by: LtDedition on January 27, 2013, 02:08:21 pm
-
Hey Guys,
I am extremely new to this and thought i would start by modding a nes controller to work as an arcade stick and buttons i found a few pictures on the soldering on one already done but i am very new to all of this and can't figure how to ground it and what to solder where. It's all a bit over welming and i cannot seem to find any guides anywhere, the ones i do find don't really give enough detail and assume you know a lot about it already.
I'm really hoping someone can give me some advise and point me in the right direction,
Also is there any sticks and buttons you guys would recommend for this ? I've been looking around and i just want a 4 way stick as it is for nes and 4 buttons 2 for a and x and 2 for start and select
Thank you in advance
-
Welcome aboard, LtDedition.
The easiest way to do this is not to mod the controller.
The USB NES RetroPort is available here (http://www.retrousb.com/product_info.php?cPath=21&products_id=28) or on Amazon here (http://www.amazon.com/Retrolink-Nintendo-NES-Adapter-Entertainment-System/dp/B000PDOTXG/).
(http://ecx.images-amazon.com/images/I/41OoLp%2BavfL._SL500_AA300_.jpg)
It allows you to use original controllers, but does not work with peripherals (Zapper, FourScore, etc)
It shows up in windows as a USB HID game controller.
Scott
-
Hey,
I already have that piece but i want to turn it into a joystick and arcade buttons like this:
http://imageshack.us/photo/my-images/268/p1010011b.jpg/ (http://imageshack.us/photo/my-images/268/p1010011b.jpg/)
Thank you for the reply
-
The Nes controller is 8-way not 4-way and they always seemed like one of the harder gamepads to hack.
If you just want this for PC use and not for an actual nes then just start with a keyboard or gamepad encoder and leave the nes gamepad out of the equation.
-
Ah, now I see.
You want to make an arcade-style controller with 4 buttons and a joystick that plugs in via USB. Amiright?
There are several ways to approach this.
Hacking a NES controller and connecting it through the retroport is a lot more work than using something like Vigo's ZD Encoder (http://forum.arcadecontrols.com/index.php/topic,114744.0.html) (gamepad-style encoder) or the AVR Encoder by Degenatrons. (keyboard-style encoder) The added bonus to using these other encoders is that you have room to expand/grow. What if you decide you want to play SNES games, too? With the NES hack, you have no room to grow like you have with the others.
With all that in mind, Slagcoin has all the info you are asking for here (http://www.slagcoin.com/joystick/pcb_wiring.html) including this diagram of where to solder your signal and ground wires. (other controller board diagram links listed 2/3rds of the way down under "PCB Diagrams")
(http://www.slagcoin.com/joystick/pcb_diagrams/nes_diagram1.jpg)
The signal traces -- blue circles above -- connect to the corresponding Normally Open (NO) switch contact. The joystick will appear backwards since pushing up closes the switch closest to you and pushing right closes the switch on your left.
The ground "daisy-chain" connects all the Common (Com) switch terminals to the trace with the red circle above.
(http://forum.arcadecontrols.com/index.php?action=dlattach;topic=129990.0;attach=276499;image)
Image credit: RandyT from Groovy Game Gear. :cheers:
Scott
-
Ah, now I see.
You want to make an arcade-style controller with 4 buttons and a joystick that plugs in via USB. Amiright?
There are several ways to approach this.
Hacking a NES controller and connecting it through the retroport is a lot more work than using something like Vigo's ZD Encoder (http://forum.arcadecontrols.com/index.php/topic,114744.0.html) (gamepad-style encoder) or the AVR Encoder by Degenatrons. (keyboard-style encoder) The added bonus to using these other encoders is that you have room to expand/grow. What if you decide you want to play SNES games, too? With the NES hack, you have no room to grow like you have with the others.
With all that in mind, Slagcoin has all the info you are asking for here (http://www.slagcoin.com/joystick/pcb_wiring.html) including this diagram of where to solder your signal and ground wires. (other controller board diagram links listed 2/3rds of the way down under "PCB Diagrams")
(http://www.slagcoin.com/joystick/pcb_diagrams/nes_diagram1.jpg)
The signal traces -- blue circles above -- connect to the corresponding Normally Open (NO) switch contact. The joystick will appear backwards since pushing up closes the switch closest to you and pushing right closes the switch on your left.
The ground "daisy-chain" connects all the Common (Com) switch terminals to the trace with the red circle above.
(http://forum.arcadecontrols.com/index.php?action=dlattach;topic=129990.0;attach=276499;image)
Image credit: RandyT from Groovy Game Gear. :cheers:
Scott
Thank you so much mate thats just what i needed ! It's not for a pc you see i'm making a custom arcade table using a Pi i'll post pictures when its finished :)
-
Thank you so much mate thats just what i needed ! It's not for a pc you see i'm making a custom arcade table using a Pi i'll post pictures when its finished :)
Glad to assist.
Don't hesitate to post your plans/work in progress in "Project Announcements".
Lots of encouragement/motivation there and maybe even some hints for dodging potential pitfalls so you can learn from our derpy mistakes instead of making them yourself. :lol
Scott