Torna indietro   Hardware Upgrade Forum > Giochi > Emulazione

Nvidia Optimus, basta switch fra GPU discrete e ...
Nvidia presenta Optimus, una tecnologia che permette lo switch automatico fra le GPU all'interno dei portatili senza l'intervento dell'utente. Analisi della tecnologia e del backgr...
Sapphire Radeon HD 5570, DisplayPort per...
Apple annuncia Aperture 3
Nuova ordinanza contro The Pirate Bay
NVIDIA, la grafica esterna per i portati...
Aptana Studio Windows
Aptana Studio Linux
Aptana Studio Mac OS X
Blaze Media Pro
Tutti gli articoli Tutte le news Tutti i download

Vai al Forum
Rispondi
 
Strumenti
Old 13-04-2008, 18:04   #1
davidep85
Senior Member
 
L'Avatar di davidep85
 
Iscritto dal: Mar 2006
Città: Savona, Albisola Sup. Feedback ebay: 77 (100%) Trattative hwupgrade: 51
Messaggi: 3446
[THREAD UFFICIALE] Pcsx2: emulatore playstation 2

Introduzione:

In questa guida proverò a spiegare al meglio il funzionamento e le caratteristiche di pcsx2. Abbiamo deciso di aprire un nuovo thread completo in cui tutto quello che c'è da sapere è presente interamente in questi post iniziali così che non dobbiate sfogliare mille post e pagine! Dunque leggete e ricercate!

Per chi non lo sapesse ancora, pcsx2 è un emulatore della playstation 2, sicuramente l'unico davvero funzionante anche se non ancora al 100%. Un emulatore è un programma che permette di usare i giochi di una piattaforma su un'altra piattaforma; in questo caso si può giocare ai giochi della playstation 2 tramite il pc!

Il sito ufficiale del progetto è www.pcsx2.net mentre il forum ufficiale è http://forums.ngemu.com/pcsx2-official-forum/. A questo indirizzo http://code.google.com/p/pcsx2-playground/ trovate invece il progetto pcsx2 playground, che si occupa di migliorare compatiblità, stabilità e velocità dell'emulatore!

Ricordo gentilmente a tutti che se avete problemi, dopo aver letto bene tutta la guida, scrivete nella discussione generale a questo indirizzo: http://www.hwupgrade.it/forum/showthread.php?t=1725093

Requisiti di sistema:

Partiamo prima di tutto parlando di requisiti. L'hardware dei moderni pc è certamente superiore a quello di una ps2; purtroppo però, visto che l'emulatore non è perfetto, richiederà un pc molto potente per funzionare in modo decente. Detto questo non è possibile paragonarlo con giochi pc dell'ultima generazione che magari vi girano.

É 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 la versione a 32 bit dell'emulatore è perfettamente funzionante.

Allego qui un documento pdf con uno specchietto e una guida ai requisiti ed alle relative prestazioni!

Compatibilità:

Detto questo, un pc del genere non è detto che permetta di ottenere buoni risultati in quanto la compatibilità e la velocità variano da gioco a gioco.

A questo indirizzo http://www.pcsx2.net/compat.php?c=key potete farvi un'idea di come mediamente può funzionare un gioco.

"Nothing" significa che il gioco non è in grado di partire sull'emulatore; "Intro" vuol dire che non si raggiunge nemmeno il menu iniziale; "Menus" indica che non si riesce ad avviare una partita; "Ingame" permette di entrare nel gioco, ma non è detto che funzioni dall'inizio alla fine; "Playable" è giocabile al 100% (non implica naturalmente alla massima velocità nè tanto meno senza difetti grafici minori). Questi risultati non sempre sono attendibili, dunque provate voi stessi per farvi un'idea chiara!
Poco più in sotto, nel post di Ameppe, ci occuperemo di raggruppare i diversi risultati ottenuti dagli utenti del forum. Vi rimando qui al link in cui discutere di velocità e funzionamento giochi!
L'instancabile valeriok9 ha creato una sua lista personale di giochi funzionanti. Vi rimando all'utilissimo indice qui.



Installazione di pcsx2:

Passiamo 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 che trovate qui.

Dopo aver eseguito queste semplici operazioni non vi resta che scaricare l'emulatore che trovate nel post successivo.

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.



Nel post più in basso trovate una lista aggiornata dei plugins e degli eseguibili che analizziamo ed usiamo in questa guida.

Avviare l'emulatore:

