PSP pop-fe.py: POP-FE: A Tool for linux to automate the process to create ps1 EBOOTs

ok Made a 1 EXE version using pyinstaller for anyone who wants it you can grab it
Zipped x64 exe
https://mega.nz/file/K41USYQL#-vluxJ932EFccfaHYKVjBvf07ouqtytzmBttgGgynmc

Known issues with it are
1 - Warning on Running the EXE for the 2nd time, this happens due to PS3LOGO.DAT being deployed each time but not cleaned up
2 - After Each PKG you make you may need to restart the app to make another
3 - If the program is not closed normally it may leave a tmp folder in the same folder as the EXE, this can just be deleted manually
 
ok Made a 1 EXE version using pyinstaller for anyone who wants it you can grab it
Zipped x64 exe
https://mega.nz/file/K41USYQL#-vluxJ932EFccfaHYKVjBvf07ouqtytzmBttgGgynmc

Known issues with it are
1 - Warning on Running the EXE for the 2nd time, this happens due to PS3LOGO.DAT being deployed each time but not cleaned up
2 - After Each PKG you make you may need to restart the app to make another
3 - If the program is not closed normally it may leave a tmp folder in the same folder as the EXE, this can just be deleted manually

I think those issue can be worked around. It is open source so once someone gets annoyed enough about it they will send a patch :-)
I have finished the SND0 audio stuff so far and now clamp PS3 SND0 to 119 seconds (which also should keep it under the 2.5Mb size limit)
and it works great so far. Having audio on the XMB is really nice.
I will likely not have any time to do much more for the next few weeks or month, but I think it is in pretty good shape right now.

Could I ask you to create a new package with the current master branch, so folks on windows can test?
 
I think those issue can be worked around. It is open source so once someone gets annoyed enough about it they will send a patch :)
I have finished the SND0 audio stuff so far and now clamp PS3 SND0 to 119 seconds (which also should keep it under the 2.5Mb size limit)
and it works great so far. Having audio on the XMB is really nice.
I will likely not have any time to do much more for the next few weeks or month, but I think it is in pretty good shape right now.

Could I ask you to create a new package with the current master branch, so folks on windows can test?
Nice great work, i will do a new build sometime in the next hour
also do you think its worth me building a new version of atracdec ? the source version has some new things added since 0.3 (like AT3 and WAV support) or is there no point ?
 
Anywhere here is the latest build as of right now (4th June 2022 15:27 UTC)

7z Folder Version
https://mega.nz/file/K51VgKwA#tmy_aTvcLgDMYJqZCCGMS1GDfbP8yW85VcsGuqdZ1ao

7z Standalone EXE
https://mega.nz/file/SpMG1JqJ#qivpmovZOw-J0brqRrcgOfZIhg5UEkIaBt0e4qsWz8A

zip Folder Version (as as above but for those without 7-zip)
https://mega.nz/file/ex0DRITZ#EsnsPiiUMLKWmBGCdFLlb9fK-ThLY3o3W6NjoO3vyX4

zip Standalone EXE (as as above but for those without 7-zip)
https://mega.nz/file/ihkWkZja#y_mekogENDjM2nlVIGDSJV9Ao1YSpZSJPeaYDJ-qOp4

the folder version compiles fine with the stuff on the wiki, but i am thinking of rewritting it to make it automatically say YES so it requires less user input during the msys2/mingw64 package stage
 
OK managed to build a 32bit build just for those without 64bit computers (most people nowerdays should be using 64bit but its nice to have options)
IF YOU HAVE A 64BIT COMPUTER USE THE BINARIES ABOVE
here are the Binaries for a 32bit version for anyone who needs

32bit Folder 7z
https://mega.nz/file/ak9GgZCL#IWrG7Lq8iVdTMW-xuODohfOXAyLecdwy9zkFTS-AWeE

32bit Folder Zip (same as above but for those without 7zip)
https://mega.nz/file/bw1VBSyA#iSq0X2bcfUQH00kukyFbzTfrUP1M7cb8kvf67FrVfo0

32bit 1 EXE Zip
https://mega.nz/file/b9dXGTQA#Pxq2yQM6SHOBmviC84W0KC-T-4qGdqLQ1noqGYNJuT0

If anyone wants to compile a 32bit version just add this line to the top
yes | pacman -S mingw-w64-i686-python mingw-w64-i686-gcc mingw-w64-i686-python-pip mingw-w64-i686-python-pillow
and this line to the bottom
cp dist/pkg/pkgcrypt.cp39-mingw_i686.pyd dist/pop-fe-ps3/.
all the other lines should be the same.
 
Hello can anyone help me ive been trying to play my converted Racing lagoon on my psp but it only shows file is corrupted cannot start anyone here having it i also been like using other dumps it still persist
 
Hello can anyone help me ive been trying to play my converted Racing lagoon on my psp but it only shows file is corrupted cannot start anyone here having it i also been like using other dumps it still persist
Sorry its not a game i own and after looking it up it was only released in Japan and the price of buying it here is just way too much, i would recommend first doing a clean dump of your game and trying it with pop-fe BEFORE you english patch it, make sure it works because if it doesn't it could be a bad rip or there might be some issue with pop-fe and that game, so please check the original game before you patch it, IF that does load then try the English patch and try again, if it isn't working then you can try manually patching it OR comparing the patched ELF to the Non-patched ELF to see what differences there are and going from there (although might require some actual reversing skill to do this), Who knows what the English patch actually does, it could really screw the game up in weird ways which makes it not work with the psp emulator, The English patched ELF might just be so different the japanese patch just won't work.
Also check your box for the game to make sure its the correct region for the patch that pop-fe is using (assuming you have the box)
 
Hello
Sorry its not a game i own and after looking it up it was only released in Japan and the price of buying it here is just way too much, i would recommend first doing a clean dump of your game and trying it with pop-fe BEFORE you english patch it, make sure it works because if it doesn't it could be a bad rip or there might be some issue with pop-fe and that game, so please check the original game before you patch it, IF that does load then try the English patch and try again, if it isn't working then you can try manually patching it OR comparing the patched ELF to the Non-patched ELF to see what differences there are and going from there (although might require some actual reversing skill to do this), Who knows what the English patch actually does, it could really screw the game up in weird ways which makes it not work with the psp emulator, The English patched ELF might just be so different the japanese patch just won't work.
Also check your box for the game to make sure its the correct region for the patch that pop-fe is using (assuming you have the box)

bro i already did that even english patch works on psx2psp btw it boots on psp it just corrupts on pop-fe
 
Back
Top