- Clone the repo to your local machine
git clone https://github.com/localcc/360AsController
- Enter the repo directory and update submodules
git submodule update --init --recursive
-
Go to ViGEm bus directory and build the solution with Debug x64 configuration
-
Build 360AsController as Debug x64
-
Copy ViGEm dll from ViGEm build folder, to application build folder
If you have a bunch of errors like USHORT is undefined, add
#include <Windows.h>
after #pragma once
to ViGEm's Common.h file
-
Clone the repo to your local machine
git clone https://github.com/localcc/360AsController
- Go to Xenon directory and run
make CROSS_COMPILE=xenon-
- Copy Xenon.elf32 to FAT32 formatted usb drive, and rename the file to xenon.elf
Head over to Releases page and download latest release
-
Launch Xell loader and lookup your ip, remember it to connect with driver on pc.
-
Plug usb drive with xenon.elf written on it, wait for the application to launch, when
Waiting for clients
will be displayed, connect to the console with pc driver.
360AsController.exe [ip]
Example: 360AsController.exe 192.168.1.158