Is it possible to compile Blitz3D programs into something that the PSP (PlayStation Portable) can read from a memory stick? And, failing that, is there some library or something so you could do that with C++??
The PSP runs on a MIPS CPU.
Blitz3D can only compile for x86, and BlitzMax for x86 and PowerPC. The MIPS architecture is an entirely different animal, and not compatible with the other two platforms.
It would be more likely that you can find some path using C++, but even that may be tricky in that many of the graphics libraries don't translate well across platforms, so you may be very limited in the tools available to you.