Using a psp to emulate a GBA is just like a PC right? Emulators on PC use a .gba file extension, so why wouldnt a pokemon hack work? Pokemon already works good on a PSP, so just clean a Fire red or Ruby hack, and start from scratch. Wouldn't be too hard.