Siamo giunti alla versione finale del plugin webMAN Mod su console PlayStation 3, questo almeno secondo quanto riportato dal developer Aldo Vargas su X.
webMAN MOD è una versione personalizzata del plugin originale webMAN sviluppato dal developer Deank per console PlayStation 3.
webMAN MOD 1.47.46 version finally updated.🤪https://t.co/9uqUKX1jBj
— Aldo Vargas (@aldostools) March 21, 2024
Si tratta di un plugin homebrew con funzionalità aggiuntive, derivato dall’originale webMAN/sMAN di DeanK. Come indicato nel README, il plugin è ancora in fase di sviluppo e agli utenti viene chiesto di segnalare eventuali errori o contribuire al progetto attraverso commit.
Questo plugin homebrew potenzia le capacità della console PlayStation 3 offrendo servizi estesi come un server web, server FTP, gestore di file, netiso, supporto NTFS, emulazione del gamepad, PS3MAPI, automazione delle attività, debugger di memoria e altro ancora.
L’inclusione di queste funzionalità fornisce agli utenti uno strumento completo per ottimizzare ed espandere le funzionalità della loro console PlayStation 3.
L’obiettivo è quello di creare un plugin AIO (All-In-One) che includa molte delle funzionalità disponibili sulla scena PS3 in modo facile e intuitivo.
webMAN MOD è il risultato del duro lavoro di diversi utenti, sviluppatori e artisti che hanno collaborato fornendo sviluppo, conoscenza, risorse, feedback ed idee.
Funzionalità correnti
Generale
- Supporto per tutti i tipi di Custom Firmware con funzione Cobra abilitata (versione 4.46-4.90 CEX, DEX e DECR).
- Supporto per tutti i Custom Firmware Evilnat (versione 4.75.2-4.91 CFW/HFW/CEX/DEX/PEX/D-PEX/DECR).
- Supporto per firmware REBUG con funzione Cobra disabilitata (versione 4.84.2-4.86.1 CEX, DEX e DECR).
- Supporto per firmware REBUG con Mamba caricato tramite
boot_plugins_nocobra_kernel.txt
(versione 4.86.1 CEX e 4.84.2 DEX). - Supporto per PS3HEN su firmware OFW 4.82-4.84 CEX e DEX e HFW 4.84-4.90.
- Supporto per Custom Firmware classico con Mamba caricato tramite IRISMAN (versione 3.41-4.90 CEX, DEX e DECR)-
- Supporto per Custom Firmware classico con Mamba/PRXLoader (versione 3.41-4.90 CEX, DEX e DECR).
- Supporto per Custom Firmware classico con PRXLoader (versione 3.41-4.90 CEX, DEX e DECR).
Tutti i modelli di PS3 (compresi tutti i modelli Fat, Slim 20xx, 21xx, 25xx, 3xxx e SuperSlim 4xxx) sono supportati tramite il payload PS3HEN.
Tutti i modelli di PS3 in grado di tornare alla versione 3.56 o inferiore sono supportati tramite PS3Xploit Flash Writer (alias PS3Xploit 2.0). Consultare http://www.psdevwiki.com/ps3/SKU_Models per la compatibilità con CFW.
IMPORTANTE: Per supportare il firmware 4.70 e inferiore, è necessario ricompilare il progetto senza LAST_FIRMWARE_ONLY in flags.h.
Caratteristiche webMAN vanilla/sMAN
- Server FTP con funzioni di controllo remoto (spegnimento/riavvio).
- Server WWW con funzioni di controllo remoto (spegnimento/riavvio/montaggio/cpursx/inserimento/espulsione/impostazioni).
- Supporto per il caricamento e la navigazione di giochi PS3 [locali] in formato ISO e cartella, video DVD in formato ISO, film Blu-ray in formato ISO, giochi PS1/PS2/PSP in formato ISO con visualizzazione della copertina.
- Supporto NETISO per il caricamento e la navigazione tramite rete di giochi PS3 in formato ISO e cartella, video DVD in formato ISO, film Blu-ray in formato ISO e giochi PS1 in formato ISO.
- Supporto NTFS per giochi PS3 e PS1 in formato ISO, film Blu-ray in formato ISO e video DVD in formato ISO.
- Controllo manuale e dinamico della ventola e monitoraggio della temperatura in gioco.
- Scorciatoie PAD (*aprire include/combos.h per una lista completa di scorciatoie).
- Mantenimento in vita dei dispositivi USB esterni e Ripristino del bus USB.
- Montaggio dell’ultimo gioco o di AUTOBOOT.ISO all’avvio del sistema.
- Supporto per l’accesso diretto ai dispositivi NTFS tramite web e FTP (1.45 / 1.45.11).
- Integrazione XMB XMB proxy (1.46 / 1.46.00).
- PrepNTFS integrato (1.47).
funzionalità aggiuntive ed estese
Programma di installazione e GUI
- Facile installazione/aggiornamento con 4 edizioni: full, lite, standard (rebug) e non Cobra.
- Programma di aggiornamento online integrato dal menu XMB.
- Nuove icone create da Berion & Brunolee.
- Integrazione menu VSH (tenere premuto per visualizzare il menu).
- Integrazione sLaunch GUI (tenere premuto o + sulla XMB per mostrare la GUI del menu di gioco).
- Coverflow web-GUI (
/games.ps3
) fornisce un’interfaccia grafica per dispositivi mobili/desktop per una rapida selezione dei giochi. - Griglia web-GUI (
/index.ps3
) visualizza i giochi con icone ridimensionabili e il contenuto può essere filtrato per tipo/dispositivo/nome. - web-GUI per il monitoraggio della temperatura:
/cpursx.ps3
,/cpursx.html
&/tempc.html
o/tempf.html
(calibri). - 2 temi GUI: Interfaccia grafica simile a sMAN e tema originale webMAN.
- Integrazione LaunchPad (mod di DeViL303 per utilizzare la sezione Novità per montare i giochi).
- Integrazione PhotoGUI (mod di DeViL303 per utilizzare gli album di foto per montare i giochi).
- Integrazione XMBM+ quando il raggruppamento di contenuti XMB viene disabilitato (v1.33.03).
- Supporto per menu XML personalizzato (
wm_custom.xml
) integrato nel menu Games di webMAN. - Installa i pacchetti da qualsiasi cartella usando il comando web:
/install.ps3
.
Localizzazione e impostazioni regionali
- Tradotto in 23 lingue.
- Supporto per cambiare regione BD/DVD.
- Elenco dei giochi utilizzando il titolo localizzato in
PARAM.SFO
.
Organizzazione dei contenuti e visualizzazione delle informazioni
- Il Title ID. può essere visualizzato nel menu XMB (accanto al titolo o come testo “info”)
- Le cover vengono mostrate utilizzando il Title ID che si trova nel nome del file della ISO o nel nome della cartella (gioco JB).
- Opzione per visualizzare il nome del file originale o il nome del titolo da
PARAM.SFO
. - Opzione per visualizzare le cover come dischi,
ICON0.PNG
o coverda repository multiMAN, IRISMAN, ManaGunZ o nella stessa cartella dell’ISO. - Opzione per la visualizzazione online delle cover (servizio gratuito fornito da DeViL303).
- Sottocartella Video opzionale nella cartella “Bluray™ e DVD” (visualizza video RetroXMB, video su dispositivi USB e icona del disco dati).
- Informazioni di sistema estese tramite
/cpursx.ps3
(Title ID, icona del gioco, versione APP, IDPS/PSID, versione CFW, ultimo gioco giocato, tempo di esecuzione della console e numero di boot). - Visualizzazione del tempo di gioco e del tempo di avvio su + e
/cpursx.ps3
(utilizzare ++ per visualizzare ID gioco, titolo, tempo di gioco e altre informazioni di gioco). - Usare il percorso “home” per definire il percorso predefinito per
/app_home/PS3_GAME
all’avvio e per + (ad esempio fare in modo che “★ app_home/PS3_GAME” avvii multiMAN, IRISMAN, Rebug Toolbox, ecc..). - Imposta un’applicazione “home” su app_home/PS3_GAME quando un gioco viene smontato o tramite una combinazione utilizzando il comando web
/app_home.ps3
. - Supporto per l’elenco e l’avvio di giochi NPDRM archiviati in
/dev_hdd0/game
o cartellaGAMEI
su host USB FAT32 e NET, oltre alle cartelleISO
eJB
. - Supporto per escludere giochi per nome file e Title ID utilizzando
wm_ignore.txt
. - Visualizza le notifiche con icone e suoni personalizzati.
Supporto esteso del gioco
- Avvio automatico del gioco quando montato dalla XMB tenendo premuto il pulsante .
- Messa a fuoco automatica sulla colonna della categoria e sull’icona del disco in base al tipo di contenuto.
- Supporto per giochi PSXISO multiCD archiviati come ISO in HDD0/USB FAT32. Espellere/inserire un dispositivo USB0 per montare il prossimo CD.
- Può montare giochi PSP archiviati su dispositivi exFAT/NTFS/ext2/3/4/NET senza copiare il file sull’HDD interno (1.47.27) – Richiede prepISO 1.27 o successivo.
- Può montare giochi PS2 Classics su PS2 Classic Launcher (
.BIN.ENC
). - Può montare giochi PSX con dimensioni del settore CD: 2352, 2048, 2336, 2448, 2328, 2340, 2368.
- Creazione automatica di CONFIG per PS2ISO e PS2 Classic utilizzando il database di configurazione da ManaGunZ o il database di CONFIG creato dall’installatore.
- Patching automatico delle demo PS2 nella blacklist (SCED*** & SLED***).
- Scansione e avvio di file di pacchetto estratti nella cartella
GAMEI
su host USB FAT32 e NET. Il nome delle cartelle può esseretitle_id
ocontent_id
. - Supporto per l’avvio di applicazioni SELF tramite PKG/ROM Launcher o tramite l’icona XMB: ★ app_home/PS3_GAME.
- GameDATA esterno integrato consente l’installazione di pacchetti e dati di gioco su unità USB esterne.
- prepNTFS integrato consente di scansionare PS3ISO, PSXISO, BDISO e DVDISO su dispositivi NTFS senza la necessità di eseguire prepISO/prepNTFS.
- Supporto per
.ntfs[BDFILE]
(falso ISO creato da IRISMAN o prepISO/prepNTFS): utilizzato per riprodurre filmati AVI/MP4 o installare pacchetti di grandi dimensioni archiviati su NTFS. - Supporto per montare giochi exFAT/NTFS usando
raw_iso.sprx
(rawseciso di Estwald) – Supporta ISO falsi. - Opzione per montare ISO anche nell’icona app_home/PS3_GAME.
- Supporta
last_game.txt
/autoboot sull’edizione non Cobra. - Installa automaticamente PKG montato da exFAT/ext/NTFS (riduci i passaggi necessari per installare un file PKG).
- Supporto sperimentale per montare ISO compressi in archivi zip e 7-zip.
- Gameboot come emulatore di sistema. Richiede Multi Gameboot MOD di DeViL303. Supporta 20 animazioni Gameboot.
Funzionalità di emulazione
- Supporto ROM tramite PKG/ROM Launcher e RetroArch (supporta l’archiviazione interna su HDD/USB/NET con icone personalizzate e immagini di sfondo).
- Abilita la selezione dell’emulatore per PS1 e PS2 su console B/C ( = ps_emu, = ps_netemu, = attiva/disattiva emulatore durante il processo di montaggio).
- PS2 Launcher/PSP Launcher possono essere integrati nel menu Giochi di webMAN per un facile accesso.
- Installa automaticamente/seleziona automaticamente l’emulatore PSP per i giochi PSP utilizzando
MINIS.EDAT
/MINIS2.EDAT
decrittografati.
Gestione dei file e navigazione
- Miglioramenti nel File Manager (icone di file e cartelle, collegamenti per navigare più velocemente, montare ISO, montare net0/ o net1/, immagini di anteprima, troncamento dei file, copia/incolla/elimina file e cartelle).
- Le operazioni di copia utilizzano la copia shadow su hdd0 per operazioni di copia più veloci.
- Può rippare un gioco da disco a hdd0 o copiare da hdd0 a usb000 o da usb00x a hdd0.
- URL più breve per accedere a percorsi e file. Utilizzare il percorso “home” in
/setup.ps3
per la ricerca in una cartella definita dall’utente. - Supporto per la verifica hash MD5 dei file archiviati su PS3 (solo HDD interno e USB FAT32).
- Supporta la modifica di piccoli file di testo (fino a 1.300 byte) via web.
- Statistiche sulla dimensione della cartella e modifica dei permessi.
- Visualizzatore di file esadecimali (HDD interno/FAT32/NTFS/exFAT/ext2/3/4).
- Supporto sperimentale per zip e unzip (è possibile estrarre rar, 7z, bz2, tgz, tar). Richiede PKGLAUNCH e icona app_home/PS3_GAME.
- Sblocca fino all’8% di spazio in più sull’HDD interno usando
/unlockhdd.ps3
Grazie a 3141card (picard).
Funzionalità di rete
- Aggiorna all’ultima versione dalla XMB.
- Supporto API PS3 Manager (PS3MAPI) compatibile con gli strumenti RTM.
- Il server FTP include nuovi comandi
SITE
per consentire di copiare/incollare i file localmente, smontare il gioco, attivare/disattivare i dati di gioco esterni, attivare/disattivare dev_blind, modificare gli attributi del file. - Supporto esteso fino a 5 server di rete remoti.
- Configura automaticamente l’indirizzo IP remoto quando si accede a
/setup.ps3
da un client remoto. - Supporta la navigazione di server di rete remoti anche se sono disabilitati per la scansione dei contenuti.
- Il server NETISO su PS3 (solo ISO) consente di condividere i giochi locali con altre console PS3 in una LAN.
- Scarica file e installa PKG in remoto o con i tasti di scelta rapida del pad.
/dev_blind
e/dev_hdd1
vengono montati automaticamente quando si accede tramite FTP o http o da XMB.- Supporto per chat web locale (solo codice sorgente).
Automazione
- Supporto per combo definite dall’utente (scorciatoie da pad).
- Il pad virtuale consente di inviare gli eventi del pulsante in remoto tramite http://pad.aldostools.org sul browser web o con il software webPAD (solo Windows).
- Diverse scorciatoie per attivare Cobra, scambiare file Rebug, montare
net0/
onet1/
, mostrare IDPS/PSID, ecc.. - La rimappatura automatica su
/dev_hdd0/packages
allo smontaggio (+) consente di utilizzare Installa tutti i pacchetti sui file pkg archiviati su HDD0. - Supporto per la riproduzione automatica all’avvio di qualsiasi ISO supportata, cartella di gioco o apertura automatica di un collegamento URL. Solo webMAN vanilla può montare
AUTOBOOT.ISO
. - Supporto per giochi con correzione automatica che richiedono una versione del firmware superiore (4.20 e successive).
- Supporta l’automazione degli script batch all’avvio (
dev_hdd0/boot_init.txt
odev_hdd0/autoexec.bat
), quando XMB viene caricato (/dev_hdd0/onxmb.bat
) o riprodotto in qualsiasi momento (/play.ps3
/.bat
) - Avvia i giochi montati con il comando
/play.ps3
. Una volta montato un gioco tramite html, fare clic sull’icona visualizzata per avviare il gioco su PS3. - Esegui le funzioni XMB con il comando
/play.ps3
. (esempio:/play.ps3?col=network&seg=seg_premo
) <- questo avvierà il server di riproduzione remota dalla XMB. - Interfacce di comandi Web multipli tramite HTTP, FTP, PS3MAPI, polling di file (
dev_hdd0/tmp/wm_request
). - Opzione per la riproduzione automatica di musica o video all’avvio del sistema o tramite una combinazione che chiama
/browser.ps3$music
o/browser.ps3$video
. - Combo ++ permette di impostare il lettore multimediale XMB come sfondo/tema dinamico.
- Combo +++ permette di navigare nella XMB durante l’installazione dei pacchetti.
- Supporto per la mappatura automatica di
libsound.sprx
da/dev_hdd0/tmp
. - Supporto per abilitare/disabilitare la patch noBD necessaria per risposare l’unità BD.
- Supporto per ricollegare file identici in
/dev_hdd0/GAMES
e/dev_hdd0/game
utilizzando/stat.ps3&id=?fast
. - Supporto per il cambio automatico di sfondi casuali o specifici e risorse VSH come sfondi, temi, impose,
coldboot_*.ac3
,lines.qrc
,canyon.qrc
,earth.qrc
all’avvio del sistema. - Set completo di comandi web e funzionalità per la personalizzazione. Link nella documentazione sui comandi web
Funzionalità stealth
- Blocco automatico dell’accesso al PSN mentre le chiamate di sistema del CFW sono abilitate (grazie a DeViL303 per lo schermo modificato).
- Supporto per dumpare e spooffare IDPS/PSID/act.dat.
- Supporto per la rimozione automatica o manuale delle chiamate di sistema del CFW e del consoleID contraffatto (IDPS/PSID).
- Modalità “Offline” (blocca alcuni server PSN/tracking) e ripristino automatico quando vengono rimosse le chiamate di sistema del CFW. Gli aggiornamenti del gioco funzionano ancora in questa modalità (v1.33.03).
- Scansiona i giochi nella cartella stealth “/video”.
Funzioni di sicurezza e protezione
- Migliorato il monitoraggio della temperatura (velocità massima e minima della ventola, modalità auto#2, algoritmo migliorato per il controllo dinamico della ventola).
- Maggiore sicurezza:La modalità ADMIN blocca l’accesso a funzioni critiche come
/setup.ps3
,/delete.ps3
; Password per l’accesso al server FTP; limita l’accesso remoto a IP specifici. dev_bdvd/PS3_UPDATE
viene reindirizzato per evitare un aggiornamento accidentale se viene inserito un disco di gioco nell’unità.- Raggruppamento profilo contenuto esteso (v1.33.07) – file comuni + contenuto individuale (4 profili).
- La modalità di caricamento sicuro impedisce un brick/semi-brick in caso di interruzione dell’alimentazione durante i caricamenti ftp su
/dev_blind
. - Aggiornamento del sistema reindirizzato a
/dev_hdd0/ps3-updatelist.txt
utilizzando il proxy interno (consente di ignorare il controllo della versione del firmware all’accesso a PSN).
Memoria e debug
- Tutti i peek/poke LV2 vengono eseguiti tramite syscalls 8/9 (solo CFW) – syscalls 6/7 utilizzati solo da PS3HEN.
- Web Debugger (peek/poke/cerca byte da remoto, dump della memoria lv1 e lv2).
- Debugger della GUI web PS3MAPI (visualizzazione del processo, ricerca/modifica della memoria, collegamento/scaricamento di plugin al processo, gestione delle chiamate di sistema).
- Profilo di memoria MIN+ (uguale a MIN ma utilizza 512K e 2,5 volte di buffer in più per i giochi PS3).
- Profilo di memoria MAX+ (uguale a MAX 1280K per i giochi PS3, altri buffer sono ridotti, ad esempio: 2X meno buffer per ftp e 4X per DVD ecc…).
- Supporto fino a 3 MB da 4 contenitori di memoria VSH disponibili [MC] (bg, fg, debug, app).
- Cerca stringhe di testo o binarie e modelli di caratteri jolly in LV1, LV2, intervallo di memoria di processo o file binari.
- Patch LV1, LV2, memoria di processo o in file binari. Può essere concatenato con la ricerca di testo o stringhe e pattern binari.
- Scarica l’intera RAM, LV1, LV2, VSH, RSX o un intervallo di memoria di processo.
- Supporto per la visualizzazione remota e l’aggiornamento delle impostazioni di XRegistry.
- Chiamate di sistema remote.
Cattura schermo e video
- Cattura lo schermo XMB in formato BMP.
- Controllo dello schermo XMB utilizzando
/xmb.html
(funzione sperimentale). - Abilita la cattura dello schermo in-game su CFW che non ha la funzione.
- Plugin integrato Mysis video_rec e ottenere klicensee utilizzato dal contenuto NPDRM.
Plugin integrati
- plugin wm_proxy: Proxy che reindirizza le azioni del menu XMB ai comandi web.
- Plugin sLaunch: GUI per navigare e montare i giochi da qualsiasi punto della XMB.
- Plugin del menu VSH: GUI per eseguire comandi da qualsiasi punto della XMB.
- Plugin RAWSECISO: Proxy che gestisce le richieste SCSI di Cobra per accedere alle immagini ISO memorizzate nei dispositivi exFAT/NTFS.
- Plugin NETISO: Proxy che gestisce le richieste SCSI di Cobra per accedere ai contenuti archiviati nei server remoti (ps3netsrv).
- Plug-in Video REC: Plugin autonomo che registra video dai giochi. Quando viene utilizzato, webMAN MOD viene scaricato per liberare memoria.
Componenti aggiuntivi
- ps3netsrv: Server di distribuzione remota dei contenuti per piattaforme PC e Linux che utilizza il protocollo NETISO di Cobra per lo streaming di contenuti.
- prepISO: Strumento che esegue la scansione dei contenuti archiviati nei dispositivi exFAT/NTFS/ext2/3/4 e prepara i file delle impostazioni necessari per il plugin RAWSECISO.
- PKG/ROM Launcher: Consente l’esecuzione di applicazioni PS3 e ROM tramite RetroArch. Richiede che l’icona di debug “★app_home/PS3_GAME” sia presente sulla XMB.
- PS2CONFIG: Database di file CONFIG PS2 necessari per migliorare la compatibilità di alcuni giochi PS2.
- WM Themes: Insieme di pacchetti che personalizzano l’aspetto delle icone XMB utilizzate da webMAN MOD.
- Reload XMB: Applicazione PS3 che forza il ricaricamento delle icone XMB.
- Boot MAMBA: Pacchetto che installa il payload MAMBA da utilizzare su Rebug 4.84/4.85/4.86/4.87/4.88 con Cobra disabilitato.
- MOVIAN.ISO: ISO personalizzata per avviare MOVIAN.
- PS2 Classics Launcher: Applicazione PS3 necessaria per avviare i giochi PS2 Classics in formato
.BIN.ENC
. - PSP Remasters Launcher: Applicazione PS3 necessaria per avviare i giochi PSP Remaster in formato ISO.
- PSP Minis Launcher: Applicazione PS3 necessaria per avviare i giochi PSP Mini in formato ISO.
- RetroArch: Necessario per avviare gli emulatori che eseguono i giochi classici in formato ROM.
- MOVIAN: Richiesto per riprodurre audio e video in formati non nativi come MKV.
- multiMAN: Facoltativo. Utilizzare il backup manager per dumpare le ISO, scaricare dle cover, gestire in modo avanzato i file e quant’altro.
- webPAD: http://pad.aldostools.org – Game pad virtuale online.
Flag di debug poco noti utilizzati da PS3HEN
clear_web_history.on
clear_web_auth_cache.on
clear_web_cookie.on
hotkey_polling.off
<= Disabilita i tasti L2/R2 del controller.remap_files.off
<= utilizzato per modificare i file XML di HEN.
Creare questi file vuoti in /dev_hdd0/hen/toggles
solo se si riscontrano problemi nell’avvio di PS3HEN.
Changelog
- Installazione su PS3 4.75-4.91 (CFW/HFW/CEX/DEX/PEX/D-PEX/DECR).
- Aggiunta la possibilità di eliminare i file di cache di webMAN dal menu XMB.
- Aggiunta notifica sonora dopo la copia di file >1GB o dopo la scansione dei giochi (deselziona BEEP in
/setup.ps3
se vuoi disabilitarla). - Aggiornamenti del database di configurazione PS2 con correzioni di @mrjaredbeta, @agrippa, @kozarovv.
- Aggiornamento cumulativo (include oltre 82 commit per la suite di strumenti dopo il rilascio iniziale della versione 1.47.45).
• Covers Pack [PS3] • Covers Pack [PSX/PS2] • RetroArch CE • Wiki [Documentazione]
Download: webMAN Mod v1.47.46
Download: PS2Config (20231103)
Download: PS2 Classics Launcher
Download: PS3NETSRV (20240210)
Download: PSP Minis Launcher
Download: PSP Remasters Launcher
Download: prepISO v1.33 (ex prepNTFS)
Download: Source code webMAN Mod v1.47.46
Fonte: twitter.com