Hacking [Tool] Joy-Con Toolkit

  • Thread starter Thread starter CTCaer
  • Start date Start date
  • Views Views 1,288,975
  • Replies Replies 1,757
  • Likes Likes 136
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
 
it is possible and has 4 modes.

What you need is the image transfer mode.

The other are: clustering, moment and hand analysis.
 
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.
 
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.
 
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.
 
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 ,
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.
 
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
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...
 
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?
 
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.
 
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