Torna indietro   Hardware Upgrade Forum > Giochi > Emulazione

Roborock Qrevo Curv 2 Flow: ora lava con un rullo
Roborock Qrevo Curv 2 Flow: ora lava con un rullo
Qrevo Curv 2 Flow è l'ultima novità di casa Roborock per la pulizia di casa: un robot completo, forte di un sistema di lavaggio dei pavimenti basato su rullo che si estende a seguire il profilo delle pareti abbinato ad un potente motore di aspirazione con doppia spazzola laterale
Alpine A290 alla prova: un'auto bella che ti fa innamorare, con qualche limite
Alpine A290 alla prova: un'auto bella che ti fa innamorare, con qualche limite
Abbiamo guidato per diversi giorni la Alpine A290, la prima elettrica del nuovo corso della marca. Non è solo una Renault 5 sotto steroidi, ha una sua identità e vuole farsi guidare
Recensione HONOR Magic 8 Lite: lo smartphone indistruttibile e instancabile
Recensione HONOR Magic 8 Lite: lo smartphone indistruttibile e instancabile
Abbiamo provato a fondo il nuovo Magic 8 Lite di HONOR, e per farlo siamo volati fino a Marrakech , dove abbiamo testato la resistenza di questo smartphone in ogni condizione possibile ed immaginabile. Il risultato? Uno smartphone praticamente indistruttibile e con un'autonomia davvero ottima. Ma c'è molto altro da sapere su Magic 8 Lite, ve lo raccontiamo in questa recensione completa.
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 03-08-2009, 03:04   #1
valeriok9
Senior Member
 
L'Avatar di valeriok9
 
Iscritto dal: Sep 2007
Città: Pisa
Messaggi: 1073
Guida completa compilazione Pcsx2

GUIDA COMPILAZIONE PCSX2

Con questa guida proverò a spiegarvi come compilare le SVN(SubVersioN) del PCSX2.

- visual studio 2008 SP1 (express o professional) se avete vs2008 l’installer del Service Pack 1
Lo potete trovare a questo link http://www.microsoft.com/downloads/d...9-6d9f6d58056e


- occorre scaricare le DirectX SDK a questo link http://www.microsoft.com/downloads/d...displayLang=en (March 2009), Se ne escono di nuove aggiornatele.

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.



- occorre scaricare NVIDIA Cg Toolkit a questo link http://developer.nvidia.com/object/cg_download.html Appena finito di scaricare avviamo il setup e lo installate.

Dopo di questo dobbiamo inserire la directory NVIDIA Corporation 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 Corporation 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.
- adesso selezioniamo nello stesso menù a tendina "File di libreria"
- inseriamo una nuova riga e andiamo nella cartella "Lib" e aggiungiamo pure questa.
- confermiamo.


- occorre scaricare glut-3.7 a questo link http://www.opengl.org/resources/libr...lut/glut37.zip Appena finito di scaricare estraete la cartella in C:.

Dopo di questo dobbiamo inserire la directory glut-3.7 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 glut-3.7 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 aggiungiamo pure questa.
- confermiamo.


- occorre scaricare glew-1.5.1-win32 a questo link http://sourceforge.net/projects/glew...2.zip/download Appena finito di scaricare estraete la cartella in C:.

Adesso andate nella directory di glew e copiate i seguenti file nelle seguenti directory:

bin/glew32.dll to %SystemRoot%/system32
lib/glew32.lib to {VC Root}/Lib
include/GL/glew.h to {VC Root}/Include/GL
include/GL/wglew.h to {VC Root}/Include/GL

VC Root stà per C:\Program Files\Microsoft Visual Studio 9.0\VC


- occorre scaricare wxMSW-2.8.10 a questo link http://sourceforge.net/projects/wxwindows/ Appena finito di scaricare avviamo il setup e lo installate.

Dopo di questo dobbiamo inserire la directory wxMSW-2.8.10 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 wxMSW-2.8.10 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 aggiungiamo pure questa.
- confermiamo.


- occorre scaricare SSEPlus_0.3.67 a questo link http://sourceforge.net/projects/ssep...7.zip/download Appena finito di scaricare estraete la cartella in C:.

