-=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- (c) WidthPadding Industries 1987 0|445|0 -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=-
SoCoder -> Blogs Home -> Blogs

Created : 16 February 2017

mini project

Started my next mini-project...
Butchered, re-mounted and tested an analog stick from a dead PS2 controller.
The stick seems to be working fine.
Gutted an N64 control stick after failing to repair it.
Managed to mount the PS2 stick in the lower half of the N64 stick housing. The top half will require some butchering to make it close again.
Now I'm just hoping that the Arduino nano will fit inside the N64 controller once I get the software done.

The challenge will be to take the analog readings from the stick and turn them into movement data and transmit them to the N64 controller as if it were coming from a mouse style wheel encoder. No idea how to do that yet.



Thursday, 16 February 2017, 12:50
So, instead of using a converter, you're going to meld the two controllers into some kind of mega-controller?!
Thursday, 16 February 2017, 13:21
I still have the converter, after making the n64->usb adapter I found that it's a little slow, it's missing packets. I don't know if it's missing sending them or missing receiving them.
But yeah, my original n64 controller's stick is dead, so I'm giving this a shot. Best part is, if the range is wrong, or it has a weird dead zone, I'll be able to fix it in the software. Can't do that with other peoples adapters.
Tuesday, 21 February 2017, 02:05
Got it working much better than I expected!
So not I read the joystick, check for movement in x/y directions, then using two pins, output a two bit number to simulate the mouse wheels. Also, using the emulated range from my ps2 adapter, I have perfect range on the joystick, something that's quite rare, even on brand new official n64 controllers.
Tuesday, 21 February 2017, 06:23
Oooh, fancy!
Next step, setup shop and sell "Spinal's N64 PS-Recovery-pads!"
Thursday, 23 February 2017, 05:26
I think it's about time I put all this crap in an official write-up. Some of the info I've learned about n64/snes controllers might be useful in the future.
Thursday, 23 February 2017, 07:04
Maybe time to kickstart that website of yours?

... but here's fine!
Sunday, 26 February 2017, 00:38
Sounds good
Sunday, 26 February 2017, 10:13
Had a goo at fixing the ps2->n64 adapter, it seems that the ps2 controller is far too slow to read between the n64 polling for updates... shame
Tuesday, 14 August 2018, 10:04
Does anyone know if I uploaded the code for this at any time?
Tuesday, 14 August 2018, 10:26
There’s a couple of possibilities here..

(Scroll to the Feb 2017 area)
Tuesday, 14 August 2018, 13:43
hmmm.... nope. I guess I'll have to scour my oldusb drives, see if there's anything on there!