PCSX2

Software di emulazione console
PCSX2
software
Logo
Interfaccia di PCSX2 su Windows 10
Interfaccia di PCSX2 su Windows 10
GenereEmulatore
SviluppatoreLinuzappz, Zerofrog, Refraction, Saqib
Data prima versione23 marzo 2002; 20 anni fa
Ultima versione1.6.0 (7 maggio 2020; 2 anni fa)
Sistema operativoMicrosoft Windows
Linux
macOS
LinguaggioC++
ToolkitwxWidgets
LicenzaGPL 3
(licenza libera)
Sito webpcsx2.net/

PCSX2 è un emulatore della console PlayStation 2 per Windows, Linux e Mac OS, creato dallo stesso team di sviluppo dell'emulatore PCSX per la prima PlayStation.

CaratteristicheModifica

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, registrazione video della partita, la funzione di scattare screenshot e molto altro.

SviluppoModifica

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]

Plugin e BIOSModifica

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

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 portandolo 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 SistemaModifica

MinimiModifica

RaccomandatiModifica

NoteModifica

  1. ^ Lista di compatibilità dei videogiochi, su pcsx2.net.
  2. ^ (EN) PS2 Emulator Can Now Boot Every Single Title Except For One Weird Golf Game, su Kotaku. URL consultato il 13 marzo 2022.
  3. ^ Dichiarazione sul sito ufficiale del progetto
  4. ^ PCSX2 - The Playstation 2 emulator - Windows, su pcsx2.net. URL consultato il 10 dicembre 2020.
  5. ^ RedDevilus, PCSX2 - Vulkan in latest 1.7 devbuilds, su r/Games, 8 gennaio 2022. URL consultato il 1º febbraio 2022.
  6. ^ (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.
  7. ^ PCSX2 - The Playstation 2 emulator - Getting Started, su pcsx2.net. URL consultato il 9 ottobre 2019.

Altri progettiModifica

Collegamenti esterniModifica