Bene, ora vediamo come eseguire l'emulatore. Scegliete l'eseguibile che volete (solitamente l'ultima versione è la migliore anche se potrebbe risultare instabile; nel pacchetto viene inclusa solo l'ultima versione). Pcsx2 è disponibile in due versioni, la TLB (pcsx2t.exe) e la VM (pcsx2.exe). Provate prima ad eseguire la VM, visto che è più performante, seguendo le istruzioni (che non sempre appaiono) fornite al primo avvio (inserire il nome utente, disconnettersi/riconnettersi e riavviare l'emulatore). Se il programma continua a restituire un errore di allocazione della memoria leggete le faq poco sotto o usate la versione TLB e non preoccupatevi poichè la differenza di velocità non è molto elevata.

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.



Configurare l'emulatore:

Passiamo ora alla configurazione dell'emulatore. Prima di tutto accediamo alla sezione cpu, raggiungibile dal menu configurazione.

All'inizio vedrete le informazioni relative al vostro processore. Chiunque dovrebbe iniziare ad attivare EERec - EE/IOP, VU0rec e VU1rec. Se avete un processore almeno dual-core attivate anche MTGS e DC. Attenzione, con un dual-core o un quad-core, in seguito a recenti cambiamenti, potrebbe risultare più veloce disabilitare DC lasciando abilitato solo MTGS, fate qualche prova prima! Tutte queste opzioni servono per migliorare le prestazioni dell'emulatore.
Nella sezione limitatore frame un buon inizio è la modalità normale, ovvero tutti i frames vengono renderizzati il più velocemente possibile. Dopo che avrete provato qualche gioco potrete decidere se lasciare questo valore o sceglierne un altro. In particolare, se il gioco va a più di 50fps (velocità standard di un gioco ps2), potete decidere di attivare il limitatore dei fotogrammi: in questo modo bloccherete la velocità massima ad un valore che vorrete (0 provvede in automatico); questa modalità potrebbe ridurre le prestazioni del gioco oltre a compiere il lavoro per cui è prefissata. Le modalità frame skip e VU skip servono, al contrario, a far saltare dei fotogrammi per raggiungere la velocità normale; queste due opzioni rallentano un pò le prestazioni e non sempre funzionano a dovere. Provate alcune impostazioni tra detailed settings per ottenere risultati più equilibrati o sennò lasciate tutto a 0! Ricordo infine che durante il gioco, premendo F4 potrete intercambiare le quattro modalità di limitazione frame.



Vediamo ora cosa sono gli Speed Hacks dal menu configurazione.
Per gli speed hacks è semplice, in basso trovate due bottoni, speed e compatiblity. Il primo fornisce la maggiore velocità di gioco, il secondo la migliore stabilità. Provando entrambe le opzioni noterete una forte differenza di velocità, ma spesso noterete difetti grafici, crash o difetti audio. Se tutto funziona correttamente con compatibility, allora scegliete speed e disabilitate le opzioni che creano incompatibilità così da trovare il miglior compromesso (andate a tentativi). Consiglio infine di abilitare l'opzione Escape Hack per chi non riuscisse ad uscire dall'emulatore o avesse crash all'uscita.



Tramite le Advanced dal menu configurazione, potrete limare ulteriormente la velocità.
Defaults fornisce la migliore compatibilità, ma se selezionate Nearest, Flush to Zero e Denormals are Zero anche in VU Recs Options, otterrete le migliori prestazioni. Anche qui potreste ottenere difetti grafici o crash, se così fosse provate prima di tutto a disabilitare Flush to Zero o Denormals are Zero da VU Recs Options.



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



Configurare i plugins:

Bene, ora viene la parte più importante, la configurazione dei plugins. Per accedere alla sezione, premiamo configura dal menu configurazione. Cominciamo dalle cose più semplici: selezioniamo un bios e lasciamo invariati i plugin Dev9, Usb e FireWire.



Passiamo ora al controller primario: vi consiglio di usare LilyPad, permette di configurare tastiera, mouse, stick analogici o digitali. Di recente uscita è xpad, che supporta nativamente tasti e vibrazione dell'xbox 360 controller ed è la scelta più azzeccata per i loro possessori!



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.



Per il plugin sonoro se il gioco va molto lento scegliete P.E.O.p.S SPU2 lasciando i valori predefiniti, altrimenti scegliete ZeroSPU2 che è il 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). Nuovo nella scena anche il GiGaHeRz's SPU2: da quando è stato inserito nel progetto playground sta diventando uno dei migliori plugin audio.



Ora è arrivato il momento del plugin grafico, sicuramente il più importante. SSE4 è supportato solo dagli ultimi Penryn, SSSE3 è supportato solo dai Core Duo (due e quattro core) ed è la modalità più veloce (è diverso da SSE3, supportato anche da altri processori), per il resto cercate di impostare almeno SSE2 visto che garantisce prestazioni superiori rispetto al no SSE. Ora la scelta varia da computer a computer.