Dopo di questo dobbiamo inserire la directory SSEPlus_0.3.67 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 SSEPlus e confermiamo su "selezione cartella".
-confermiamo.


- occorre scaricare gtk+-bundle_2.14.7-20090119_win32 a questo link http://altruistic.lbl.gov/mirrors/gn...0119_win32.zip Appena finito di scaricare estraete la cartella in C:.

Dopo di questo dobbiamo inserire la directory gtk+-bundle_2.14.7-20090119_win32 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 gtk+-bundle_2.14.7-20090119_win32 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 aggiungiamo pure questa.
-confermiamo.


-adesso creiamo un Impostazione alternativa del Target di Destinazioni che può opzionalmente fare una copia del file compilato. Exe e. Dll in una cartella di propria scelta. I file vengono copiati sia come il loro nome originale (es: pcsx2.exe) e come una revisione-file contrassegnati per un facile test di regressione (es: pcsx2-r1574.exe).

-andiamo in Proprietà di Sistema (utilizzare il tasto Windows + Pausa di scelta rapida), su sistema cliccate su impostazioni di sistema avanzate, e cliccate variabile d’ambiente come nello screen sotto

Adesso cliccate su nuovo

E scrivete in nome variabile PCSX2_TARGET_COPY mentre in nome variabie mettete ciò che volete dopo C:\ io in questo caso ho messo cosi C:\pcsx2 file binari


Adesso quando avrete finito di compilare avrete una cartella in C: denominata pcsx2 file binari dove troverete i file con rev contrassegnata; Potrebbe essere necessario disconnettersi e accedere di nuovo per rendere effettiva l'impostazione.




- occorre scaricare tortoiseSVN che si può scaricare da questo link http://tortoisesvn.net/downloads

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

- creiamo una cartella

- clicchiamogli sopra il tasto destro del mouse, possiamo cliccare anche direttamente all’interno della cartella con il tasto destro del mouse e poi clicchiamo su "SVN checkout"

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

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


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" )

- 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 clicchiamo su pcsx2_suite_2008
-a questo punto dobbiamo scegliere se compilare solo l’eseguibile o tutto cioè anche i plugins
-per compilare solo l’eseguibile selezioniamo dalla tendina "release SSE2", clicchiamo col tasto destro su pcsx2 in grassetto e poi su compila:

- se invece volete compilare Pcsx2 completamente in una volta sola premete F5 o cliccate su compila soluzione , vi comparira una finesta come questa:

-cliccate su si e inizierà a compilare .
- Alla fine dovremmo avere dentro la cartella di nome bin con tutti i file pcsx2 pronti, e avrete tutti i plugins e l’eseguibile con rev contrassegnata nella cartella C:\ pcsx2 file binari

-adesso però ci rimane da finire di compilare le Gsdx in SSSE3 e in SSE4
- scegliamo nel primo menù "Release SSSE3"
-clicchiamo col destro su "Gsdx" e poi "Compila"

- dopo che ha finito ripetiamo, scegliamo nel primo menù "Release SSE4"
- clicchiamo col destro su "Gsdx" e poi "Compila"

Ora andiamo in C:\ pcsx2 file binari\Plugins e troveremo tutti i plugins da copiare nella cartella apposita dell'emulatore.


A fine compilazione se volete usare l’emu completo da voi creato (cartella bin), dovrete fare un po’ di pulizia

-occorre scaricare Delete SVN Folders a questo link http://www.4shared.com/file/12053721...te_SVN_Folders e eseguire il file reg, aggiungera una nuova voce di menù “Delete SVN Folders”

- Selezionando la cartella del progetto da cui eliminare le sotto-cartelle “.svn” e successivamente lanciando l’opzione “Delete SVN Folders” dal menù contestuale di Windows (tasto destro del mouse), verrà lanciato uno script che si occuperà di cancellare tutte le sotto-cartelle “.svn”


volendo potete crearlo anche da soli il file reg, basterà copiare le seguenti righe di codice all’interno di un file di testo con estensione “.reg” (da creare) e poi fare doppio click su di esso per installarlo.

