The PSP only has 32 mb of RAM. Of that only 24 MB of it is available to the Homebrew. So yeah, Soldier of Fortune, MAY be able to be ported but its highly unlikely due to the RAM contraints. The only way past this would be to compress the textures and shrink the levels down, if that is even possible. Seeing that it is available on the dreamcast, it should be possible.