Partiamo da ZeroGS KOSMOS visto che supporta solo schede video che supportano pixel shaders 2 o superiori: attiviamo il bilinear filtering per migliorare il filtraggio delle texture (influisce molto poco sulle prestazioni, potete attivarlo/disattivarlo con la combinazione shift+F6); la risoluzione influisce solo in modalità finestra, per andare in modalità schermo intero bisogna premere alt+invio; una volta entrati nel gioco tramite il tasto F6 possiamo scegliere diverse modalità di antialiasing, da disattivato a 16x: salendo verso l'alto migliora la qualità ma le prestazioni ne possono risentire parecchio. Per quanto riguarda le Advanced Options non c'è molto da dire, attivare le opzioni può risolvere e velocizzare i giochi; la scelta migliore se si hanno problemi è quella di provare le funzioni fino ad ottenere il risultato migliore. Tramite shift+F7 possiamo infine monitorare gli fps anche a schermo intero.



Passiamo ora alla configurazione di Gsdx: la modalità software è adatta alle schede video poco potenti; per tutte le altre scegliete la modalità hardware e impostate pixel shaders 2.0 o 3.0 in base all'ultima revisione supportata dalla vostra scheda. La modalità directx 10 funziona solo con Windows Vista e schede video compatibili; questa modalità dovrebbe offrire migliori prestazioni e compatibilità rispetto alle directx 9! Ora settate queste impostazioni: Aspect Ratio: stretch (per i 16:10 e in generale anche per tutti gli altri monitor); NLOOP hack spuntato in grigio (così si attiva solo in Final Fantasy X); Alpha correction (FBA) abilitato; Texture filtering abilitato; Logarithmic Z disabilitato (provate ad abilitarlo solo se avete problemi di visualizzazione grafica); Enable tv-out disabilitato; Wait vsync abilitato solo se voleve bloccare la frequenza dei fotogrammi a quella del refresh del vostro monitor (utile al posto del limitatore di frame di pcsx2). L'interlacing inizialmente lasciatelo su none; se durante il gioco notate sfarfallii, tremolii o video che non si vedono molto bene, provate a premere F5 per cambiarlo con un altro valore che potrebbe migliorare la qualità dell'immagine o la sfocatura dei video. L'ultima impostazione è la D3D internal res: dovete sapere che ogni gioco ha la sua risoluzione predefinita, più o meno vicina a 512x512. Se impostate la risoluzione su native, il plugin non modificherà la risoluzione standard di quel gioco: il risultato è ottima velocità, nessun difetto grafico ma bassa qualità! Più alzate i due valori, più la qualità migliora (è come applicare l'antialiasing di ZeroGS): buoni inizi sono 1024x1024 o la risoluzione del proprio monitor a schermo intero o due numeri che siano multipli della risoluzione nativa del gioco. Fate alcune prove per vedere quali valori si addicono di più come rapporto qualità/prestazioni, visto che salendo con i numeri è probabile che in molti pc cali la velocità.



Avviare un gioco:

Bene, dopo aver configurato tutto a dovere è l'ora di eseguire il nostro gioco scegliendo esegui CD/DVD dal menu file.

Se è tutto ok il gioco partirà senza problemi e potrere avere un'idea di come il vostro pc riesce a supportare l'emulatore! Ricordatevi che la velocità varia molto da gioco a gioco, da pc a pc e da versioni di emulatore/plugins ad un'altra! Fate le vostre prove, divertitevi e ricordate che è tutto meno che perfetto, dunque pazientate per l'uscita di nuove versioni e miglioramenti! Rimanete aggiornati sui primi post di questo thread per nuovi sviluppi, aggiornamenti e guide!

__________________
PSU: Corsair HX620W CPU: Q6600 g0@3000 + Zalman 9700 NT MB: Asus P5k Deluxe Wifi RAM: 2*2gb OCZ DDR2 PC2-8500 Reaper HPC HDD: 2*250 SB 7200.10 Sata II Raid 0 SVGA: Bfg Gtx 260 OC Maxcore LCD: Samsung SM 215TW AUDIO: SB X-Fi Fatal1ty & Gigaworks S750 CASE: TT Armor VA8003SWA + Hardcano 13 M&T: MS Habu & Reclusa MY SITE: "La camera dei segreti" VENDO: Lista del mio mercatino PCSX2: Guida & Files

Ultima modifica di davidep85 : 05-01-2009 alle 19:29.
davidep85 è offline   Rispondi citando il messaggio o parte di esso
Old 13-04-2008, 18:06   #2
davidep85
Senior Member
 
L'Avatar di davidep85
 
Iscritto dal: Mar 2006
Città: Savona, Albisola Sup. Feedback ebay: 77 (100%) Trattative hwupgrade: 51
Messaggi: 3446
Introduzione:

Nella Discussione generale di pcsx2 a questo indirizzo potrete parlare di qualunque cosa inerente a pcsx2. Questo thread è solo di guida e racchiude tutto ciò che c'è da sapere riguardo all'emulatore e vengono riportate tutte le informazioni necessarie che escono fuori dalla discussione generale!

PRIMA DI SCRIVERE QUALUNQUE COSA LEGGETE IL THREAD UFFICIALE!!!!

Regolamento del thread:

- É rigorosamente vietato richiedere il bios dell'emulatore, in quanto è possibile estrarlo solo dalla propria ps2 originale. Lo troverete anche altrove ma non di certo qui.

- Prima di fare domande inutili per favore leggete il thread ufficiale o usate la funzione cerca in questa discussione in quanto contengono tutto il necessario.

- Se proprio aveste bisogno di assistenza, indicate nel vostro post la configurazione del vostro pc e le versioni dell'emulatore e plugins utilizzati.

- Cercate di non chiedere se il vostro pc farà girare o meno l'emulatore. Per questo c'è la sezione requisiti di sistema (con il pdf in allegato) nel thread ufficiale e la lista compatibilità di Ameppe.

- Non spammate e non andate off-topic.

- I post inutili o illegali verranno cancellati dai moderatori, non abbiate a male per questa operazione, è solo per tenere il tutto pulito ed ordinato!

- Per qualunque errore, suggerimento, modifica o segnalazione, non esitate a mandarmi un pm!

Grazie per la collaborazione, buona lettura e buon divertimento!

Download emulatore pcsx2:

- A questi due indirizzi:

http://www.emucr.com/search/label/PCSX2

http://cid-ec92aae47a89073b.skydrive...0&sa=165565421

trovate le release complete compilate di giorno in giorno!

FAQ comuni:

1) 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 oppure !!



