[PS3] pop-fe2 UI: Prima Release di Sahlberg per Creare PKG PS2Classic su Linux e Windows

pop-fe2 è un nuovo strumento Python sviluppato da sahlberg, l’autore di pop-fe, che permette di creare pacchetti PS2Classic PKG per PlayStation 3 in modo semplice, sia su Linux che su Windows.

🔹 Funzionalità Principali

  • ✅ Supporto per i giochi NTSC-U più popolari, con asset predefiniti nel database.

  • ✅ Utilizzo di asset di bassa qualità come fallback se quelli originali non sono disponibili.

  • ✅ Apre una finestra di dialogo se non trova le immagini necessarie.

  • ✅ Per ora supporta solo giochi con tutti gli asset definiti in gamedb.py (contributi benvenuti!).

📌 Work in Progress (WIP)

Al momento, lo strumento è ancora in sviluppo, ma già funzionante. Tra le feature in arrivo:

  • 🚧 Aggiunta del supporto per VMC (Virtual Memory Card).

⚠️ IMPORTANTE: Problema con MAKE_NPDATA

Il tool make_npdata non compila sulle versioni recenti di Linux. È disponibile una patch su Sorvigolova/make_npdata#1, ma non è ancora stata mergiata.
Soluzione temporanea: Usare questo fork:
👉 https://github.com/masible/make_npdata/tree/wip/hadess/modern-linux


🛠️ Come Usare pop-fe2

Creare un PKG da un file ISO

Per generare un file game.pkg da un ISO:

./pop-fe2.py --ps3-pkg=game.pkg /path/to/game.iso

Usare il Titolo del Gioco come Nome del PKG

./pop-fe2.py --ps3-pkg=title /path/to/game.iso

Usare il GameID come Nome del PKG

bash

Copy

Download

./pop-fe2.py --ps3-pkg=gameid /path/to/game.iso

Specificare una Cartella di Output Diversa

./pop-fe2.py --ps3-pkg=gameid --output-directory=/path/to/my/pkgs/ /path/to/game.iso

Elaborazione in Batch (Creare PKG per più ISO)

Per scansionare una cartella e creare PKG per tutti i file ISO trovati:

find /path/to/my/isos | egrep ".iso$" | while read ISO; do ./pop-fe2.py --ps3-pkg=title --output-directory=/path/to/my/pkgs ${ISO}; done

📥 Installazione

Assicurati di avere i seguenti pacchetti installati:

# Dipendenze necessarie
sudo apt install git python3 libsndfile1-dev ffmpeg make cmake

Poi clona il repository e installa i requisiti:

# Clona il progetto e i submodules
git clone --recursive https://github.com/sahlberg/pop-fe2.git
cd pop-fe2

# Compila gli strumenti necessari
make

# Installa i requisiti Python
pip3 install -r requirements.txt

🔗 Informazioni Aggiuntive

🔹 Happy PS2 Classics Packaging! 🔹

Da FRANCESCO

Sviluppatore a tempo perso nato negli anni 80, amante delle console e delle retro console.Il mio motto è quello di aiutare il prossimo senza avere rimorsi di cio' che hai fatto.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Questo sito utilizza Akismet per ridurre lo spam. Scopri come vengono elaborati i dati derivati dai commenti.