Emulators can solve your want to play many games. There are quite a few good emulators available for the PSP to enjoy.
I would suggest compressing the ISO into a CSO yourself personally, though many downloads you find are likely to be in a CSO format already for easy uploading.
I would suggest compressing the ISO into a CSO yourself personally, though many downloads you find are likely to be in a CSO format already for easy uploading.