Gli sviluppatori di RPCS3, un emulatore di PlayStation 3, hanno annunciato il 21 luglio 2026 l’espansione dei requisiti minimi per il software. L’aggiornamento recentemente rilasciato include la compatibilità con le schede ATI Radeon HD 2000, 3000 e 4000 su computer che eseguono Linux.
Questo aggiornamento rappresenta un cambiamento importante, consentendo di sfruttare le GPU TeraScale 1, originariamente rilasciate tra il 2007 e il 2009, con quasi due decenni di utilizzo. La funzionalità è esclusiva di Linux, a seconda del driver Mesa r600, e non sarà accessibile nelle versioni dell’emulatore per Windows o altri sistemi operativi.
Vale la pena notare che RPCS3 ha già implementato il supporto per le schede Radeon HD 5000 e 6000, basate sull’architettura TeraScale 2, dal 2021. I continui miglioramenti negli ultimi cinque anni hanno portato anche a un aumento significativo delle prestazioni per queste nuove generazioni di schede.
Come esempio dei miglioramenti, nel gioco Persona 5, una Radeon HD 5850 abbinata ad un processore AMD FX-8350 e 8 GB di RAM ha mostrato un salto da 35 a 49 fotogrammi al secondo (FPS) nell’area del castello di Kamoshida. Questo risultato evidenzia i sostanziali guadagni ottenuti attraverso la costante ottimizzazione dell’emulatore.
L’aggiunta del supporto per i modelli TeraScale 1 ha richiesto modifiche al renderer OpenGL. Queste schede più vecchie, per impostazione predefinita, indicano solo la compatibilità con OpenGL 3.3 e GLSL 3.30, specifiche inferiori rispetto alle versioni generalmente richieste da RPCS3.
Per aggirare questa limitazione, i creatori dell’emulatore hanno implementato una soluzione, sostituendo i livelli riportati dal driver per OpenGL 4.3 e GLSL 4.40. Secondo il team RPCS3 questo specifico adattamento per l’ambiente Linux è stato relativamente semplice da realizzare.
In una fase di test, la scheda Radeon HD 4890, dotata di 1 GB di memoria, è riuscita a far girare alcuni titoli più semplici con prestazioni di gioco adeguate. Giochi come Metal Gear Solid HD Collection e OutRun Online Arcade hanno raggiunto quasi i 60 FPS, anche se i titoli visivamente più complessi riscontrano ancora limitazioni dovute alla capacità della GPU.
Anche i modelli di schede di fascia bassa hanno dimostrato la capacità di aprire determinati giochi dopo aver ridotto la risoluzione a circa 273p. La Radeon HD 3870, ad esempio, ha mantenuto prestazioni accettabili nei giochi meno impegnativi, mentre la HD 2600 XT, con 256 MB, ha gestito solo 8 FPS in OutRun e 13 FPS in Portal.
Per abilitare questa compatibilità, gli utenti devono eseguire la versione AppImage di RPCS3 utilizzando le variabili MESA_GL_VERSION_OVERRIDE=4.3 e MESA_GLSL_VERSION_OVERRIDE=440. Il team di sviluppo ha inoltre riferito che ci sono piani per ottimizzazioni future per migliorare ulteriormente le prestazioni su queste schede più vecchie.
