You could make a PSP emulator with this dll. I think there are 2 emulators for now, but they aren't very good... With this dll, you could at least show the psp game icon in your game. But if you really want to make an emulator, you should find a way to extract the ".psp" files...
No, just extracting files does not allow you to emulate a system. You must emulate the processors opcodes. And due to Game Maker's slow speed, that is improbable and impractical, and that's not including graphical emulation ( which would be very slow, due to the need to draw every pixel of the screen as draw_pixel() ), or sound emulation ( which is as far as I know impossible, since Game Maker is not direct sound but sound files ).
I have looked into making a Gameboy Color emulator, and that in and of itself in C++ is a daunting task.
Anywho, an emulator doesn't need unpacked .pbp's. It runs packed .pbp's.
Edited by Ampersand, 23 December 2009 - 05:43 AM.