VSH Plugin Sample PRX Loader for PS3 By User is Now Available


27w ago - Following up on PSNope, today PlayStation 3 homebrew developer user has made available a VSH Plugin Sample PRX Loader for PS3 followed by v1.0 and a VSH FTP Server PRX and a Web Server SPRX Plug-in by deank with additional updates and details below.

Download: vsh-plugin-sample-prx_load.rar / EP0001-PRXLOADER_00-0000000000000001.pkg / prx_load_1.0.rar / prx_load_1.02.rar / vsh_ftp_server_prx.zip / vsh_ftp_server_prx.zip / web_server.sprx / webftp_server.sprx (Latest) / webftp_server_ccapi.sprx / webftp_server_noncobra.sprx by deank / PRX-Loader w/ Pre-installed Plugins / debug_app.rar by user (Realtime hex viewer/editor w/ source code for the remote peek poke plugin included) / webMAN v1.10 [Packed By Nicolas].rar by Nicolas19 (How Use: 1- Enable dev_flash edit from settings in Multiman and 2- Install webMAN v1.10 [Packed By Nicolas].pkg) / ps3netserv-bins.zip (linux binaries for ps3netsrv) by hekel / prepNTFS.pkg / prepNTFS.self / webMAN_1.24.zip / webMAN_1.25.zip / webMAN_1.26.zip / webMAN_1.26.zip (Mirror) / webMAN_1.29.zip / VSH PRX Loader v1.03 + webMAN 1.29

To quote: This is a small example that shows how to run tasks in the background. In fact its a small part of the Cobra usb payload ported to 4.46 and 4.50. Of course the need for a dongle has been removed.

Changes in VSH PRX Loader 1.3

  • Added support for cfw 4.21 cex/dex and 4.53 cex (untested)

Changes in VSH PRX Loader 1.2

  • Fixed an issue on 4.46 CEX introduced in version 1.0

Features:

  • Run tasks in the background
  • Tasks are running all the time (vsh, ingame, etc.)

Features of Sample Plugin:

  • Remote peek/poke at any time
  • Full ram access via lv1 peek/poke

Requirements:

  • 4.46 Firmware Cex or Dex with LV2 Syscall 10 (e.g. Rebug)
  • 4.50 Firmware with LV2 Syscall 10 (untested, dunno if it exists at all)

How to:

  • If you're on rebug, run the toolbox and enable the "LV2 Memory Protection" patch
  • Run the VSH Plugin Sample App
  • Connect to your PS3 from PC using a telnet client (e.g. putty) on port 4546
  • Enjoy

Q&A:

Q: What kind of other background tasks could be done?
A: ftp server, debug plugins, cheat plugins, fan utilities, etc.

Q: Do i have to run the sample app again after reboot?
A: Yes, the changes being made are non-permanent.

Q: How many plugins at once does the payload support?
A: one.

Q: May I use the source code in my project?
A: As long as its an open source project, yes.

Special thanks go to: Cobra for opensourcing and flatz for 4.50 symbols and helping me fix a bug.

Update: For the ones who want to load more then one plugin: EP0001-PRXLOADER_00-0000000000000001.pkg

You can define the plugins to be loaded in /dev_hdd0/game/PRXLOADER/USRDIR/plugins.txt (one line per plugin).

Supports up to 6 plugins. This one should support 4.50 DEX too.

Update #2: PRX Load 1.0 Changes:

  • the remote peek/poke plugin now has a binary interface
  • sample c# application is included that shows how to use the interface (dump lv1, lv2 and full ram)
  • 4.50Cex is fixed
  • 4.50Dex probably too

plugin_dev folder (for plugin developers):

  • prx_loader.ppu.self is supposed to be loaded via tm (loads everything from /app_home)
  • edit plugins.txt to load your plugin
  • test_prx folder contains a simple prx example (have a look at cobra's netiso as well)

Please let me know if it works on 4.50 Dex, thanks.

PlayStation 3 developer deank also released a PS3 FTP-Plugin (POC) for VSH PRXLoader with details below, as follows:

Download: vsh_ftp_server_prx.zip

Pros:

PS3 FTP server on port 21 while in XMB/vsh/games (or port 8021 if 21 is used):

1) Browse, create, delete folders
2) Send / Receive files
3) Full access to the PS3 filesystem
4) Speed: 7 to 10MB/s
5) Login: anonymous | Password: (anything)
6) Custom command: "SITE SHUTDOWN" will shutdown the ps3 (usually a prompt will appear at next boot to confirm that everything is ok)
7) Write access to /dev_flash (mounted as dev_blind)

My test:

While loading "Beyond: Two Souls" I transferred 3 movies to /dev_hdd0 - 3GB each, without noticing game stutters or glitches

Cons:

1) No "rename" of files/folders
2) No "PASV" mode (only active mode supported)
3) Remote files/folders report date/time: 2013/10/17 00:00:00

This is just a POC, although fully functional.

Let me know if you can test it with user's PRXLOADER (edit plugins.txt or rename ftp_server.sprx to my_plugin.sprx).

Thanks goes to user for the great prxloader tool and cobra for the release!!

Update #3: 4+GB files show the proper size

Download: vsh_ftp_server_prx.zip

Changelog:

  • Added support for DATE/TIME when listing folders
  • Added proper support for PWD, LIST, MLST, MLSD and MKD commands
  • Added back "FEAT" command to help ftp clients negotiate the connection easier
  • Added support for passive mode (PASV)
  • Renaming of files/folders now work
  • Increased send/receive buffer size a bit (reaching 9+MB/s)
  • No longer a POC, but fully functional

PRX Load Version 1.02:

  • 4.46 Cex issue introduced in version 1.0 is fixed now

PS3 webMAN 1.02

Here is another plugin I created: The download link is from my server so it is always up-to-date: deanbg.com/web_server.sprx

  • Supports CFWs: 4.21C/D, 4.30C/D, 4.31C, 4.40C, 4.41C/D, 4.46C/D, 4.50C
  • Basic WEB server on port 80 with two modes (folder_browse and game_browse)
  • Supports browsing all folders on your PS3 (from your PC, iPhone or Android)
  • Supports binary downloads (I reached 9MB/s, so a bit faster than the ftp plugin)
  • Supports text/html, text/plain, text/ccs, application/octet-stream, image/png, image/gif and image/jpeg
  • Runs along ftp_server.sprx if both are loaded by PRXLOADER by user
  • Scan for games is performed on /dev_hdd0, /dev_usb000, /dev_usb001, /dev_usb006 in /GAMES and /GAMEZ folders
  • In "Game Browse" mode you can click the game name to browse the game folder or click the game icon to mount the game.

If the plugin is loaded and a game is activated it is the same as:

  • multiMAN loading a regular game
  • multiMAN loading a bd-mirror game from internal hdd*
  • multiMAN loading a game in discless mode*

* multiMAN must be installed to use the functionality

Update #4: The download link is from my server so it is always up-to-date:

  • Supports CFWs: 4.21C/D, 4.30C/D, 4.31C, 4.40C, 4.41C/D, 4.46C/D, 4.50C
  • Basic WEB server on port 80 with two modes (folder_browse and game_browse)
  • Supports browsing all folders on your PS3 (from your PC, iPhone or Android)
  • Supports binary downloads (I reached 9MB/s, so a bit faster than the ftp plugin)
  • Supports text/html, text/plain, text/css, application/octet-stream, image/png, image/gif and image/jpeg
  • Runs along ftp_server.sprx if both are loaded by PRXLOADER by user
  • Scan for games is performed on /dev_hdd0, /dev_usb000, /dev_usb001, /dev_usb006 in /GAMES and /GAMEZ folders

* In "Game Browse" mode you can click the game name to browse the game folder or click the game icon to mount the game.

If the plugin is loaded and a game is activated it is the same as:

  • multiMAN loading a regular game
  • multiMAN loading a bd-mirror game from internal hdd
  • multiMAN loading a bd-mirror game from external usb hdd*
  • multiMAN loading a game in discless mode*

* multiMAN must be installed to use the functionality

Update #5: (FTP & webMAN in one Plugin)

  • Single plugin
  • webMAN 1.04
  • FTP server 1.01

The reason to combine both in one is the issue with shutting down the PS3.. when multiple plugins are loaded. Now both plugins work properly and system poweroff/shutdown works, too. Also the plugin loads faster with PRXLOADER (of course, because it is just one file).

