webMAN Classics Maker

PS3 webMan Classics Maker: Launch ISOs straight from XMB 3.0.0-beta3

@Fabio2598 it wise to delete the installed pkg before testing the new one. Did an older webman Classics Maker work for you btw?
I always install a new pkg whenever I make any changes, and the first version I've used was 2.0.1, I haven't tested any older versions than that. Might try and reinstall WebMan and see if that makes a difference?
 
I always install a new pkg whenever I make any changes, and the first version I've used was 2.0.1, I haven't tested any older versions than that. Might try and reinstall WebMan and see if that makes a difference?
If you test by renaming your PS2ISO folder to _PS2ISO and make a new folder with only one of your iso's in it, still the same problem?
 
If you test by renaming your PS2ISO folder to _PS2ISO and make a new folder with only one of your iso's in it, still the same problem?
Sorry for the delay, been really busy. I've tested your theory and it's still the same, I reckon it's a timing issue because sometimes it loads and sometimes it doesn't, I think sometimes the iso is taking longer to load so the play command is not running?
 
Last edited:
So even the same problem with the beta-2 I sent you earlier?
The PKG's I made with the beta didn't run at all, I had a look at the file structure after I installed the PKG and there wasn't a launch.txt file, maybe that was the issue? PKG's made with 2.1.1 didn't have that issue (just not self-booting as I mentioned before)

Edit: Sorry, my bad, the one I tried was Beta 1, I'll give Beta 2 a try and let you know my results as soon as I can
 
Last edited:
The PKG's I made with the beta didn't run at all, I had a look at the file structure after I installed the PKG and there wasn't a launch.txt file, maybe that was the issue? PKG's made with 2.1.1 didn't have that issue (just not self-booting as I mentioned before)

Edit: Sorry, my bad, the one I tried was Beta 1, I'll give Beta 2 a try and let you know my results as soon as I can
I must have missed your reply, sorry!
Yes, when there isn't a launch.txt something went wrong in the build process. In the beta-4 in there has been some improvement and clearer logout if something goes wrong.
https://github.com/Roet-Ivar/Webman...4/webman_classics_maker_v2.1.2-beta-4_win.zip
 
I must have missed your reply, sorry!
Yes, when there isn't a launch.txt something went wrong in the build process. In the beta-4 in there has been some improvement and clearer logout if something goes wrong.
https://github.com/Roet-Ivar/Webman...4/webman_classics_maker_v2.1.2-beta-4_win.zip

As your application already connects to PS3 via FTP, it would be nice if you offer the option to save the PKG directly on the PS3 (or auto-upload it to /dev_hdd0/packages)
 
As your application already connects to PS3 via FTP, it would be nice if you offer the option to save the PKG directly on the PS3 (or auto-upload it to /dev_hdd0/packages)
This is something I have in the backlog actually. Do webcommand support remote installing of pkgs? I was thinking they could be moved to either USB or /packages/ and then be installed via webcommand, maybe optional flag for deleting when done.

By the way, did anything improve on your "bad file descriptor" situation in the latest beta-4?

EDIT: nice!
/install.ps3/<pkg-path> - install a pkg stored in the path specified and delete the pkg after installation
/install_ps3/<pkg-path> install & keep the pkg
/install_ps3/<folder-path> install & keep all the pkg in the folder
 
@aldostools Hi man! I'm nagging on you as usual :angel:
Did anything improve for your "bad file descriptor"-error in BETA-4?

It's still buggy.. only PSX loaded fine:
upload_2020-10-5_20-25-46.png


upload_2020-10-5_20-26-43.png
 
@aldostools Interesting!
Looking at your pictures It seems like my "fix" doesn't recover the error you receive from "retroarch2", and it then tries to read it a second time, which is unwanted behavior.

Any chance I could get a copy of that retroarch2 file of yours?
 
Last edited:
@aldostools Interesting!
Looking at your pictures It seems like my "fix" doesn't recover the error you receive from "retroarch2", and it then tries to read it a second time, which is unwanted behavior.

Any chance I could get a copy of that retroarch2 file of yours?

It's an ISO with an EBOOT of wm_url_launcher that calls RetroArch. Here is the file:
 

Attachments

@aldostools
I managed to reproduce your problem. Here's the new v2.1.2 BETA-5 addressing the "referenced before assignment" -errors you had:
https://github.com/Roet-Ivar/Webman...5/webman_classics_maker_v2.1.2-beta-5_win.zip

Also, this build can also boot PSP ISOs if the "PSP remastered" -launcher is installed.

It now scans PS3ISO without errors. However the ISO that was causing errors now says "DEBUG error while reading data. skipping metadata for RetroArch2" and only shows the file name without icon or title id.

PSPISO and PSXISO are fetched fine.

My PS2ISO folder is being ignored completely:
upload_2020-10-7_14-40-26.png
 
It now scans PS3ISO without errors. However the ISO that was causing errors now says "DEBUG error while reading data. skipping metadata for RetroArch2" and only shows the file name without icon or title id. Multi-level scraping will be addressed when I have better duplicate-filename/titles handling.

PSPISO and PSXISO are fetched fine.

