Posted 7/16/2014, 8:09 pm
- Code:
CHANGELOG
Changes in webMAN 1.30 updated 2014/07/12
* Added support for 4.60CFW CEX (with patches from Habib to fix errors 80010017 and 8001002b)
Changes in webMAN 1.29 updated 2014/02/08
* Added support for 4.55CFW for ccapi and noncobra (prx loader) versions.
* Spoof Firmware Version to 4.55 (for 4.46)
* L3+R2+[TRIANGLE] – Enable/Disable webMAN fan control. Has same effect as opening [Setup] and changing the option. It is saved in the settings file.
* Three strings added to gui.h
Changes in webMAN 1.29 updated 2014/01/25:
* Changes to the PASSIVE FTP mode:
- 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.
* Optimized few other things (8KB of memory saved).
Changes 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
Changes in webMAN 1.28 (update #2):
* Fan speed is not longer set to “PS2 Emulator” value if fan control is disabled.
* Fix report fan speed 0% when fan control is disabled.
* Improved the fan control algorithm.
Changes in webMAN 1.28 (update #1):
* 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
* Improved handling of webMAN configuration data in memory
Changes in webMAN 1.28:
* Completely removed Estwald’s fan control payload from webMAN
* Removed all syscall interceptions required for fan-control
* 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®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
Changes in webMAN 1.27 (update #4):
* 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
* Added option: [x] Disable temperature warnings.
Changes in webMAN 1.27 (update #3):
* webMAN can be unloaded from memory using the combo (L3+R3+R2).
If you press the combo (or use /quit.ps3) you will see “webMAN unloaded!” popup message.
* The combo SELECT+L3 will show the available space on the system storage (/dev_hdd0) along with CPU/RSX temperatures.
Changes in webMAN 1.27 (update #2):
* 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
Changes in webMAN 1.27 (update #1):
* 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…
* Decreased “Standard” and “Max” memory footprints
* 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)
1) Connect a controller using USB cable
2) Press the {PS} button to turn on the PS3
3) Immediatelly press and hold both [SELECT]+[L2] + [R3] + [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 immediatelly. After boot you’re in plugins-free environment.
Changes in webMAN 1.26 (update #4):
- A new fan-control option is added in webMAN [Setup]:
* “PS2 Emulator: ** % fan speed” – you can set the desired value (default is 37%) for fan speed for PS2 emulator, or when the PS3 loads a system function (for database rebuild, firmware update, etc).
Changes in webMAN 1.26 (update #3):
* 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)
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
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
Changes in 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
Changes in webMAN 1.25:
This is VERY IMPORTANT, so please read:
* webMAN for COBRA7 compatible firmwares is now the default release: webftp_server.sprx
* webMAN for non-COBRA firmwares is named webftp_server_noncobra.sprx
* webMAN for CCAPI is named webftp_server_ccapi.sprx
Why the change?
webMAN for cobra7 is now back down to just 54KB with a smaller memory footprint and less impact on vsh/games which may require more memory. If you download the ccapi/noncobra versions you’ll have to rename them properly.
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[PSXISO] / .ntfs[BDISO] / .ntfs[DVDISO] suffixes – 64KB each – this is what webMAN will use to mount the games/videos.
prepNTFS Download Link
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
There you are… in just 54KB plugin you have:
- FTP server with remote control functions (shutdown/restart)
- WWW server with remote control functions (scroll down for the complete list of shortcuts)
- Support for loading and browsing of [local] PS3 games in ISO and folder format, DVD videos in ISO format, Blu-ray movies in ISO format, PS1/PS2/PSP games in ISO format with cover display
- NETISO support for network loading and browsing 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 and PS1 games in ISO format, Blu-ray movies in ISO format and DVD Video in ISO format
- Dynamic Fan Control and in-game temperature monitoring
- PAD shortcuts (scroll down for the complete list of shortcuts)
- Keep USB device awake
- Mount last game or AUTOBOOT.ISO to system startup
- Spoof Firmware Version to 4.55 (for 4.46) (It may require 2 reboots)
- CREDITS:
- Thanks to:
* Cobra Developer for ntfs_ext_iso and rawseciso
* Estwald for the ntfs library port and fan control payload
* @aldostools for tests and suggestions
* @Brenza for the nice update of the HTML/browser mode
* @twisted3313 for suggesting ccappi support
- Recommended Settings:
* 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.
You can play with the timings of these two options if you have controller SYNC issues.
* 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 may have to clear /dev_hdd0/tmp/wmptmp folder or/and use [Refresh HTML] / [Refresh XML] if you have content scan disabled.
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”.
Settings are saved as /dev_hdd0/tmp/wmconfig.bin (16 bytes)
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. The xml file for droidMAN is /dev_hdd0/xmlhost/game_plugin/mygames.droid
* In [Setup]:
Plugin memory usage: Standard (1024KB), Min (384KB), Max (1408KB)
The standard option 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 384KB (3 times less) and if you don’t have more than 300 games it should be the better option.
Using the “minimal” version I get about 2200KB free memory reported in /cpursx.ps3 page, compared to 1500-1800KB when using the standard one.
[x] Disable content scan at startup
You can use this 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.
[x] Disable remote access to FTP/WWW services
With this 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.
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).
In dynamic fan control you have the options to auto set the fan speed based on: CPU, RSX, arithmetic average of CPU+RSX, or either CPU / RSX temperatures.
Changing the fan options in [SETUP] are applied immediately and don’t require restart (unless you want to disable the fan control). Fan options are only for 4.46 to 4.60 firmwares (thanks to Estwald for the fancontrol payload)
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 use a manual fan speed, you may find that with the “Auto” mode your PS3 can be MUCH quieter, while still keeping it cool to the level you want.
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
- Remote web access to Webman Functions :
- / – PS3 file browser (e.g. [You must be registered and logged in to see this link.] or [You must be registered and logged in to see this link.] from PS3 browser)
/setup.ps3 – Configure webMAN options
/cpursx.ps3 – Display CPU/RSX temperatures & free memory (page auto-refresh every 10 seconds)
/index.ps3 – Show game list
/refresh.ps3 – Rescan games and refreshes mygames.xml for “My Games” XMB entry
/index.ps3?html – Rescan games and refreshes games.html – the [Games] list for browser mode
/mount.ps3/– Mount a folder as /dev_bdvd and /app_home
/mount_ps3/– Mount a folder as /dev_bdvd and /app_home, and close the browser
/eject.ps3 – Eject disc
/insert.ps3 – Insert ejected disc
/quit.ps3 – Unload webMAN from memory
/restart.ps3 – Restart PS3 console
/shutdown.ps3 – Shutdown PS3 console (turn it off)
/popup.ps3/– Display a message on PS3 screen
- Controller Shortcuts:
- SELECT + L2 + R3 + L3 – Fail-safe combo to delete boot_plugins.txt and shutdown your PS3
SELECT + R3 – Show free space on the system storage (/dev_hdd0) along with CPU/RSX temperatures.
SELECT + UP/DOWN – Change dynamic fan speed settings
SELECT + L1 – Mount previous title from last 5 mounted games
SELECT + R1 – Mount next title from last 5 mounted games
R2 + L3 + O – Restart PS3
R2 + L3 + X – Shutdown PS3
R2 + L3 + R3 – Unload webMAN from memory / set fan to the “PS2 Emulator” speed
HINT: The combos above can be used in-game pressing {PS} then the combo buttons.
To use “SELECT+L1/R1″ for scrolling last 5 games you must load at least three different games (via browser or from “My Games”). Otherwise nothing will happen when you hit the combo.
In [Files] browser mode clickingwill mount the selected folder as /dev_bdvd and /app_home, allowing you to install PKG files from local drives
- Formats Supported by Webman:
- * PS3 games in JB/folder format
* PS3 ISO games (in /PS3ISO) – split supported
* PSP ISO games (in /PSPISO and /ISO) – PSP Launcher 2.00 (from Cobra) is required for PSP ISO!
(ISO only – not CSO. multiMAN can be used to convert CSO games into ISO format)
* 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
* Network games in ISO/JB format, BDISO and DVDISO
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: [You must be registered and logged in to see this link.]
Split format is MyTitle.iso.0 — MyTitle.iso.15
You can use split ISO on usb/hdd, but not over network. It won’t cache anything – it will just work – no delays.
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:
category_game.zip DOWNLOAD (un-zip the File)
PRX Loader + webMAN 1.30 Download Link