Update #6: webMAN 1.05 is now available:

  • Added support for /dev_usb001/2/3/6/7
  • Added support/compatibility with Cobra-Rogero CFW (although not using the cobra functions)
  • The plugin can be loaded at system startup on Cobra-Rogero CFW, giving you web/ftp without the need to manually load anything

To make the plugin load at system startup on Cobra7/Rogero firmware:

  • Copy webftp_server.sprx to /dev_hdd0 (so its path will be /dev_hdd0/webftp_server.sprx)
  • Create (or edit) /dev_hdd0/boot_plugins.txt and add a line for the new plugin: /dev_hdd0/webftp_server.sprx

Tested and working.

Update #7: webMAN 1.07 is now available:

  • Added native support for cobra functions on COBRA7-Rogero firmware
  • Added support for PS3 ISO files
  • Added auto-generation of fb.xml (/dev_hdd0/xmlhost/game_plugin/fb.xml)
  • Completely discless on COBRA7-Rogero (both with JB/folder games and with PS3 ISO games)
  • Added support for icons for ISO files if the icon is named after the iso file in the same folder (my_ps3_game.iso -> my_ps3_game.png) - usually generated by mM/mmCM
  • Last played game (ISO/folder) will be loaded on next system startup (COBRA7-ROGERO firmware only). You can use "Eject Disc" from "My Games" menu to unmount the game and it will not be mounted at next startup.
  • Added support for Blu-ray movies in ISO format (/dev_hdd0/BDISO, /dev_usb000-1-2-3-6-7/BDISO)
  • Added support for DVD movies in ISO format (/dev_hdd0/DVDISO, /dev_usb000-1-2-3-6-7/DVDISO)
  • Added subtitle lines to entries in "My Games" folder. Subtitle line shows the location of the entry.
  • Added support for split ISO files (up to 16 segmens - my_title.iso.0 -> my_title.iso.15) for PS3 ISO, BD ISO and DVD ISO titles.

For best results you will have to make the plugin load at COBRA7 system boot:

  • Copy webftp_server.sprx to /dev_hdd0
  • Create a text file boot_plugins.txt and upload it to your PS3 in /dev_hdd0
  • Edit your category_game.xml (/dev_blind/vsh/resource/explore/xmb/category_game.xml) - the only change in this xml is to add one line. If you're scared to do that, here is my category_game.xml - this is from COBRA7-ROGERO with only added "My Game" folder in the "GAME" column: deanbg.com/category_game.zip (unzip the file)

This is all you need:

1) webftp_server.sprx (in /dev_hdd0): deanbg.com/webftp_server.sprx
2) boot_plugins.txt (in /dev_hdd0): deanbg.com/boot_plugins.zip (unzip the file)
3) category_game.xml (in /dev_blind/vsh/resource/explore/xmb/): deanbg.com/category_game.zip (unzip the file)
4) COBRA7-Rogero firmware
5) PS3 browser set in Tools -> Confirmation on Browser Close -> "OFF"

Loading games in folder/iso format takes only 1-2 seconds, completely discless, child-proof.

If you add/remove games or attach new usb hdds you will have to use the "Refresh Game List" option in "My Games" or simply restart the system. A restart is actually required for the PS3 to re-read the regenerated fb.xml.

Thanks to dreamcat4 who suggested the .xml method via email back on October 23rd and to exofreak for his POC release.

Update #8: webMAN 1.08 is now available:

  • Changed generation for xml files for "My Games" entry
  • No matter how slow your USB HDD is - it will ALWAYS be detected (15 seconds should be more than enough)
  • Added some memory patches for better compatibility with 4.46CFW
  • Some text strings are extended with spaces for UTF translations to fit
  • Split ISO files will not show .0 suffix in the list and also support covers: MyTitle.iso.0, MyTitle.iso.1 -> MyTitle.png
  • Removed extra lines for free-space information when browsing "Games" in a browser
  • Games in JB/folder format will show COVERS in JPG format if multiMAN is installed and cover is available (in "My Games" only)
  • Games in ISO format will show COVERS if multiMAN is installed and cover is available ("My Games" only)
  • Added support for .jpg covers/images for ISO games/BD/DVD: MyTitle.iso / MyTitle.iso.0 -> MyTitle.jpg
  • Split ISO files will not show .0 suffix in the list and also support covers: MyTitle.iso.0, MyTitle.iso.1 -> MyTitle.png
  • Removed extra lines for free-space information when browsing "Games" in a browser
  • Games in ISO format will show COVERS if multiMAN is installed and cover is available ("My Games" only)

So now the covers are supported for JB/folder games and ISO files:

  • ISO (BD/DVD): MyTitle.iso -> MyTitle.png / MyTitle.jpg
  • ISO (PS3): MyTitle.iso -> MyTitle.png / MyTitle.jpg / GameID is extracted from ISO and looked for in mM's USRDIR/covers folder
  • JB/FOLDER Games: GameID is extracted from PARAM.SFO and if cover (.JPG) is available in mM's USRDIR/covers then it is displayed, if not - then ICON0.PNG is displayed.

About the xml changes:

1) fb.xml will always be generated - that means "My Games" will always be present in XMB-Game column
2) If your USB HDD is really REALLY slow you may find "My Games" folder empty, but once the scan completes if you re-enter the folder it will be populated
3) fb.xml is linked to mygames.xml which is created after scan completes and it makes it work 100% in all cases.
4) There is no delay in system boot time, no matter how many drives are connected

Give it a try and let me know. dino05 and howieumd : hopefully it fixes your issues

Dean

p.s. webMAN scans GAMES and GAMEZ so it makes no difference how you name your folders.

Update #9: webMAN 1.09 is now available:

  • Changed method for scanning drives (again). No matter how many USB HDDs are connected - all should be detected and games will be loaded
  • Added polling of USB HDDs each two minutes (to get around the sleepy-drives problem)
  • Added some more spaces for some strings so UTF translation should fit
  • If "Disc Auto-start" option is enabled in you PS3->Settings->System Settings then the last loaded game will autostart when XMB loads and when all drives are scanned
  • Because of the changes to support /dev_usb000/1/2/3/6/7 slow drives - "My Games" may be populated maximum 20 seconds after XMB loads (that is if no USB HDDs are connected)
  • Optimized memory allocation/stack for better performance and stability

Let me know how it works for you.

If you previously loaded a game (which is restored at boot time on Cobra7) then you will know how long it takes. After XMB is loaded you will see the last-played-game disc popup. And if Disc-Auto-Start is enabled - the PS3 will auto-start the game

Update #10: webMAN 1.10 is updated:

  • Added support for PSX games with audio tracks
  • Added support for PSX games in /PSXGAMES/ folder (for Iris compatibility) and in /PSXISO for mM/mmCM compatibility
  • PSX games must be in CUE+ISO, CUE+BIN (if audio tracks are present) or just plain ISO (2352 bytes/sector)
  • Added support for /dev_hdd0/PS3IS0/AUTOBOOT.ISO - if present it will be auto-loaded at startup and if Disc Auto-Start is enabled it will be started (that means you can have any APP to boot at system startup)
  • Added content grouping

So now webMAN supports:

  • PS3 games in JB/folder format
  • PS3 ISO games (in /PS3IS0) - split supported
  • PS2 ISO games (/dev_hdd0/PS2ISO only)
  • PS1 ISO/BIN games (in /PSXISO and /PSXGAMES)
  • DVD movies in ISO format (in /DVDISO) - split supported
  • Blu-ray movies in ISO format (in /BDISO) - split supported

Split format is MyTitle.iso.0 --- MyTitle.iso.15. Have fun!

p.s. One thing remaining now is to find a way to properly group content.

Update #11: webMAN 1.11 is updated:

  • Added "webMAN Setup" entry in "My Games", also accessible via http://127.0.0.1/setup.ps3
  • Added [Setup] link in webMAN if accessed via PC/browser
  • Added options to define which drives to scan, what delays to apply and what starup options to use

