An adapter for your SNES, NES, and Wii Classic controllers to make them work on your Nintendo Switch and PC
Designed by Nullstalgia's Shop in United States of AmericaNo shipping info available.
Set destination country to see options
Shipping to starts at
Free shipping is available to !
Ships from
This item does not ship to .
More Info
Sign up to get notified when this product is back in stock!
Current Shipping Board Version: V2.0 Want to get more use out of those SNES and NES Classic Controllers? Want to have a more comfortable gaming experience, with the controllers you enjoy? NullWiiCon …
Read More…NullWiiCon is a custom adapter that works with Classic Controllers and compatibles to make them act as a Nintendo Switch Pro Controller for use on a Nintendo Switch.
Additionally, it can act as an XInput device for games/software that do not work with Generic DirectInput Gamepads. (!)
(! XInput is only pre-installed on the Multi-Firmware Variant. The source is available, however, so you can upload it to your own board with the USB Bootloader. !)
At first I was wondering if it was even possible to have an Arduino act as a Switch-compatible controller, and I was pleasantly surprised when I saw progmem's Switch-Fightstick repo. I decided to try to use a SNES Classic controller with it, and I was hooked!
I made a PCB for it, tested it out heavily, then made another iteration that I feel is ready to sell/share with the world!
I focused on lowering the latency as much as possible by limiting superfluous activities in the code. (Although I'm sure improvements can be had! Feel free to contribute! ^.^)
As for games I've tested it with, I beat the entirety of:
And had great success with:
(!! Link's Awakening does not allow you to control Link with the DPad. However, you can change the mode of the DPad to act as an Analog Stick in less than 5 seconds! !!)
With the flick of a switch/press of a couple buttons, you can configure the NullWiiCon to work just how you like it!
Things both models can configure:
Special modes only the Slim model has:
Tested working controllers:
Official Wii Classic Controller
Official SNES Classic Controller
Official NES Classic Controller
8BitDo Retro Receiver (only DPAD works)
Some knockoff Wii Classic Pro Controller
Requirements for Switch Usage:
Requirements for XInput Usage:
Additionally, if you use Retroarch on PC/Android, I recommend using the Switch firmware, as it will be automatically recognized and configured!
If it doesn't work immediately, redownload Joypad Profiles and/or reset that pad to default. :)
The inspiration and majority of the Switch code was done by progmem (and their team) over on the Switch-Fightstick repository.
https://github.com/progmem/Switch-Fightstick
I used the fork by fluffymadness, as it was already set up for the Arduino IDE/Format.
https://github.com/fluffymadness/ATMega32U4-Switch-Fightstick/
But to interface with the controllers, I used dmadison's excellent NintendoExtensionCtrl library!
https://github.com/dmadison/NintendoExtensionCtrl
Additionally, dmadison also made the library to have an AVR act as a XInput device!
https://github.com/dmadison/ArduinoXInput
And for the models that have the switchable firmware, mihaigalos's miniboot is an excellent AVR bootloader for loading code off of external I2C EEPROMS.
https://github.com/mihaigalos/miniboot
I would also like to thank everyone at Arduino, Espressif, and Microchip (Atmel)!
No country selected, please select your country to see shipping options.
No rates are available for shipping to .
Enter your email address if you'd like to be notified when NullWiiCon can be shipped to you:
Thanks! We'll let you know when the seller adds shipping rates for your country.
Shipping Rate | Tracked | Ships From | First Item | Additional Items |
---|---|---|---|---|
:
|
No shipping info available.
Set destination country to see options
Shipping to starts at
Free shipping is available to !
Ships from
This item does not ship to .
More Info
Sign up to get notified when this product is back in stock!
Carmichael, CA, United States of America
Ships from United States of America.
1 Review | 12 Orders
$79.99
Free Shipping!
$9.00
Free Shipping!
$25.00
Free Shipping!
$20.00
Free Shipping!
By clicking Register, you confirm that you accept our Terms & Conditions
We recognize our top users by making them a Tindarian. Tindarians have access to secret & unreleased features.
We look for the most active & best members of the Tindie community, and invite them to join. There isn't a selection process or form to fill out. The only way to become a Tindarian is by being a nice & active member of the Tindie community!