Installation on Fedora
Dependencies
The PSPDEV toolchain requires a couple of dependencies to be installed before use. To install them, run the following command from a terminal:
sudo dnf -y install @development-tools cmake bsdtar libusb-compat-0.1 gpgme fakeroot xz nano
Toolchain
Installing the PSPDEV toolchain itself can be done with the following steps:
- Download the latest version of the toolchain here.
- Extract the downloaded archive into your home directory, resulting in
/home/YOURUSERNAME/pspdev
being created. - To make the toolchain usable, some environment variables need to be set. The first step in doing so it to open the
~/.bashrc
file with thenano
text editor using the following command from a terminal:nano ~/.bashrc
- Add the following lines at the bottom of the file in the text editor:
export PSPDEV="$HOME/pspdev" export PATH="$PATH:$PSPDEV/bin"
- Now save and exit by pressing
Ctrl
+X
, thenY
and then enter/return. - Close the current terminal and open a new one.
- From the new terminal, run the following command to confirm everything is set up correctly:
psp-config --pspdev-path
That’s it, now the PSPDEV toolchain can be used to build PSP software. Check out the Basic Programs page to for examples on what you can do with it.