MinPSPW
A native Win32 port of the BSD PSPSDK (ps2dev.org), with freely distributable import libraries and header files (DevPaks) for building cross compiled homebrew Sony PSP (PlayStation Portable) applications. MinPSPW is a project that started out from my need to write indie video games for the Sony PlayStation Portable Console. After realizing that the development of such software was extremly boring due to the fact that one needs to spend more time compiling dependencies and handling the quirks of having both the SDK and Libs available for *nix environments, I decided to port them to my every day OS (Windows XP 32Bits). This project is different from the Official Homebrew PSP SDK and DevKitPro in the way that once you install the SDK and a couple of DEVPAKs you can use your normal Windows Command Prompt to execute a build. No Cygwin, no MSys, no UWIN32. This project is evolving and if you would like to see some OSS library added as a devpak feel free to request it in the tracker. Of course I cannot guarantee that it will be available but I'll try to see how hard it will be to port and add a build to the download section and a build script to the source control system. This version adds:
- Support for the D programming language
- allegro 4.4.1.1
- OSLib replaced with OSLib_MOD
- Bullet Physics
- CubicVR game engine
- MinPSP 0.10.0 debian/ubuntu deb 64bits
- MinPSP 0.10.0 debian/ubuntu deb 32bits
- MinPSP 0.10.0 linux 32bit
- MinPSPW 0.10.0 win32
In order to get started with the MinPSPW project you can also download the tutorial book:
Other features:
- pspsh does not depend on cygwin and is native
- remotejoy SDL is also included as a native binary (no cygwin)
- updated the fpulib trig functions can use the FPU processor
- newlib 1.18
- binutils 2.18
- gcov builds properly but not fully tested
- libmpeg2 devpak
- bullet physics devpak
- windows tools are linked against pthreads
- also works with OpenSolaris 2009.06 (vanilla).
- Patched SDK for missing functions (only declared on the ASM side)
- zlib
- bzip2
- freetype
- jpeg
- libbulletml
- libmad
- libmikmod
- libogg
- libpng
- libpspvram
- libTremor
- libvorbis
- lua
- pspgl
- pspirkeyb
- sqlite
- SDL
- SDL_gfx
- SDL_image
- SDL_mixer
- SDL_ttf
- smpeg
- zziplib
- Objective-C support
- Removed the dependency for the env var PSPSDK
- Fixed psp-config
- vsmake.bat
- man.bat
- ...
Project Trackers:
- Bugs - Bug Tracking System
- Support Requests - Tech Support Tracking System
- Patches - Patch Tracking System
- Feature Requests - Feature Request Tracking System
- pmml commented on the pjsip library artifact
- pmml commented on the prxtool artifact
- hstokset commented on the pspsdk: text in debug mode is chopped off artifact
- pmml committed revision 243 to the Minimalist PSPSDK SVN repository, changing 3 files
- pmml commented on the cannot compile binutils since version 2.8 is back to 2.6 artifact
- pmml commented on the ps2dev svn is down artifact
- pmml commented on the upgrade to gcc 4.5 ? artifact
- pmml committed revision 242 to the Minimalist PSPSDK SVN repository, changing 7 files
- pmml committed revision 238 to the Minimalist PSPSDK SVN repository, changing 2 files
- sf-robot commented on the Visual Studio 2010 Support artifact
- pmml made 1 file-release changes
- pmml commented on the psp-gdb.exe and prxtool.exe dependencies artifact
- pmml committed revision 244 to the Minimalist PSPSDK SVN repository, changing 2 files
- figitaki96 created the Fix svn request artifact
- figitaki96 created the Broken Svn Repo artifact
- djack42 created the pspsh.exe dependencies artifact
- commented on the libpng out of memory artifact
- pmml committed revision 245 to the Minimalist PSPSDK SVN repository, changing 4 files
- created the libconfig artifact
- created the psp-insight artifact