Fork of dQuakePlus, client/engine for NZ:P on PSP.
Find a file
Ian eb069e78d2 Makefile upkeep
* Add DEBUG flag to build PRX, don't build by default (shrinks binary by 700kB)
* Add some MAKEFLAGS to enable multiple processes (multithread building)
* Renamed Application to "Nazi Zombies: Portable"
* Lowered firmware version requirement to 4.00
* Clear unneeded library links
* have `make clean` remove the build directory instead of leaving it
2023-06-25 20:50:32 -04:00
.github/workflows Update to the new, POSIX-Complient PSPSDK 2023-03-27 13:04:29 -04:00
source Add new Nacht der Untoten description 2023-03-31 23:00:01 -04:00
.gitignore Initial commit 2022-02-08 16:49:56 -05:00
LICENSE Initial commit 2022-02-08 16:49:56 -05:00
MakePHAT Makefile upkeep 2023-06-25 20:50:32 -04:00
MakeSLIM Makefile upkeep 2023-06-25 20:50:32 -04:00
README.md Update to the new, POSIX-Complient PSPSDK 2023-03-27 13:04:29 -04:00

Nazi Zombies: Portable dQuakePlus

About

This repository contains the PSP engine for NZ:P, based on dQuakePlus and containing optimizations from the NZ:P Team, adQuake, and Xash3D-PSP, as well as NZ:P-specific feature implementation. It has also been modified to build on the latest versions of the PSPSDK.

Building (Advanced)

Building requires a full install of psptoolchain. You can either follow the instructions on the GitHub repository or use a Docker container (we recommend the official one)!

With the psptoolchain installed, you now need to install libpspmath, which we have included in the GitHub repository:

cd source/libpspmath
make && make install

Now you can navigate back to the root of the repository and build an EBOOT.

cd ../../
make -f MakePHAT install # for PSP PHAT/1000
make -f MakeSLIM install # for any other model

We also provide prebuilt EBOOTs on the Releases page.