Examples:

  • If you only have one USB HDD - you can set "Wait additionally for each selected USB device to be ready" to 0 seconds.
  • If you don't use USB HDDs you can set "Wait for any USB device to be ready" to 0 seconds.
  • If you have a SLIM PS3 with only /dev_usb000 and /dev_usb001 you can deselect all other drives to speed up boot time (that is if you don't use hubs)
  • If you have a FAT PS3 (non-BC) with only /dev_usb000 and /dev_usb006 you can deselect all other drives, too

You can play with the timings of these two options if you have controller SYNC issues.

Everyone can find the best settings for his own environment, speeding up the boot-process while having "My Games" generated at XMB load.

In my SLIM PS3 case with fast and slow USBs I have the following config:

1) /dev_usb000 is my slow USB HDD with all the content
2) /dev_usb001 is my fast USB stick with other stuff
3) In webMAN config I only have /dev_usb000 checked
4) [Wait for any USB device to be ready] is set to 0 sec (no need to waste time)
5) [Wait additionally for each selected USB device to be ready] is set to 5 sec - it means that webMAN will wait for 5 seconds for /dev_usb000 (my only selection) to be available

With this setup only 2 to 5 seconds are wasted and games are scanned and by the time XMB loads - "My Games" is already populated with content. Have in mind that before webMAN starts to scan and wait for the USB HDDs it has already scanned your /dev_hdd0.

Using the "SETUP" options is not necessary if everything works for you. It is only for tweaks and optimizations. If you don't change any of the options, webMAN will use the default settings - the way you see them in the screenshot or when you open [Setup]. If something is not ok after the changes you made - just open [Setup] and click [Save] - it will restore the defaults.

p.s. Settings are saved as /dev_hdd0/tmp/wmconfig.bin (16 bytes)

I hope you like webMAN as it is now... Enjoy!

Update #12: webMAN 1.12 is updated:

  • PSP (PLAYSTATION PORTABLE) is added as a separate folder.
  • If you disable the delay for autoboot.iso/last-game - the last loaded game will be mounted instantly when XMB loads.
  • You can filter what content to be scanned and only these folders will be shown under "My Games" (if grouping is enabled).
  • The current/effective webMAN settings are now displayed properly in a PC browser and in the PS3 browser
  • AUTOBOOT delay is properly applied if enabled (for Disc-AutoStart mode)

The .sprx is updated on my server: deanbg.com/webftp_server.sprx

Thanks to aldostools for the testing, because I'm still at the office and couldn't check if all is good in the browser.

Update #13: webMAN 1.13 is updated:

  • Added option to enable network scan for games in ISO/JB format, BDISO and DVDISO
  • Added server+ip options to setup your connection

Loading/scanning for network games could be even faster than scanning local USB HDDs.

Current restrictions:

  • JB/folder games: PARAM.SFO is not processed (so no real game name - folder name is used)
  • ISO files - iso file name is used
  • No covers

Network games load at startup and can be used with 'disc-auto-start' just like internal/external hdd games.

I had no time for the covers/param.sfo/icon0.png for network games, but may be next week. Please don't post with comments about that - I just had no time to add that.

Have in mind that games in JB/folder format over network may take time to appear as DISC ICON when loaded if the game has a lot of files.

webMAN requires a modified ps3netsrv and won't work with the one from the cobra-rogero official rar/zip. I'll repost the link with my modifications just in case: deanbg.com/ps3netsrv.zip

Update #14: webMAN 1.14 is updated: For network games:

  • The first time you load a network PS3 ISO or JB/folder game the PARAM.SFO will be cached and used later for TITLE and TITLE_ID and also ICON0.PNG will be cached
  • When no mM is installed / no cover is available, cached .PNG will be used for image in "My Games -> PLAYSTATION3" folder
  • PS3 ISO games will show proper title names the next time you reboot (after you loaded a net ISO at least once)
  • Web browser will close as soon as possible and if mounting/loading takes more time - it will be performed in the background (so no more 2-3 seconds whitescreen)
  • You can load one network game, play, load another, etc, etc, load local games/video.... All is ok until you load a PS1 network game. Once you load a network PS1 game you can only load local (hdd0/usb) games, but no more network stuff and you'll have to reboot. I'm trying to get it to mount ps3 games after ps1 bin/iso is loaded, but still can't. Anyway it is not that bad as it is.

In short... Network games in folder/ISO format will show images (on next PS3 boot) after you load them at least once. Cached ICON0.PNG is saved in /dev_hdd0/tmp/wmtmp with the name of the JB/folder or the ISO name - (/net/Lego -> Lego.PNG /net/Batman.ISO -> Batman.PNG)

A quick note to those who have sync issues or can't get the network stuff working properly: Set your PS3 to use a static IP address. Using DHCP for dynamic IP may take too much time and cause webMAN to give up on waiting for connection to your PC/NAS. I added some reasonable delays, but you can avoid all that with a static IP if applicable in your environment.

Update #15: webMAN 1.16 (v1.15 public release was skipped)

  • If you start the PS3 with no ps3netsrv running it should still load your local games under "My Games"
  • After a local PS3 .ISO is loaded at least once, its param.sfo & icon0.png are cached in wmtmp folder - on next reboot the ps3 iso games will have the correct names. If you don't have mM+covers installed you will still see the icon0.png for the ps3 iso games.
  • Added [x] Disable FTP service option in SETUP
  • Added [x] Disable USB polling option in SETUP
  • Game list changed to 4 entries per line
  • When mounting PS3/PS2/PSX ISO games and Blu-ray/DVD ISO videos from a browser - the icon/cover will be shown if present
  • Network games now show in browser interface
  • Local and network games (PS3) will show covers if available
  • SETUP options for content scan are now applied to browser interface
  • Fixed a major bug, which caused instability for some users with a lot of games/scanned-folders. Update to 1.16 is highly recommended!
  • Added CPU/RSX temperature display in browser mode (Celsius and Fahrenheit)

Late edit:

  • Added /cpursx.ps3 page with 10 seconds autorefresh, to show current CPU/RSX temperatures:
  • Reworked [Files] mode - now more organized, sorted alphabetically (folders first)
  • Added "site restart" custom command to FTP service
  • Added /restart.ps3 to restart your PS3
  • Added /shutdown.ps3 to shutdown your PS3
  • Added link to /cpursx.ps3 in the top of the page where C/F degrees are displayed
  • After you click [Save] on the setup page - there will be a link to click to restart your PS3
  • Added options in [SETUP] to define how many games per row to list in browser mode
  • Games are now sorted in browser mode
  • Added options in [SETUP] to define how many games per row to list in browser mode (1 to 5... useful for Android or smaller screens)
  • Games are now sorted in browser mode
  • On system boot the LED will turn into blinking YELLOW+GREEN - that means that webMAN started scanning devices and creating the .xml files
  • After webMAN finishes its work (in my case it happens when the "WARNING" message appears on screen) - the LED will turn steady GREEN
  • Changes to the settings are applied immediately in browser mode, which means that you can change nethost/ip, content scanning, etc... Reboot is only needed to apply the new settings to "My Games".

p.s. Thanks to aldostools for some suggestions and the tests.

Update #16: webMAN 1.17

  • Added "Enable dynamic fan control" option in [SETUP] - only for COBRA7-4.46 firmwares (thanks to Estwald for the fancontrol payload)
  • Added two modes: Auto (with 62'C/68/70/73/77'C thresholds) and 6 preset manual fan speeds:
  • Auto
  • 25% fan speed (0x40)
  • 38% (0x60)
  • 44% (0x70)
  • 56% (0x90)
  • 75% (0xC0)
  • 100% (0xF0)

Changing the fan options in [SETUP] are applied immediately and don't require restart (unless you want to disable the fan control). I've never used the fan control thing, but I think it works just ok. Give it a try and let me know. Here is 'my' version of the fancontrol payload put in one simple function:

Shortly following, yet another revision was made by deank as follows:

  • Auto option for fan-control is now really dynamic using fan-speed-step management
  • A free temperature value is added (CELSIUS ONLY!) to set the desired HIGHEST temperature you're comfortable for your PS3 to reach. webMAN will make sure that the PS3 won't get hotter than the value you set (CELSIUS). The accuracy is +/- 1'C.

Make sure to enter [SETUP] and set your preferred highest temperature (the default should be 70'C, but also may show 62'C, because of the previous webMAN version).

PS3 CPU temperature is monitored constantly and fan speed is changed accordingly for the best experience (both for your ears and for your PS3 calmness) If you previously used a manual fan-speed option, you may find that with the "Auto" mode your PS3 can be MUCH quieter, while still keeping it cool to the level you want.

If you enter a value <40'C it will reset to 40'C and if you use a value higher than 83'C, it will set it to 83'C.

