* Login 
* FAQ    * Search

All times are UTC - 6 hours




Post new topic Reply to topic  [ 65 posts ]  Go to page Previous  1, 2, 3, 4, 5  Next
Author Message
 Post subject: Re: Wireless N64 controller?
PostPosted: Sun Nov 28, 2010 10:49 pm 
Offline
User avatar

Joined: Mon Nov 08, 2010 3:45 pm
Posts: 9
Location: Vancouver, Canada
Hey Mario -

a) I think I've solved the TX/RX switching and clock speeds with the setup I'm planning (see above pic of my plan). I finallly got the transceivers in the mail so I'll let you know how it goes.

b) Thanks for the links - I'm fairly sure the third one's going to be the most useful, as making a chip that can mimic being a controller and respond to the N64's requests requires knowing every command that the N64 might send, which I think is the toughest part of the project.

So yeah, if you wouldn't mind seeing if you can find your old stuff kicking around, that'd be great! Thanks.

Also, does anyone know of a nice, clean list of commands that the N64 sends to the controller (e.g. 0x01, etc.), with accompanying responses that the controller sends back (e.g. button status words)?


Top
 Profile E-mail  
 
 Post subject: Re: Wireless N64 controller?
PostPosted: Mon Nov 29, 2010 10:37 pm 
Offline
Portablizer
User avatar

Joined: Sat Jul 16, 2005 12:07 pm
Posts: 3804
Location: Your IP Address, Connecting...
BTW: You can buy 3rd party wireless controllers.

_________________
Image


Top
 Profile  
 
 Post subject: Re: Wireless N64 controller?
PostPosted: Tue Nov 30, 2010 8:15 pm 
Offline
User avatar

Joined: Mon Mar 05, 2007 7:20 pm
Posts: 1382
Location: Sunny California
I would dig out my old stuff, but there's nothing to get out. :lol: All I did was buy the Xbee transceivers, I never got further than that.

EDIT: Whoops, other Mario. :P

_________________
Image


Top
 Profile  
 
 Post subject: Re: Wireless N64 controller?
PostPosted: Tue Nov 30, 2010 8:29 pm 
Offline
User avatar

Joined: Wed Jan 27, 2010 11:27 pm
Posts: 279
I'm relatively confused. This seems interesting to me. Does just using a RF transciever, then just throwing the data line through it work? Because I found this which is less expensive than an Xbee.

http://cgi.ebay.com/2-x-Newest-2-4Ghz-n ... 501wt_1242

_________________
This place is fun.

Image

ToastTech Forums: Built with love.


Top
 Profile E-mail  
 
 Post subject: Re: Wireless N64 controller?
PostPosted: Tue Nov 30, 2010 8:29 pm 
Offline
User avatar

Joined: Wed Jan 27, 2010 11:27 pm
Posts: 279
I'm relatively confused. This seems interesting to me. Does just using a RF transciever, then just throwing the data line through it work? Because I found this which is less expensive than an Xbee.

http://cgi.ebay.com/2-x-Newest-2-4Ghz-n ... 501wt_1242

_________________
This place is fun.

Image

ToastTech Forums: Built with love.


Top
 Profile E-mail  
 
 Post subject: Re: Wireless N64 controller?
PostPosted: Wed Dec 01, 2010 12:00 am 
Offline
Moderator
User avatar

Joined: Sat Sep 10, 2005 2:17 pm
Posts: 2968
Location: here and there
You need to use SPI to communicate with that module.

If you want to go that route you'd need a MCU on each end of the wireless chain to decode the controller protocol and send it in a form the wireless transceivers understand.

_________________
Image


Top
 Profile  
 
 Post subject: Re: Wireless N64 controller?
PostPosted: Wed Dec 01, 2010 3:05 am 
Offline
User avatar

Joined: Mon Nov 08, 2010 3:45 pm
Posts: 9
Location: Vancouver, Canada
Yeah good point marshallh, the reason why it's likely NOT possible even if you have a transparent link (ie data in transmitter's pin = data out the receiver's pin) is twofold:

1) The N64 & Controller talk back and forth at 250 kbits/s and the transceivers can't switch between send/receive mode fast enough to keep up
2) Signal attenuation (loss) might make the N64 freeze, as it thinks you've unplugged the controller