2) 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à!



3) 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 marzo 2009 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!
__________________
PSU: Corsair HX620W CPU: Q6600 g0@3000 + Zalman 9700 NT MB: Asus P5k Deluxe Wifi RAM: 2*2gb OCZ DDR2 PC2-8500 Reaper HPC HDD: 2*250 SB 7200.10 Sata II Raid 0 SVGA: Bfg Gtx 260 OC Maxcore LCD: Samsung SM 215TW AUDIO: SB X-Fi Fatal1ty & Gigaworks S750 CASE: TT Armor VA8003SWA + Hardcano 13 M&T: MS Habu & Reclusa MY SITE: "La camera dei segreti" VENDO: Lista del mio mercatino PCSX2: Guida & Files

Ultima modifica di davidep85 : 12-01-2010 alle 20:18.
davidep85 è offline   Rispondi citando il messaggio o parte di esso
Old 13-04-2008, 18:16   #3
ameppe
Senior Member
 
L'Avatar di ameppe
 
Iscritto dal: Aug 2007
Città: Maddaloni (CE)
Messaggi: 539
Qui c'è il link al thread in cui c'è la lista della compatibilità dove potete controllare lo stato di emulazione dei giochi

LISTA COMPATIBILITA'

Ultima modifica di ameppe : 13-04-2008 alle 21:34.
ameppe è offline   Rispondi citando il messaggio o parte di esso
Old 13-04-2008, 18:19   #4
grigor91
Senior Member
 
L'Avatar di grigor91
 
Iscritto dal: Dec 2007
Città: brianza
Messaggi: 504
GUIDA COMPILAZIONE PCSX2

Con questa guida si intende spiegare come compilare le SVN(SubVersioN) del PCSX2.
Compilare le SVN è utile soprattutto per 2 motivi:

- le versioni ufficiali vengono pubblicate ad intervalli molto lunghi(anche anni) perciò si rischia di poter usufuire di prestazioni migliori quando erano disponibili già da molto tempo;

- i problemi di instabilità dovuti al fatto che sono versioni non ufficiali sono minimi rispetto ai vantaggi;

Dopo questa introduzione passiamo all'elenco dei programmi necessari:

- tortoiseSVN che si può scaricare qui "


- visual studio 2005 o 2008 (express o professional)

- per chi ha visual studio 2005 express deve installare anche il PSDK che si trova qui e la guida per l'utilizzo VS2005 :http://msdn2.microsoft.com/it-it/exp...55(en-us).aspx

Dopo aver installato i programmi necessari è il momento di spiegare come funziona tortoiseSVN:

