Do you think it is possible to add the nice dithering effect from the goldsrc or dquake engine to your playstation portable engine?
And the imageloader from dquake (jpeg)?
use mp3/ogg or cd tracks and define them in worldcraft / hammer editor.
(map1.bsp plays track01.mp3 (war ambience, map2.bsp plays track02.mp3 (factory ambience etc...)