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.
|