Skip to content

This driver/application allows you to use your console as controller. Driver will be written for windows and linux

License

Notifications You must be signed in to change notification settings

localcc/360AsController

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Building from source

Driver for windows

  1. Clone the repo to your local machine

git clone https://github.com/localcc/360AsController

  1. Enter the repo directory and update submodules

git submodule update --init --recursive

  1. Go to ViGEm bus directory and build the solution with Debug x64 configuration

  2. Build 360AsController as Debug x64

  3. Copy ViGEm dll from ViGEm build folder, to application build folder

Build errors

If you have a bunch of errors like USHORT is undefined, add #include <Windows.h> after #pragma once to ViGEm's Common.h file

360 Application

  1. Setup your machine to compile xenon applications

  2. Clone the repo to your local machine

git clone https://github.com/localcc/360AsController

  1. Go to Xenon directory and run

make CROSS_COMPILE=xenon-

  1. Copy Xenon.elf32 to FAT32 formatted usb drive, and rename the file to xenon.elf

Prebuilt binaries

Head over to Releases page and download latest release

Usage

On 360:

  1. Launch Xell loader and lookup your ip, remember it to connect with driver on pc.

  2. 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.

On pc:

360AsController.exe [ip]
Example: 360AsController.exe 192.168.1.158

About

This driver/application allows you to use your console as controller. Driver will be written for windows and linux

Resources

License

Stars

Watchers

Forks

Packages

No packages published