PS3 webMAN v1.46n - New XMB Game Mounting Improvements (using wm_proxy/xai_plugin) by deank

Following the recent updates from legendary developer deank that improved NTFS support a great deal in the webMAN plugin, and the recent Cobra Update (stage2.bin) that allows you to play Games & Media from burnt optical disc. The developer has been busy with yet another trick up his sleeves, as we showed yesterday deank has been working on a new test feature for webMAN , now the test feature has been introduced officially in webMAN v1.46n. this new feature utilizes the source code release for the custom xai_plugin (by mysis) and mounting games is much faster and cleaner from the XMB as the web-browser trick is no longer needed as deank adapts the custom xai_plugin in a great way. Checkout all the details and a video demo of the new game loading in the details/changelog provided by deank..


webMAN_deank.jpg


  • webMAN 1.46n
    Changes
    1) Mounting games is now faster
    2) After game/video is mounted the focus will move to the respective XMB column
    3) Reduced memory consumption
    4) Includes NTFS and NETSRV support


    Dean


Download: webMAN_1.46.zip

Source: psx-place.com
 
Last edited by a moderator:
thx guys ,replacing the webftp.sprx in dev flash did the trick ! but after restaring few times i coudn't mount ps3 isos anymore, i would always get message webman is not ready! even tho cobra and webman are enabled in rebug toolbox

just reinstalled webman mod and all is back to normal,will wait a bit tho
 
my ext hdd was not flashing much on ps3 startup,but when i updated to webman mod everything was working fine just like before..

but it did show all my games in ps3 section both from internal and external hd,first time i could mount ps3 games then when i added ext hdd and restarted my console to it could update my list of games again it would not mount anymore any games both from int or ext

but anyway i dont wanna bother anyone anymore,it probably something on my side issue ,so i will wait until new version of webman mod is out
 
ok this time i did this

1. i disabled internal webman mod via toolbox settings (cobra mode is running)
2.i added boot plugins and webftp_server to devhdd0
3.restarted and voila i did get webman 1.46n notification in upper right corner and i could again load my internal backups.
4 i again turned off my ps3 and added ext hdd turned back on and again same issue webman is not ready and cant mount any games again,
5-i removed my ext hd and same issue as 4.
 
I have no idea then - probably it is crashing while scanning your external hdd. May be it is something that webMAN MOD will handle.
 
Last edited:
Hello @deank, I tried this version of webman and I haven't been able to mount isos psp external or internal hd.
If a game of ps3, ps2 or ps1 is mounted and I mount the xmb psp game freezes and I have to restore the file system.
webman 1.46 mod this doesn't happen
 
@oldps3fan probably you need to delete old webman MOD config, and other related files. Not sure this list of files and folders is still actual:

/dev_hdd0/tmp/wm_config.bin
/dev_hdd0/tmp/wmtmp
/dev_hdd0/tmp/wm_lang
/dev_hdd0/tmp/wm_icons
/dev_hdd0/tmp/wm_combo
/dev_hdd0/tmp/wm_noscan
/dev_hdd0/tmp/wm_request
/dev_hdd0/tmp/wm_netdisabled

Try just delete them, then restart PS3 and setup your webman on setup page, save. And try this resolve your issue.

Edit: Also try extend "wait for scan" time. Maybe xml file is getting corrupted due to not ready external drive.
 
Last edited:
@aldostools Thanks a lot to implement and maintain all this features in full edition
At the moment it doesn't work with LaunchPad for me, web browser open.
Do you think this feature will be applicable in futur to LaunchPad ?

LaunchPad uses the wboard_plugin which calls the webbrowser_plugin (or webrender_plugin) to performs its operations. Unlike the XML files used for the XMB entries, there is no a way to indicate to use a different module_name. Maybe DeViL303 could provide you more details. Anyway webMAN MOD closes the browser very fast, so the differece in time is minimal.

webMAN MOD 1.46.00 already has implemented the features found in webMAN 1.46.
To avoid conflicts with CFW Settings menu (which uses xai_plugin as proxy), wMM uses idle_plugin as XMB proxy.
 
Too much is different now in webMAN MOD and neither the configuration nor the tmp files are compatible with webMAN. May be I'll have to change the folder that webMAN uses... I don't know.
 
Too much is different now in webMAN MOD and neither the configuration nor the tmp files are compatible with webMAN. May be I'll have to change the folder that webMAN uses... I don't know.

Yes, webMAN MOD is almost a completely rewritten webMAN :)

