ps2stuff - a collection of ps2-related development utilities
what is it?
ps2stuff is a collection of ps2 development utilities developed here at SCEA R&D over the past few years. Some of its features:
But it is surely most popular right now for being used by ps2gl.
- vector/matrix classes (potentially very fast, but not yet on linux)
- the UberMakefile
- a script to generate vu microcode dependencies
- dma packet classes
- a gs memory manager
- hardware timer classes
- texture/draw/display management
ps2stuff is an open source project hosted here on playstation2-linux.com. See the project page for downloads and this site for installation and build instructions.
cross development environment
Anyone who's had their ps2 linux kit for more than a few hours has probably realized that it's not going to break many speed records. Compilation in particular is painfully slow, so naturally you'd rather develop on a PC. For lack of a better place, I've put instructions for installing and building gcc as a cross-compiler for ps2 linux here on the ps2stuff project. Undoubtedly it could be done better, and I'd appreciate any corrections/suggestions.