Come Fare Un CD PSX Avviabile

Guida per realizzare un disco auto avviante per Playstation 1 con un emulatore per NES pNESx

 

 

 

Guida rapida

REALIZZARE UN CD PLAYSTATION AUTO AVVIANTE


QUELLO CHE CI OCCORRE

* CDtools Toolkit

* Bootedit

* Some nice Bootedit Pictures

* IsoBuster


Introduzione

OK. Si sa che molti videogamers vorrebbero realizzare i propri dischi per PSX, e l'unico modo che io so essere valido è questo che ti sto descrivendo. Quindi, dopo aver navigato un po' su internet e essermi informato sul modo di farlo, ho messo insieme questa guida che ti consentirà di realizzare un disco di gioco avviabile (giacché c'ero ho incluso alcune istruzioni per Loosers Multigame Menu e l'emulatore NES). Ho rippato le rom del NES, dato che sono giochi commerciali, dovrai trovare le tue rom oppure potrai usare (sempre dopo averla trovata una rom demo in modo da poter verificare il funzionamento del disco.

 


Creare il File Structure



Se decomprimi il CDtools Toolkit troverai una cartella pNESx, che contiene i file di menu multigioco (PSX.exe e PROGRAMS.txt) e i file dell'emulatore NES (NES.exe e ROMLIST.ini) e una cartella GAMES con la demo rom in esso (ZELDA.nes). Va da se che tu potresti voler aggiungere altri giochi PSX o rom NES e potrai anche farlo ma andiamoci piano e facciamo un passo per volta: per ora proveremo a costruire un disco con questi file.



Realizza un "File di Controllo"



Nella cartella cdtools potrai trovare un file di nome cdgen.zip: decomprimilo e installa CDgenerator (ho avuto un piccolo problema per fare questo passaggio: ho dovuto realizzare una copia extra dei file in una cartella Disk1; capirai cosa intendo quando eseguirai setup.exe).

Avvia CD generator e seleziona il pulsante Directory. Seleziona 'Modifica' / 'Inserisci file e directory ...' ('Edit'/'Put Files and Directories..') e inserisci tutti i file dalla cartella pNESx (inclusa la cartella "GAMES"). Ricordati di inserire anche la licenza corretta .Dat dalla cartella cdtools / licence nella root del disco:


licencsee.dat for Europe

licensea.dat for USA

licensej.dat for Japan

Adesso seleziona il tasto 'Volume', clicca su 'additional Information' e quindi nel campo 'System Area File' scrivi il nome del file license.

A questo punto vai in 'File'/'Save As..' e salva il file .ccs: per il tutorial noi useremo cdtools\pnx.ccs (salvando nella cartella cdtools si salva digitando nel prompt dos)

 


APRIRE DOS


 

Convertire il Control File Format per BuildCD

OK, allora a questo punto apri una finestra di dos e vai nella cartella cdtools

ad esempio scrivendo cd \cdtools

adesso scrivi ccs2cti pnx.ccs

Così adesso avrai un file pnx.cti che può essere usato in buildCD

 


Realizzare una Immagine del Disco
 

 

Ancora nella tua casella dos scrivi buildcd -ipnx.img pnx.cti

-i è l'interruttore per creare una immagine, pnx.img è il nome dell'immagine, pnx.cti è il file di controllo che abbiamo creato.

Purtroppo però, l'immagine che abbiamo creato non è standard.



Convertire l'immagine in uno standard ISO per CDRwin


 

Ritorna in DOS e scrivi stripiso s 2336 pnx.img pnx.iso

s è il comando per includere i System sectors, 2336 specifica il data mode, pnx.img è l'immagine che abbiamo creato con BuildCD, pnx.iso è il nome del nostro file iso.

Va bene! Ora abbiamo un'immagine che possiamo usare. Non sono sicuro che tutti quanti i programmi funzioneranno a dovere, ma CDRwin sembra essere abbastanza universale nel campo della PSX, e così scriveremo un file .cue per l'iso.

Eccone uno che io ho preparato prima:

FILE "PNX.ISO" BINARY
TRACK 01 MODE2/2336
INDEX 01 00:00:00
POSTGAP 00:02:00


Questo file è incluso nella cartella CDtools: per ulteriori informazioni sui files di tipo .cue leggi l'help avanzato di CDRwin e il file Stripiso.txt.

Così, carica il file pnx.cue in cdrwin e masterizza.

OK: abbiamo fatto le basi. Adesso dovresti avere un disco PnesX funzionante con un gioco. Ora cominciamo ad approfondire un po'.



Fissare la Schermata di Boot



A meno che tu non stia usando un 'Game Enhancer' avrai notato che la schermata di avvio è un po' incasinata (nessun logo PSX, e solo due 'd's. BootEdit ti aiuterà a fissare tutto ciò. Decomprimi bootedit e le immagini .tmd extra in una cartella adatta.

Avvia Bootedit e seleziona il file pnx.iso che abbiamo creato (o qualsiasi file CDRwin .bin) e un file .tmd a tua scelta. Modifica le linee di testo come preferisci (o puoi anche lasciare quello che c'è scritto, se c'è scritto qualcosa). Seleziona la regione di licenza corretta e clicca su 'Patch Cd Image'. Ora potrai masterizzare il disco con il tuo logo di avvio.



Aggiungere Più Giochi nel Menu Avvio del CD



Dai uno sguardo al file PROGRAMS.txt nella cartella pNESx:

START
"nintendo"cdrom:\NES.EXE;1"
"END"


Puoi aggiungere un nuovo gioco al layout, purché si avvii da un singolo file exe. Il file exe dovrebbe trovarsi nella root del disco e i file di gioco devono essere disposti nell'ordine originale.

aggiungi nuove righe nel file PROGRAMS.txt, una per ogni nuovo gioco che vuoi aggiungere. Ad esempio:

START
"nintendo"cdrom:\NES.EXE;1"
"second game title"cdrom:\sles012.34;1"
"END"


OK - tieni però presente che non tutti i giochi verranno caricati dal menu multigioco.

Aggiungi più ROMs nell'emulatore NES

Per favore, non chedermi dove trovare le ROMs perchè non lo so. Al massima fai una ricerca mirata su internet. Forse qualcosa troverai.

Aggiungo qualsiasi roms NES tu abbia nella cartella GAMES (o qualsiasi altra cartella tu preferisca). Ora apri il file 'ROMLIST.ini' nella cartella pNESx:

#
# pNesX ROM lista dei files
#
# Format:
# [title]
# FileName=nome del file
#
# Parameters:
# title : Titolo del Menu screen
# file name : Nome del file della ROM
# Assegna anche un numero della versione.(ex. BOMBMAN2.NES;1)
# Il percorso delle roms deve essere digitato usando il maiuscolo


[Donkey Kong]
FileName=\GAMES\DKONG.NES;1


Perfetto: i commenti praticamente dicono tutto, per esempio, se ho aggiunto una rom "Smario.nes" nella cartella dei giochi dovrò inserire due nuove righe per il file, in questo modo:

#
# pNesX ROM list file
#
# Format:
# [title]
# FileName=file name
#
# Parameters:
# title : Title for the Menu screen
# file name : File name of a ROM file
# Give a version number, too.(ex. MARIOBRO.NES;1)
# The roms path must be typed using capitals




[Zelda]
FileName=\GAMES\ZELDA.NES;1

[Dr. Mario]
FileName=\GAMES\DRMARIO.NES;1


Naturalmente alcune ROM potrebbero non funzionare sull'emulatore. E ricorda, usa sempre il Maiuscolo quando scrivi il percorso e il nome della rom.



Infine: Supera la Protezione 'Freelock'



'Freelock' è una protezione di terze parti utilizzata da alcuni produttori per impedirti di fare i backup dei loro prodotti.

Comunque, a quanto pare, c'è un modo per superare questa protezione: per farlo potrai utilizzare 'Blindread' per creare una iso (non riesce a trovare il 'Real Start' dei file extra che 'freelock aggiunge quindi, quando inizia a guardare, premi annulla: il backup fallisce ma l'iso viene salvata).

Puoi cercare BlindRead in rete su qualche sito specializzato: non cercare il sito ufficiale perché non esiste più da tempo ormai.

Ora usa IsoBuster per estrarre tutti i file da Blindread.iso e, usando le istruzioni sopra, dovresti ora essere in grado di ricostruire un disco di avvio.

A questo punto penso di aver ampiamente esposto tutto ciò che si deve fare per fare un cd auto avviante per playstation con l'emulatore pNESx per la tua playstation 1. Detto questo, ora dovresti essere in grado di:

 

Modificare la schermata di avvio dei tuoi psx cd

Creare Dischi Multi Game

Realizzare un disco con emulatore NES

Creare i tuoi Dischi PSX

Superare la protezione da copia 'freelock'

 

Scusate se non ho messo delle immagini ma il tempo non è molto e io penso comunque che vada molto bene così lo stesso.

 


 

 

Home » Guide » Come Fare Un CD PSX Avviabile