Pubblicato un rapido aggiornamento per XEB+ Neutrino Launcher Plugin, progettato per integrarsi con la dashboard Xtreme Elite Boot Plus (XEB+) per console PlayStation 2.
Questo plugin consente di caricare backup di giochi PS2 da più fonti, tra cui UDPBD, HDD, USB e MX4SIO, tramite Neutrino.
L’aggiornamento ha corretto un bug che impediva al server UDPBD di rispondere al primo tentativo di connessione e ha aggiornato i gruppi VMC.
Caratteristiche
- Caricamento diretto dei backup dei giochi PlayStation 2 dalla dashboard Xtreme Elite Boot Plus.
- Supporta il caricamento dei giochi da UDPBD, HDD, MX4SIO e USB.
- Supporta dischi di alta capacità exFAT (attualmente testati con dischi fino a 4TB).
- Funzioni di navigazione rapide per esplorare lunghe liste di giochi.
- Memorizza l’ultimo gioco giocato.
- Visualizza artwork specifici per gioco nel menu.
- Visualizza metadati per ogni gioco.
- Impostazione dei flag di compatibilità Neutrino e altre opzioni globali o per gioco.
- Supporto per cheat.
- Lista dei preferiti.
- Integrazione di temi personalizzati.
Requisiti
- Una console PlayStation 2 con una scheda di memoria che abbia FreeMCBoot o PS2BBL installato. PS2BBL è l’opzione consigliata.
- Se si utilizza ListBuilder, un computer con una versione recente di Python installata.
- Tutti i requisiti specifici per il dispositivo da cui si desidera caricare i giochi.
UDPBD
- Un adattatore di rete OEM se si utilizza una PS2 “fat”.
- Un PC con spazio sufficiente per memorizzare gli ISO dei giochi.
- Una chiavetta USB formattata MBR FAT32 o exFAT di almeno 1GB. (Questa viene utilizzata per XEB+ e file vari, gli ISO dei giochi sono memorizzati sul PC).
- Un cavo ethernet per connettere la PS2 al PC.
- Se il PC non ha una porta ethernet disponibile, può essere utilizzato un adattatore USB-ethernet.
HDD
- Una PS2 “fat”.
- Un adattatore di rete PlayStation 2 o un modulo aggiuntivo per hard drive.
- Un hard disk o SSD compatibile con l’adattatore di rete o l’adattatore per hard drive della PS2.
- Una chiavetta USB formattata FAT32 o exFAT di almeno 1GB. (Questa viene utilizzata per XEB+ e file vari).
- Un dock per hard disk o un adattatore USB per PC (opzionale).
MX4SIO
- Un adattatore MX4SIO.
- Una scheda SD formattata exFAT di almeno 4GB. (Si consiglia una scheda da 32GB o superiore).
- Una chiavetta USB formattata FAT32 o exFAT di almeno 1GB. (Questa viene utilizzata per XEB+ e file vari).
- Un lettore di schede SD USB (opzionale).
USB
- Una chiavetta USB formattata exFAT di almeno 4GB. (Si consiglia una chiavetta da 32GB o superiore).
- Un boot loader PS2 in grado di leggere dischi exFAT. PS2BBL supporta questa funzionalità di default. Il supporto per exFAT può essere aggiunto a FreeMcBoot tramite BDM Assault.
Configurazione
Nota: Questo processo di configurazione è per la versione 2 di questo plugin. Se hai precedentemente installato la versione 1, dovrete rimuovere la vecchia versione di Neutrino Launcher dalla installazione di XEB+ prima di continuare. Questo include tutti i file di Neutrino Launcher nelle cartelle APPS, PLG e CFG, così come le cartelle CD e DVD nella radice dell’unità USB.
- Se non già fatto, scaricare la Xtreme Elite Boot Plus Xmas 2021 showcase.
- Estrarre la cartella XEBPLUS nella radice dell’unità USB e assicurarsi di poter accedere al dashboard XEB+ sulla PlayStation 2. Nota che se si sta utilizzando un’unità USB formattata in exFAT, dovrete utilizzare PS2BBL e questa versione di wLaunchELF.
- (Facoltativo) Configurare l’exploit PS2 di propria scelta per avviare automaticamente XEB+ all’avvio.
- Scaricare l’ultima versione di questo plugin ed estrarre la cartella
XEBPLUS
all’interno dell’unità USB, unendo tutte le cartelle se richiesto. - Estrarre la versione dell’applicazione Neutrino List Builder che corrisponde al proprio sistema operativo in una posizione nota sul computer.
- Completare la configurazione seguendo i passaggi specifici per il dispositivo da cui si desidera caricare i giochi.
UDPBD su Windows
- Creare una nuova cartella chiamata
PS2
in una posizione qualsiasi del PC, ad esempio in Documenti. - All’interno della cartella
PS2
, creare due cartelle:CD
eDVD
. - Rippare/copiare qualsiasi ISO della PlayStation 2 che si desidera caricare nella cartella corrispondente al loro supporto di origine.
- Tutti i giochi CD in formato
.bin
+.cue
devono essere convertiti in formato.iso
. L’app di sincronizzazione li converte automaticamente se posizionati nella cartellaCD
e selezionando la casella “Convert CD Bin to ISO” prima di sincronizzare. - Estrarre la cartella
UDPBD-for-XEB+ Sync App
dalla versione più recente disponibile su questa pagina. - Collegare il cavo ethernet come mostrato:
- Per una connessione diretta, come visto nel passaggio precedente, impostare un indirizzo IPv4 manuale e la subnet mask:
Se si utilizza un router invece di una connessione diretta, impostare l’assegnazione IP del PC su Automatico (DHCP). Quindi seguire questa guida per assegnare un indirizzo IP corretto sulla PS2. LaunchELF di default utilizza l’indirizzo 192.168.0.10 e deve essere cambiato manualmente per funzionare sulla rete.
- Tenere premuto sul controller durante l’avvio di FreeMCBoot/PS2BBL per aprire LaunchELF. Andare su MISC -> PS2Net:
- Lasciare la PS2 inattiva su questa schermata per i prossimi passaggi sul PC.
- Eseguire
UDPBD-for-XEB+-GUI.exe
e cliccare su connect:
- Cliccare su Select Game Path e scegliere una ISO dalla cartella
DVD
(passo 8). - Cliccare su Sync with PS2, al termine dell’operazione verrà visualizzato il messaggio:
- Cliccare su Start Server e assicurarsi di consentirlo:
Se si clicca erroneamente, spostare la cartella UDPBD-for-XEB+ in una nuova cartella o eliminare manualmente le regole in entrata per udpbd-vexfat dal Windows Defender Firewall con sicurezza avanzata.
udpbd-vexfat si avvierà minimizzato. Il server deve rimanere aperto e in esecuzione per tutta la sessione di gioco (disabilita la modalità sospensione sul PC).
- La configurazione del PC è ora completa, ora avvia XEB+ sulla PS2:
È consigliato impostare FreeMCBoot o PS2BBL per eseguire automaticamente il file .ELF
.
- Giocare!
Ripetere i passaggi 14-21 del processo di configurazione dopo aver aggiunto o rimosso giochi.
UDPBD su Linux (esempio con Ubuntu)
- Compilare udpbd-server:
sudo apt update
sudo apt upgrade
sudo apt install git build-essential
git clone https://gitlab.com/ps2max/udpbd-server.git
cd udpbd-server
make
- Installare .NET 8, GParted e exfatprogs:
sudo apt install dotnet-runtime-8.0 gparted exfatprogs
- Creare una nuova partizione exFAT in GParted e annota il numero della partizione. In questa guida, la partizione exFAT è /dev/nvme0n1p6, ma probabilmente sarà leggermente diversa sul tuo sistema.
- Montare la partizione in
/mnt/ps2
. Il dispositivo di archiviazione/dev/nvme0n1p6
potrebbe essere diverso:
sudo mkdir /mnt/ps2/
sudo mount /dev/nvme0n1p6 /mnt/ps2/ -o uid=$USER
- Creare le cartelle
CD
eDVD
nella partizione exFAT. Rippare/copiare qualsiasi immagine PlayStation 2 che si desidera caricare nella cartella corrispondente al loro supporto di origine. Esempio:/mnt/ps2/DVD/Grand Theft Auto III.iso
. - Estrarre la cartella
UDPBD-for-XEB+ Sync App
dalla versione più recente disponibile su questa pagina. - Collegare il cavo ethernet come mostrato:
- Per una connessione diretta, come visto nel passaggio precedente, impostare un indirizzo IPv4 manuale e la subnet mask:
- Se si utilizza un router, impostare l’assegnazione IP del PC su Automatico (DHCP). Seguire questa guida per assegnare un indirizzo IP corretto sulla PS2. LaunchELF di default utilizza l’indirizzo 192.168.0.10 e deve essere cambiato manualmente per funzionare sulla rete.
- Tenere premuto sul controller durante l’avvio di FreeMCBoot/PS2BBL per aprire LaunchELF. Andare su MISC -> PS2Net:
- Lasciare la PS2 inattiva su questa schermata per i prossimi passaggi sul PC.
- Eseguire l’app di sincronizzazione con i parametri di esempio seguenti:
dotnet UDPBD-for-XEB+-CLI.dll -path /mnt/ps2 -ps2ip 192.168.0.10 -bin2iso
- Smontare la partizione exFAT, quindi avviare udpbd-server:
sudo umount /mnt/ps2
sudo ./udpbd-server /dev/nvme0n1p6
- Il server deve rimanere aperto e in esecuzione per tutta la sessione di gioco.
- Avviare XEB+ e giocare!
- Per aggiungere o rimuovere giochi, fermare il server e poi montare di nuovo il dispositivo di archiviazione exFAT su /mnt/ps2:
sudo mount /dev/nvme0n1p6 /mnt/ps2/ -o uid=$USER
- Aggiungi i tuoi giochi e ripeti i passaggi 15-19 del processo di configurazione su Linux.
MX4SIO
- Collegare la scheda SD al computer e formattarla come partizione exFAT.
- Creare cartelle denominate
CD
eDVD
all’interno della scheda SD. - Copiare qualsiasi immagine disco della PlayStation 2 che si desidera caricare nella cartella corrispondente al loro supporto originale. Tutte le immagini disco devono essere in formato
.iso
. - Eseguire lo script
GUI.py
dalla cartellaList Builder
inclusa e selezionare MX4SIO sotto Drive Type. - Cliccare sul pulsante Choose Directory sotto XEBPLUS Location e navigare fino all’unità USB contenente la propria installazione di XEB+.
- Cliccare sul pulsante Choose Directory sotto Games Location e navigare fino alla scheda SD.
- Cliccare su Build List e attendere il completamento del processo.
- Espellere entrambe le unità dal computer. Inserire la scheda SD in un adattatore MX4SIO e collegarlo allo slot della scheda di memoria 2 sulla PlayStation 2. Inserire l’unità USB in uno delle porte USB frontali.
- Avviare XEB+ sulla PS2 e utilizzare Neutrino Launcher (MX4SIO) per caricare i giochi dalla scheda SD.
Ripetere i passaggi 3-7 per aggiungere o rimuovere giochi dalla scheda SD.
USB
- Assicurarsi che l’unità USB sia formattata come partizione exFAT. Dovrete riformattarla e ripetere i passaggi 2-4 se non lo è.
- Creare cartelle denominate
CD
eDVD
all’interno dell’unità USB. - Copiare qualsiasi immagine disco della PlayStation 2 che si desidera caricare nella cartella corrispondente al loro supporto originale. Tutte le immagini disco devono essere in formato
.iso
. - Eseguire lo script
GUI.py
dalla cartellaList Builder
inclusa e selezionare USB sotto Drive Type. - Cliccare sul pulsante Choose Directory sotto XEBPLUS Location e navigare fino all’unità USB.
- La Games Location sarà impostata automaticamente sulla stessa cartella.
- Cliccare su Build List e attendere il completamento del processo.
- Espellere l’unità USB e collegarla a uno delle porte USB frontali sulla PlayStation 2.
- Avviare XEB+ sulla PS2 e utilizzare Neutrino Launcher (USB) per caricare i giochi dall’unità USB.
Ripetere i passaggi 3-7 per aggiungere o rimuovere giochi dall’unità USB.
Aggiunta di Artwork
Il plugin Neutrino Launcher può visualizzare artwork specifiche del gioco nel menu di selezione. Questa funzione utilizza lo stesso tipo di file e le convenzioni di denominazione di Open PS2 Loader, permettendo al plugin di sfruttare le librerie delle artwork esistenti per PS2 progettate per OPL.
Per utilizzare questa funzione, sono necessari i seguenti passaggi aggiuntivi:
- L’app UDPBD Sync installerà automaticamente l’artwork se selezioni la casella “Download Artwork” prima di cliccare su “Sync”.
- Questo scaricherà l’artwork dal backup OPLM su archive.org.
Installazione manuale dell’artwork
- Preparare o acquisire i file delle artwork con lo stesso formato di file e convenzioni di denominazione utilizzati da OPL.
- Solo i file di artwork di sfondo (
_BG
) e le icone dei dischi (_ICO
) vengono utilizzati da questo plugin. - Alcune versioni recenti di OPL hanno aggiunto il supporto per icone dei dischi 128×128. Queste non sono supportate, si consiglia di utilizzare solo icone 64×64.
- Copiare i file di artwork che si desidera utilizzare nella cartella
/ART
o/XEBPLUS/GME/ART
sull’unità USB. - Se esiste, la cartella
ART
sulla radice dell’USB avrà sempre la priorità su/XEBPLUS/GME/ART
. - Avviare XEB+ e selezionare uno dei plugin neutrino Launcher.
- Se il plugin rileva i file nelle cartelle di artwork, creerà automaticamente una cache di artwork nella cartella
CFG/neutrinoLauncher
. - Il processo di caching può richiedere molto tempo alla prima esecuzione, potenzialmente più di un’ora se si ha una libreria di giochi molto ampia.
Aggiunta di Cheat
- Neutrino Launcher può essere configurato per caricare Cheat Device prima di avviare un gioco, permettendo l’uso di codici di tipo Action Replay / Gameshark.
- Per utilizzare questa funzionalità, seguire questi passaggi:
- Creare o acquisire file di database dei cheat (
.cht
) nel formato Cheat Device. - I file del database devono contenere solo i cheat per un singolo gioco.
- I file del database devono essere nominati con l’ID titolo PlayStation 2 nel formato
SLUS_123.45.cht
. - Creare una cartella chiamata
CHT
nella radice dell’unità USB contenente l’installazione di XEB+. - Copiare i file
.cht
nella cartellaCHT
.
Risoluzione dei problemi
- Verifica dell’integrità del file di gioco: Se un gioco non funziona correttamente, la prima cosa da fare è verificare l’hash del file.
- Ripristino manuale della configurazione del plugin: Se il plugin neutrino Launcher si congela o non risponde, è possibile eliminare manualmente i file di configurazione.
- Test di rete: Quando si utilizza UDPBD, è molto importante che la connessione di rete sia veloce e stabile. Utilizzare il comando
ping
per testarla.
Uso dei controlli
- – Conferma / Avvia gioco.
- / – Annulla / Chiudi plugin.
- – Apri menu contestuale.
- – Mostra preferiti / Mostra tutti.
- – Scorri verso il basso.
- – Scorri verso l’alto.
- – Scorri su di 5 elementi.
- – Scorri giù di 5 elementi.
- – Scorri su di 15 elementi.
- – Scorri giù di 15 elementi.
- – Salta all’inizio dell’elenco.
- – Salta in fondo all’elenco.
- – Visualizza mappa di controllo.
Opzioni di gioco
- Aggiungi ai preferiti: Aggiunge il gioco alla lista dei preferiti.
- Impostazioni Globali / Per-Gioco: Consente di applicare impostazioni globali o per gioco.
- Abilita Cheat Device: Consente l’uso dei cheat per il gioco selezionato.
Neutrino Launcher Settings
- Abilita HDD: Consente di usare neutrino Launcher (HDD) nel dashboard di XEB+.
- Abilita USB: Consente di usare neutrino Launcher (USB) nel dashboard di XEB+.
- Abilita Artwork: Consente di visualizzare artwork specifico per gioco nel menu.
Integrazione con temi personalizzati
- Ogni plugin neutrino Launcher utilizza la propria icona della dashboard, che può essere sostituita con icone personalizzate. I nomi dei file per queste icone sono forniti nel tema XEB+.
Problemi noti e limitazioni
- L’artwork non può essere rinfrescato dal menu contestuale mentre si è nella lista dei preferiti.
- Il plugin può impiegare fino a 30 secondi per caricare se ci sono molti giochi.
Changelog v2.4
- Aggiunto supporto per le VMC (Virtual Memory Card).
- Aggiunta l’opzione “Enable VMC” al menu contestuale.
- Aggiunta l’opzione “Use Unique VMC” al menu contestuale.
- Aggiunta la creazione di VMC al List Builder.
- Aggiornato il software UDPBD.
- Aggiunta la lista dei giochi recenti.
- Il menu contestuale ora modifica le opzioni per singolo gioco di default.
- Le “Accurate Reads” ora sono abilitate di default.
- Introdotte opzioni aggiuntive al menu Cheat Device.
- Gruppi VMC aggiornati. v2.4.1
- Aggiunta la retrocompatibilità per il vecchio formato di elenco. v2.4.2
Changelog v2.4.3
- Corretto il bug che impediva al server UDPBD di rispondere al primo tentativo di connessione.
- Aggiornati i gruppi VMC.
Download: XEB+ Neutrino Launcher Plugin v2.4.3
Download: Source code XEB+ Neutrino Launcher Plugin v2.4.3
Fonte: github.com