Hacking [Tool] Joy-Con Toolkit

Agrav

Member
Newcomer
Joined
Aug 23, 2017
Messages
11
Trophies
0
XP
68
Country
Slovakia
Well I don't see why, what would you be able to get from it? it's not a normal camera so you wouldn't get images from it.
I mean, Just for shits and giggles lol ... But maybe it would allow developers to create something useful ... who knows. I just wondered if it was possible
 

CTCaer

Developer
OP
Developer
Joined
Mar 22, 2008
Messages
1,154
Trophies
0
XP
3,008
Country
Greece
it is possible and has 4 modes.

What you need is the image transfer mode.

The other are: clustering, moment and hand analysis.
 
D

Deleted User

Guest
Thanks! This is really cool. I just wish it could change the color displayed onscreen for my Mayflash MAGIC-NS, which I bought so I could connect my Wii U Pro controller to my Switch. Also, slightly related question: Could it be possible for this to support USB controllers like the HORIpad?

One last thing: I tried using it on my 8bitdo NES30 Pro and I think it bricked my controller lol.
 

Ep8Script

Well-Known Member
Member
Joined
Aug 5, 2017
Messages
335
Trophies
0
XP
555
Country
Australia
Could it be possible for this to support USB controllers like the HORIpad?

No, as the code only checks for the unique ID of the Joy-Con, and the USB functions aren't entirely working. It's doubtful other controllers have the SPI similar enough, either.
 

CTCaer

Developer
OP
Developer
Joined
Mar 22, 2008
Messages
1,154
Trophies
0
XP
3,008
Country
Greece
One last thing: I tried using it on my 8bitdo NES30 Pro and I think it bricked my controller lol.
8bitdo when in switch mode emulates some spi commands.

I don't have one to properly test, but I assume, if it supports write, it will be limited to specific addresses.
So when you are trying to write out of these, it loops and writes over the previous address which maybe but.

So, try to do a firmware update to your NES30 and it's own factory reset if supports it
OR try from my app or from Switch to factory reset calibration for motion and stick.

The point is that none of these are supported and will ?never? be supported, because I don't have them for testing.
 
D

Deleted User

Guest
8bitdo when in switch mode emulates some spi commands.

I don't have one to properly test, but I assume, if it supports write, it will be limited to specific addresses.
So when you are trying to write out of these, it loops and writes over the previous address which maybe but.

So, try to do a firmware update to your NES30 and it's own factory reset if supports it
OR try from my app or from Switch to factory reset calibration for motion and stick.

The point is that none of these are supported and will ?never? be supported, because I don't have them for testing.
I was able to fix the 8bitdo controller by reflashing the firmware and then clearing all controller pairings on my Switch, it's working again now. As for what actually happened when I connected the 8bitdo controller, it appeared on my computer as a Pro Controller, but when I opened the app it just hung. It occurs to me that connecting it to my PC in Switch mode may have been what actually screwed it up, as the application shouldn't have had a chance to do any writes. If the controller does indeed support the SPI commands necessary to change the colours, it seems like the application can't _read_ all the necessary information for it to start up. It's worth noting that the Switch itself also hangs if you choose to update the controller firmwares while the 8bitdo controller is connected to it. I'm hoping the SFC30Pro will have more accurate emulation of these features, since it also contains all the other features of the Switch Pro Controller, but I won't get my hopes up. As for the USB controllers, it's entirely possible that they don't even have firmware (not that the Switch knows of, obviously the Mayflash adapter has some firmware to make it do stuff) and the Switch just uses generic icons for them. I don't have a HORIpad either, but it may be worth noting that the 8bitdo and Switch Pro Controller (before I changed the color) have a noticeably different colour onscreen than the Mayflash adapter does (the adapter's controller icon is a much darker grey).

I wonder if you could take a hex editor to the 8bitdo firmware file and find out where exactly it contains the code to present the color information for it to the Switch, since it seems to mimic the Pro Controller's default setting pretty well...

Anyway, thanks again, this is really cool stuff and at least I can change the colours of my official controllers! :)
 
Last edited by ,

CTCaer

Developer
OP
Developer
Joined
Mar 22, 2008
Messages
1,154
Trophies
0
XP
3,008
Country
Greece
Try to connect a joy-con and open the app. Press the sync button to turn it off. Keep the app open.

Connect the 8bitdo controller and after it pairs completely press the backup spi button.

This procedure will only send the spi read commands and not anything else that may hang the app.

When the backup finish (or the app hanged completely), close it and send me the dump through PM.
I would be grateful, because I want it for research.
 
D

Deleted User

Guest
Try to connect a joy-con and open the app. Press the sync button to turn it off. Keep the app open.

Connect the 8bitdo controller and after it pairs completely press the backup spi button.

This procedure will only send the spi read commands and not anything else that may hang the app.

When the backup finish (or the app hanged completely), close it and send me the dump through PM.
I would be grateful, because I want it for research.
I can't do it right now, but I'll try to charge my Windows machine and get that out asap.
 
  • Like
Reactions: CTCaer

Hario337

Well-Known Member
Member
Joined
Aug 5, 2017
Messages
99
Trophies
0
XP
212
Country
United Kingdom
Thanks! This is really cool. I just wish it could change the color displayed onscreen for my Mayflash MAGIC-NS, which I bought so I could connect my Wii U Pro controller to my Switch. Also, slightly related question: Could it be possible for this to support USB controllers like the HORIpad?

One last thing: I tried using it on my 8bitdo NES30 Pro and I think it bricked my controller lol.
What is this MAGIC-NS? I need it...
 

Hario337

Well-Known Member
Member
Joined
Aug 5, 2017
Messages
99
Trophies
0
XP
212
Country
United Kingdom
Guys, I've just seen this in the Nintendo Switch home menu trailer released on the day of the switches release.
2017-09-01 (5).png
Any ideas why the joycons look like that?
 

Madotsuki

Member
Newcomer
Joined
Jan 4, 2016
Messages
23
Trophies
0
Age
32
XP
140
Country
United States
Used this to write colors onto my Pro controller and the notification is constantly in heartbeat. How do I stop this? I don't want the controller using battery while it's just sitting on my backpack or something.
 

cualquiercosa327

Well-Known Member
Member
Joined
Mar 24, 2009
Messages
201
Trophies
1
XP
428
Country
http://www.mayflash.com/Products/NINTENDOWiiU/MAGIC-NS.html

EDIT:
There is also the N100 adapter.
A chinese friend of mine that got it, said that it works pretty well with his PS4 and Xbox controller.

Hello.I have just bought a Magic NS adapter,it will take some time to arrive but i wanna post than they have an update fimware
"Sep.5,2017 - V1.10 adds Switch Pro mode that supports the controller vibration"

I am wishing could make test with my pads.what would make it if i conect a joycon?
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    Veho @ Veho: The cybertruck is a death trap.