diff --git a/psplink/windows.md b/psplink/windows.md index 7b777d4..86d6352 100644 --- a/psplink/windows.md +++ b/psplink/windows.md @@ -4,7 +4,31 @@ layout: home nav_exclude: true --- -# Setting up PSPLINK on Windows +# Setting up PSPLINK on WSL +{: .fs-8 .fw-700 .text-center } + +On Windows a driver needs to be installed before PSPLINK can be used. To do this take the following steps: + +1. Make sure the programs `usbhostfs_pc` and `pspsh` are available in cmd. Otherwise download them [here](https://github.com/pspdev/psplinkusb/releases/download/latest/pspsh-windows.zip). +2. Start PSPLINK on the Playstation Portable and connect it to the computer through USB. +3. Download [Zadig](https://zadig.akeo.ie/) and start it. It will ask if you want to run it as administrator, click yes. +4. In Zadig, click on `options` -> `List All Devices`. +5. Select the entry `"PSP" type B` from the dropdown list. +6. Left of driver, select the `libusb-win32` driver. Then click install. +7. Wait for the installation to finish, then disconnect the USB cable from the PSP. +8. Open a Powershell window as Administrator. +9. Run the following commands. +10. "usbipd list" and find the BUSID of you `"PSP" type B`. +11. usbipd bind --busid YOURBUSID +12. usbipd attach --wsl --busid YOURBUSID -a +This command connects your usb device to WSL and the -a forces it to rebind after resets. +Note: Steps 10,11 and 12 will need to be run each time you want to use psplink within WSL. + + + + + +# Setting up PSPLINK on Native Windows {: .fs-8 .fw-700 .text-center } On Windows a driver needs to be installed before PSPLINK can be used. To do this take the following steps: