forked from godotengine/godot
-
Notifications
You must be signed in to change notification settings - Fork 2
Building Godot 2.1 for PlayStation Portable
Caroline Joy Bell edited this page Apr 15, 2024
·
5 revisions
These steps must be performed under Linux / Windows Subsystem for Linux (WSL), or macOS.
If you haven't done so already, install the dependencies called for by the official Godot docs
-
Install pspdev
# Clone the repository git clone https://github.com/pspdev/pspdev cd pspdev # Bootstrap # replace this with the distro you are using # options are: `arch`, `debian-ubuntu`, `fedora`, `gentoo`, `mac-os` ./prepare-debian-ubuntu.sh # Add to PATH (add this to ~/.bashrc for persistence after reboot) export PSPDEV=~/pspdev export PATH=$PATH:$PSPDEV/bin # add pspdev tool to $PATH # Finish install ./build-all.sh
- Clone the repo
git clone https://github.com/Homebrodot/Godot
- Navigate to the cloned repo
cd Godot
- Checkout the
main/2.1
branch
git checkout origin/main/2.1
- Run
scons platform=psp
in the root of the repo. Addtarget=release
to the end to build for release instead of debug.
- Go to
export
->Linux
->Export zip/pck
and name the filedata.pck
- Create a folder on your PSP in
/PSP/GAME/
and call it whatever you like - Drop the
EBOOT.PBP
file into that folder - Copy the
data.pck
file in that same folder
When updating the game on the PSP, just replacing the data.pck
file is enough.
The editor releases add a PSP
exporter to the list -
it will generate a homebrew EBOOT.PBP
file that can be copied to your PSP under PSP/GAME
.
- 2.x
- 3.x
- Nintendo Wii
- 3.5 for Nintendo Switch
- 3.5 for Playstation Vita
- 4.x
- *New* Nintendo 3DS
- 4.2 for Nintendo Wii U
- Nintendo Switch