PSX-Place's own @jacobsson has put together a wonderful project for all the PS3 users in the scene called webMAN Classics Maker v2.0. This project started out as a tutorial to help users create self-booting XMB webMAN Classics, and has evolved into a GUI program that will do most of the work for you. With this tool, you will be able to create self-booting versions of all of you favorite PSP, PS1, PS2 and PS3 games, which will be able to play from either your HDD or USB (USB not yet tested). There are many reasons for wanting to create your own XMB webMAN Classics, including: better PS2 compatibility, starting your ISOs directly from the XMB, organizing your ISOs on the XMB, and USB device compatibility (lightguns, microphones, etc., etc.). Besides a copy webMAN Classics Maker v2.0 for Windows or Linux, you will also need to latest version of @aldostools webMAN Mod (currently at version 1.47.30). If you need any assistance with this program, click the link at the bottom of this article to be taken directly to @jacobsson's release thread, where you will be able to discuss this release and much more.
Features
How to Use
PKG Images
Future Updates
Troubleshooting
Not Yet Tested
Thank Yous
Video Examples
Old Guide
-
- Better PS2 compatibility: it prioritize BC hardware over software (PS2_EMU -> PS2_GXEMU -> PS2_NETEMU)
- One-press-play: Starts yours ISOs directly from the XMB
- Organize ISOs on the XMB: Looks exactly like a regular installed title on the XMB
- USB-peripherals: Buzzers, Lightguns, Singstar, GuitarHero all work (PS2 Classics can't do this)
- Compatible with all ISOs (PSX/PS2/PS3)
-
- Download webman classics maker from github
- Download and Install the latest webMan-mod on your PS3 (hold L1 for full installation in second step)
- Upload or dump ISO backups of your games to the usual webman folders (PSXISO/PS2ISO etc)
- Find your PS3 IP-address (shows up in VHS menu of your PS3)
- Run Webman_Classics_Maker
- Enter the IP-address in the PS3-IP field
- Press Fetch to get your game list, be patient
- Choose a game in the list, all info will be filled in
- [optional] Click and swap any images such as ICON0 and PIC1 to your liking
- Press Build to make your new game pkg and install it on your PS3
- $Profit
-
If you want a nice icon and background image for your package, make sure to replace ICON0.PNG and PIC1.PNG (case-sensitive filenames!) inside the PKG-folder. Use paint.net and look at the file in /resources/images/ICON0.PDN
-
- [DONE] A New GUI!
- [HELP NEEDED] Port the project from Py 2.7 to Py 3.7
- [TODO] Game meta data online scraping
- [TODO] Image scraping functionality
- [TODO] Embedded image cropping tool
- [TODO] Investigate if multi-disc support possible through web commands
-
[DONE]
Port the project to x64
-
[DONE]
Make build scripts for SCETOOL and OSCETOOL (for both linux and win support) -
[DONE]
FTP GAME & ISO list generator -
[DONE]
create github-repohttps://github.com/Roet-Ivar/Webman-Classics-Maker -
[DONE]
Remove python dependencies from win binaries
-
-
My PS3 gives tripple beeps:
This means the package itself has been built correctly, but the path or the iso filename is not correct, triple check it!
-
My webman game is suddenly gone from the XMB:
Your PS3 game installed an update which overwrote your webman game folder. Use a different title_id when making the PS3 webman PKG, e.g. your PS3 game title_id = SLUS12345, then use WMUS12345 in classics maker (WM for webman, easy to distinguish)
-
My PS3 gives tripple beeps:
-
- Running ISOs from USB
- Running ISOs from network path
-
webMAN classics maker wouldn't exist w/o naehrwert's scetool 0.2.9 / flatz NP local license
and @aldostools webMan-mod + PARAM.SFO.Editor
Special thanks to flatz naehrwert @aldostools @kozarovv @pinky @STLcardsWS @sandungas @psykosis -
...
-
Pre-requisites: Downloads
Project setup: Files & structure-
- Webman source code (This guide used v1.47.09)
- PS3 Tools Collection (This guide used v4.8.1)
-
- True ancestor (This guide used v1.98)
-
- Install Python 2.7.15 (32bit/x86 version), add it to your environment variables
-
- Install a hex editor, preferably HxD
-
- Make a folder called MY_XMB_ISO_SHORTCUTS
-
-
Extract the folder \_Projects_\wm_url_launcher\ from webMAN-MOD-zip:
\MY_XMB_ISO_SHORTCUTS\wm_url_launcher\
-
Extract the folder \_Projects_\wm_url_launcher\ from webMAN-MOD-zip:
-
-
Extract the folder \tools\make_pkgs\bin\ from Aldo Tools.rar:
\MY_XMB_ISO_SHORTCUTS\wm_url_launcher\bin\
-
Extract the folder \tools\make_pkgs\bin\ from Aldo Tools.rar:
-
-
Extract \tools\PARAM_SFO_Editor.exe from Aldo Tools.rar:
\MY_XMB_ISO_SHORTCUTS\PARAM_SFO_Editor.exe
-
Extract all content from TrueAncestor_SELF_Resigner_v1.98.zip:
\MY_XMB_ISO_SHORTCUTS\true_ancestor\
-
Extract \tools\PARAM_SFO_Editor.exe from Aldo Tools.rar:
---------------------------------------------------------------------------------------------------------------
LET'S START
From here I'lll assume you have found good content ID for your package, otherwise look at psxdatacenter.
For this example let's call it SLUS12345
1. EDIT CREATE_PKG.BAT
Edit \_XMB_ISO_SHORTCUTS\CREATE_PKG.BAT with a text editor and replace "PKGLAUNCH" on row 15
with SLUS12345:set CONTENTID=UP0001-PKGLAUNCH_00-0000000000000000
set CONTENTID=UP0001-SLUS12345_00-0000000000000000
2. EDIT PARAM.SFO
Edit \_XMB_ISO_SHORTCUTS\wm_url_launcher\pkg\PARAM.SFO using the PARAM_SFO_Editor.exe:
Title id =PKGLAUNCHTITLE =PKG/ROM Launcher
Title id = SLUS12345TITLE = Name of the game
3. EDIT launch.txt
Edit \_XMB_ISO_SHORTCUTS\wm_url_launcher\pkg\USRDIR\launch.txt with a text editor and replace
with/dev_hdd0/game/HTSS00003/USRDIR/movian.self/play.ps3/dev_hdd0/PS2ISO/nameOfTheGame.iso
4. RESIGN EBOOT.BIN
Copy \_XMB_ISO_SHORTCUTS\wm_url_launcher\pkg\USRDIR\EBOOT.BIN
to \MY_XMB_ISO_SHORTCUTS\true
_ancestor\
- Execute resigner.exe
- Choose "1. Decrypt EBOOT.BIN Only" => extracts EBOOT.ELF
- Open EBOOT.ELF in HxD (or similar hex editor)
- Find "PKGLAUNCH" and edit
to0/game/PKGLAUNCH
, do this on two places0/game/SLUS12345
- In resigner.exe choose "3. Resign to NPDRM EBOOT" and it gives you a new EBOOT.BIN
- Replace your old EBOOT.BIN in the PKG folder with the new one
5. RUN CREATE_PKG.bat
DONE
-
DOWNLOAD & PSX-PLACE RELEASE THREAD:
GUIDE: Self-booting XMB Webman Classics
GUIDE: Self-booting XMB Webman Classics
Last edited: