Pages: [1]   Go Down
Author Topic: Nintendo NES, SNES, 64, and Game Cube controllers: just thinking  (Read 4599 times)
0 Members and 1 Guest are viewing this topic.
Lexington, Kentucky
Offline Offline
Newbie
*
Karma: 0
Posts: 31
(Dr-ah-k-oh Car-ah-th-ear)
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

I know we, as THE Hacking Open Source Nerd Herd, have hacked WII controllers, but has anybody tried to hack a Nintendo NES, SNES, 64, and Game Cube controllers?

I am just a Shiney (as the new clones on the battle front from Star Wars are called), and dont want to ruin a prefectly good controller.

Any insight and/or help would be greatly appriciated (begin edit) getting started at least or anybody have knowledge in this subject who would like to share.(end edit)

Edit 2 Maybe I wasn't clear with what I am asking.

Could somebody please send me in the right direction on hacking these controllers. Again I'm new.

ThanksEnd edit 2
« Last Edit: July 29, 2013, 11:56:51 am by Draco Carathyr » Logged

Arduino is the LEGO of the electronics world, because with LEGO the possibilities are endless.

Phoenix, Arizona USA
Offline Offline
Faraday Member
**
Karma: 36
Posts: 5519
Where's the beer?
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

What exactly do you mean by "hack"? Interface to them?

If so - I know there are tons of things out there on how to interface with the NES controller. For the SNES, look into how the Uzebox does it (I'm sure someone has done it with a regular 328 Arduino as well).

Not sure about the others, though.
Logged

I will not respond to Arduino help PM's from random forum users; if you have such a question, start a new topic thread.

Lexington, Kentucky
Offline Offline
Newbie
*
Karma: 0
Posts: 31
(Dr-ah-k-oh Car-ah-th-ear)
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

By "hack" I mean "interface." I am mainly looking at the N64 controllers.
Logged

Arduino is the LEGO of the electronics world, because with LEGO the possibilities are endless.

Offline Offline
Newbie
*
Karma: 0
Posts: 37
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

I used this method and got it working within 15 minutes.

http://www.instructables.com/id/Use-an-Arduino-with-an-N64-controller/

I also posted a working download link to the proper Processing version on the instructable.
Logged

Leeds, UK
Offline Offline
Edison Member
*
Karma: 72
Posts: 1642
Once the magic blue smoke is released, it won't go back in!
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

I have worked with someone who did this before (for the SNES controllers), it is quite straight forward, just a simple shift register type interface. I'll see if I can get hold of the code for you.

(Edit: just e-mailed him and he's going to send me the code tomorrow, so I will upload it then).

(Edit 2: I've attached the example sketch)

* SNESPI.ino (4.13 KB - downloaded 11 times.)
« Last Edit: August 18, 2013, 08:16:05 am by Tom Carpenter » Logged

~Tom~

Offline Offline
Newbie
*
Karma: 0
Posts: 1
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

hello everybody, im new on this (i mean using arduino) i got an UNO and I want to usit to play emulators with a Snes pad, so with this code thatTom Carpenter posted ill be able to use it? another question, what do i need to make work on my pc, I mean do you have a processing sketch?

i did it with a 64 pad and processing and it works perfect but ill be more than happy if you guys help me with the snes pad

sorry about my english, and thank you for your help guys smiley
Logged

Lexington, Kentucky
Offline Offline
Newbie
*
Karma: 0
Posts: 31
(Dr-ah-k-oh Car-ah-th-ear)
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Thank you for putting me on the right track, Jeebiss and Tom.

hello everybody, im new on this (i mean using arduino) i got an UNO and I want to usit to play emulators with a Snes pad, so with this code thatTom Carpenter posted ill be able to use it? another question, what do i need to make work on my pc, I mean do you have a processing sketch?

i did it with a 64 pad and processing and it works perfect but ill be more than happy if you guys help me with the snes pad

sorry about my english, and thank you for your help guys smiley

I am glad i am not the only one wanting to know.

Your English is not the worst I have seen. I went to high school with a lot of people who spoke Ghettonese (the act of speaking like an uneducated person from the Ghetto (Ghetto is used as the bad part of town where wanna-be gangsters thrive (there are a lot of wanna-Be's in Lexington)))
Logged

Arduino is the LEGO of the electronics world, because with LEGO the possibilities are endless.

Pages: [1]   Go Up
Jump to: