Releases: memsom/PSPDNA
PSPSDK for Mac
This is a precompiled PSPSDK for macOS. It is compiled under Catalina and works at least up to Ventura X64.
To install it you will need to copy it to /usr/local/pspdev
and you will need to probably make it "happy" as is is not code signed. I guess you can do this with the command line - have a look at this Apple Stack Exchange post for some help : https://apple.stackexchange.com/questions/87313/how-to-remove-xattr-com-apple-quarantine-from-all-webarchive-files-with-that-ex
Once installed, make sure you set the appropriate environment variables (in your .zprofile
/ .bash_profile
- probably .zprofile
under Catalina/Monterey/Ventura:
export PSPDEV=/usr/local/pspdev
export PATH=$PATH:$PSPDEV/bin
Also make sure you set the right ownership on the directory:
sudo chown -R $USER: $PSPDEV
If you can then type psp-gcc --version
and it spits out something like
psp-gcc (GCC) 9.3.0
Copyright (C) 2019 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
You should be good to go.
I make no guarantees or warranty of this PSPSDK. It works for me and the code I provide here. YMMV and you might be better off building your own version if you have any issues.
PSPDNA Release 1.1
This release introduces fonts (though still needs more work.) It also introduces a basic app menu to allow multiple files to be launched from a common entry point. That means you can build your apps, put them in the /apps sub directory and the app launcher will allow one to be selected. This is all still pretty basic. The old behaviour should still work if you remove the Dna.AppMenu.exe (an "app.exe" is then loaded.)
I expect to improve font support and to also make loading of image resources in the next release.
Version 1.0.0
This basically has the absolute basics to make it work.