No matter what value you set (in auto mode), if for some reason your PS3 gets overheated and goes above 83'C, the fan-control will kick-in and will increase the speed of your fan.

Update #17: webMAN 1.18

For webMAN 1.18 I added:

  • [x] Disable content scan at startup
  • [x] Disable remote access to FTP/WWW services

You can use the first option if you don't change your games too often. Once you need to refresh the game list (xml) you can do it in [Games] -> [Refresh]. This affects only XMB and not the browser mode.

With the second option you can disable access to your PS3 from remote computers. Once the option is enabled you can access webMAN setup only from the PS3 browser itself.

I'm trying to make fan-control work a bit better and I'll release the update later. I also tested the ftp speeds and all seems ok... 10MB/s upload to the PS3 and ~6MB/s download from the PS3.

Update: I rewrote the auto-fan-control mode and it should be much better now... At least it looks to me it is better.

Update #2:

  • Manual fan control is now a free-text option in [SETUP]: 20% - 99%
  • Added support for second network server
  • Fixed loading of last NETWORK game on startup when content scan is disabled

Make sure to enter setup and save the new options. Because of the path change for network games (from /net to /net0 and /net1) you will have to [Refresh] you network content.

Update #3: There are few new tweaks to webMAN - you can redownload and test it:

  • Refresh XML - refreshes mygames.xml (/refresh.ps3)
  • Refresh HTML - refreshes the [Games] list for browser mode (/index.ps3?html)

The game list for browser mode is cached and won't cause scan each time you open the page. There should be no duplicates for network games (unless you have more than one copy) and this version should support larger games collections.

The game list (for browser mode) is cached as /dev_hdd0/tmp/wmtmp/games.html and is refreshed only if you press [Refresh HTML] or if more than 12 hours have passed since the last refresh.

Update #18: webMAN 1.19

There are few new tweaks to webMAN - you can redownload and test it: deanbg.com/webftp_server.sprx

  • Refresh XML - refreshes mygames.xml for "My Games" XMB entry (/refresh.ps3)
  • Refresh HTML - refreshes games.html - the [Games] list for browser mode (/index.ps3?html)
  • The game list for browser mode is cached and won't cause scan each time you open the page.
  • There should be no duplicates for network games (unless you have more than one copy)
  • This version should support larger games collections
  • Fixed issues with last-game and slow usb drives when startup content scan is disabled

The game list (for browser mode) is cached as /dev_hdd0/tmp/wmtmp/games.html and is refreshed only if you press [Refresh HTML] or if more than 12 hours have passed since the last refresh.

NOTE: I don't know if I mentioned it before, but... DO NOT use [Refresh XML] / [Refresh HTML] while playing games. These functions require memory and for the short time they operate the game may run out of memory and crash. Use these ONLY while in XMB.

webMAN 1.19:

SPRX: deanbg.com/webftp_server.sprx
SOURCE: deanbg.com/webMAN_1.19.zip

I don't think I ever posted webMAN's source before, so here it is... Not very clean and tidy, but... I think the application is now mature enough (for just a month of development) and folks can use it as a base for something... I do hope tho, that we won't see 'name'-clones like "venixMAN", "johny13's supercool XMB"-plugin... I know people LOVE putting their names on everything, but I hope this time it won't happen. Weird enough for the last two months we didn't see any plugins of any kind... I wonder why...

Update: A small update to webMAN 1.19:

  • Improved memory usage in FTP service - now memory will be allocated only when you transfer files
  • Fixed small issue with memory allocation when copying ICON0.PNG from mounted PS3 ISO games
  • Added additional checks for available memory, preventing game/video playback crashes if user uses [Refresh XML] or [Refresh HTML] while in-game
  • New option in [Setup]: Plugin memory usage: Standard (1024KB), Min (320KB), Max (1408KB)

The standard one uses 1MB of memory (as it always did) when doing the initial scan and generating the [Games] list for browser mode.
The minimal one uses just 320KB (over 3 times less) and if you don't have more than 300 games it should be the better option.

Using the "minimal" mode I get about 2400KB free memory reported in /cpursx.ps3 page, compared to 1500-1800KB when using the standard one. Those of you who had issues with net games, can you try the new Min option and see how it goes?

Update #19: webMAN 1.20

  • Added more delays for AUTOBOOT.ISO/lastgame when startup-content-scan is disabled
  • [L3]+[R2]+[X] (shutdown) and [L3]+[R2]+[O] (restart) combos are more responsive now
  • www server tweaked a bit to conserve memory and still serve all requests
  • [SELECT]+[L1] (previous) and [SELECT]+[R1] (next) allow you to load the last three games/videos you loaded without the need of a browser/My Games

Update #20: webMAN 1.21

  • Fixed a bug which caused system lock (or no action) when user uses SELECT+L1/R1

I tested with my 80GB FAT PS3 and although everything was ok on the 160GB SLIM PS3 I could not get the SELECT+L1/R1 working. It turned out that the memory mapping for both consoles is different (may be a lot of other things are different, although it is just a PS3)... So my FAT PS3 would not react to SELECT+L1/R1 (causing memory faults).

Everything should be ok now and probably few other things got fixed in the way.

To use "SELECT+L1/R1" for scrolling last three games you must load at least three different games (via browser or from "My Games"). Otherwise nothing will happen when you hit the combo.

Update #21: webMAN 1.22

  • Covers/images from nethost (.png/.jpg) are now used for PS1/PS2/PSP/PS3 ISO games and Blu-ray/DVD videos
  • FTP performance seems ok
  • In [Files] browser mode clicking will mount the selected folder as /dev_bdvd and /app_home, allowing you to install PKG files from local drives
  • Copying 2KB+ PARAM.SFO from network/ISO is now ok
  • Memory usage is decreased a bit
  • In [Files] mode you can return to the root of the device you browse, by clicking the entry at the end (where it shows available free space)
  • webMAN configuration is now a global/static and fixes the discrepancies in displayed options if you simultaneously view/edit [SETUP] options on multiple devices
  • Added support for 4.53CFW when used with PRX Loader
  • Optimized www service when serving files/images

Update #22: webMAN 1.23

  • It is now possible to browse network locations (/net0 and /net1) from [Files] mode. You can browse the folders, download files and mount folders.
  • It is possible to mount remote (and local) folders (as /dev_bdvd) by clicking the "" entry
  • PSP Launcher is now present inside the "PLAYSTATION(R)PORTABLE" group for easy access (10x to aldostools )
  • Added option in [Setup]: [-] Disable PAD shortcuts (restart/shutdown/prev/next)

Mounting remote folders allows you to install package files directly from your PC, to mount any folder to be accessible in other applications (like Showtime), etc... After you click the dir entry you will be able to access your pkg files from the * Install Package Files entry in XMB. Also /dev_hdd0/packages is mounted as /app_home for easy access to local pkg files.

Update #23: webMAN 1.24

  • Added support for USB HDDs formatted with NTFS filesystem
  • NTFS support for /PS3ISO, /DVDISO and /BDISO content (PS3 Games, DVD Video and Blu-ray movies)
  • Removed eject/insert function on non-cobra7 firmwares when game is loaded/unloaded

To grant NTFS access to webMAN you will have to use prepNTFS. You can either install the prepNTFS.pkg application or launch prepNTFS.self from multiMAN's mmOS. In either case prepNTFS will scan all connected USB drives and will generate data for all PS3ISO/BDISO/DVDISO entries in /dev_hdd0/tmp/wmtmp.

NTFS entries have .ntfs[PS3ISO] / .ntfs[BDISO] / .ntfs[DVDISO] suffixes - 64KB each - this is what webMAN will use to mount the games/videos. For covers/title-names to appear properly you will have to mount the PS3 game at least once, so webMAN can cache the PNG and SFO for the title.

You have to use prepNTFS if you add new content to your NTFS formatted USB HDDs. Do not forget to use [Refresh XML] / [Refresh HTML] to refresh webMAN's data.

In webMAN's [Setup] screen you'll find these download links at the bottom of the page (under [SAVE]):

  • prepNTFS - Prepare NTFS drives for webMAN access
  • webMAN (LATEST) - Latest version of webMAN
  • webMAN (CCAPI) - ControlConsoleAPI compatible version of webMAN