The configuration file (wm_config.bin) is different to avoid conflicts with webMAN (wmconfig.bin).
The rest of the files should be compatible... but if you need that I move the files to some other place, please let me know. I don't want to interfere or cause you problems.
 
Loving the new version, so much faster mounting games etc. and I don't use any of the features of webman mod so it's good to have the cleaner more intuitive interface.

Running rebug and deleted webman mod from flash and tmp and installed on the hdd with no issues so far. (Good to free up some space on flash as it was damn near full somehow?)

Brilliant to see some useful ideas still being pushed out on the PS3. :)
 
Oh... I don't know why so many people overthink it. Just put webftp_server.sprx where it normally resides and you'll have it. You won't lose cfw-tools. :)


Sorry all the other comments had me confused. Glad we keep both and also get the new adjustments.
 
Sorry all the other comments had me confused. Glad we keep both and also get the new adjustments.
I cannot fail to notice that some users are a little confused here & I thought we may all benefit from a summary explanation of the new system plugin remapping feature currently under development in webman & webMAN-MOD. So after a quick glance at deank's source code, I can provide this brief (? Lol) description of the inner workings of this great feature.

In short, deank used mysis xai_plugin concept & applied it for webman purposes. He also made use of Cobra's path remapping function to avoid messing with /dev_flash files & also to avoid creating annoying dependencies.

WebMAN now creates its own system plugin with its own functions in the wmtmp folder (as well as its related rco file) then it remaps the path of an existing system plugin /dev_flash/vsh/module/kensaku_plugin.sprx to point towards this newly created fake system plugin. This way all calls made to the original kensaku_plugin.sprx are redirected by Cobra to the sprx created by webman. Devs/Advanced users should note that the original kensaku rco file is also remapped to the fake one created by webman in wmtmp to bring full compliance to the plugin remapping.

This fake kensaku_plugin.sprx becomes the official system plugin as far as the system is concerned & can therefore be called from xml using the act0 interface, in exactly the same way as we launch the web browser system plugin by providing the name of the web browser plugin & a URL in xml (see the 2nd xml code snippet below).
With the new feature, xmb links don't have to call webman thru the browser anymore but instead they can call webman's own kensaku_plugin.sprx to perform any implemented module_action in the fake kensaku_plugin, like those for mounting, unmounting etc..
The choice of action performed may be defined by the module_action parameter we pass in the xml.
For example to unmount a game, the xml would now use:
Code:
<Pair key=\"module_name\"><String>"kensaku_plugin"</String></Pair><Pair key=\"module_action\"><String>/mount_ps3/unmount</String></Pair>
instead of calling the web browser in order to trigger the webman unmount function like it was before:
Code:
<Pair key=\"module_name\"><String>"webbrowser_plugin"</String></Pair><Pair key=\"module_action\"><String>/http://127.00.1/mount.ps3/unmount</String></Pair>
There are considerable advantages to using this new method including much better performance. There is hardly any delay when mounting a game anymore!
Note that with the old method, launching the web browser meant loading over 40 different system plugins in memory. To call a simple webman function, it was not exactly a good use of resources.
But now, only one very small system plugin (3kb) is loaded!

While webman is loaded, the real kensaku_plugin.sprx cannot be used but deank implemented the xmb Internet search to launch the browser instead. If ever it was an issue & we wanted to keep the Internet search, it would only take a few lines of code. There would be absolutely no difference in behaviour.
Of course if webMAN gets unloaded, the real kensaku_plugin.sprx will be used by the system instead.

Aldo is currently using idle_plugin.sprx to do exactly the same thing for webMAN-MOD. Of course wMM can benefit a lot from this new approach & not only create improved links for mounting/unmounting/scanning but also externalise many of its heavy functions. If this is fully exploited, the potential improvements in terms of performance & stability should be important.

As you can see, webman/wMM take care of creating the sprx in the temporary folder, no file in /dev_flash ever gets changed with this method.
Current xai_plugin.sprx XMB CFW Tools functions are not affected by any remapping as both webMAN-MOD & webman remap different plugins to create their own "proxy".
 
Last edited:
Sorry if it is a dumb question but how should I proceed to uninstall the newest wMM (pkg version)? Long history short: after some mistakes 'bout installing new deank's version I've messed things up and now finally get my ps3 running properlly again but now I have some kinda of ''hybrid'' rebug's/aldo's webman and I liked to get rid of it to be only with rebug's again.
I realy appreciate if someone can give some guidance
 

Featured content

Trending content

Back
Top