For those out there like myself who have been having troubles with a black screen on Psx4all, even though you have tried everything possible to make it work, here is what did it for me:
If you got Psx4all on cydia, uninstall it from cydia (3.0 works much better).
If you installed scph1001.bin through cydia as well, uninstall it.
Now SSH into your iphone and manually remove the folder ROMs as well as the program application folder psx4all.app (you have to delete the folder or file within the folder first otherwise it wont allow you to delete it)
Reboot your iphone.
Download psx4all 3.0, should come as a .deb file. SSH psx4all.3.0.deb to /private/var/root/Media/Cydia/Autoinstall.
Now reboot your iphone again (I don't know if this is necessary, but this is what got it to work for me).
Now download scph1001.bin (dont use the one on cydia, it will remove psx4all 3.0 for some reason) and SSH it to /var/Mobile/Media/ROMs/PSX.
Now place the game you want to play into the PSX folder (Final Fantasy IX and Chrono Cross both work for me). Make sure you change the permissions on scph1001.bin and your game to 0755.
Reboot again.
Open up psx4all, turn off maintain aspect ratio, select your game, and play in landscape mode. Voila!
This worked for me after I had spent all week trying tutorial after tutorial. I still can't get it to work in portrait, but it runs perfect in landscape, even in battles.
Hope this helps.
If you got Psx4all on cydia, uninstall it from cydia (3.0 works much better).
If you installed scph1001.bin through cydia as well, uninstall it.
Now SSH into your iphone and manually remove the folder ROMs as well as the program application folder psx4all.app (you have to delete the folder or file within the folder first otherwise it wont allow you to delete it)
Reboot your iphone.
Download psx4all 3.0, should come as a .deb file. SSH psx4all.3.0.deb to /private/var/root/Media/Cydia/Autoinstall.
Now reboot your iphone again (I don't know if this is necessary, but this is what got it to work for me).
Now download scph1001.bin (dont use the one on cydia, it will remove psx4all 3.0 for some reason) and SSH it to /var/Mobile/Media/ROMs/PSX.
Now place the game you want to play into the PSX folder (Final Fantasy IX and Chrono Cross both work for me). Make sure you change the permissions on scph1001.bin and your game to 0755.
Reboot again.
Open up psx4all, turn off maintain aspect ratio, select your game, and play in landscape mode. Voila!
This worked for me after I had spent all week trying tutorial after tutorial. I still can't get it to work in portrait, but it runs perfect in landscape, even in battles.
Hope this helps.