Hacking [Tool] Joy-Con Toolkit

BoxNinPlay

Well-Known Member
Member
Joined
Jan 4, 2016
Messages
270
Trophies
0
Age
44
XP
845
Country
United States
98otiss

So, I got it to work, turns out if you have the programs the OP states to install, still crashes, but if you are quick enough, you'll be able to write body color, and it will crash after write. So you can re-open the program, and do the button colors, OP if you reading my comment, you should add my reply to the post to help others. And thank you so much for this tool.
2017072517334800-1e95e5926f1cb99a87326d927f27b47e-jpg.93685


and yes, pink is one of my favorite colors, laugh all you want. I'm Male btw

You are Male and pink is one of your favorites colors ....!!!! jajajaja, thanks for giving us the authorization to laugh btw.
upload_2017-7-27_9-18-58.png
 
Last edited by BoxNinPlay,
  • Like
Reactions: CTCaer

CTCaer

Developer
OP
Developer
Joined
Mar 22, 2008
Messages
1,154
Trophies
0
XP
3,009
Country
Greece
View attachment 93819
Body color and... Body color? :P
Derp :D
Copy pasted the new logic that produces the hex color for button names..
Next version

Nice little tool!

Small suggestion. The default Color selector in .Net sucks.
Any way to change it to "https://github.com/cyotek/Cyotek.Windows.Forms.ColorPicker" (MIT License)
Shouldn't be hard work by the few sec i had to watch with ilspy
I'll consider this because I hate the default ColorDialog..

If I may make a suggestion, maybe use the same - or similar - icon to what the Switch shows so that we can get a better visual for how it will look like once flashed.
That being said, I should get my bluetooth module today so I'll check it out this weekend
I don't want to use these, but I want to make the ones right now more minimal so the color changes look better without small white areas.

Can anyone confirm if this works with the pro controller?
No, it doesn't for now. I need to figure out why spi reading/writing comes out with different addresses.
 
Last edited by CTCaer,
  • Like
Reactions: DarkIrata

Sam S

Well-Known Member
Newcomer
Joined
Mar 28, 2016
Messages
99
Trophies
0
Age
37
XP
143
Country
United States
Derp :D
Copy pasted the new logic that produces the hex color for button names..
Next version


I'll consider this because I hate the default ColorDialog..


I don't want to use these, but I want to make the ones right now more minimal so the color changes look better without small white areas.


No, it doesn't for now. I need to figure out why spi reading/writing comes out with different addresses.
Do you still need an SPI dump of the pro controller? I hsve one if you need it.
 

Futurdreamz

Well-Known Member
Member
Joined
Jun 15, 2014
Messages
2,276
Trophies
1
Age
32
XP
2,129
Country
Canada
I don't want to use these, but I want to make the ones right now more minimal so the color changes look better without small white areas.
Why not a simplified drawing? Just draw a rectangle with a border matching the button color, then draw a circle and a square in it.

Untitled.png
Untitled.png


Preferably have the background of that window match the background used by the Switch.

A good bonus would be to have a picker list of official/popular colors so people can switch or switch back without having to memorize all the hex codes.

it doesn't really matter how photorealisatic the icon is if the colors end up looking janky when viewed on the Switch.
 
Last edited by Futurdreamz,

duckfriedrice

New Member
Newbie
Joined
Jul 27, 2017
Messages
2
Trophies
0
Age
36
XP
56
Country
United States
New version released!
Check OP for changes.

Who ever had strange crashes, please try the new version.
Pro controller is still untested and I will need an SPI from old version, from new version and from shiny's hid whispering.

@NotPengi:
Please PM it to me.
I think that Pro controller SPI flash structure is different than joy-cons because of different Microcontroller..
Lastly, I was planning to release the source on github since start. But now this will take a while, until I make Pro Controller logic usable and clean the code a LOT! :P

I too would love to see the source for this. I wouldn't mind taking a crack at a web app for chrome since Web BLE is out of beta. https://developers.google.com/web/updates/2015/07/interact-with-ble-devices-on-the-web
 
  • Like
Reactions: CTCaer

CTCaer

Developer
OP
Developer
Joined
Mar 22, 2008
Messages
1,154
Trophies
0
XP
3,009
Country
Greece
Do you still need an SPI dump of the pro controller? I hsve one if you need it.
I think no. I will need someone to test beta builds when I have time though..

So... is this the first Switch hack?
Nope, mostly cosmetics modding.
Changing things in SPI can't crash switch. So it can't be utilised easily like that.

