PPSSPP
PPSSPP è un emulatore in grado di eseguire software per PlayStation Portable[1] sui sistemi operativi Windows, macOS, Linux, Android e iOS[2]. La prima release pubblica risale al 1 novembre 2012, sotto licenza GNU GPLv2. Il progetto PPSSPP è stato creato da Henrik Rydgård, uno dei co-fondatori dell'emulatore Dolphin[3].
PPSSPP software | |
---|---|
Interfaccia di PPSSPP v1.0.1-2635 su Fedora (GNOME) | |
Genere | Emulatore |
Sviluppatore | Henrik Rydgård |
Ultima versione | 1.18.1 (4 novembre 2024) |
Sistema operativo | Multipiattaforma |
Linguaggio | C++ C |
Licenza | GNU GPL v2 (licenza libera) |
Lingua | Multilingua |
Sito web | www.ppsspp.org |
Sviluppo e caratteristiche
modificaPPSSPP supporta i save states, la ricompilazione dinamica (JIT) e ha rudimentale supporto alle reti wireless ad hoc. Per decodificare i dati multimediali della PSP, PPSSPP usa le librerie FFmpeg, implementato per decodificare il codec audio proprietario di Sony ATRAC3plus utilizzato da PSP. PPSSPP offre una qualità grafica superiore alla PSP stessa, permettendo risoluzioni più alte, antialiasing, scalabilità delle immagini, supporto per shader, filtro lineare e anisotropico.
Il porting di PPSSPP sui dispositivi mobili offre caratteristiche aggiuntive per ogni piattaforma, ad esempio la "immersive mode" su Android, supporto dei pulsanti multimediali su Symbian ed il supporto per gli schermi quadrati su BlackBerry 10. Tutti i porting di PPSSPP per dispositivi mobili supportano l'uso dell'accelerometro, e di tastiera e gamepad come dispositivi di input.
Portabilità
modificaFin dalla sua progettazione, PPSSPP è stato pensato e progettato per essere supportato su più architetture e sistemi operativi. Supportato inizialmente solo da Microsoft Windows e Android, gradualmente il supporto si è esteso a Blackberry 10, Symbian, macOS, Linux più tardi ad iOS. Il codice sorgente supporta inoltre, non ufficialmente, una ampia varietà di sistemi operativi e piattaforme, tra cui Raspberry Pi, Loongson, Maemo, MeeGo Harmattan e Pandora[4]. Esisteva anche un porting per la console Xbox 360, il cui progetto è stato però abbandonato anche se il codice sorgente di questo porting è tuttavia ancora disponibile.
Per semplificare lo sviluppo multipiattaforma, le librerie SDL e Qt possono essere utilizzate in aggiunta a quelle non portabili di Blackberry e Android, nonché all'interfaccia Win32. L'interfaccia Qt fu necessaria per aggiungere il supporto alla piattaforma Symbian[5], essa inoltre può supportare tutte le piattaforme ufficialmente supportate ed è consigliata come alternativa qualora non esistessero interfacce native.[6]
Compatibilità
modificaPiù di 1 000 titoli sono giocabili, altri 69 caricano solo alcuni frame in gioco, 3 titoli possono essere avviati solo fino ai menù e sequenze principali e 9 titoli mostrano solo una schermata nera.[7]
Note
modifica- ^ (EN) Introduction to PPSSPP, su PPSSPP.
- ^ (EN) Download PPSSPP, su PPSSPP.
- ^ PPSSPP: PSP emulator for Android, iOS, Windows, Linux, MacOSX, Blackberry, Symbian, su ppsspp.org (archiviato dall'url originale il 6 agosto 2013).
- ^ PPSSPP PSP Emulator Development Guide, su ppsspp.org.
- ^ Qt for PSP emulator (PPSSPP) » Qtness Development, su qtness.com. URL consultato il 29 novembre 2015 (archiviato dall'url originale l'8 dicembre 2015).
- ^ Build instructions · hrydgard/ppsspp Wiki, su github.com.
- ^ Compatibility List, su forums.ppsspp.org. URL consultato il 7 febbraio 2019.
Altri progetti
modifica- Wikimedia Commons contiene immagini o altri file su PPSSPP
Collegamenti esterni
modifica- (EN) Sito ufficiale, su ppsspp.org.
- Repository sorgenti di PPSSPP, su github.com.
- (EN) PPSSPP, su F-Droid.
- (EN) PPSSPP, su Free Software Directory.
- Pagina di PPSSPP su Google Code, su code.google.com.
- Guida ufficiale di PPSSPP (in Inglese), su ppsspp.org.