CommunityController Switch

From GameBrew
CommunityController
Communitycontrollernx.png
General
AuthorItsDeidara
TypeRemote Play and Streaming
Version2019
LicenseMIT License
Last Updated2019/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:

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.

External links

Advertising: