Well I noticed this morning on PSP Hacker the posting of some Hello World code - a basic demo program showing off some basic 2D functionality. That immediately got me interested in looking deeper. Going through the code itself it turns out to be nothing really out of the ordinary to anyone who's worked with 2d graphics libs or consoles themselves.
A bit of research and it turns out compiling the demo is as easy as downloading and installing the PS2 Development environment from PS2 Dev and elf2pbp in order to finish everything off.
Anyway I spent the day reading up on stuff, looking at other demo code for how to do controller input etc and still there's nothing untoward here - at least right now. Right now you see there's very little exposed of the platform below, the people looking into the hardware don't even seem to have come across a the symbol for a working malloc-like system call yet (though perhaps Mr Mirakichi who's been doing the emu releases has). 3D functionality isnt exposed yet, all that you can really do is read controller input and read/write to memory addresses (i.e. the video ram), a few basic display, initialisation and file system calls are available.
But, it's enough already to write 2D games which is oh so not so bad at all

I've started on a basic game to get my feet wet. It's a sort of Robotron clone - 8-way movement, 8-way firing. So far today I got my sprites working (wrote a converter to read in bmps and write some static unsigned short arrays) and have my ship moving happily around blasting it's heart out

Next thing to do is get my enemies in there and sort out collision detection on them followed quickly by having them fire back.
Should I not lose interest in the project (


Is anyone else looking into this? it could really be an exciting platform, certainly once homebrew is working on 1.5s and onwards.