Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
26 changes: 25 additions & 1 deletion psplink/windows.md
Original file line number Diff line number Diff line change
Expand Up @@ -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:
Expand Down