There you are... in just 90KB plugin you have:

  • FTP server
  • WWW server
  • NETISO support for network loading of PS3 games in ISO and folder format, DVD videos in ISO format, Blu-ray movies in ISO format, PS1 and PSP games
  • NTFS support for PS3 games in ISO format, Blu-ray movies in ISO format and DVD Video in ISO format
  • Dynamic Fan Control
  • PAD shortcuts: PREVIOUS TITLE: Select + L1, NEXT TITLE: Select + R1, SHUTDOWN SYSTEM: L3 + R2 + X, RESTART SYSTEM: L3 + R2 + O

Thanks to:

  • Cobra Developer for COBRA7 CORE, ntfs_ext_iso and rawseciso
  • Estwald for the ntfs library port and fan control payload
  • aldostools for tests and suggestions
  • twisted3313 for suggesting ccappi support

UPDATE #1: prepNTFS is updated to clean all existing .ntfs[****] files in webMAN's temp folder (/dev_hdd0/tmp/wmtmp) and it will also clear games.html to save you time for doing manual [Refresh HTML]. You'll still have to do [Refresh XML]. The pkg link is also available at the bottom of webMAN's [Setup] page.

UPDATE #2: Ok, webMAN 1.24 was updated to include [x] Disable multiMAN covers in [Setup]. Fixed an issue with png/PNG covers introduced few days ago, which may have prevented loading PNG covers for local ISO games. All works fine now.

Tip: If you do any changes to [Setup] which require [Refresh XML] - you can refresh the xml and not restart the ps3 but just start prepNTFS so the vsh reloads webMAN's "My Games".

Update #24: webMAN 1.25

All changes and fixes from last few days are now included and plugin looks very stable. This is VERY IMPORTANT, so please read:

  • webMAN for COBRA7 compatible firmwares is now the default release .sprx named: webftp_server.sprx (51KB)
  • webMAN for non-COBRA7 firmwares is named webftp_server_noncobra.sprx (82KB)
  • webMAN for CCAPI is named webftp_server_ccapi.sprx (82KB)
  • Added [-] Disable multiMAN covers option in [Setup]
  • Fixed loading of PNG/png icons for ISO games/videos
  • Fixed prepNTFS to generate data only for currently connected NTFS USB HDDs
  • webMAN will not show NTFS games and will not load last NTFS game if all usb devices are disabled in [Setup]
  • Links for correct webMAN version and prepNTFS added at the end of the [Setup] page

Why the change? webMAN for cobra7 is now back down to just 51KB with a smaller memory footprint and less impact on vsh/games that may require more memory. If you download the ccapi/noncobra versions you'll have to rename them properly.

webMAN 1.25: deanbg.com/webMAN_1.25.zip (Includes all three versions, source, prepNTFS, ps3netsrv builds for linux/windows/nas, category_game.xml and all the other stuff).

Update #25: webMAN 1.26

  • Updated prepNTFS to support PSX ISO (ISO/BIN+CUE) from NTFS drives
  • Added support for PSXISO from NTFS drives to webMAN
  • Added option in [SETUP]: [x] Disable firmware spoofing
  • webMAN will also look for covers in mM format in its temp folder as /dev_hdd0/tmp/wmtmp/BLES12345.JPG

A weird thing happened today... really weird. Last time I used my PS3 was on friday and everything was working just fine. Today I turned it on and tried to play/test few games - NOTHING WORKED. I tried PS1 game - it gets stuck on black screen and then I get a mandatory "Rebuild database..."... I tried loading GRID2 - it stuck on the main title screen and then when I get back to XMB - the waves lock and I get mandatory "Rebuild database..."... I only managed to start one old game... The icons in XMB-GAME disappeared (I have groups)... When I turned off the groups - the icons/games show.

Another weird thing - I got an 'envelope'/message icon next to the clock/radar... I don't have PSN account or anything - weird.

The only way to make everything work was to shutdown the PS3, disconnect the LAN cable (so no internet) and then all was ok. Connected the cable, restarted - same weird issues.

Then removed the spoofing from webMAN, restart - all went to normal again. So there is definitely something wrong and the PS3 gets some data at startup / VSH load and the data it gets breaks something.

So... anyway... I added the "disable spoofing" option to webMAN just in case anyone runs into the same issues.

webMAN 1.26: deanbg.com/webMAN_1.26.zip

Update #1: Changes in webMAN 1.26 (update #1):

  • Removed auto-loading of last played game from NTFS drives
  • Last-games combo (SELECT+L1 / SELECT+R1) now remembers 5 games
  • Added small delay at startup to make sure fan-control and webserver load and start properly

Update #2: Deank has released a new update of webMAN 1.26 for 4.46 COBRA 7.0, 4.53 COBRA 7.0 and for VSH PRX Loader 1.03 by user for CFW 4.21 CEX/DEX, 4.46 CEX/DEX, 4.50 CEX/DEX and 4.53 CEX.

Changes in webMAN 1.26 (update #2):

  • Added support for 4.53 CEX + Cobra
  • Updated the display of the default ISO icons on the web interface

How to install it:

1) Update to the latest webMAN (deanbg.com/webftp_server.sprx)
2) Disable webMAN's spoofing option in [Setup]
* You can skip 1) and 2) if you don't use webMAN
3) If you used mmCM, start it and disable spoofing in settings - it will reboot your ps3
4) After restart your PS3 should report 4.46
5) Install 4.53CFW + Cobra
6) Replace category_game.xml (deanbg.com/category_game.zip) so that webMAN shows again in XMB
7) If you want to use the proper stage2.bin [on 4.53CFW+Cobra] which fixes mmCM from locking on black screen:
- download it: deanbg.com/stage2.bin (thanks smhabib)
- enable /dev_blind and replace the file in /dev_blind/sys/stage2.bin

Update #3: A weird thing happened today... really weird. Last time I used my PS3 was on friday and everything was working just fine. Today I turned it on and tried to play/test few games - NOTHING WORKED. I tried PS1 game - it gets stuck on black screen and then I get a mandatory "Rebuild database..."... I tried loading GRID2 - it stuck on the main title screen and then when I get back to XMB - the waves lock and I get mandatory "Rebuild database..."... I only managed to start one old game... The icons in XMB-GAME disappeared (I have groups)... When I turned off the groups - the icons/games show.

Another weird thing - I got an 'envelope'/message icon next to the clock/radar... I don't have PSN account or anything - weird.

The only way to make everything work was to shutdown the PS3, disconnect the LAN cable (so no internet) and then all was ok. Connected the cable, restarted - same weird issues.

Then removed the spoofing from webMAN, restart - all went to normal again. So there is definitely something wrong and the PS3 gets some data at startup / VSH load and the data it gets breaks something.

So... anyway... I added the "disable spoofing" option to webMAN just in case anyone runs into the same issues.

  • Updated prepNTFS to support PSX ISO (ISO/BIN+CUE) from NTFS drives
  • Added support for PSXISO from NTFS drives to webMAN
  • Added option in [SETUP]: [x] Disable firmware spoofing
  • webMAN will also look for covers in mM format in its temp folder as /dev_hdd0/tmp/wmtmp/BLES12345.JPG

webMAN 1.26 was updated with some minor changes:

  • Removed auto-loading of last played game from NTFS drives
  • Last-games combo (SELECT+L1 / SELECT+R1) now remembers 5 games
  • Added small delay at startup to make sure fan-control and webserver load and start properly

webMAN and 4.53 HABIB Cobra Edition

I updated to 4.53HABIB+COBRA7 and everything is ok. mM works, webMAN works, PSN Store works, games load.

1) Update to the latest webMAN (deanbg.com/webftp_server.sprx)
2) Disable webMAN's spoofing option in [Setup]
* You can skip 1) and 2) if you don't use webMAN
3) If you used mmCM, start it and disable spoofing in settings - it will reboot your ps3
4) After restart your PS3 should report 4.46
5) Install 4.53CFW
6) Replace category_game.xml so that webMAN shows again in XMB
7) If you want to use the proper stage2.bin which fixes mmCM from locking on black screen:
--- download it: deanbg.com/stage2.bin (thanks smhabib )
--- enable /dev_blind and replace the file in /dev_blind/sys/stage2.bin

Everything works fine for me. Two minor tweaks added to webMAN 1.26: deanbg.com/webftp_server.sprx

  • If you use the key combo for switching prev/next titles (Select + L1 / Select + R1) the green led will blink for about 3 seconds to indicate eject/reinsert of the game/video (ISO)
  • A fail safe combo added: Select + L3. In case of PS3 boot failure that you blame webMAN or another plugin for:

