-
-
Notifications
You must be signed in to change notification settings - Fork 177
Home
webMAN MOD is a homebrew plugin for PlayStation®3 forked from the original webMAN/sMAN by DeanK with many features added.
The application provides extended services for PS3 console like web server, ftp server, file manager, netiso, ntfs, gamepad emulation, ps3mapi, tasks automation, memory debugger and more.
Our goal is to create an AIO plugin that includes many of the features available on the PS3 Scene in an easy and intuitive way. webMAN MOD is the result of the hard work of several users, developers and artists that collaborated with development, knowledge, resources, feedback & ideas.
Following the PS3 jailbreak in 2010, an open source backup manager was released to the community allowing to copy and mount PS3 games directly on the jailbroken console. Several forks were released to the public; most of them with minimal changes. Among them multiMAN and Iris Manager stood out among the rest due their new features, graphical interface, integrated ftp server and file manager.
Many companies found this was a new niche and tried to monetize this emerging market. Cobra Team developed an infamous USB dongle for FW 3.55 (and later ODE) that added outstanding features like ISO support, backups from recordable media discs, play from network storage, etc. To complete their product they contacted DeanK to develop a custom version of multiMAN that would take advantage of their payload. In 2012, multiMAN Cobra Manager (aka mmCM) was released along with multiMAN 4.x. In this process, DeanK gained a lot of experience with Cobra API; although the payload itself for the time was a secret.
In 2012 the lv0ldr keys were leaked by the hacking group "The Three Musketeers", leading the access to 4.x keys. Soon flat_z with other developers disclosed how to create custom PSP minis and PS2 Classics for CFW. Cobra-USB/ODE lost most of their competitive advantages and retired from the market. Months later STLcardsWS -from PSX-PLACE- contacted the Cobra Team for an interview and asked them why not release the source code now that the product was not longer profitable. Cobra Team accepted and released a raw version of Cobra-USB 6.0. After the first source code release, U$er then was able to create a plugin system out of the source. Weeks later, the lead programmer released in November 2013 a cleaned version of the source code of Cobra 7.0 along with the first 4.46 CFW Cobra dongle-less and as bonus included new features like a boot plugins and NTFS ISO support making use of the NTFS library developed by Estwald -author of Iris Manager.
With many variations of CFW 4.46 with Cobra support available and a lot of information included in the source code released, a new revolution started in PS3 scene, starting with the development of custom plugins like webMAN. Rebug Team released subsequents versions of Cobra payload merging the improvements from several developers like Habib, NzV, KW, DeanK and many others. Now it's maintained by Evilnat.
DeanK with his vast experience in GUI & Cobra API, initially developed 2 plugins: ftp server and a web server that allowed mount games directly from XMB. The idea was clever & simple: generate an XMBML menu with links to the games and the local web server would receive the request to mount the selected game. Later to reduce memory usage, both plugins were merged into one open source plugin called "webftp_server" -or best known as webMAN. And more recently sMAN
Other developers like M@tsumot0 and zar developed a fork localized to 23 languages and including IDPS/PSID spoofing. It was named webMAN-MOD. aldostools joined the team adding new features -some of them make use of the new features in Cobra payload- and merging the contributions from other developers until the software product that we have today.
- Download webMAN MOD Installer and the optional Add-Ons from Github or Brewology
- webMAN MOD Installer (required)
- prepISO (Optional) - Used to scan content in external HDD formatted in exFAT or NTFS
- PSP Remasters Launcher / PSP Minis Launcher (Optional) - Used to launch PSP games in ISO format
- PS2 Classics Launcher (Optional) - Used to launch encrypted PS2 games on HEN/CFW
- PS2 CONFIG Database (Optional) - Needed for auto-configure PS2 games on HEN only
- Covers Pack for PS3 games (optional)
- Covers Pack for PSX/PS2 games (optional)
- Copy the package files to the root of a pendrive or USB storage formatted in FAT32 MBR
- Install the packages from Package Manager > Install Packages > Standard
- Complete the installation running webMAN MOD Installer (find the icon under Games column on XMB)
- Keep pressing
L1
until reboot to install full edition - Keep pressing
✖
until reboot to install lite edition
- Keep pressing
- After installation webMAN MOD Installer can be deleted (Optional)
-
Setup webMAN MOD Options -
⚠️ Disable scan for content at startup then save.- Fan Settings (Optional)
- Setup PS3 NET Server (Optional)
- Plugin Memory Usage (Optional)
-
Setup Game Paths & Covers - Use prepISO or
SELECT
+L3
to refresh the game list.
- Apollo Save Tool PS3 - Use for Save Data management & PS2 Classics creation
- Artemis PS3 - Use for select cheats for the built-in Artemis patch engine.
- IRISMAN - Use for dump ISO, download covers, advanced file management
- Movian - Use to play music & videos.
- multiMAN - Use for dump ISO, download covers, advanced file management, PS2 Classics creation
- RetroArch CE - Used to play ROMS
- webMAN MOD Themes - Change icons in webMAN Games menu
- XMB Randomizers - Change XMB style (lines, themes, sounds, etc)
- Support on all custom firmwares with Cobra feature enabled (ver 4.46-4.91 CEX, DEX & DECR)
- Support on Evilnat firmware (ver 4.87.2-4.91 CEX, DEX, PEX, D-PEX)
- Support on REBUG firmware with Cobra feature disabled (ver 4.84.2-4.86.1 CEX, DEX & DECR)
- Support on REBUG firmware with Mamba loaded via boot_plugins_nocobra_kernel.txt (ver 4.86.1 CEX & 4.84.2 DEX)
- Support on PS3HEN on 4.82-4.84 OFW CEX & DEX and 4.84-4.91 HFW
- Support on classic custom firmware with Mamba loaded via IRISMAN (ver 3.41-4.91 CEX, DEX & DECR)
- Support on classic custom firmware with Mamba/PRXLoader (ver 3.41-4.91 CEX, DEX & DECR)
- Support on classic custom firmware with PRXLoader (ver 3.41-4.91 CEX, DEX & DECR)
- All PS3 Models (including all fat, Slim 20xx, 21xx, 25xx, 3xxx & SuperSlims 4xxx) are supported via PS3HEN payload
- All PS3 Models capable to downgrade to 3.56 or lower are supported via BGToolset or PS3Xploit Flash Writer [4.85] | [4.91]
These include all fat, Slim 20xx, 21xx and certain 25xx models (which require Minimum Version Checker or BGToolset to confirm).
See http://www.psdevwiki.com/ps3/SKU_Models for CFW compatibility.
Requirements for Windows:
- git, clone this repository with the following command: git clone https://github.com/aldostools/webMAN-MOD.git
- Official PS3 SDK v3.40 or 4.00 complete leaked version (or later), google is your friend to find it
- GCC (for Windows MinGW with mingw32-base will be fine) or Cygwin (x86/x64)
- Open Source PSL1GHT SDK to compile prepISO, PKG/ROM Launcher and the PKG Installer
Requirements for GNU/Linux:
- An x86 linux distribution, Fedora 20 is tested working
- git, clone this repository with the following command: git clone https://github.com/aldostools/webMAN-MOD.git
- Official PS3 SDK v400.001 leaked version (or later)
- Official Cell OS Lv-2 leaked toolchain (a 4.1M patched GCC 4.1.1 version)
- wine for the missing linux tools
- A compiled Scetool binary, ps3 keys
- Open Source PSL1GHT SDK to compile prepISO, PKG/ROM Launcher and PKG Installer
@rhynec has prepared two github repos which provide pre-compiled PSL1GHT toolchains:
- SDK-Mirror: Mirrored and re-packaged pre-compiled toolchains from various authors.
- SDK-Build: Automated builds of the PSL1GHT toolchain, with the psdk variant meant as a re-creation of PSDK3v2 for Linux (using gcc 4), and the ps3dev-latest variant being a working build of latest ps3dev sources (using an older commit to PSL1GHT, since newer commits seems to break builds).
@bucanero also has prepared a ps3l1ght SDK toolchain repo for Linux and Mac.
The first thing that you always should try when a bug is found in webMAN MOD is update to the latest build using the online updater in webMAN Games
> webMAN Setup
> Update webMAN MOD
> Install
If that doesn't fix the issue, then go to the webMAN MOD releases Download one or 2 previous versions (e.g. .44, .43, .42, etc.) just in case the latest build has some issues. It is recommended to uninstall the current version before installing a previous build.
💡 NOTE: The latest builds are constantly updated every time a new commit is published. It's recommended to update only if you need a new feature or have issues with your current build.
If the issue is still present in the previous builds, the issue could be caused by other elements:
1- It could be a bad configuration or corrupted. Try deleting /dev_hdd0/tmp/wm_config.bin
and configure it again in /setup.ps3
2- Other plugins or mods could be preventing the proper operation of webMAN MOD
Remove any other plugins from /dev_hdd0/boot_plugins.txt
and test again without them loaded.
3- Mods to the system files done by users, homebrew stores or homebrews often cause issues (a fresh FW update is usually suggested)
4- Some issues could be related with external devices (disk, USB enclosure, cable, network, power, etc) or internal failures. Test moving the games to the internal disk or try replacing the external devices.
5- Ask for help in PSX-PLACE forums or open an issue reporting the bug. Include details about your current settings, game path and operating environment (HEN / CFW, CEX / DEX, FW version, PS3 model).
If the system is freezing after some event, it's recommended to enable Cobra/HEN debug mode to capture the system log messages using socat.
socat -u udp-recv:18194 stdout
💡 If you like webMAN MOD, then feel free to contribute with a small donation, I'd really appreciate it!
Donate @ paypal.me/aldostools or buy me a coffee @ ko-fi.com/aldostools