Xbox 360:Using Modern Controllers: Difference between revisions
Jump to navigation
Jump to search
(Jrunner allows you to patch the plugin to the NAND, and I added some extra information. You should also be able to use any generic XInput adapter/controller, not just a MagicNS) |
m (Text replacement - "Category:Xbox360" to "Category:Xbox 360") |
||
(10 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
[[Category: | [[Category:Xbox 360]] | ||
With a NAND patch or a Dashlaunch plugin, it is possible to use almost any controller that behaves as a 360 controller on a modded Xbox 360, bypassing the need for a passthrough or a cloned security chip. | |||
== Enabling UsbdSecPatch in DashLaunch == | == Enabling UsbdSecPatch in DashLaunch == | ||
{{Note|You have to re-plug the adapter after the system is completely booted.}} | {{Note|You have to re-plug the adapter after the system is completely booted into the dashboard.}} | ||
# Make sure to have a USB controller adapter that supports XInput | # Make sure to have a USB controller adapter or generic controller that supports Xbox 360 XInput. | ||
#* A [https://www.amazon.com/dp/B0B4JTDZP6/ Magic-Ns] adapter from Mayflash is a good option. The Lite version can only sync wireless contollers. | #*A [https://www.amazon.com/dp/B0B4JTDZP6/ Magic-Ns] adapter from Mayflash is a good option. The Lite version can only sync wireless contollers. | ||
# Put the adapter into XInput mode and pair your controller with the adapter. | #*Certain controller adapters and projects do not accurately support XInput, and won't work on the Xbox 360 console even if they work on a PC. | ||
#* If you have Smart TV with Bluetooth, turn off your TV during pairing process. | #*You may run into issues trying to use more than 1 custom controller/adapter. | ||
#* You have to pair only once. | #Put the adapter into XInput mode and pair your controller with the adapter. | ||
#* You can use an unofficial controller's home button to access the Xbox's guide. | #*If you have Smart TV with Bluetooth, turn off your TV during pairing process. | ||
#* Works with original Xbox games. | #*You have to pair only once. | ||
#* You will need seperate adapters for multiple controllers. | #*You can use an unofficial controller's home button to access the Xbox's guide. | ||
#* | #*Works with original Xbox games. | ||
#*You will need seperate adapters for multiple controllers. | |||
# Download [https://github.com/InvoxiPlayGames/UsbdSecPatch/ | #*The Xbox One controllers (Models 1567 and 1697) are RF only. You can't use them wirelessly, but can be used while plugged into a wired USB adapter. | ||
# Add the patch as Dashlaunch plugin. | #Download [[File:UsbdSecPatch.7z|the UsbdSecPatch XEX]] ([https://github.com/InvoxiPlayGames/UsbdSecPatch/ source]) and copy to it to your hard drive or a USB stick. | ||
#Add the patch as Dashlaunch plugin, either through the Dashlaunch homebrew app or by editing launch.ini. | |||
#* launch.ini should contain this: `[Plugins] plugin1 = Hdd:\UsbdSecPatch.xex` | #* launch.ini should contain this: `[Plugins] plugin1 = Hdd:\UsbdSecPatch.xex` | ||
#*If you already have some | #*If you already have some Dashlaunch plugins, you can put the patch in your desired plugin slot. | ||
#Make sure to have a USB controller adapter that supports XInput | ==Patching the NAND to have UsbdSecPatch== | ||
#* A [https://www.amazon.com/dp/B0B4JTDZP6/ Magic-Ns] adapter from Mayflash is a good option. The Lite version can only sync wireless contollers. | #Make sure to have a USB controller adapter or generic controller that supports Xbox 360 XInput. | ||
# Put the adapter into XInput mode and pair your controller with the adapter. | #*A [https://www.amazon.com/dp/B0B4JTDZP6/ Magic-Ns] adapter from Mayflash is a good option. The Lite version can only sync wireless contollers. | ||
#* If you have Smart TV with Bluetooth, turn off your TV during pairing process. | #*Certain controller adapters and projects do not accurately support XInput, and won't work on the Xbox 360 console even if they work on a PC. | ||
#* You have to pair only once. | #*You may run into issues trying to use more than 1 custom controller/adapter. | ||
#* You can use an unofficial controller's home button to access the Xbox's guide. | #Put the adapter/controller into XInput mode and pair your controller with the adapter. | ||
#* Works with original Xbox games. | #*If you have Smart TV with Bluetooth, turn off your TV during pairing process. | ||
#* You will need seperate adapters for multiple controllers. | #*You have to pair only once. | ||
#* | #*You can use an unofficial controller's home/guide button to access the Xbox's guide. | ||
#*Works with original Xbox games. | |||
#*You will need seperate adapters for multiple controllers. | |||
#*The Xbox One controllers (Models 1567 and 1697) are RF only. You can't use them wirelessly, but can be used while plugged into a wired USB adapter. | |||
#Download and open up [https://github.com/Octal450/J-Runner-with-Extras/releases Jrunner w/ Extras]. | #Download and open up [https://github.com/Octal450/J-Runner-with-Extras/releases Jrunner w/ Extras]. | ||
#Add your '''flashdump.bin''' NAND backup in the '''Load Source''' section in Jrunner. | #Add your '''flashdump.bin''' NAND backup in the '''Load Source''' section in Jrunner. | ||
#On the top right of Jrunner, navigate to the '''XeBuild''' section and click the '''patches''' tab. | #*If you don't have your NAND backup already, you need to dump your NAND in order to add the patch. You can go [[Xbox 360:Dumping your NAND and CPU Key|here]] for a NAND dumping tutorial on an RGH/JTAG Xbox 360. | ||
#On the top right of Jrunner, navigate to the '''XeBuild''' section and click the '''patches''' tab. | |||
#*Make sure to check for and add any patch you might need/want for your JTAG/RGH system, like SMC+ for RGH 1.2. | #*Make sure to check for and add any patch you might need/want for your JTAG/RGH system, like SMC+ for RGH 1.2. | ||
#Click '''Create XeBuild''' to make your patched NAND image. | #Click '''Create XeBuild''' to make your patched NAND image. | ||
#Now all you need to do is write your patched NAND to your Xbox 360, either using XeLL or Simple 360 Nand Flasher. | #Now all you need to do is write your patched NAND to your Xbox 360, either using XeLL or Simple 360 Nand Flasher. | ||
#*If you are using XeLL, copy your '''updflash.bin''' file to the root of a USB drive and cold boot into XeLL using the eject button. XeLL will automatically flash the NAND for you. | #*If you are using XeLL, copy your '''updflash.bin''' file to the root of a USB drive and cold boot into XeLL using the eject button. XeLL will automatically flash the NAND for you. | ||
#*If you are using [https:// | #*If you are using [[File:Simple 360 NAND Flasher.7z]] ([https://github.com/Swizzy/XDK_Projects/tree/master/Simple%20360%20NAND%20Flasher source]), copy '''updflash.bin''' next to where the program's executible is located. An example would be ''Usb:/apps/Simple 360 NAND Flasher/'''updflash.bin'''''. You can also copy the flash file and NAND Flasher program to the internal drive if you wish. | ||
#**Open 360 NAND Flasher in your preferred dashboard, like Aurora/Freestyle3/XeXMenu | #**Open 360 NAND Flasher in your preferred dashboard, like Aurora/Freestyle3/XeXMenu | ||
#***Press the A button to flash the NAND. | #***Press the A button to flash the NAND. | ||
Latest revision as of 20:22, 4 September 2024
With a NAND patch or a Dashlaunch plugin, it is possible to use almost any controller that behaves as a 360 controller on a modded Xbox 360, bypassing the need for a passthrough or a cloned security chip.
Enabling UsbdSecPatch in DashLaunch
You have to re-plug the adapter after the system is completely booted into the dashboard. |
- Make sure to have a USB controller adapter or generic controller that supports Xbox 360 XInput.
- A Magic-Ns adapter from Mayflash is a good option. The Lite version can only sync wireless contollers.
- Certain controller adapters and projects do not accurately support XInput, and won't work on the Xbox 360 console even if they work on a PC.
- You may run into issues trying to use more than 1 custom controller/adapter.
- Put the adapter into XInput mode and pair your controller with the adapter.
- If you have Smart TV with Bluetooth, turn off your TV during pairing process.
- You have to pair only once.
- You can use an unofficial controller's home button to access the Xbox's guide.
- Works with original Xbox games.
- You will need seperate adapters for multiple controllers.
- The Xbox One controllers (Models 1567 and 1697) are RF only. You can't use them wirelessly, but can be used while plugged into a wired USB adapter.
- Download File:UsbdSecPatch.7z (source) and copy to it to your hard drive or a USB stick.
- Add the patch as Dashlaunch plugin, either through the Dashlaunch homebrew app or by editing launch.ini.
- launch.ini should contain this:
[Plugins] plugin1 = Hdd:\UsbdSecPatch.xex
- If you already have some Dashlaunch plugins, you can put the patch in your desired plugin slot.
- launch.ini should contain this:
Patching the NAND to have UsbdSecPatch
- Make sure to have a USB controller adapter or generic controller that supports Xbox 360 XInput.
- A Magic-Ns adapter from Mayflash is a good option. The Lite version can only sync wireless contollers.
- Certain controller adapters and projects do not accurately support XInput, and won't work on the Xbox 360 console even if they work on a PC.
- You may run into issues trying to use more than 1 custom controller/adapter.
- Put the adapter/controller into XInput mode and pair your controller with the adapter.
- If you have Smart TV with Bluetooth, turn off your TV during pairing process.
- You have to pair only once.
- You can use an unofficial controller's home/guide button to access the Xbox's guide.
- Works with original Xbox games.
- You will need seperate adapters for multiple controllers.
- The Xbox One controllers (Models 1567 and 1697) are RF only. You can't use them wirelessly, but can be used while plugged into a wired USB adapter.
- Download and open up Jrunner w/ Extras.
- Add your flashdump.bin NAND backup in the Load Source section in Jrunner.
- If you don't have your NAND backup already, you need to dump your NAND in order to add the patch. You can go here for a NAND dumping tutorial on an RGH/JTAG Xbox 360.
- On the top right of Jrunner, navigate to the XeBuild section and click the patches tab.
- Make sure to check for and add any patch you might need/want for your JTAG/RGH system, like SMC+ for RGH 1.2.
- Click Create XeBuild to make your patched NAND image.
- Now all you need to do is write your patched NAND to your Xbox 360, either using XeLL or Simple 360 Nand Flasher.
- If you are using XeLL, copy your updflash.bin file to the root of a USB drive and cold boot into XeLL using the eject button. XeLL will automatically flash the NAND for you.
- If you are using File:Simple 360 NAND Flasher.7z (source), copy updflash.bin next to where the program's executible is located. An example would be Usb:/apps/Simple 360 NAND Flasher/updflash.bin. You can also copy the flash file and NAND Flasher program to the internal drive if you wish.
- Open 360 NAND Flasher in your preferred dashboard, like Aurora/Freestyle3/XeXMenu
- Press the A button to flash the NAND.
- Open 360 NAND Flasher in your preferred dashboard, like Aurora/Freestyle3/XeXMenu