1) Connect a controller using USB cable
2) Press the {PS} button to turn on the PS3
3) Immediately press and hold both [SELECT]+[L3]. Do not release until your PS3 turns off and then back on.

webMAN will delete boot_plugins.txt preventing plugins load on next boot and will restart your PS3 immediately. After boot you're in plugins-free environment.

Update #26: webMAN 1.27

  • Added notification popup when you load game (or use PREV/NEXT with Select + L1 / R1)
  • Added Select + R3 to show CPU/RSX temperatures in XMB or while in-game (while in-game press {PS} button and then Select + R3)
  • Added support for sending messages to the PS3: http://your_ps3_ip_address/popup.ps3/Your message goes here...
  • Added "System overheat warning! CPU: xx RSX: ..." popup message if CPU or RSX temperatures exceed 80'C
  • Fail-safe combo changed to Select + L2 + R3 + L3 (to delete boot_plugins.txt and shutdown your PS3)
  • Decreased "Standard" and "Max" memory footprints

p.s. Great work tiefputin1 & Mysis

Update #1: (Dec. 29 - 1.27.01)

Thanks to Brenza , here is a nice update of the HTML/browser mode:

  • Removed the option in [Setup] to select how many titles are displayed in one row
  • The icons will auto-fit any screen/device
  • Icons and titles are now properly aligned
  • The size of the generated HTML (and the used buffer) is smaller
  • Improved looks

Update #2: (Dec. 30 - 1.27.02)

webMAN is updated now to support the combo: L3 + R3 + R2

If you press the combo (or use /quit.ps3) you will see "webMAN unloaded!" popup message.

If you use fancontrol - it won't be reset to syscon/ps3-control (at least for the moment), but if PSNPatch restores all syscalls then the control will be handled back to the PS3 so there is no need to do anything in webMAN about it.

Also with Select + L3 along with CPU/RSX temperatures you will see the available space on the system storage (/dev_hdd0) (ccapi and noncobra versions are also updated).

Update #3: (Dec. 31 - 1.27.03)

Few minor changes to webMAN:

  • Keeping NTFS USB HDDs from entering sleep mode should now work (if you didn't disable USB polling in [Setup]). Drives are checked every 2 mins.
  • Titles with dot '.' in their names are displayed properly in the popup when mounted
  • Enable/Disable /dev_blind is effective immediately when selected in [Setup], so no need for restart when you want to enable/disable writable /dev_flash
  • PSP Launcher shortcut removed from PLAYSTATION(R)PORTABLE section
  • Few minor improvements

Update #27: webMAN 1.28

Here is what's new in webMAN 1.28:

  • Completely removed Estwald's fan control payload from webMAN
  • Removed all syscall interceptions required for fan-control, no more LV2 resident portions and changes to the kernel
  • When you quit/unload webMAN (manually or via PSNPatch) the fan control is returned to SYSCON
  • Added [x] Show PSP Launcher setting in [Setup] (next to PLAYSTATION(R)PORTABLE)
  • Finally (the reason for the payload removal) the audio from the optical output is not interrupted anymore when fan speed is changed in auto-mode.
  • All former fan-control functions are now implemented using one simple syscall (sys_sm_set_fan_policy)
  • sprx size (53KB) and plugin memory usage decreased, the stress on the system is now less
  • Added option [x] Aggressive fan control mode in [Setup] - it will apply needed fan-speed changes immediately (fan speed will increase in small steps, applying needed changes faster and making the ps3 quieter). This was my initial idea of fan-control method, but because of the SPDIF/digital-audio problems I had to resort to the slower method where changes were applied if the fan-speed delta is more than 0x0F.

Because of the way the original fan-control method operated (intercepting large portion of the sysevents/communication) the PS3 had to work 'harder' for almost no reason, which resulted in higher CPU temperatures. Now after making things very simple (check temp, set fan speed) the ps3 system is less stressed and temps are lower. Along with the digital/spdif audio fix - this is really nice achievement.

P.S. At the moment the only thing not working is setting fan speed for PS2 emulator (since shutdown syscall is not intercepted). If you use this feature, stay on 1.27.

Update #1: After the initial version of 1.28 yesterday, here is what was added in the mean time:

  • Fan control is supported on all CEX firmwares from 4.21 to 4.53
  • After unloading webMAN with the combo (but not with /quit.ps3 from a browser) the fan will be set to the "PS2 Emulator" speed
  • When PS2 ISO is loaded, webMAN will set the fan speed to the value set for "PS2 Emulator"
  • webMAN can use dualshock/controllers assigned to slots 1, 2 and 3 (0 to 2)
  • Added options in setup to disable selected PAD shortcuts/combos (see image below)
  • Added fan speed information in the temperature popup (SELECT+R3)
  • Improved handling of webMAN configuration data in memory

Update #28: webMAN 1.29

In webMAN 1.29:

  • Removed [x] Aggressive fan control mode option, because it is now the standard way of setting the fan
  • Removed unnecessary options for temperature control (CPU, RSX, CPU+RSX)
  • Added Lowest fan speed: 22% option to set whatever (20-99%) you want for lowest speed of your PS3 fan. You will see a tick (enabled) only if you have fan control enabled in "Auto" mode.
  • Decreased sprx size a bit and fixed few minor things

Info for Translators (Added on Jan. 26)

I went through the source and added some changes to make it easier for translators: gui.h file added with definitions for all strings in webMAN. Translators should be careful when editing it:

The source for webMAN 1.29 is updated to support this additional GUI file: deanbg.com/webMAN_1.29.zip

Update #1: (Update on Jan. 26)

I made few changes to the PASSIVE FTP mode and optimized few other things (8KB of memory saved). For each ftp connection webMAN will try to use a single port (the first it manages to bind a socket to). The port range is from 32768 to 65279.

Those of you with ftp troubles can give it a try: deanbg.com/webftp_server.sprx

Update #2: (Update on Feb. 07)

  • Added spoof to 4.55 if option is not disabled in [Setup]: deanbg.com/webftp_server.sprx
  • Added support for 4.55CFW for ccapi and noncobra (prx loader) versions: deanbg.com/webftp_server_ccapi.sprx and deanbg.com/webftp_server_noncobra.sprx

Next would be multiMAN. WebMAN v1.29.2u by Gamesonic is also released, with details as follows:

Download: Webman v1.29.2u by Gamesonic / Source Webman 1.29.2u by Gameonic

Orion and Gamesonic have released a new version of their mod/fork of the webMAN plugin, originally by DeanK, for the PlayStation 3. This one features various improvements and additions over the original, like non-cobra and ccapi, completely remade Italian translation, and more.

Here's the info and changelog for v1.29.2u: The developer Orion without ever stopping releases a new update of Webman 1.29 u2 by Gamesonic update it's wide enough and resolves some problems. I am the founder and all friends and dev Orion we congratulate him for this huge step.

Changelog:

  • Added non-cobra and ccapi.
  • Italian translation completely remade by our staff.
  • When the covers are not present in webma gamesonic manager is present and the console will cover from the cover of gameosnic manager.
  • Direct link to gamesonic.it forum is no longer at home.
  • Utility fan Control set to maximum fan speed when it detects temperatures above 60 degrees in ps3 and 37 degrees in ps2 mode.
  • Preset to detect NTFS iso NTFS devices without using the application prpntfs

Thank you: Deank and all users from all site scene PS3.

WebMAN v1.29.2 Mod Multi 6 (EN/FR/IT/ES/DE/NL) and WebMAN v1.29.3 Mod by M@tsumot0:

Download: webMAN_MOD_1.29.2.zip / webMAN_MOD_1.29.2_src.7z / webMAN MOD 1.29.2.rar (Mirror) / webMAN_MOD_1.29.3.pkg / webftp_server_ccapi.sprx / webMAN_MOD_Updater_src.7z

  • Added option to set idps/psid spoof at startup system in the web panel
  • Added Combo R2+∆ to remove history files and disables cfw syscalls lv1&lv2 peek&poke (6,7,9,10,36) except 8 and 35 with XMB popup, this avoids to restart for load any other backups. - Classic process
  • Added option in web panel to remove history files and disables cfw syscalls lv1&lv2 peek&poke (6,7,9,10,36) except 8 and 35 at startup system, this avoids to restart for load any other backups. - Alternative process
  • Added display of your IDPS EID0 (NAND/NOR) and LV2 in the web panel /cpursx.ps3 or via R2+O combo with XMB popup.
  • Translate into 5 languages with external txt file for make your own translation! you can change the plugin language in the web panel.
  • Added combo SELECT+LEFT/RIGHT for change minimal speed fan per 5%, also available for UP/DOWN.
  • Added combo SELECT+L2+R2+R3 for reset webMAN settings in case of a technical problem during.
  • You can disable all new combo added in the web panel.

WebMAN Mod 1.29.3 Changelog:

Links are back I left quiet dev_habib for a moment. Everything else is ok. I've also fix the problem with Spanish/German not translate webMAN XMB Menu (It's my fault )