- creiamo una cartella

- clicchiamogli sopra il tasto destro del mouse e poi clicchiamo su "SVN checkout"

-ci apparirà una finestra in cui dovremo inserire :http://pcsx2.googlecode.com/svn/ nella casella URL of repository

- clicchiamo OK e scaricherà i file sorgente necessari per la compilazione

(La guida che verrà proposta di seguito si riferisce visual studio 2008 professional; utilizzando altre versioni ci potrebbero essere delle lievi differenze)

- Adesso apriamo visual studio e clicchiamo su file->apri->progetto/soluzione
- a questo punto andiamo ad aprire la cartella che avevamo utilizzato con tortoiseSVN e ci dovrebbe apparire una finestra così:


-adesso entriamo in windows->VCprojects e selezioniamo uno dei due file della nostra versione(è indifferente quali si sceglie)

- adesso apparirano dei messaggi in cui è scritto che non trova alcuni file; ignoriamoli e facciamo sempre OK

- a questo punto dobbiamo sceglie la configurazione della compilazione e per farlo ci sono 2 modi:
  • - il primo è dalla finestra principale come è mostrato in questa immagine:


    - selezioniamo dalla tendina "release", clicchiamo col tasto destro su pcsx2 in grassetto e poi su compila:


    -dopo che ha finito di compilare ripetiamo la stessa selezionando però la voce release TLB.


  • - il secondo metodo è quello di andare su compila->gestione configurazione e cambiare da lì le voci release e release TLB:

- Alla fine dovremmo avere a fianco della cartella che avevamo scelto un'altra di nome bin con dentro i due file pcsx2 e pcsx2t pronti per essere messi nella cartella dell'emulatore

Un consiglio è quello di non cancellare la versione precedente, perche se ci fossero dei problemi con quella nuova si potrebbe ripristinare con quella vecchia

A questo punto qualcuno si potrebbe chiedere come si fa a sapere se è uscita una nuova versione. Per rispondere a questa domanda basta andare a questo sito:
http://code.google.com/p/pcsx2/source/list
Il numero dopo "Directory revision" è la versione del PCSX2.
Gli altri numeri indicano la beta in cui sono state effettute modifiche in quel file.

COMPILARE IL PLUG-IN GSDX

Per compilare questo plugin video, che è anche quello più ottimizzato e sviluppato, occorre scaricare le DirectX SDK a questo collegamento(novembre 2008).
Dopo aver scompattato l'archivio scaricato avviamo il setup e seguiamo le istruzioni.

Dopo di questo dobbiamo inserire la directory delle directX SDK in quelle che visual studio utilizza per compilare e per far questo andiamo in:
- Strumenti -> opzioni...
- Nella finestra che appare andiamo in: Progetti e soluzioni -> Directory di VC++.
- Nel menù a tendina riferito alla piattaforma controlliamo che sia selezionato "Win32";
- in "Mostra directory per:",
- prima selezioniamo "File di inclusione"
- poi clicchiamo sulla cartellina gialla per inserire una nuova riga
- clicchiamo sui tre puntini e navighiamo fino ad arrivare nella cartella "include" delle directx appena installate e confermiamo su "selezione cartella".
- adesso selezioniamo nello stesso menù a tendina "File di libreria"
- inseriamo una nuova riga e andiamo nella cartella "Lib" e "x86" e aggiungiamo pure questa.
- confermiamo.

Adesso dobbiamo scaricare i sorgenti da compilare utilizzando ancora TortoiseSVN:
- creiamo una cartella in C:\
- clicchiamoci sopra con il tasto destro
- selezioniamo "SVN checkout"
- inseriamo http://guliverkli.svn.sourceforge.net/svnroot/guliverkli nella casella URL of repository