My PS2ISO folder is being ignored completely:
View attachment 28184
Regarding the filepaths: I have not accounted for more than the root-level (depth of zero) of every ISO-path (PSP/PSX/PS2/PS3ISO). You should however still be able to find the 'ultimate mind games.iso' (totally understand if this is a huge lackluster atm, but it's next on the TODO). This is my next objective to solve, I'm sorry but you are truly the perfect test-candidate for finding needs and lacking functions.

Regarding the retroarch2.iso: I've added this to my list of PS3 games and it sometimes fetches fine (with pic0 and titleid) and sometimes not. At least It's good that we found a test-file! BETA-6 addresses this problem below.
-------------------------------------------------------------------------------------------------------------------------------------
BETA-6 below seems to be very good at being able to recover titleid and any images for random 'bad file descriptor' errors (still going strong after 20 tries):
https://github.com/Roet-Ivar/Webman...6/webman_classics_maker_v2.1.2-beta-6_win.zip

Question:
How do you feel about the PSP-launch feature? I wish we had a togglable placeholder in the game-category-xml that could be shown/hidden during PSP-iso mounts, but it seems like a more advanced task when looking back an older conversation we had, this seem to work for now.
 
Last edited:
Regarding the filepaths: I have not accounted for more than the root-level (depth of zero) of every ISO-path (PSP/PSX/PS2/PS3ISO). You should however still be able to find the 'ultimate mind games.iso' (totally understand if this is a huge lackluster atm, but it's next on the TODO). This is my next objective to solve, I'm sorry but you are truly the perfect test-candidate for finding needs and lacking functions.

As I mentioned earlier the folder PS2ISO is ignored completely. The 'ultimate mind games.iso' is not detected at all. Neither the .BIN.ENC files in the folder. I didn't pretend that it scan the sub-folders. I showed my PS2ISO with the sub-folders, so you can re-create the exact scenario that I tested.

PSP now is not working properly. It reads the ISOs in the folder, but never finish. The application says 'Not responding'.

PS3 is working fine now. The title id & icon are now shown for the ISO with 'bad file descriptor'.

PSX is working fine too.
 
As I mentioned earlier the folder PS2ISO is ignored completely. The 'ultimate mind games.iso' is not detected at all. Neither the .BIN.ENC files in the folder. I didn't pretend that it scan the sub-folders. I showed my PS2ISO with the sub-folders, so you can re-create the exact scenario that I tested.

PSP now is not working properly. It reads the ISOs in the folder, but never finish. The application says 'Not responding'.

PS3 is working fine now. The title id & icon are now shown for the ISO with 'bad file descriptor'.

PSX is working fine too.

PSP: Might be a stupid question but do you have the PSP_remastered_remasters.pkg installed from your repo?
I think you also need to tick the option: "Show PSP launcher" in webMan-mod. Any improvements?

PS2: Found a problem that ignores capitalized file endings (which is what happen to use in the root of your PS2ISO, I bet you will find missing games from other folders as well), should be sorted out in BETA-7 below. I will also add .BIN.ENC as a white listed file-edning.

NOTE: After this, I'll add support for recursive folder scanning which should reveal even more interesting fetching errors using your collection =)

BETA-13
https://github.com/Roet-Ivar/Webman-Classics-Maker/releases/latest
 
Last edited:
PSP: Might be a stupid question but do you have the PSP_remastered_remasters.pkg installed from your repo?
I think you also need to tick the option: "Show PSP launcher" in webMan-mod. Any improvements?
I found the PSP issue. Your tool hangs when it finds a corrupted ISO. After I deleted it, the tool scanned the games.

PS2ISO is now scanned properly (.BIN.ENC and .ISO)

I found that your tool cannot detect split ISO (*.iso.0).or the .ntfs[ files stored in /dev_hdd0/tmp/wmtmp

Also the fetcher is not reading the content in /dev_usb000, /dev_usb001, /dev_ms, /dev_sd, /dev_cf, /net0, etc.

BTW other supported ISO extensions are: .img, .mdf, .bin
The cue files are preferred to mount the PSX games when they are available: .cue, .ccd
 
I found the PSP issue. Your tool hangs when it finds a corrupted ISO. After I deleted it, the tool scanned the games.

PS2ISO is now scanned properly (.BIN.ENC and .ISO)

I found that your tool cannot detect split ISO (*.iso.0).or the .ntfs[ files stored in /dev_hdd0/tmp/wmtmp

Also the fetcher is not reading the content in /dev_usb000, /dev_usb001, /dev_ms, /dev_sd, /dev_cf, /net0, etc.

BTW other supported ISO extensions are: .img, .mdf, .bin
The cue files are preferred to mount the PSX games when they are available: .cue, .ccd

Awesome! I'll add .img, .mdf, .iso.0 and .ntfs to the general scanned file-endings too.

It's true that I only scan first level of the ISO-folder on dev_hdd0 right now due to unimplemented duplicate-handling, e.g. if you have "my_game.iso" on two scanned locations the list of games will not present them properly. Recursive-scan and duplicate-handling is next on the list, I'll let update you for the next update. Really appreciate your input!
 
Last edited:

Similar threads

Back
Top