Original lang file in english for those who want to translate webMAN in their language.

[B]Credits:

  • deank - webMAN creator
  • ziesack87 - German translation
  • piaf - Dutch translation
  • piponito - Spanish translation
  • dino05 - Italian translation

WebMAN v1.29.3u by Gamesonic:

Download: Webman v1.29.3u by Gamesonic / http://www.mediafire.com/download/92ld5ra9zpzqabj/Source Webman 1.29.3u by Gamesonic

The developer Orion returns with a new Mod Webman update in version 1.92.3u. Remember that the developer in this week and has been targeted by insults and falsehoods. These miserable users please everyone (and we know who it was) to ignore why people don't fake professional dev. We leave the chat and enjoy this new version.

Changelog:

  • The direct downloads in webman settings page for gamesonic manager, iris manager, irisman and multiman
  • Fixed bugs of control fan utility on cfw 4.46 cobra/rogero and habib who did set the fan control too high for ps3 fat
  • Fixed bug for non notification viewing on cfw 4.53 cobra/habib was not
  • Increased responsiveness of key combos on the xmb

From buldak05 comes Webman for Android users, to quote:

A small browser that I made for webman. Credits to Deank and User. Link: multibrowser.elementfx.com/index.php

Also available for Android: http://files.appsgeyser.com/Multibrowser.apk

Below are details on DroidMAN from simogh, as follows:

Hello everyone! Here's an android application which works with webMAN 1.14, it has very basics function. It lists the games in a grid. There are three butons (insert connect and eject).

The first time loading the covers will take some time but it will be cached for next times.
You should specify your ps3's IP in the settings. The application may crash sometimes it isn't optimized.

Please note that it won't work if you have games with a name containing a "&". It causes a xml parsing error. (deank can you replace the "&" with "&" when generating the xml please?)

Feedbacks are welcome!! All the credits goes to Dean for his splendid plugin!

Update: (Version 0.2 - Nov 19)

DroidMAN 0.2:

  • Checks if WIFI is connected
  • Checks if the PS3's IP was changed (it won't connect unless you change it at least one time)
  • New Screen to change webMAN setup directly from the application
  • Added an option to clear the cache

Update #2: (Version 0.21 - Nov. 20)

DroidMAN 0.21:

  • Application renamed from DroidMAN to droidMAN (Thx bitsbubba for the suggestion)
  • Fixed a bug that prevents some phones from connecting (not tested)

Update #3: (Version 0.22 - Nov. 21)

DroidMAN 0.22:

  • Added an option to choose webMAN version (if you are on 1.08 or if you have disabled content grouping, you should select webMAN 1.08 in the settings before loading or the app will crash)
  • It's possible to switch off the PS3 directly from the application
  • Replaced the Eject button by Unmount (Thx bitsbubba for the suggestion)
  • The game list is now cached offline, if you add games on the PS3 just select Refresh (this will permit me to add functionalities such as showing reviews, trailers...)

To do (thanks aldostools for his suggestions):

  • adding PS2 and PSX games listing with content grouping
  • backing up of Saves DATA
  • searching updates/reviews and trailers

Update #4: (Version 0.30 - Nov. 25)

