IntroduzioneAllora iniziamo con il dire,per chi non sapesse,che cosa sia pcsx2.Pcsx2 è un emulatore di playstation2 creato da alcuni ragazzi(santi ragazzi

) per riprodurre i giochi della console su pc con una migliore resa grafica. Naturalmente se ciò fosse perfetto non sarei qui a scrivere la guida per questo l'emulatore in continuo sviluppo e per il quale si fanno continui progressi. Altro problema che ritengo sia per ora temporaneo è la richiesta di un computer medio-alto sopratutto con un buon processore ma con l'uscita di nuove versioni naturalmente anche le richieste si abbasseranno!!L'emulatore è composto da un programma exe primario sostenuto da vari plugin per rendere la grafica il suono ecc. Qui affronto un altra questione: la legalità. L'emulatore in se è LEGALE AL 100%, ciò che non legale è l’acquisizione del bios della ps2;questo bios è legale se si possiede materialmente una ps2 e se lo si estrae attraverso una procedura in seguito spiegata .Non è legale acquisirlo da altre fonti ed è altrettanto proibito indicare in questo forum dove prenderlo!!Bene, dopo questa prima introduzione passerei a indicare generalmente quali caratteristiche deve avere il computer per reggere in modo discreto pcsx2, poi passero a descrivere la configurazione completa.
Requisiti
É consigliato un processore dual core che supporti almeno le istruzioni sse2 (consigliati Amd Athlon 64 X2 o superiori, Intel Core 2 Duo o superiori), una scheda video che supporti pixel shader 2 o successivi (consigliati nvidia geforce 66** o superiori e ati x16** o superiori) e almeno 512mb/1gb di ram. Per chi ha requisiti inferiori a quelli che ho appena consigliato per ora non stia a perdere tempo con l'emulatore visto che non otterrebbe risultati accettabili in termini di velocità.
Per quanto riguarda il sistema operativo, Windows Xp è supportato e consigliato per chi ha svga directx 9 mentre Windows Vista per chi ha svga directx 10 (solo se si vuole utilizzare quest'ultima modalità, sennò Xp ha prestazioni superiori). Anche Linux è supportato, ma le prestazioni sono sicuramente inferiori. Le versioni a 64 bit dei suddetti sistemi operativi non sono ancora ottimizzate per pcsx2 ma sono compatibili con la versione a 32 bit dell'emulatore.Qui di seguito metto delle configurazioni più specifiche.
Processori:
Non funziona, non perdete tempo a provare:
Intel Pentium Intel Pentium II AMD Athlon (non-XP) AMD Thunderbird AMD Duron Funziona, ma molto lentamente, possibili problemi:
Intel Pentium III Intel Celeron (qualunque P3 o successivo) AMD Athlon XP AMD Sempron AMD Turion
Funziona senza problemi di compatibilità ma lentamente: Intel Pentium IV (4) Intel Pentium D (probabilmente il migliore di questo gruppo) Intel Pentium M (Dothan) AMD Athlon 64 Single Core AMD Opteron Single Core AMD Athlon FX Single Core
Funziona ad una ragionevole velocità (non per forza implica la massima velocità): Intel Core 2 Duo (and laptop Core Duo equivilant) Intel Core 2 Quad AMD Athlon X2 (and Turion laptop equivilant) AMD Opteron Dual Core AMD Athlon FX Dual Core
Processori e schede grafiche notebook: Non raccomandiamo l’uso di computer portatili se non con caratteristiche paragonabili a quelle già descritte e con supporto alla tecnologia SSE2 per il processore. A parità di modello di scheda video, il notebook è nettamente inferiore. Tutte le schede video integrate non sono supportate.
Schede video:
Non funziona (o produce risultati inaccettabili). C’è la remota possibilità di utilizzare la modalità software del plugin grafico gsdx (velocità lentissima):
Geforce 3 o inferiori Geforce 4 MX series (funzionante ma molto lentamente) ATi Radeon 8xxx series e inferiori ATi Radeon 9100 La maggior parte delle schede video integrate (escludendo la Geforce 61X0 series e 5200 Go)
Funziona ma richiede gsdx con performance molto basse: Radeon 9200 (funzionante anche con zerogs) Radeon 9250 Intel GMA950 (confermata la compatibilità) Geforce 4 Funziona con entrambi I plugin grafici con performance basse: Radeon 9500 to 9800 series Radeon X300 to X8x0 series Geforce 5200 (Go inclusa) to 6500 series (inclusa anche Geforce 61x0 integrata) Geforce 7100 – (da confermare)
Funziona con prestazioni dal ragionabile al molto buono con entrambi i plugins:
Geforce 6600 series e superiori (escluse quelle menzionate sopra) ATi Radeon X1300 series and above (necessità di conferma per X1300)
Altre raccomamdazioni hardware: 512mb ram per Xp e 1gb ram per Vista Windows XP con Service Pack 2 Windows 2000 – Richiede la versione TLB (pcsx2t.exe) Windows XP 64 con Service Pack 1 - funzionante Windows Vista 32/64 Con service Pack 1 – funziona su entrambe le versioni con l’emulatore a 32 bit; per far funzionare la VM è probabile dover abilitare manualmente il blocco di pagine in memoria
Installazione e avvio Pcsx2Passiamo ora all'installazione dell'emulatore. Prima di tutto consiglio di aggiornare i driver del vostro pc, in particolare quelli della scheda video e del chipset e di installare l'ultimo directx runtime.
Dopo aver eseguito queste semplici operazioni non vi resta che scaricare l'emulatore che trovate nella sezione Pcsx2 playground.
Il pacchetto che vi propongo è diverso da quello ufficiale in quanto contiene tutti i plugin e le versioni beta aggiornate. Per installarlo basta che estraiate il file pcsx2.7z (con 7-zip o winrar) in una cartella a vostro piacimento. Vediamo ora cosa vi ritroverete all'interno:
- Gli eseguibili di pcsx2, necessari per far partire l'emulatore.
- La cartella plugins contenente tutti i plugins necessari per il funzionamento dell'emulatore.
- La cartella sstates con i salvataggi dei vostri giochi.
- La cartella memcards con le memory card del vostro emulatore.
- La cartella bios con il bios della playstation 2. Attenzione, questo pacchetto non contiene il bios. È espressamente vietato farne richiesta e non sarà presente in questo forum per questioni di legalità.
- La cartella patches con le patches predefinite per risolvere alcuni problemi con certi giochi.
Bene, ora vediamo come eseguire l'emulatore. Scegliete l'eseguibile che volete (solitamente l'ultima versione è la migliore, anche se potrebbe risultare instabile).
Appena partito, il programma vi chiederà di configurare i plugin per adattarlo al vostro computer. Per ora lasciate perdere questa schermata e provvedete a fare quanto segue: scegliete la lingua italiana e disabilitate la console dal menu varie.
A questo punto schiacciate configurazione e poi cpu, iniziamo da li:troveremo il modello la potenza e le funzioni del nostro processore(a volte però pcsx2 non legge esattamente le vostre funzioni consiglio un piccolo exe chiamato cpu-z che indica ogni cosa riguardante la vostra cpu).Apparirà questa schermata,l'immagine sarà leggermente diversa dalla vostra in quanto più vecchia,posto anche quella di cpu-z:


All'inizio vedrete le informazioni relative al vostro processore,fin da subito attivare eerec-ee/iop,vu1rec vu0rec e entrambi i microVU a volte danno qualche problema ma garantiscono una buona velocità Adesso viene secondo me la parte più significativa di Pcsx2 0.9.6 con tutte le sue novità infatti riguarda da vicino la questione cpu ho constatato personalmente che quello che influisce di più sulla velocità è la scelta del frame limiting: infatti, se io lasciassi anche con tutti gli speed hack abilitati in normale il gioco mi andrebbe sul 40% circa mentre se mettevo su vu skip 100%. Bene, con la nuova versione di Pcsx2 sarà possibile usare solo più il frame skip avendo più fluidità nei giochi e meno scatti in game ma tenendo sempre la stessa velocità del 100%.
Possiamo inoltre modificare e decidere a che velocità l’emulatore può andare e a quale velocità vogliamo che si saltino dei fotogrammi.
-Custom FPS Limiti:indica la velocità massima a cui vogliamo l’emulatore arrivi ottimale sarebbe 50/60 fps dipende naturalmente se il gioco è in formato NTCS o PAL
-Skip Frames when slower than: velocità alla quale vogliamo si attivi il salto dei fotogrammi
-Consecutive Frames Before Skipping: quanti skip si vogliono elidere prima che avvenga il salto del fotogramma
-Consecutive Frames to skip: quanti fotogrammi vogliamo che si saltino
Per gli ultimi due consecutive non dovete mai mettere numeri troppo alti, altrimenti il gioco risulterà ingiocabile dal momento che non riprodurrà troppi fotogrammi al secondo. Consiglio per tanto di provare prima di tutto queste opzioni 2-3;1-2;2-4.
Adesso passiamo alla configurazione plugin schiacciando configurazione e poi configura e qui troveremo principalmente 4 tipo di plugin grafico sonoro controller e lettore. Partiamo forse dal più importante quello grafico.
Partiamo con esaminare il plugin grafico che in generale gira meglio gsdx.Di questo plugin l'ultima versione la 0.1.15 pare girare bene,ma partiamo adesso con la nostra configurazione. Innanzitutto scorrendo nella barra i plugin gsdx noterete che ci sono delle sigle quali sse2 ssse3 e sse4.1 e sse4.2 queste sigle sono funzioni supportate dal vostro processore le sse2 ci sono in quasi tutti i processori infatti e la più comune poi c'è la ssse3 questa funzione è presente nei core2duo e nei quad core( a volte pcsx2 non legge se supportate questa funzione quindi da leggere su cpu-z) mentre la sse4.1 e sse4.2 è presente nei processori con 45nm cioè i più recenti modelli. Bene detto ciò selezionato la versione funzionante della gsdx e a questo punto schiacciate configura a questo punto si aprirà un altra finestra

Per prima cosa su risoluzione lasciato momentaneamente selezionato su windowed finché almeno non trovate la configurazione che più vi aggrada,su renderer lasciate direct3d(9/10) hardware per il momento è l'unica scelta con cui gira decentemente su shader selezionate i pixel più alti che potete sostenere(dall' 1.0 ai 3.0),su interlacing per il momento lasciate su none se durante il gioco vedrete dei salti di immagine schiacciando f5 annullerete l'effetto ci sono 6 opzioni. Aspect ratio potete mettere ciò che volete questo non influirà sul rendimento dell'emulatore su d3d. Lasciate per adesso 512 x 512 se inseguito il gioco partirà bene potrete aumentare la risoluzione se invece il gioco gira lento provate l'opzione native la quale farà aumentare la velocità a spese della grafica,e poi abbiamo le caselle spuntabili selezionate texture filtering alpha correction e potete provare a selezionare anche logaritmo z: questo migliorerà la grafica in modo consistente, se però il gioco girasse lento disabilitare l'opzione infine wait vsync serve come un limitatore potete infatti selezionare questo al posto del limitatore della cpu ma sconsiglio vivamente.
Il plugin Zero Kosmos non lo esaminerò neanche poiché rimasto presso che non aggiornato da almeno due anni quindi troppo vecchio per essere utile
Bene passiamo a un altro plugin importante in un gioco il suono!!Per il plugin sonoro se il gioco va molto lento scegliete P.E.O.p.S SPU2 lasciando i valori predefiniti, altrimenti scegliete ZeroSPU20.46 che è più compatibile e prestante; dovete attivare l'opzione Time Scaling per adeguare l'audio alla velocità di emulazione e, se avete ritardi nel sonoro, anche Real Time Mode (se potete è consigliato non abilitarla). Il migliore in generale resta comunque SPU2-X 1.1.0 questo plugin di recente creazione rispetto agli altri suoi concorrenti riesce a riprodurre discretamente tutti i suoni anche se a volte con qualche pecca, ma per questo in continua revisione. Questo plugin, se avete un buon pc, conviene lasciarlo impostato in default con una interpolazione lineare poiché la cubica rallenta troppo mentre se necessita di velocità selezionate nearest o l’opzione Disable Effects Processing. A meno che non siate esperti o vi intendiate direi di non abilitare la funzione Debug Options. Sulle opzione dell’output vi conviene lasciare XAudio 2 se il gioco vi gira appena bene mentre se il gioco parte tranquillamente selezionate pure directsound e facendo configure impostate il driver sonoro del vostro pc. In caso abbiate invece problemi di velocità selezionate pure no sound. Le due opzioni sotto sono in caso di suoni non riprodotti perfettamente e nel caso del Time- stretching potete addirittura regolare manualmente voi la sequenza la sovrapposizione dei suoni soprattutto se usate opzioni come frame skip: valori alti favoriranno esecuzioni lente di giochi mentre valori bassi giochi che girano su 50/60fps o anche megilo



Bene adesso altro plugin importante per giocare impostare il vostro controller o tastiera!!Vi consiglio di usare LilyPad, permette di configurare tastiera, mouse, stick analogici, digitali e persino correttamente il controller dell'xbox 360 se scegliete altri non sono da meno sono praticamente tutti uguali!!Per configurare il controller dell'xbox 360 usate il nuovo plugin di gabest xpad che abilita pure la vibrazione e non necessita di configurazione, altrimenti il plugin lilypad e seguite i seguenti passaggi: abilitate Allow binding axes to buttons, poi scegliete L2/R2 premendo un grilletto. Per gli altri tasti basta schiacciare il tasto equivalente (esempio cross e impostare il vostro tasto semplice no??
Per quanto riguarda Cdvdrom la scelta più performante è quella di creare l'immagine di backup del vostro gioco ps2 (con un programma di masterizzazione tipo alcohol o nero o quello che preferite) e usare il plugin Linuzappz Iso CDVD, selezionare l'iso creata (supporta anche altre estensioni) e premere ok.
Bene ultime cose da fare nella schermata configurazione selezionare il vostro bios che avete inserito nella cartella bios dell’emulatore(l'avete fatto vero??) e lasciate invariate i plugin Dev9, Usb e FireWire
Gli Speed hacks si sono ridotti però forniscono la stessa potenza questo è sicuramente un gran passo perchè a pari potenza minor incompatibilità e crash. Gli speed sono rimasti pressochè indentici con la differenza che se prima potevamo scegliere sia l x2 e x3 per l'EE Sync Hack adesso possiamo solo scegliere uno di queste si passa dal 1.5 al 2 Cycle Rate ma non cambia la velocità che ci danno in game!!A destra troveremo altri due speed hacks che risultato molti compatibili( i primi due) consiglio di attivarli mentre con il WaitCycle a volte capita che il gioco rallenti e poi riprende e rallenti di nuovo per questioni di fluidità non lo consiglio, attivate Idle Loop Fast-Forward (quest’ultimo selezionatelo se emulate Final Fantasy 10),Status Flag Hack e a seconda del gioco attivate pure il VU Cycle Stealing nelle sue varie opzioni(tutto sinistra non attivo tutto destra attivo al massimo) in base alla quantità delle ambientazioni 3D. Sconsiglio per ora Min/Max Hack a meno che non siate disperati in caso di velocità infatti questo causa una buona parte di problemi infine in fondo alla pagina vedrete l'opzione per abilitare il tasto esc per chiudere Pcsx2

Vediamo il nuovo "modello di Advanced" in soldoni il principio è rimasto lo stesso potrete modificare sia per le EE Options sia per il VU Options se avete bisogno di velocità mettete su nearest su entrambi le opzioni e selezionate almneo flush zero denormals in VU Options a volte causa errori grafici quali sfondi neri pavimenti neri ecc quindi provate.....La novità consiste nel clamp mode che serve per la ricompilazione di alcune funzioni e avete tre possibilità none normal extra che corrispondono al veloce normale lento,consiglio di usarla (esempio io uso su none e per adesso nei giochi non ho trovato difetti grafici) meglio queste che gli speed hacks che destabilizzano di più comunque come al solito resta a voi provare.

Infine in gamefixes dal menu configurazione potrete selezionare opzioni specifiche per alcuni giochi che necessitano di impostazioni particolari.

Bene adesso siamo pronti a giocare con il nostro emulatore!!Adesso dopo aver fatto una iso del vostro gioco sul pc(per chi non sapesse cosa sia una iso o come farla avrà la risposta poco più avanti) schiacciate su file avviare cd/dvd selezionare la vostra immagine e il gioco e fatto!!A volte e dico a volte durante il gioco potreste avere dei problemi a salvare sulla memory card consiglio di formattare questa prima dell'avvio dell'emulatore entrando nella apposita sezione memory card sempre sotto configurazione e schiacciare format poi provare a riavviare il gioco cosi dovrebbe partire per sicurezza si prega di non giocare a cambiare le memory continuamente!!
FAQ comuni1) Se avete problemi di allocazione della memoria, prima di tutto provate a disabilitare il vostro firewall/antivirus. Se l'accesso alla vostra memoria virtuale è ancora negato, eseguite manualmente questi passaggi:
- Andate in pannello di controllo>strumenti di amministrazione>criteri di protezione locali.
- In criteri locali>assegnazione diritti utente trovate la voce blocco di pagine in memoria.
- Fate doppio click, selezionate aggiungi utente e inserite il vostro nome utente.
- Disconnettetevi, riconnettetevi e fate ripartire pcsx2, con un pò di fortuna ora funzionerà!
2)Se dopo aver scaricato il tutto, quando volete andare a configurare i plugins non vi riconosce nessun plugin grafico anche se fisicamente presente nella cartella oppure l'emulatore crasha ad ogni avvio, non dovrete fare altro che prima di tutto installare l'ultimo directx redist di giugno che trovate qui e come seconda cosa aggiornare i driver della vostra scheda video!! Impostate il plugin dev9 su null.
Ricordate che SSSE3 è supportato solo dagli ultimi Intel Core 2, SSE4 solo dagli ultimi Penryn e, se selezionati con altri processori, causeranno il crash dell'emulatore! Chi ha un processore SSE1 può anche evitare di provare l'emulatore!
Importare file di salvataggio *max, *cbs, etc... nella memory card del emulatore PCSX2.IMPORTANTE:SE AVETE DEI BUG IN GIOCHI IN MODALITA STORIA IMPORTATE I SALVATAGGI E POI RIGIOCATE LA MISSIONE IN CUI SI BLOCCA OPPURE SALTATELA. Con questo procedimento aggirerete i bug in questione!!
- Prima di tutto scaricatevi questo *rar in questo indirizzo:
http://www.4shared.com/file/113906224/a67d...aveBuilder.html- Per fare questa operazione consiglio di usare il plugin video ZeroGS
1. Trovate il gioco che vi interessa da
http://www.gamefaq.com/ ,
http://www.codebreaker.com ,
http://www.gameshark.com ,
http://www.codejunkies.com ,scaricate e salvate i file (I salvataggi dovrebbero essere della stessa versione del gioco che avete, PAL o NTSC, stessa lingua etc).
2. Aprite ps2save-builder (nel rar)
3. Fate clic su apri, quindi individuare il file di salvataggio appena scaricato e apritelo.
4. Copiate il "root/ID" (potrebbe essere ad esempio BASLUS-20370-02).
5. Ora Create una cartella con come nome il "root/ID" del punto sopra.
6. Tornate nel PS2 Save Builder, Evidenziate tutti i file, cliccate con il tasto destro e mettete "Extract".
7. Trovate la cartella che avete appena creato, ed estrate i file al suo interno.
8. Ora Aprite un qualsiasi programma per creare file ISO (io ho usato ULTRAISO) e quindi create una iso che contenga la cartella (e i file al suo interno), la iso potete chiamarla come volete.
9. Ora aprite PCSX2.
10. Impostate il plugin del Cdvdrom sul Linuzappz ISO Cdvd 0.6.0.
11. Su configura mettete Select ISO, individuate la iso che avete appena creato es. Save.iso e mettete apri.
12. Fatto questo date l'ok e uscite dalla configurazione.
13. Andate su File e Open ELF file.
14. Individuate il Boot.elf (nel rar) e apritelo.
15. Ora premete il tasto che dal emulatore viene riconosciuto come "Select".
16. Andate in "DEFALT" e date Edit.
17. Scorrete giù fino a "MISC" e date "OK".
18. Selezionate File Browser, e date "OK".
19. Selezionate "OK" ancora una volta in fondo alla schermata.
20. Premere Giù, Selezionate "Defalt: FileBrowser", e Premete "OK".
21. Andate su "CDFS" e dare "OK".
22. Individuate il file creato dal titolo "BASLUS-20370-02" (potrebbe essere diverso).
23. Andateci sopra evidenziandolo, e mettete "Mark".
24. Premete "R1," e selezionate "Copy," e date l'OK.
25. Tornate su di un livello, premendo "Triangolo".
26. Selezionate "mc0: /" (corrisponde alla memory card numero 1 del emu) e date "OK".
27. Premete "R1" e date "PASTE".
Ora avete finito, il salvataggio importato dovrebbe essere presente nella memory card del emulatore.
Usare cheat Action Replay sull’emulatore PCSX2Per chi non lo sapesse, il codici Action Replay sono dei codici che sulla PlayStation 2 abilitavano dei speciali cheat.
- Prima di tutto scaricatevi questo *rar ----> da
http://files.filefront.com/Pcsx2+FFXpnachm...;/fileinfo.htmlpoi potete cercare i codici dei giochi su:
http://www.codebreaker.comwww.gameshark.com www.codejunkies.com sempre stando attenti che sia della stessa versione del gioco che avete voi.
Per questa guida prenderemo in esempio il gioco Final Fantasy X, e vedremo come sia possibile attivare alcuni cheat Action Replay.
I codici per il PCSX2 si basano su un speciale tipo di codice esadecimale, per riuscire a convertire i normali codici Action Replay in codici riconoscibili al pcsx2, usate il programma maxconvert, date un occhiata al file pnach di esempio che ho messo nel rar, per creare dei codici funzionanti, poi per farli andare nel gioco serve mettere il file pnach al interno della cartella patches del pcsx2.
I file Pnach sono delle tipo patch che l'emulatore carica insieme al gioco, questi file si chiamano con il CRC del gioco e con l'estensione pnach (per scoprire il CRC di un determinato gioco, dovete avviarlo e cercare nella console)
il CRC di Final Fantasy X PAL (SCES-50493) è A39517A9 se andate nella cartella patches del pcsx2, trovere gia un file pnach con questo nome, che serve al emulatore per caricare i salvataggi U.S.A. del gioco, apritelo con il blocco note, al suo interno troverete questo:
gametitle=Final Fantasy X Italia [SCES 50493] (I)
// italian version uses US savegames (SLUS 20312)
patch=0,EE,00241464,word,24a56e60
Ora procuratevi i codici action replay, quelli principali di FFX che sono riuscito a trovare sono questi:
(M)(si fa all’inizio obbligatoriamente)
0E3C7DF2 1853E59E
EE842FEE BCD67D0A
AlBhed translated
DEAD2DDE BFA89A82
Infinite guil
DEAD2C96 C19E5541
No random battles
FEAD83F7 BCA99B83
Have all items at infinite
DE8FFFAE 529C9B83
DE8FFFB6 E21C9B84
DE8FFFB2 629C9B85
DE8FFFBE 4B4B9B83
DE8FFF46 C4B2CD38
DE9A34C2 C4AC9A4F
DE9A35CA E0BA9BE6
DE9A35DE 5E7A9B83
DEAD2312 DCAABB83

Questi sono solo alcuni... ora procediamo alla conversione
Aprite il programma del rar maxconvert_v0_71 e guardate l'immagine qua sotto per farvi un idea di come dovrebbe venire.
Fare le pnachIn fase di traduzione
Edited by guerrieronero91 - 20/7/2009, 00:14