Quote:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shell\DeleteSVN]
@="Delete SVN Folders"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shell\DeleteSVN\command]
@="cmd.exe /c \"TITLE Removing SVN Folders in %1 && COLOR 9A && FOR /r \"%1\" %%f IN (.svn) DO RD /s /q \"%%f\" \""
-adesso andiamo nella cartella del progetto compilata di pcsx2 e clicchiamo sul file clean_msvc.cmd, Questo file batch pulisce alcuni da file tipo *. BCN; *. ilk; *. pdb; *. BSC; *. SBR


Adesso possiamo prendere la nostra cartella bin è rinominarla pcsx2, copiarci un bios e giocare


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

PS: questi sono degli appunti che mi sono scritto, forse ci sono delle librerie in eccesso, cmq vi garantisco che il risultato è assicurato

http://valeriok9.4shared.com
__________________
http://valeriok9.4shared.com > PCSX2

Alimentatore: OCZ 600W Stealth X Stream Cpu: E8500 Rev E0 (4GHz Rock Solid) + Asus-V60 Motherboard: P5Q-PRO DDR: 4*1gb Corsair Dominator CM2X1024-8500C5D (533MHz) + Dominator AirFlow SVGA: Ati Sapphire Radeon HD4830 512 MB GDDR3 OS: Windows 7 Ultimate, Snow Leopard Retail, Ubuntu
PS3 USA 500GB+Ps3Break 1.2

Ultima modifica di valeriok9 : 03-08-2009 alle 14:08.
valeriok9 è offline   Rispondi citando il messaggio o parte di esso
Old 07-09-2009, 02:02   #2
valeriok9
Senior Member
 
L'Avatar di valeriok9
 
Iscritto dal: Sep 2007
Città: Pisa
Messaggi: 1073
se avete voglia di tradurla la guida ufficiale è a questo indirizzo
http://code.google.com/p/pcsx2/wiki/...uideForWindows
__________________
http://valeriok9.4shared.com > PCSX2

Alimentatore: OCZ 600W Stealth X Stream Cpu: E8500 Rev E0 (4GHz Rock Solid) + Asus-V60 Motherboard: P5Q-PRO DDR: 4*1gb Corsair Dominator CM2X1024-8500C5D (533MHz) + Dominator AirFlow SVGA: Ati Sapphire Radeon HD4830 512 MB GDDR3 OS: Windows 7 Ultimate, Snow Leopard Retail, Ubuntu
PS3 USA 500GB+Ps3Break 1.2

Ultima modifica di valeriok9 : 07-09-2009 alle 20:42.
valeriok9 è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Roborock Qrevo Curv 2 Flow: ora lava con un rullo Roborock Qrevo Curv 2 Flow: ora lava con un rull...
Alpine A290 alla prova: un'auto bella che ti fa innamorare, con qualche limite Alpine A290 alla prova: un'auto bella che ti fa ...
Recensione HONOR Magic 8 Lite: lo smartphone indistruttibile e instancabile Recensione HONOR Magic 8 Lite: lo smartphone ind...
Sony WF-1000X M6: le cuffie in-ear di riferimento migliorano ancora Sony WF-1000X M6: le cuffie in-ear di riferiment...
Snowflake porta l'IA dove sono i dati, anche grazie a un accordo con OpenAI Snowflake porta l'IA dove sono i dati, anche gra...
L'intelligenza artificiale ha reso pi&ug...
L'intelligenza artificiale per lo svilup...
Il sistema di verifica dell'identit&agra...
Ora è ufficiale: Samsung sta per ...
Motorola Edge 70 Fusion: ecco le specifi...
8TB a meno di 170€: il richiestissimo Ha...
Il nuovo MacBook 'low cost' arriver&agra...
Pokémon Rosso Fuoco e Verde Fogli...
Risparmiare con le offerte Amazon: weeke...
Gli Xiaomi 17 arrivano a fine febbraio, ...
48.000 Pa a poco più di 100€: la ...
PC più potente, meno spesa: su Amazon to...
Con 2 acquisti si ottiene il 40% di scon...
Blocco VPN in Spagna durante le partite ...
ECOVACS DEEBOT T30C OMNI GEN2 torna a 34...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
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: 20:04.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Served by www3v