DroidMAN 0.30:

  • Added Category Selection (PS3, PS2, PS1)
  • Direct Access to webMAN
  • Backup of SAVEDATA (only first user '000001' atm, i'm working on adding user selection)
  • Quick links to IGN, gamefaqs, gametrailers and youtube for each game
  • Cosmetic fixes

To Do:

  • Game saves management (copying from a user to another, possibility to select the saves to copy instead of the whole directory)
  • Check games updates, and direct download to the phone in order to install it easily when connecting the device to the ps3
  • Option to restart the PS3 / refresh My Games
  • Monitoring the temperature
  • Adding network games listing

Please test and report back. If it doesn't work for you please PM me a logcat and/or your "mygames.xml" file. Any suggestion is welcome!

Update #5: (Version 0.50 - Nov. 30)

DroidMAN 0.50:

  • Added Temperature monitoring
  • Added PS3 status monitoring (Online/Offline)
  • Added an option to update webMAN directly from the application (it downloads the latest version from Dean's website and put it directly on the PS3, all you need to do is to hit restart)
  • It's now possible to select the user for SAVEDATA backup
  • Games are sorted alphabetically
  • You can download the latest games updates directly to your smartphone (to install it, just connect your phone to the PS3 via USB and install the pkg's) Thanks aldostools for the suggestion.
  • Net Games are listed
  • Option to restart the PS3
  • Some code cleaning and bugfixes

Please test and report back! Note that in order to have less bugs, it is highly recommended to simplify folder names, keep only Game-ID for example. Maybe the app will crash if you have games in ISO format, as I don't have any, I couldn't test. First time you click on Load, please leave the application download the PARAM.SFO's (10s for 50 games)

Update #6: (Version 0.50 - Dec 3)

DroidMAN 0.51:

  • Games with the "&" will no longer crash the app, (thanks deank), droidMAN will now parse the mygames.droid generated with the latest webMAN
  • You can now chose the folder where you want to backup SAVEDATA
  • New XML parser far more optimised and performance (but loading it takes some more time)
  • Refresh option will now also refresh mygames.xml and mygames.droid (refresh button in webMAN) before downloading it to the phone

DroidMAN 0.60: For this version, I started implementing the suggestions of aldostools (Thank you!!):

1- As the Insert & Unmount buttons are not frequently used, they could be moved to the left side menu. Done
2- Rename 'Load' to 'Refresh'. IMO it a more logical name. (I added the icon next the setting icon) Done
3- Could you auto-refresh at least once if there is nothing displayed and the connection is "Online"? The first time I used the application it was online, but not showing the games until I discovered that "Load" was to refresh the list. Done
4- The temperature display is replaced by the "Online" text too soon. My suggestion is that the temperature be displayed for 10 seconds, then show online status for 2 seconds and show again the temperature. Done
5-If you remove Insert & Unmount from the main screen, you would have enough space for a "Status" button. That could show the /cpursx.ps3 or use a wrapped display with fancy display. Done (I'll customize the display in a coming version)
6- The webMAN option on on the left side menu should call /setup.ps3 instead of index.ps3 (/index.ps3 is redundant) Done
7-Restart, Shutdown and Files options would be very useful on the left side menu too. Not Yet.
8-When you mount a game you can have 3 buttons (instead of 2): [Unmount] [Backup Saves] [Update]. The "Backup Saves" would be helpful to allow backup of individual games. Done
9- In the same screen 2 additional links would be useful: metacritics and wikipedia. Not Yet.
10-There is a bug in the Edit IP and Save Data Folder fields accept "Enter" as a character. It cause issues. Do you mean that I should check the input?
11- If group is turned ON, the application crashes. Corrected.

In addition to this, I tried to correct other bugs. Does net games listing work for anybody? What about ISO games?

Update #7: (Version 0.90 - Jan 12)

DroidMAN 0.90: Download: DroidMAN 0.90

droidMAN 0.90 Changelog:

  • I've rewritten a big part of the program (70%), it should be more stable now (the new droidMAN won't replace the old one you'll need to unistall it manually - or keep it, it's up to you)
  • The game database is now stored as a sql table which has improved the performances
  • Loading database is now done in background, you can use the application when it is adding the games, but you'll need to manually click on refresh icon in the top (note that loading the games can be instantaneous (less than 2s) but actually it takes more time because the program reads the param.sfo for each game from the ps3 to detect the game id and game version needed for backing up savedata and downloading updates, are you interested in an option to deactivate those features and speeding up first loading?)
  • You can now set favorites by long pressing on the game's cover (clicking the star in the top will show only your favourite games ordered by launch times - this means that the most played game will appear first)
  • Your phones notifications will appear on your TV, thanks to deank and the latest features of webMAN. (activate the service from settings)
  • PSP, DVD, and BD categories were added
  • It is possible to set the number of games that will be displayed per row (up to 7)
  • The user is now notified when some actions are finished (webMAN updated, gamesave backed up...)

Please note that the application is compatible with android 4.0.3+ I count on you to test and report issues and also suggest features. deank , I would like to know if it is possible to simulate controller key presses with a plugin, thank you!)

Update #8: (Version 0.92 - v0.93)

droidMAN 0.92 Changelog:

  • It is now possible to organize your games by Genre (15 genres preconfigured).
  • A long press on a game cover brings a context menu with two options, set Favorite and set Genre.
  • It is possible to choose between two themes for droidMAN (Dark/Light)
  • Corrected the bug which prevented notifications from working on Android 4.2 (Metion can you please test this point and report? Thanks)
  • Added Metacritic and Wikipedia to the links in the Game View (Thanks aldostools for the suggestion)
  • The game database is no longer reseted when you click on Refresh, to reset your configs (genres, favorites, launches count) please use the clear cache option in the settings

Once again, anybody is free to test and report any kind of issues, and to give me some suggestions to make this application better. Thanks!

droidMAN 0.93 Changelog: Hello all! The new droidMAN 0.93 is now compatible with android 2.3.3+

Check the new link, with updated screenshots: droidMAN 0.93.apk

  • plasticos201193 can you please test it on your Gingerbread device, thank you.
  • Jogabandito the notifications text format showing on the PS3 is not related to droidMAN, sorry.

Update #9: (Version 0.94)

droidMAN 0.94 Changelog:

  • Added a search option to display only games which name contains the string entered (thanks xX3esahXx for the suggestion)
  • You can now configure multiple ps3 systems (thanks qwer777 for the suggestion)
  • When no PS3/IP is configured the application opens automatically the settings screen (thanks aldostools for the suggestion)
  • The labels "CATEGORY" / "WEBMAN" / "ACTION" are now darker (thanks aldostools for the suggestion)
  • It is now possible to set two values of "Games per row" depending on the orientation (landscape/portrait) (thanks aldostools for the suggestion)
  • Removed the theme setting temporarily

PS: Please note that I didn't test all the chages as I'm not home and didn't take my PS3. If you want to update to 0.94Beta and keep your previous database (favorites, genres...) just Add a PS3 using "games-db" as HostName.

From exofreak comes PluginX V1.01 (Support for webMAN) with details below, as follows:

Download: PluginX v1.01.pkg

The new PluginX has now been updated with the latest category_game.xml used in webMAN. If you want to mount game backup directly using webMAN but don't want to go through the different steps needed to apply the initial flash mod. This process removes most of the risk to limit user error. You no longer need to dev_flash and copy files, all will be done for you. Its a great tool for noobs, wanting an easy yet risk limiting method.

Instructions:

  • Install pkg
  • Press R1 on the ui
  • Press start
  • Done

Features:

  • Gameboots custom: We will have the opportunity to change or add any custom Gameboot with one of the 16 present.
  • Facebook Plugin: The category of friends plugin that integrates Facebook into your XMB (Warning: It will erase your list of friends Playstation Network).
  • TV Channels: This plugin allows us to install 30 free TV channels thanks to the most popular web applications including TV bbc, itv, youtube, abc, video and many others all accessible from the XMB.
  • Stealth XMB: Remove calls * Install Package Files and app_home to make "genuine" the look of our Playstation 3 just as if we had installed an Original Firmware, there is the opportunity to reapply at a later time (we recommend the use of the toolbox for the installation of the packages).
  • Replace Coldboot: Through this call we will be able to install any coldboot in our USB drive.
  • (NEW in v1.01) category_game.xml: Replace category_game.xml with ease for webMAN's "My Games" directory to appear on XMB.

Coded By exofreak. App by Nathan_r32_69.

Finally, from Francesco Lanzillott (via biteyourconsole.net/scena-ps3-rilasciato-biteyourcontrol-v1-3-con-opzioni-lingua/) comes BiteYourControl v1.3 which is a custom browser for using webMAN's browser mode with details below, as follows:

Download: Biteyourcontrol-1.3.rar

To quote, roughly translated: New update for Biteyourcontrol the new version 1.3 brings the translation of the program in four other languages, the English, the French, German and Spanish.

We had a request from a user for a translation into the French language, hence the idea of ​​the game is to create a button option but to bring the application to the translation in four languages.

Simply enter the IP address of our console to connect to WebMan of Deank, meaning we can save our IP address so that we can plug into my favorites simply by double clicking on it. With four graduations of transparency in ten, fifty, seventy-five and one hundred percent, the maximum to make it visible again.

The application of CPUrsx part allows us to monitor the temperature of our console will always be in the foreground, and we can move it to different locations on the screen.

Features

  • Possibility to save the IP address of the Playstation 3 (the program will save a text file with the IP).
  • Ability to be able to connect later with a simple click on the IP saved to bookmarks.
  • Added links for direct download of four of the most useful programs (link to WebMan always updated).
  • Keys to restart and turn off the console.
  • Four gradations of transparency at 10, 50, 75 and 100 per cent, the maximum to make it visible again.

Changelog

Version 1.3

  • Added button "Language Options" with four translations English, French, German and Spanish.

Version 1.2

  • The application Biteyourcontrol dress transparent in its second release is separated from the control CPUrsx leaving the decision to the user which of the two applications to start.
  • As many as four gradations of transparency in ten, fifty, seventy-five and one hundred percent, the maximum to make it visible again.
  • The application of CPUrsx part allows us to monitor the temperature of our console will always be in the foreground, and we can move it to different locations on the screen.

Version 1.1

  • There comes a small update for Biteyourcontrol, in this new version we just added the link for the direct download of the plugin (to date) and other useful programs.
  • The program is a simple Web browser, just enter the IP address of our console to connect to WebMan of Deank, meaning we save your IP address in favorites so that we can connect simply by double clicking on it.
  • We can also call the function CPU / RSX so it constantly in the foreground, maybe moving it to the bottom.
  • Added plugin download WebMan server Deank (updated).
  • Added xmbm mod download package from Cobra Aldostools server (it contains the file "bootplugins.txt" and "category_game.xml").
  • Added PluginX v1.01 download servers brewology (to automatically replace the file "category_game.xml").
  • Added PRX Loader download from server brewology WebMan preloaded with the latest available today.

Version 1.0

  • We made ​​a simple browser to try to meet those people who want to control their consoles and PC here that is born BiteYourControl in its first version, 1.0.
  • Simply enter the IP address of our console to connect to WebMan of Deank, meaning we save your IP address in favorites so that we can connect simply by double clicking on it. We can also call the function CPU / RSX so it constantly in the foreground, maybe moving it to the bottom.
  • Being a web browser can zoom into the action in the page (hold down the Ctrl key and rotate the mouse wheel to zoom in or out on the page.
  • A simple and at the same time useful for those who may not want to use the classic web browser







Stay tuned for more PS3 Hacks and PS3 CFW news, follow us on Twitter and be sure to drop by the PS3 Hacks and PS3 Custom Firmware Forums for the latest PlayStation 3 scene updates and homebrew releases!

Comments 29 Comments - Go to Forum Thread »

Quick Reply Quick Reply

JAYRIDER666's Avatar
#14 - JAYRIDER666 - 33w ago
fake ofw (remove cfw syscalls) do i can play cod bo 2 online multiplayer with that on cfw?

robertojavier26's Avatar
#13 - robertojavier26 - 33w ago
I want to jailbreak my ps3 but i need some help to do so if someone can help message me please btw my ps3 is on its latest update 4.46 and its the 2nd gen fat ps3 please help me i've been looking to do this for a while now.

thanks

capitaobr's Avatar
#12 - capitaobr - 33w ago
ok, cool news

jackkiej's Avatar
#11 - jackkiej - 34w ago
is the "delete history" the same thing that psninja does?

dyceast's Avatar
#10 - dyceast - 35w ago
As long as you have the act.dat file you should be good.













Affiliates - Contact Us - PS3 Downloads - Privacy Statement - Site Rules - Top - © 2014 PlayStation 3 News