Site icon Games and Consoles

[PS2] Ricostruito il codice sorgente di POPS2CUE v1.0 e CUE2POPS v2.3: gli strumenti essenziali per POPstarter

Gli appassionati di emulazione PS2 e dei progetti homebrew conoscono bene l’importanza di POPstarter, un software che permette di eseguire giochi PS1 sulla propria console PlayStation 2 tramite HDD, USB o rete. Due strumenti fondamentali per preparare le immagini disco per POPstarter sono CUE2POPS e POPS2CUE.

Oggi annunciamo con piacere che il codice sorgente ricostruito di queste due utility storiche – CUE2POPS v2.3 e POPS2CUE v1.0 – è ora disponibile pubblicamente su GitHub.

Cosa fanno questi strumenti?

Perché un codice sorgente “ricostruito”?

L’autore originale di pops2cuekrHACKen, non aveva reso pubblico il codice sorgente di questi programmi. La necessità di poterli compilare su piattaforme moderne, come macOS, ha spinto bucanero a intraprendere un lavoro di reverse engineering.

Il codice è stato ricostruito analizzando il disassemblato dei binari Linux originali utilizzando il potente tool Ghidra. Questo sforzo ha permesso di ripristinare la logica di funzionamento dei programmi e di renderli nuovamente compilabili e modificabili dalla community.

Dettagli Tecnici e Utilizzo

CUE2POPS v2.3 (BIN/CUE to POPStarter VCD conversion tool)

POPS2CUE v1.0 (POPS VCD to BIN+CUE converter)

Crediti e Licenza

Un ringraziamento fondamentale va a krHACKen, l’autore originale di pops2cue. Questo progetto di ricostruzione del codice sorgente rende omaggio al suo lavoro originale.

Il codice ricostruito è rilasciato sotto licenza GPL-3.0, garantendo così che rimanga libero, aperto e modificabile da tutti.

Questa iniziativa non solo preserva questi strumenti essenziali per la scena homebrew della PS2, ma permette anche agli sviluppatori di migliorarli, adattarli ad altre piattaforme e di continuare a mantenerli vivi per gli anni a venire.

Link alla repository: https://github.com/bucanero/pops2cue

Exit mobile version