Newsgroup: it.comp.hardware.cd
Titolo: cd psx copiati

E' possibile eliminare da un cd playstation copiato eventuali presentazioni
"aggiunte" o schermate di cheat?
Se si come?
Grazie

 wrote in message
7iip5.130782$dF5.2...@news.infostrada.it...

Teoricamente e' sempre possibile ma a volte puo' essere moooltooo complicato
tanto da chiedersi se ne valga la pena.
Bisogna poi vedere se si tratta di un intro, ossia di un programmino che
parte prima del gioco vero e proprio oppure se si tratta di scritte che
compaiono sopra le immagini originali introduttive del gioco.
Nel primo caso si tratta di bypassare il programma di intro nel secondo caso
si tratta invece di file grafici o filmati alterati e allora se non hai
quelli originali con cui sostituirli la cosa si fa difficile.
Se leggi il CD col pc vedrai che vi e' sempre il file system.cnf.
E' un file di testo e lo puoi leggere con notepad.
La prima riga contiene il tag BOOT e dopo cdrom: e il nome di un file.
Se osservi con un editor binario il file che compare dopo boot potresti
trovare riferimenti a nomi di programmi da eseguire.
Mmm, e' un po' complicato spiegare tutto cosi'.
Facciamo un esempio.
Se nella root directory c'e' il nome d'eseguibile  start.exe e poi in una
directory INTRO c'e' l'eseguibile CREDITS.EXE e se (uff) nel file il cui
nome e' presente dopo BOOT trovi le stringhe
intro/credits.exe
start.exe
Allora e' probabile che il file credits.exe sia quello con le schifezze
aggiunte dai pirati.
Come si risolve?
Diverse possibilta':
1) Sconsiglierei un eseguibile nullo (che inizia e termina senza fare nulla)
perche' e' meglio non alterare la dimensione dei file, se poi si lavora su
una CDI a maggior ragione
2) Con l'editor binario) sovrascrivere al nome
"intro/credits.exe" il nome "start.exe" (con zero finale).
3) Se si e' copiato l'insieme dei file (e non un'immagine cd) si puo'
provare a scambiare i file e il loro nome.
Ossia: si trasferisce il file credits.exe alla radice del CD e gli si da il
nome start.exe e (prima dovrai averlo salvato) poi si sposta il file
start.exe in INTRO dandogli nome credits.exe.
In questo modo verra' eseguito prima tutto il programma principale (il
gioco) e poi (?) l'intro.
E' chiaro che queste modifiche andranno fatte dopo aver scaricato tutto il
contenuto del CD su HD.
Se invece e' solo un filmato o una schermata alterata devi usare un'utility'
per estrarre filmati e immagini da giochi psx e vedere qual'e' quella
incriminata. A quel punto hai due possibilita': farti prestare da un amico
quella originale oppure restaurare a mano con un programma grafico le
scritte aggiunte dai pirati.
Questi sono possibili metodi per eliminare la robaccia aggiunta dai pirati.
Il brutto e' che non puoi essere sicuro che uno di questi sistemi funzioni e
allora dovrai sprecare vari cd vergini per fare la prova.
Per ovviare a questo problema ci sarebbe un metodo che vale la pena
utilizzare solo se intendi effettuare a livello quasi (ehm ehm :)
professionale questa operazione di eliminazione degli hacker intro.
Esiste un simulatore per playstation che si chiama bleem.
Purtroppo non funziona con tutti i giochi e richiede un PC parecchio
potente, comunque ....
suppunendo che tu hai un pc con i contro cosi la maggioranza dei giochi
quantomeno riescono a superare le prime fasi iniziali.
A questo punto dovresti procurarti un utility che permette di far vedere a
windows un HD come se fosse un CD.
Ad esempio ricordo fake-cd che la puoi trovare anche sui cd acclusi nelle
riviste.
Con tutta questa "attrezzatura" potrai fare i tentativi di modifica
direttamente sui file su HD (un'unita' logica di almeno 700MB vuota).
Copi tutti i file del gioco psx.
Modifichi i file per cercare di eliminare l'intro.
Dici a fake-cd di trasformare l'HD in un CD.
Attivi bleem e fai partire il gioco per vedere se funziona.
Se non funzia, ricominci da capo e fai un altro tentativo se funzia copi su
un CD vuoto tutti i file dell'HD/CD e provi sulla playstation.
E' tutto piuttosto lungo pero' e mi chiedo se ne valga la pena.
Ma e' cosi' brutta questa intro? ;-)
ciao
Paolo B.