Latest Uploads
Platdude Spotting

Jayenkai

Nom nom nom

Jayenkai

Rainbow Trout

Pakz

King Salmon

Pakz

Snooker

Jayenkai

You've ... o have you

Jayenkai

Back to spinal's Blog ( Created 16 February 2017 | Last Edited 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.

Latest Comments

Posted : Thursday, 16 February 2017, 12:50
Jayenkai


So, instead of using a converter, you're going to meld the two controllers into some kind of mega-controller?!

Homepage : http://AGameAWeek.com
Posted : Thursday, 16 February 2017, 13:21
spinal


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.

Homepage : http://spinalcode.co.uk
Posted : Tuesday, 21 February 2017, 02:05
spinal


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.

Homepage : http://spinalcode.co.uk
Posted : Tuesday, 21 February 2017, 06:23
Jayenkai


Oooh, fancy!
Next step, setup shop and sell "Spinal's N64 PS-Recovery-pads!"

Homepage : http://AGameAWeek.com
Posted : Thursday, 23 February 2017, 05:26
spinal


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.

Homepage : http://spinalcode.co.uk
Posted : Thursday, 23 February 2017, 07:04
Jayenkai


Maybe time to kickstart that website of yours?

... but here's fine!

Homepage : http://AGameAWeek.com
Posted : Sunday, 26 February 2017, 00:38
rockford


Sounds good

Posted : Sunday, 26 February 2017, 10:13
spinal


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

Homepage : http://spinalcode.co.uk
-=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- (c) WidthPadding Industries 1987 550|0 -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=-
Latest Posts
Laptop Aaargh...
Jayenkai Wed 17:48
Happy Birthday Evil Roy Ferguson
rockford Wed 16:21
London Car/Stab Incident
therevillsgames Wed 14:50
Watch Switch - Fitbit Blaze
Jayenkai Wed 06:23
Spinal's Return to Android
Jayenkai Tue 13:41
AGameAWeek : 2017 - Part One
Jayenkai Tue 08:10
Poll : Cooking
Jayenkai Mon 05:11
Happy Birthday, TheRevillsGames
Dabz Sun 23:32
Ravetastically Awesome!
rockford Sun 07:41
B3ta - Old Gamers
Jayenkai Fri 16:51
More

Latest Items
Showcase : Infinitron
rychan Tue 03:02
Blog : My Arduino experience.
steve_ancell Mon 20:27
Dev-Diary : PS2 to N64 Adapter
spinal Sun 10:49
Link : Vector Tutorials/Help page.
Pakz Thu 23:00
Blog : mini project
spinal Sun 10:13
Showcase : Blockman Returns
Jayenkai Fri 03:04
Snippet : Wall Tracing on Random Maps (rpg)
rskgames Wed 22:48
Snippet : Path Following
Pakz Mon 16:25
Snippet : Flowers (Jan 2017)
Kuron Thu 01:13
Showcase : Clusters of Hex
therevillsgames Mon 15:01
Article : Maths 101 - Episode 1: Basic Trigonometry
shroom_monk Sun 14:07
Article : Maths 101 - Episode 5: Line Intersection
shroom_monk Sun 14:02
Dev-Diary : Normals and Dot products
Pakz Sat 20:37
Pets : Molly On The Couch
Jayenkai Thu 04:32
Snippet : Additive Particle Flames
Pakz Fri 18:12
More

Who's Online
therevillsgames
Wed, at 20:39
Jayenkai
Wed, at 20:29
rskgames
Wed, at 19:14
9572AD
Wed, at 19:09
rychan
Wed, at 17:57
steve_ancell
Wed, at 17:37
rockford
Wed, at 16:21
shroom_monk
Wed, at 15:46
spinal
Wed, at 15:32
Afr0
Wed, at 14:27
Link to this page
Site : Jayenkai 2006-Infinity | MudChat's origins, BBCode's former life, Image Scaler.