Skip to content

Releases: memsom/PSPDNA

PSPSDK for Mac

23 Jul 17:10
Compare
Choose a tag to compare

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

13 Aug 15:14
96d92d6
Compare
Choose a tag to compare
PSPDNA Release 1.1 Pre-release
Pre-release

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

17 May 13:35
Compare
Choose a tag to compare
Version 1.0.0 Pre-release
Pre-release

This basically has the absolute basics to make it work.