More actions
No edit summary |
No edit summary |
||
Line 5: | Line 5: | ||
|author=ItsDeidara | |author=ItsDeidara | ||
|lastupdated=2019/11/16 | |lastupdated=2019/11/16 | ||
|type= | |type=Remote Play and Streaming | ||
|version=2019 | |version=2019 | ||
|license=MIT | |license=MIT |
Latest revision as of 11:39, 20 Haziran 2023
CommunityController | |
---|---|
General | |
Author | ItsDeidara |
Type | Remote Play and Streaming |
Version | 2019 |
License | MIT License |
Last Updated | 2019/11/16 |
Links | |
Download | |
Website | |
Source | |
Pro controller Python Bot based off the RE'd Pokken controller by shinyquagsire23.
These were initially used for the Twitch Plays channel CommunityController, also known as Twitch Plays Nintendo Switch/Twitch Plays Super Mario Odyssey.
User guide
To use this you will need the following:
- FLIP
- Serial Adapter
- Arduino Uno R3
- Raspberry Pi (Anything that runs Python "should work" but I've only tested this on a Pi)
- The Source Code
Simply flash the hex file to your arduino using FLIP, connect your serial Adapter to the Arduino and than plug the arduino into your Switch using the Micro B cable, and the serial adapter into the Pi.
Once this is running you can make a plethora of things, as this emulates the Pokken controller. Meaning you can do something complicated like making a rudimentary TAS bot for your favorite game, or even creating a bot to duplicate & sell items so that you can have virtually an infiite amount of gold.
Known issues
- Serial Connection randomly closes and will not re-open. A dirty fix is to start the main.py file with a looping shell script like I did in CommunityController.
- The left thumbstick is not completly centered. It is fine in most cases but it can cause oddities in some games. For example, you are not able to navigate the map in Breath of the Wild or Warp in Super Mario Odyssey. This issue may cause the character to drift forward, this was primarily observed in the Nintendo Switch version of Fortnite.