Also, for that particular model you picked, like marshallh said, you need a uController (link to tutorial).

Anyone have any luck finding a list of N64->Controller commands?


Top
 Profile E-mail  
 
 Post subject: Re: Wireless N64 controller?
PostPosted: Mon Dec 06, 2010 3:23 am 
Offline
Portablizer
User avatar

Joined: Tue Mar 25, 2008 2:11 am
Posts: 423
Location: Newcastle, Australia
Off the top of my head I can only remember the 0-3 and 0xFF. I have seen a powerpoint that had a list of the commands but those are the only ones you should need to implement.


Top
 Profile  
 
 Post subject: Re: Wireless N64 controller?
PostPosted: Sun Jan 02, 2011 12:33 pm 
Offline

Joined: Sun Nov 28, 2010 9:39 pm
Posts: 2
http://www-inst.eecs.berkeley.edu/~cs15 ... point1.PDF lists 7 n64 controller commands

And I'm no expert but I'm not entirely sold on your circuit design. How do the rf modules know what state the other module is in? The N64 could be sending "start rumble" and the controller could be sending button presses, so both rf modules would be transmitting and neither message would get through. If the controller was always transmitting and the N64 was always listening, you could probably get pretty good button response with your design, but obviously never rumble or mem pak reading/writing.

Maybe I'm wrong, though. Just getting the button data efficiently would be pretty sweet, so it's still worth a shot. But I still think I'll need to buy two different rx/tx pairs at different frequencies to get it 100% correct.

But yeah I'm married so STILL no promises :wink:


Top
 Profile E-mail  
 
 Post subject: Re: Wireless N64 controller?
PostPosted: Sat Jan 29, 2011 1:30 am 
Offline

Joined: Thu Jan 27, 2011 3:27 pm
Posts: 2
is it possible to wire the n64 controller out to a usb out port? like what is done here with DIN 5 pin connectors http://web.archive.org/web/20041012173059/home.t-online.de/home/stephan.hans/n64.htm
under the interfacing the controller section
controller to usb is doable then just hook up some bluetooth magic on either end and bam.


Top
 Profile E-mail  
 
 Post subject: Re: Wireless N64 controller?
PostPosted: Wed Sep 14, 2011 10:18 am 
Offline
User avatar

Joined: Thu Feb 10, 2011 12:26 pm
Posts: 13
Hi Guys!

I just wanted to let you know that I made a wireless N64 controller: :D
http://www.youtube.com/watch?v=LlnmfaILCHw

It works great, but no rumble-/memory pak support.
The mod is really easy to do if you use the case of a rumble pak. Then you can use 2 normal AAA batteries, so there's no need for a rechargeable lithium battery, 3.3V voltage regulator, etc.

I'm working on an instruction but it will take a while..


Top
 Profile  
 
 Post subject: Re: Wireless N64 controller?
PostPosted: Fri Sep 16, 2011 5:34 am 
Offline

Joined: Fri Mar 25, 2011 6:46 am
Posts: 33
Location: Finland
Seems (relatively) simple. Neat, at the least. Wondering which of the controllers would the best all-round controller... N64's has lots of buttons, atleast. :wtf:


Top
 Profile E-mail  
 
 Post subject: Re: Wireless N64 controller?
PostPosted: Fri Sep 16, 2011 6:13 pm 
Offline
Portablizer
User avatar

Joined: Tue Mar 25, 2008 2:11 am
Posts: 423
Location: Newcastle, Australia
Very, very nice. Glad to see a wireless controller finally done.


Top
 Profile  
 
 Post subject: Re: Wireless N64 controller?
PostPosted: Sun Oct 02, 2011 6:39 pm 
Offline
User avatar

Joined: Mon Mar 05, 2007 7:20 pm
Posts: 1382
Location: Sunny California
Best first post EVER. Definitely awaiting detailed instructions and a parts list!

_________________
Image


Top
 Profile  
 
 Post subject: Re: Wireless N64 controller?
PostPosted: Sun Oct 09, 2011 12:44 am 
Offline
User avatar

Joined: Thu Feb 10, 2011 12:26 pm
Posts: 13
Thank you, thank you :mrgreen:
Instructions including schematics and hex files are online now (see video description).


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 65 posts ]  Go to page Previous  1, 2, 3, 4, 5  Next

All times are UTC - 6 hours


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group