È stato rilasciato il progetto PCSX2 2.6.0, che sviluppa un emulatore per la console di gioco PlayStation 2. L'emulatore consente di eseguire giochi progettati per PlayStation 2 su un comune PC e offre funzionalità avanzate come la modifica della risoluzione dello schermo con ridimensionamento dell'output, la creazione di schede di memoria virtuali e condivise, il salvataggio di stati, l'applicazione di patch ai giochi e la registrazione video del gameplay. L'emulazione della CPU MIPS su sistemi x86 avviene mediante ricompilazione e interpretazione in una macchina virtuale. Le prestazioni e le capacità dell'emulatore sono sufficienti per eseguire il 99% dei 2500 giochi testati forniti per Sony PlayStation 2, inclusi Final Fantasy X e Devil May Cry 3. Il codice del progetto è scritto in linguaggio C++ e distribuito con licenza GPLv3.
Nella nuova versione:
- L'interfaccia basata su Qt è dotata di funzionalità simili alla modalità Big Picture.
- È stata aggiunta la possibilità di posizionare collegamenti sul desktop e nel menu delle applicazioni per avviare giochi specifici tramite PCSX2.
- Nella modalità Big Picture sono state aggiornate le icone e aggiunta la supporto per Emoji.
- È stata aggiunta la supporto per impostare immagini di sfondo personalizzate.


- È stata notevolmente accelerata il rendering utilizzando Direct3D12. Per il gioco Hitman Blood Money, l'incremento delle prestazioni è stato del 596%, mentre per il gioco Death by Degrees è stato del 413%. Inoltre, è stato ottimizzato il rendering tramite Direct3D11, permettendo di aumentare le prestazioni nel lancio del gioco Enthusia del 9%. La qualità e la precisione del rendering delle texture utilizzando Direct3D11 e 12 sono state avvicinate a quelle ottenibili con Vulkan e OpenGL.
- Sono state aggiunte numerose ottimizzazioni che hanno permesso di migliorare la qualità del rendering e aumentare le prestazioni durante il lancio di molti giochi.
Fonte: opennet.ru