@duckfriedrice
If there's an api to access raw hid it's doable. And probably cleaner than windows winforms
 
Last edited by CTCaer,

Sam S

Well-Known Member
Newcomer
Joined
Mar 28, 2016
Messages
99
Trophies
0
Age
37
XP
143
Country
United States
I think no. I will need someone to test beta builds when I have time though..


Nope, mostly cosmetics modding.
Changing things in SPI can't crash switch. So it can't be utilised easily like that.

@duckfriedrice
If there's an api to access raw hid it's doable. And probably cleaner than windows winforms
Okay, please message me if you wuld like me to beta test, I'd be happy to do so.
 
  • Like
Reactions: CTCaer

duckfriedrice

New Member
Newbie
Joined
Jul 27, 2017
Messages
2
Trophies
0
Age
36
XP
56
Country
United States
I think no. I will need someone to test beta builds when I have time though..


Nope, mostly cosmetics modding.
Changing things in SPI can't crash switch. So it can't be utilised easily like that.

@duckfriedrice
If there's an api to access raw hid it's doable. And probably cleaner than windows winforms

Crap... Looks like HID over Web Bluetooth is blacklisted because you could have a website act as a keylogger.
 
  • Like
Reactions: CTCaer
D

Deleted User

Guest
Neon Pink and Neon Green Joy-Cons exist. Someone who has them, please dump SPI for him.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • BigOnYa @ BigOnYa:
    @Xdqwerty I don't have a ROG ally
  • Xdqwerty @ Xdqwerty:
    @BigOnYa, i don't have one either
    +1
  • SylverReZ @ SylverReZ:
    @AcuteBulbasaurappears, A cute bulbasaur appears. :D
    +2
  • SylverReZ @ SylverReZ:
    @Psionic Roshambo, The Wii U gamepads are tied to the console's region, so its impossible to find a cheap gamepad that supports your model.
  • SylverReZ @ SylverReZ:
    Unless you modify your system, of course, and remove the region check.
  • Xdqwerty @ Xdqwerty:
    @SylverReZ, im now by episode 8 of lain
  • S @ salazarcosplay:
    @Xdqwerty can we discuss chrono trigger
  • S @ salazarcosplay:
    @Xdqwerty I like how the game had the middle ages 1000AD, the dark ages 600AD.It was great seeing the post robot apocalypse 2300 like Terminator and enter the matrix. some of mad max and fallout. 2300ad though it could had used more elements instead of just a generic ai uprising. It was a great idea for their judgement day to be 1999 Y2K.

    -great additions if they would have made an expansion or dlc in my opinion would be finding out humans trapped in a matrix -

    a follower having a cyborg character living tissue over metal endoskelleton like terminator, and the synths from fallout
  • S @ salazarcosplay:
    4After Zeal fell it would have been good to see more ancient eras. Perhaps Sumeria based in one area, then Egypt based in another area, Greek based in another area, then roman based in another area before the middle ages.---------

    ----between 1000ad and 1999 is a big gap they should have had the age of revolution like the american and French Revolution

    then the cowboyy era in one area of map and the Industrial revolution/age of enlightmentthen a ww1 and ww2 and a cold war era
  • S @ salazarcosplay:
    they could have added 75,000 bc like assassins creed. zeal was already establish in 12, 000 bc , soething before the kindom rose
  • S @ salazarcosplay:
    @Xdqwerty they could also add age of dscover, colonialism ect
    +1
  • S @ salazarcosplay:
    renaissance
  • S @ salazarcosplay:
    @Xdqwerty what did you think
  • S @ salazarcosplay:
    @Xdqwerty I think glenn (the frog) after becomming human had an affair with the queen
  • S @ salazarcosplay:
    so he is the great great great great grandfather of marle @Xdqwerty
  • S @ salazarcosplay:
    they made it like Lancelot from king arthur legends
  • BakerMan @ BakerMan:
    just found out i'm now taller than my dad
  • Xdqwerty @ Xdqwerty:
    @salazarcosplay, sorry i was busy
  • S @ salazarcosplay:
    @Xdqwerty thats completely fine
    +1
  • Xdqwerty @ Xdqwerty:
    @salazarcosplay,
    the ds version added a secret boss reference to chrono cross
  • S @ salazarcosplay:
    @Xdqwerty did you finish watching naruto shippuden and Boruto
  • Xdqwerty @ Xdqwerty:
    @salazarcosplay, i havent even started lol
    Xdqwerty @ Xdqwerty: @salazarcosplay, i havent even started lol