Attendiamo che abbia finito di scaricare i file e apriamo visual studio (NB. per chi ha windows vista e l'UAC attivato deve aprirlo cliccando con il tasto destro e poi "Esegui come amministratore" )
1. apriamo il progetto presente nella cartella appena creata
2. scegliamo nel primo menù "Release SSE2"
3. andiamo su "esplora soluzioni", clicchiamo col destro su "Gsdx" e poi "Compila" (Se non ci fosse il riquadro "esplora soluzioni" andate su "Visualizza" -> "esplora soluzioni" e dovrebbe comparire)
4. dopo che ha finito ripetiamo dal punto 2, ma selezionando "Release SSSE3" e infine "Release SSE4"

Ora andiamo nella cartella utenti e dovrebbe esserci una nuova cartella "Gabest", andate fino in fondo e trovere alcuni file con estensione .dll che sono i nostri plug-in da copiare nella cartella apposita dell'emulatore.

COMPILARE I PLUGINS PCSX2 (Guida fatta con la collaborazione di valeriok9)

Per compilare il plugin video ZeroGS, occorre scaricare NVIDIA Cg Toolkit http://developer.download.nvidia.com...2008_Setup.exe
Appena finito di scaricare avviamo il setup e lo installate in C:.

Dopo di questo dobbiamo inserire la directory Nvidia Gs in quelle che visual studio utilizza per compilare e per far questo andiamo in:
- Strumenti -> opzioni...
- Nella finestra che appare andiamo in: Progetti e soluzioni -> Directory di VC++.
- Nel menù a tendina riferito alla piattaforma controlliamo che sia selezionato "Win32";
- in "Mostra directory per:",
- prima selezioniamo "File di inclusione"
- poi clicchiamo sulla cartellina gialla per inserire una nuova riga
- clicchiamo sui tre puntini e navighiamo fino ad arrivare nella cartella "include" che si trova nella cartella Nvidia Gs appena installate e confermiamo su "selezione cartella".
- adesso riselezioniamo nello stesso menù a tendina "File di inclusione"
- inseriamo una nuova riga e andiamo nella cartella "Lib" e aggiungiamo pure questa.
- confermiamo.

Adesso apriamo visual studio (NB. per chi ha windows vista e l'UAC attivato deve aprirlo cliccando con il tasto destro e poi "Esegui come amministratore" )
1.apriamo il progetto presente nella cartella dove abbiamo scaricato i file, in dettaglio /trunk/plugins/GSdx
2. scegliamo nel primo menù "Release vtlb"
3. andiamo su "esplora soluzioni", clicchiamo col destro su il plugin che vogliamo compilare e poi "Compila" (Se non ci fosse il riquadro "esplora soluzioni" andate su "Visualizza" -> "esplora soluzioni" e dovrebbe comparire).

Ora andiamo nella cartella C:/SVN/trunk/bin/plugins e trovere alcuni file con estensione .dll che sono i nostri plug-in da copiare nella cartella apposita dell'emulatore.

N.B.: Prestate attenzione quali plug-in siano effettivamente aggiornati, prima di compilare e sostituire files uguali a quelli che avete già!

Ultima modifica di grigor91 : 04-08-2009 alle 21:30.
grigor91 è offline   Rispondi citando il messaggio o parte di esso
Old 13-04-2008, 19:11   #5
×§ñåkê×
Senior Member
 
L'Avatar di ×§ñåkê×
 
Iscritto dal: Apr 2006
Città: Nowhere
Messaggi: 4067
Invia un messaggio MSN a ×§ñåkê×
GUIDA: Importare file di salvataggio *max, *cbs, etc... nella memory card del emulatore PCSX2.

- Prima di tutto scaricatevi questo *rar ----> da QUI
- Per fare questa operazione consiglio di usare il plugin video ZeroGS

1. Trovate il gioco che vi interessa da www.gamefaq.com, www.codebreaker.com, www.gameshark.com, 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.


GUIDA: Usare cheat Action Replay sul emulatore PCSX2.

Per 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 QUI

poi potete cercare i codici dei giochi su: www.codebreaker.com, www.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.



Quando avete incollato il codice (che nel caso del immagine è il "Have all items at infinite") date Convert e dovrebbe, nella colonna si destra restituirvi il stesso codice del immagine.

Una nota a parte merita il codice MASTER (cioè il primo che deve essere fatto perforza) Infatti se voi convertite questo codice, il programma vi restituirà un codice tipo questo:

D0C281FC 5CAA4A1B
F01ACFF0 002DE287


Ma mettendo questo codice nel file pnach il gioco non partità, il codice deve essere modificato togliendo la prima lettera delle 2 serie e mettendoci $a il codice dovrebbe venire fuori così:

// Master Code
patch=1,EE,$a0C281FC,word,5CAA4A1B
patch=1,EE,$a01ACFF0,word,002DE287


Infine dopo che ho finito di convertire un discreto numero di codici il file pnach è così:

gametitle=Final Fantasy X Italia [SCES 50493] (I)
// italian version uses US savegames (SLUS 20312)
patch=0,EE,00241464,word,24a56e60

// Master Code
patch=1,EE,$a0C281FC,word,5CAA4A1B
patch=1,EE,$a01ACFF0,word,002DE287

// Infinite Guil
patch=1,EE,2031D218,word,05F5BABE

// Have Infinite Item
patch=1,EE,200FFF30,word,96F30000
patch=1,EE,200FFF38,word,26730001
patch=1,EE,200FFF3C,word,A6F30002
patch=1,EE,200FFF40,word,8FA20000
patch=1,EE,200FFF48,word,080932B5
patch=1,EE,2024CACC,word,0803FFCC
patch=1,EE,2024C9D4,word,24110063
patch=1,EE,2024C9E0,word,A2D10000
patch=1,EE,2031D39C,word,20012000

// No random battles
patch=1,EE,003173F7,word,00000000


Ed ecco un paio di screenshot in gioco con i cheat abilitati:



Al interno del rar troverete anche un mio file pnach funzionante di FFX, così vi potete fare un idea di come funziona, e fare altri cheat per altri giochi.
__________________
Thermaltake Kandalf VA9003BWS - Enermax Revolution 850 watt - Intel Core I7 920 D0 - Zalman 9700 - Asus P6TD Deluxe - Sapphire Radeon HD4870x2 - 6GB DDR3 Corsair C9 1600MHz - X-Fi Xtreme Gamer Fatal1ty Pro - Velociraptor 300GB & 2x150GB - Logitech G5 + G15 - Windows Vista Ultimate 64 bit SP2 - Samsung 245B 1920x1200 - Netgear DG834v4 - Plextor PX-B920SA - FOTO

Ultima modifica di ×§ñåkê× : 02-08-2008 alle 23:46.
×§ñåkê× è offline   Rispondi citando il messaggio o parte di esso
Old 13-04-2008, 19:54   #6
davidep85
Senior Member
 
L'Avatar di davidep85
 
Iscritto dal: Mar 2006
Città: Savona, Albisola Sup. Feedback ebay: 77 (100%) Trattative hwupgrade: 51
Messaggi: 3446
Introduzione:

Nel thread di discussione generale di pcsx2 che trovate a questo indirizzo potete scrivere tutte le vostre richieste e i vostri dubbi!

Questo thread è il thread ufficiale; qui praticamente tutti i post verranno cancellati per far si che rimanga un riferimento per tutti quanti.

CERCATE DI NON POSTARE QUI!!

Regolamento del thread:

- É rigorosamente vietato richiedere il bios dell'emulatore, in quanto è possibile estrarlo solo dalla propria ps2 originale. Lo troverete anche altrove ma non di certo qui.

- Prima di fare domande inutili per favore leggete i primi post in quanto contengono tutto il necessario.

- Se proprio aveste bisogno di assistenza, indicate nel vostro post la configurazione del vostro pc e le versioni dell'emulatore e plugins utilizzati.

- Cercate di non chiedere se il vostro pc farà girare o meno l'emulatore. Per questo c'è la sezione requisiti di sistema (con il pdf in allegato) e la lista compatibilità di Ameppe 3 post più indietro.

- Non spammate e non andate off-topic.

- I post inutili o illegali verranno cancellati dai moderatori, non abbiate a male per questa operazione, è solo per tenere il tutto pulito ed ordinato!

- Per qualunque errore, suggerimento, modifica o segnalazione, non esitate a mandarmi un pm!

Grazie per la collaborazione, buona lettura e buon divertimento!
__________________
PSU: Corsair HX620W CPU: Q6600 g0@3000 + Zalman 9700 NT MB: Asus P5k Deluxe Wifi RAM: 2*2gb OCZ DDR2 PC2-8500 Reaper HPC HDD: 2*250 SB 7200.10 Sata II Raid 0 SVGA: Bfg Gtx 260 OC Maxcore LCD: Samsung SM 215TW AUDIO: SB X-Fi Fatal1ty & Gigaworks S750 CASE: TT Armor VA8003SWA + Hardcano 13 M&T: MS Habu & Reclusa MY SITE: "La camera dei segreti" VENDO: Lista del mio mercatino PCSX2: Guida & Files

Ultima modifica di davidep85 : 17-04-2008 alle 11:52.
davidep85 è offline   Rispondi citando il messaggio o parte di esso
Old 17-04-2008, 11:52   #7
cerbert
Moderatore
 
L'Avatar di cerbert
 
Iscritto dal: Feb 2001
Città: Torino
Messaggi: 14611
Mi permetto di ricordare che questo thread sarà tanto più utile quanto più lo si terrà pulito.
Per richieste e considerazioni, quindi, fate riferimento alla discussione generale a questo indirizzo.
http://www.hwupgrade.it/forum/showthread.php?t=1725093

Le richieste fatte nel posto sbagliato saranno cancellate.

ATTENZIONE: gli autori del thread sono sicuramente lusingati dai complimenti, ma ricordo che anche questi vanno fatti nel thread "discussione generale" in modo da tenere questo thread snello ed efficace.
__________________
Io che non credo agli eroi non dimenticherò mai Nicola Calipari (04/03/2005).
Per capire l'indegno sfacelo che è stato fatto della scuola italiana negli ultimi trenta anni, due fonti: Pietro Calamandrei (1950) ed il professor Duccio Troller (2010)

Ultima modifica di cerbert : 30-06-2008 alle 17:58.
cerbert è offline   Rispondi citando il messaggio o parte di esso
Old 26-01-2010, 01:17   #8
fabioss
Senior Member
 
Iscritto dal: Oct 2007
Messaggi: 2015
edit
__________________
CM HAF 922 | Corsair HX850W | Intel Core i7-950 | Asus Triton-81 | Asus P6TD Deluxe | Sapphire ATI Radeon HD 5970 | kit Corsair Dominator 2GBx3 DDR3 1600Mhz CL8 | 2 x WD VelociRaptor 150GB (raid0) | Windows 7 Professional 64bit | LG W2453V | Microsoft SideWinder X5 | Logitech Z-4 | HP F4580 | APC Back-UPS ES 700
fabioss è offline   Rispondi citando il messaggio o parte di esso
Old 28-01-2010, 15:47   #9
buziobello
Senior Member
 
L'Avatar di buziobello
 
Iscritto dal: Nov 2002
Città: Friùl
Messaggi: 636
E' normale che i file che servono per la compilazione ammontino a svariate migliaia per centinaia di Mb (sono arrivato a 600 ma sta continuando a scaricare roba...)

Mi sembrano un po' troppi...
__________________
E' ARRIVATO™: Dell XPS M1530 Tuxedo Black - Intel Core 2 Duo T7500 - 3 Gb Ram DDR2 667MHz- Geforce 8600GT 256Mb DDR3 - 320Gb SATA2 HD 5400 RPM - TFT 1680x1050 Samsung - Intel Wireless N - 3 anni Garanzia On Site
buziobello è offline   Rispondi citando il messaggio o parte di esso
 Rispondi



Nvidia Optimus, basta switch fra GPU discrete e integrate Nvidia Optimus, basta switch fra GPU discrete e ...
ATI Radeon HD 5570, nuova proposta sotto i 100 euro ATI Radeon HD 5570, nuova proposta sotto i 100 e...
AMD Llano: la prima soluzione con CPU e GPU integrate AMD Llano: la prima soluzione con CPU e GPU inte...
Hands on Final Fantasy XIII e intervista al direttore del gioco Hands on Final Fantasy XIII e intervista al dire...
In Senegal con Olympus E-620, 8mm, Kodak Zx1, Garmin 400t In Senegal con Olympus E-620, 8mm, Kodak Zx1, Ga...
Sapphire Radeon HD 5570, DisplayPort per...
Apple annuncia Aperture 3
Nuova ordinanza contro The Pirate Bay
NVIDIA, la grafica esterna per i portati...
Avviso sostituzione batteria con Windows...
Annuncio ufficiale del nuovo Ghost Recon
Canon EOS 550D: 18 megapixel per tutti
Il MIT realizza il primo laser al german...
Da Rambus nuove memorie Mobile XDR
EA: Dead Space 2 solo su console, Crysis...
Itanium 9300: Intel presenta le cpu Tukw...
Roadmap TDK, presto hard disk da 2,5TB
Samsung e i notebook con display traspar...
IBM presenta i primi sistemi Power 7
Presto tablet e netbook basati su Symbia...
Aptana Studio Windows
Aptana Studio Linux
Aptana Studio Mac OS X
Blaze Media Pro
Microsoft .NET Framework 3.5 SP1 Redis...
Microsoft Visual C++ 2008 SP1 Redist 6...
Microsoft Visual C++ 2008 SP1 Redist 3...
Win7codecs
Vista Codec x64 Components
Vista Codec Package
Avant Browser
IncrediMail
Opera 10 Beta
DirectX End-User Runtimes (Febbraio 20...
Cpu-Z
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum



Tutti gli orari sono GMT +1. Ora sono le: 21:41.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
Served by www1
Legali  -  Privacy  -  Pubblicità  -  Email Redazione - Supporta - Awards - Redazione - Storia
E' vietata la riproduzione, anche solo in parte, di contenuti e grafica. Copyright 1997 - 2009 - Hardware Upgrade S.r.l. P.iva: 02560740124
Hardware Upgrade SRL non si assume nessuna responsabilità dei contenuti pubblicati sul forum in quanto redatti direttamente dagli utenti. Questi ultimi sono responsabili dei contenuti da loro riportati nelle discussioni del forum. Per segnalazioni: redazione@hwupgrade.it