How to build PS1 PKGs for PS3 (with HEN)

@Ronnie Sahlberg Hi there.
I just found an old bug when using the py-3 version of pkg.py:
https://github.com/Roet-Ivar/Webman-Classics-Maker/commit/fb24e5f53ab78598d039221143bcad2fbe50e337

Basically It won't pack any of the filesfrom the folder if the folder name contains brackets (maybe others characters too), leaving you with a 1KB pkg file.
There's probably a much more elegant solution to this but I just wanted to address it in case it happens to you.

Strange, doesn't seem to happen on windows with the current version that Ronnie uses, i just built a test with 3 different type brackets and it built fine ( )[ ]{ }, maybe it depends on the OS ? or maybe how windows handles the filenames ? (this was tested with a pyinstaller built exe)
 
Strange, doesn't seem to happen on windows with the current version that Ronnie uses, i just built a test with 3 different type brackets and it built fine ( )[ ]{ }, maybe it depends on the OS ? or maybe how windows handles the filenames ? (this was tested with a pyinstaller built exe)
Interesting! What happens if you run it using python via Linux?
I'll retest it using pyinstaller pre code fix.
It might just be they way I'm feeding the path to the script

Edit:
Revisiting this issue I can see that feeding brackets to glob "should" pose a problem
https://stackoverflow.com/questions/2595119/glob-and-bracket-characters

Edit 2: using "glob.escape(pathname)" should fix the issue
 
Last edited:
Excellent, now the rabbit hole of possibilities making a platform independent PAM-creation-tool that accepts youtube links including timestamps for cropping (and manual video files of course).

Absolutely. We will get there at some stage, right now I am finishing up the SND0 stuff.
I added the capability that you can now specify a youtube link instead of a filename and it will be automatically downloaded and turned into SND0.AT3

Additionally I added the capability to have curated links to youtube (and also to pic0/pic1) in the games database.
That way, if a link exists int he db then that audio will automatically be installed when you create a ps3 package.
I only added this to the game Alundra as a test. But I need to find people to help curating and populating this data.

I will get to PAM stuff at some stage.
 
Too bad it needs a pc, I wish there was a away to do all the conversion/building on ps3hen without the use of a pc, what if I don't have one?
 
Too bad it needs a pc, I wish there was a away to do all the conversion/building on ps3hen without the use of a pc, what if I don't have one?

I don't think that is feasible unfortunately.
The PS3 has a very weak CPU and very little memory so even if it was possible it would not be a very pleasant experience as converting a game would likely take many hours. So the very significant work involved would just not be justified.

You can still play the games using for example Webman which will launch the games absolutely perfectly fine. The only difference really is that they would not show up on the XMB. Unfortunate but still, teh games are perfectly playable.


Now, as an alternative to a PC, it WOULD likely be possible to do the conversion on a rooted modern Android phone. Modern phones have plenty of memory and very powerful CPUs.
I think that would be very feasible by someone that is experienced in building for android.
I don't have the skills or cycles to work on porting pop-fe to android but I could provide advice and support if someone wants to give it a try.
The largest amount of work in such a pport would likely to be to rebuild the entire UI to be Android native and use one of the modern UI toolkits. Pop-fe-ps3 uses pygubu as its UI and while serviceable on a big screen PC it would probably be really crap trying to fit it onto a small phone screen.
It should be possible with some relatilvely significant work if you find someone with the skills and interest to work on it. It is open source so anyone can start hacking on it.
 
I don't think that is feasible unfortunately.
The PS3 has a very weak CPU and very little memory so even if it was possible it would not be a very pleasant experience as converting a game would likely take many hours. So the very significant work involved would just not be justified.

You can still play the games using for example Webman which will launch the games absolutely perfectly fine. The only difference really is that they would not show up on the XMB. Unfortunate but still, teh games are perfectly playable.


Now, as an alternative to a PC, it WOULD likely be possible to do the conversion on a rooted modern Android phone. Modern phones have plenty of memory and very powerful CPUs.
I think that would be very feasible by someone that is experienced in building for android.
I don't have the skills or cycles to work on porting pop-fe to android but I could provide advice and support if someone wants to give it a try.
The largest amount of work in such a pport would likely to be to rebuild the entire UI to be Android native and use one of the modern UI toolkits. Pop-fe-ps3 uses pygubu as its UI and while serviceable on a big screen PC it would probably be really crap trying to fit it onto a small phone screen.
It should be possible with some relatilvely significant work if you find someone with the skills and interest to work on it. It is open source so anyone can start hacking on it.

There are instructions now contributed that shows how to set it up and run pop-fe on an android device.
As android is basically linux you need some basic command line and linux skills to set it up and use it
but it should work.
So, check the README for instrutions and you should be able to conver the games into PS Classics PKGs now from your rooted android device.
 

Similar threads

Back
Top