PCSX2
PCSX2 software | |
---|---|
![]() | |
![]() | |
Genere | Emulatore |
Sviluppatore | Linuzappz, Zerofrog, Refraction, Saqib |
Data prima versione | 23 marzo 2002; 22 anni fa |
Ultima versione | 2.0.2 (13 luglio 2024; 33 giorni fa) |
Sistema operativo | Microsoft Windows Linux macOS |
Linguaggio | C++ |
Toolkit | Qt |
Licenza | GPL 3 (licenza libera) |
Sito web | pcsx2.net/ |
Modifica dati su Wikidata · Manuale |
PCSX2 è un emulatore della console PlayStation 2 per Windows, Linux e Mac OS.
Caratteristiche
Il software è open source e in continuo sviluppo. Attualmente la sua ultima versione stabile dispone di una compatibilità molto alta.[1][2] Sebbene possa rispecchiare da vicino l'esperienza di gioco su hardware originale, PCSX2 supporta una serie di miglioramenti, come la possibilità di utilizzare risoluzioni più elevate , frame-rate superiori e più stabili, creazione di Memory Card virtuali, cattura di screenshot e registrazione video della partita e molto altro.
Sviluppo
Il progetto è iniziato nel marzo del 2002. Il team di sviluppo, noto solo attraverso dei nickname, era inizialmente costituito dai programmatori Shadow, Saqib e Linuzappz; Quest'ultimo nel 2005 ha abbandonato il progetto ed il suo ruolo di Leader[3].
A partire da gennaio 2008, il team di sviluppo ha scelto di affiancare alla release stabile, delle versioni beta tramite il quale ogni utente può contribuire al testing del software, individuando bug e inserendo nuove funzionalità.[4]
A partire dal 2022 all'emulatore è stato aggiunto il supporto al 64 bit e all'API Vulkan ,[5] oltre aver riscritto l'utilizzo dei plugin[6] e ridisegnato l'interfaccia utilizzando la GUI di Qt[7][8]. Le ultime versioni possono aggiornarsi automaticamente e puntano inoltre ad aumentare l'ottimizzazione per ogni singolo gioco, risultando quindi sempre più facili da configurare.[9]
Plugin e BIOS
Come per il suo predecessore, PCSX2 richiede l'uso di plugin per gestire le funzioni della console:
- GS Plugin: emula il chip grafico della console, sfruttando le API DirectX, OpenGL o Vulkan
- SPU Plugin: emula il chip audio della console
- PAD Plugin: gestione periferiche di input (emulazione del DualShock 2 e altre periferiche di controllo)
- CDVD Plugin: consente la lettura dei videogames, sotto forma di DVD o immagini ISO
- Dev9: gestione delle periferiche collegate al gioco online
- USB: gestione delle porte USB
- FireWire: emulazione dell'uscita FireWire della PS2
A partire dalla versione 1.7 PCSX2 ha unito tutte le funzionalità all'emulatore principale, in un unico "core" eliminando il concetto di plugin.[10] È stato aggiunto inoltre il supporto nativo al DualShock 4 e DualSense, senza bisogno di software esterni.
Attualmente per il render OpenGL è consigliabile avere una scheda video Nvidia piuttosto che una di controparte AMD, che risulta invece più performante con l'API Vulkan, mentre DirectX è consigliato per hardware datati.
Il plugin video permette di aumentare la risoluzione nativa del gioco emulato portandola anche oltre il 4K. Ovviamente aumentando la risoluzione aumentano i requisiti hardware. C'è anche la possibilità di eseguire i giochi in widescreen anche su titoli che nativamente non lo supportano.
Un discorso a parte merita il BIOS. Le versioni precedenti alla 0.7 si avvalevano di una tecnologia per emulare il BIOS della PlayStation 2; successivamente, per migliorare il funzionamento dell'emulatore, si è preferito utilizzare il BIOS originale della console. Essendo protetto da copyright, tale BIOS non è disponibile per il download con PCSX2; tuttavia, tramite apposite utility è possibile eseguire il dump del BIOS della propria console PlayStation 2.
Le Memory Card invece, possono essere create e modificate a piacimento, settando la dimensione o inserendo dei salvataggi esterni.
Requisiti di Sistema
Minimi
- Sistema Operativo: Windows 10 o Linux (Ubuntu 18.04 / Debian o più recente, Arch Linux o altra distribuzione) 32 o 64 bit
- CPU: dual-core che supporti il SSE4.1 e l'hyper-threading
- GPU: con supporto DirectX 10, OpenGL 3 e almeno 2GB di VRAM
- RAM: 4 GB
Raccomandati
- Sistema Operativo: Windows 10 / 11 (64 bit) o Linux (Ubuntu 19.04 / Debian o più recente, Arch Linux o altra distribuzione 64 bit)
- CPU: quad-core o superiore che supporti l'AVX2
- GPU: AMD o Nvidia con supporto DirectX 12, OpenGL 4.6 o Vulkan e almeno 4GB di VRAM
- RAM: 8 GB o superiore.[11]
Note
- ^ Lista di compatibilità dei videogiochi, su pcsx2.net.
- ^ (EN) PS2 Emulator Can Now Boot Every Single Title Except For One Weird Golf Game, su Kotaku. URL consultato il 13 marzo 2022.
- ^ Dichiarazione sul sito ufficiale del progetto, su pcsx2.net. URL consultato il 9 giugno 2012 (archiviato dall'url originale il 15 agosto 2012).
- ^ PCSX2 - The Playstation 2 emulator - Windows, su pcsx2.net. URL consultato il 10 dicembre 2020 (archiviato dall'url originale il 9 ottobre 2019).
- ^ RedDevilus, PCSX2 - Vulkan in latest 1.7 devbuilds, su r/Games, 8 gennaio 2022. URL consultato il 1º febbraio 2022.
- ^ (EN) Merge GS, Mcd into core, remove plugin selector/subsystem by GovanifY · Pull Request #4436 · PCSX2/pcsx2, su GitHub. URL consultato il 13 marzo 2022.
- ^ PCSX2, Q4 2021 Progress Report, su pcsx2.net, 10 maggio 2022. URL consultato il 25 maggio 2022.
- ^ PS2: l'emulatore PCSX2 si è aggiornato, vediamo tutte le novità | Game Division, su Tom's Hardware. URL consultato il 29 maggio 2022.
- ^ PS2: l'emulatore PCSX2 si è aggiornato, vediamo tutte le novità | Game Division, su Tom's Hardware. URL consultato il 15 agosto 2022.
- ^ PCSX2, Q3 2021 Progress Report, su pcsx2.net, 13 novembre 2021. URL consultato il 29 maggio 2022.
- ^ PCSX2 - The Playstation 2 emulator - Getting Started, su pcsx2.net. URL consultato il 9 ottobre 2019 (archiviato dall'url originale il 9 marzo 2021).
Altri progetti
Altri progetti
- Wikimedia Commons
Wikimedia Commons contiene immagini o altri file su PCSX2
Collegamenti esterni
- (EN) Sito ufficiale, su pcsx2.net.
- (EN) PCSX2, su SourceForge.
- PCSX2, su packages.debian.org.
- (EN) PCSX2, su GitHub.
- Repository sorgenti di PCSX2, su github.com.
- Pagina di PCSX2 su Google Code, su code.google.com.
- Guida italiana alla configurazione di PCSX2, su megalab.it.
![](http://upload.wikimedia.org/wikipedia/commons/thumb/7/77/Computer_n_screen.svg/24px-Computer_n_screen.svg.png)
![](http://upload.wikimedia.org/wikipedia/commons/thumb/1/12/Nuvola_apps_emacs.svg/25px-Nuvola_apps_emacs.svg.png)