Pubblicato un nuovo aggiornamento di pEMU (acronimo di Portable EMUlator), la raccolta include ben cinque emulatori, pFBN, pNES, pSNES, pGEN e pGBA per console PlayStation Vita, PlayStation 4, Nintendo Switch, Linux e dispositivi Android.

Questa nuova versione segna un passo importante soprattutto sul piano tecnico e dell’organizzazione interna. Tra le novità più rilevanti spicca l’introduzione del core mGBA all’interno di pGBA, che amplia in modo significativo la compatibilità e migliora le prestazioni nell’emulazione dei titoli Game Boy Advance.
L’interfaccia utente è stata affinata con diverse correzioni e miglioramenti, come il conteggio delle ROM direttamente nelle liste, filtri più affidabili e intuitivi, una gestione più solida della navigazione su e giù nelle liste e una migliore scalatura su schermi ad alta risoluzione.
Anche la terminologia è stata resa più chiara, con la rinomina dell’opzione di filtro “FILTER_AVAILABLE” in “FILTER_MISSING”, ora impostata di default per offrire un comportamento più coerente.
Un intervento profondo ha riguardato la gestione della configurazione, oggetto di un’importante riorganizzazione interna.
Questo cambiamento può richiedere la cancellazione manuale dei vecchi file di configurazione, ma in cambio introduce la possibilità di definire percorsi personalizzati per le ROM direttamente dal file di config, rendendo pEMU molto più flessibile per chi gestisce librerie complesse.
Rimosso inoltre il supporto alle gamelist integrate: da ora il frontend utilizza esclusivamente i file gamelist.xml presenti nelle cartelle delle ROM, garantendo una gestione più pulita e standardizzata dei metadati.
Sul fronte dei core, pGEN e pFBN hanno ricevuto correzioni importanti, mentre il core FinalBurn Neo è stato aggiornato all’ultima revisione disponibile su GitHub, migliorando compatibilità e accuratezza dell’emulazione arcade.
Per pfbneo è stato sistemato il sistema di ricerca dei driver, risolvendo problemi che potevano impedire l’avvio corretto di alcuni giochi.
Le piattaforme supportate hanno beneficiato di numerosi interventi specifici. Su PlayStation Vita è stato abilitato un heap di grandi dimensioni da 256 MB, è tornato il supporto ai giochi console, sono state corrette le opzioni di scaling mancanti, risolti crash presenti nelle build di rilascio e allineato l’aggiornamento del core FBNeo.
Su Nintendo Switch è stato risolto un crash legato a libmpv che si verificava al secondo avvio dell’applicazione, mentre su Windows e Linux è stata sistemata la gestione del passaggio da finestra a schermo intero.
Va comunque segnalato che le versioni per PC Windows, PlayStation Vita e PS4 non sono state testate in modo approfondito, quindi potrebbero emergere problemi residui.
Per quanto riguarda pfbneo, gli sviluppatori ricordano che a partire dalla versione 7.0 i file gamelist.xml non sono più inclusi nei binari. Questi file sono fondamentali per visualizzare correttamente informazioni come nome del gioco, genere, data di uscita e stato di clone.
In assenza di una gamelist personalizzata, alcune informazioni non verranno mostrate. Le gamelist possono essere generate con strumenti come Skraper o sscrap, oppure recuperate dallo storico del repository e inserite manualmente nelle cartelle corrette.
Tra i bug noti viene segnalato un problema di rilevamento delle ROM al primo avvio dell’applicazione: per visualizzare correttamente la libreria è necessario chiudere e riaprire pEMU una seconda volta.
Gli sviluppatori hanno infine ringraziato pubblicamente i contributor che hanno collaborato a questo aggiornamento, sottolineando ancora una volta il carattere comunitario del progetto.
pNES
L’emulatore pNES prende base dal codice sorgente di Nestopia. Supporta i salvataggi, le cover, gli shader, i filtri e il ridimensionamento delle immagini. Le ROM dovranno essere caricate in formato .zip o .nes all’interno della cartella /rom.

Caratteristiche
- Supporto per i salvataggi di stato.
- Interfaccia grafica chiara e colorata.
- Supporto per i Joy-Con individuali.
- Supporto multiplayer.
- Ridimensionamento lineare a: 2x, 3x, fit, fit 4/3 e fullscreen hardware scaling.
- Filtro video (punto, lineare).
- Shader.
- Supporta titoli, anteprime e icone images (png), con il nome della rom con estensione
.png, invece che.zipo.sfc, nella rispettiva directory (da creare se necessario).
Dispositivi attualmente supportati
- Linux (sdl1, sdl2).
- Nintendo Switch (libnx, sdl2).
- Sony Ps Vita (vitasdk, vita2d).
- Sony PS4 (openorbis).
Romset
- Il database pNES è basato sul romset no-intro:
No-Intro - Nintendo - Nintendo Entertainment System (2017-06-18).zip.
Anteprima di immagini e video
- pNES supporta l’anteprima di immagini e video (metti i file nella cartella media roms: i file png vanno in
roms/media/mixrbv2, mentre i file mp4 inroms/media/video). Si noti che la porta Vita non supporta le anteprime video. Puoi scaricare un mixrbv2 quasi completo e un pacchetto video (in formato SD o HD) qui:- Immagini di anteprima: mixrbv2 (141 MB), mixrbv2 HD (900 MB)
- Video di anteprima: video (1372 MB), video HD (5822 MB)
Capacità
- Supporta gli stati di salvataggio.
- Supporta 2x, 3x, fit, fit 4/3 e ridimensionamento hardware a schermo intero.
- Supporta il filtraggio hardware (shader).
- Supporta gli effetti degli shader.
pSNES
L’emulatore pSNES invece prende base dalla versione più recente di Snes9x, presenta inoltre un’interfaccia utente user-friendly e un più recente rendering OpenGL.

Obiettivi principali di questo porting per snes9x
- Avere un’interfaccia utente semplice ma intuitiva sui dispositivi non Windows.
- Utilizzare un’interfaccia di rendering recente per il supporto di velocità ed effetti.
- Cross-platform e portabilità del codice.
- Aggiornamenti facilitati del core snes9x (nessuna modifica alle fonti originali).
Dispositivi attualmente supportati
- Linux (sdl1, sdl2).
- Nintendo Switch (libnx, sdl2).
- Sony Ps Vita (vitasdk, vita2d).
- Sony PS4.
Caratteristiche
- Supporta gli stati di salvataggio.
- Supporta cheat (metti un file
rom_name.chtcon i codici del Game Genie nella cartella cheat). - Supporta 2x, 3x, fit, fit 4/3 e ridimensionamento lineare hardware a schermo intero.
- Supporta il filtro software (tv2x, smooth, supereagle, 2xsai, ecc…).
Anteprima di immagini e video
- pSNES supporta l’anteprima di immagini e video (inserire i file nella cartella
mediadelle rom: I file png vanno inrom/media/mixrbv2, i file mp4 inrom/media/video). Si noti che il porting su PlayStation Vita non supporta le anteprime video. Puoi scaricare un mixrbv2 quasi completo e un pacchetto video per ciascuna piattaforma qui:
Formato cheat
- Esempio di codici di gioco
Super Mario World (USA).cht
cheat
name: UnlimitedJumps
code: 3E2C-AF6F
enable
cheat
name: 99Lives
code: 14B4-6F07
enable
Installazione Switch
- Copiare la cartella
psnesnella directory/switch/della scheda SD. - Copiare le ROM nella directory
/switch/psnes/roms/della scheda SD.
Utilizzo
- Premere
nell’elenco delle rom per configurare le opzioni principali e le opzioni di default delle ROM. - Premere
nell’elenco delle rom per configurare le opzioni per le ROM. - Premere insieme
e
quando si è in emulazione per accedere al menu delle opzioni.
pFBN
L’emulatore pFBN (portal Final Burn Neo) è un frontend in grado di emulare varie piattaforme di gioco arcade come Neo-Geo, Capcom, Konami e Cave.

Obiettivi principali di questo porting di FBNeo
- Avere un’interfaccia utente semplice ma intuitiva.
- Utilizzare un’interfaccia di rendering recente per il supporto di velocità ed effetti.
- Cross-platform e portabilità del codice.
- Aggiornamenti facilitati del core fbneo (nessuna modifica alle fonti originali).
- Utilizzo del core arm asm m68k (cyclone) sui dispositivi arm.
Dispositivi supportati
- Linux.
- Windows.
- Sony Ps Vita.
- Sony PS4.
- Nintendo Switch.
Informazioni generali
- pFBN, come fbneo, supporta le console rom. Ecco le cartelle corrispondenti dove dovrebbero trovarsi le rom (come fbneo):
| Arcade | roms |
| Coleco | .coleco |
| Sega GameGear | .gamegear |
| Sega MegaDrive | .megadriv |
| MSX | .msx |
| Nec PC-Engine | .pce |
| SG-1000 | .sg1000 |
| Nec SuperGraFX | .sgx |
| Sega Master System | .sms |
| Nec TurboGraFX-16 | .tg16 |
| Spectrum | .zx3 |
- pFBN supporta l’anteprima di immagini e video (inserire i file nella cartella media corrispondente. Per le rom arcade, ad esempio: I file
.pngvanno inrom/media/mixrbv2, i file.mp4inrom/media/video). Si noti che la porta per console PlayStation Vita non supporta le anteprime video. Puoi scaricare un mixrbv2 quasi completo e un pacchetto video per ciascuna piattaforma qui:
- Arcade: mixrbv2, video
- Coleco: mixrbv2, video
- Sega GameGear: mixrbv2, video
- Sega MegaDrive: mixrbv2, video
- MSX: mixrbv2, video
- Nec PC-Engine: mixrbv2, video
- SG-1000: mixrbv2, video
- Nec SuperGraFX: mixrbv2, video
- Sega Master System: mixrbv2, video
- Nec TurboGraFX-16: mixrbv2, video
- Spectrum: mixrbv2, video
Informazioni generali su Nintendo Switch
Attenzione: L’utilizzo delle icone su console Nintendo Switch renderà più lungo il caricamento del menu se vengono rilevate molte icone. Non c’è attualmente nessun piano per migliorare questo.
Se si desidera, è possibile abilitare o disabilitare il supporto single joycon dal menu principale pFBA (tasto
). Se abilitato, tutti i joycon rilevati (e non ancorati) verranno gestiti come un singolo controller/lettore.
Il ridimensionamento dei punti è attualmente limitato alle dimensioni 1x, 2x e 3x. Le opzioni FIT, FIT 4/3 e FULL passeranno invece a 3x.
Controlli Switch nella GUI
e
– Passa da titolo ad anteprima immagine.
– Opzioni generali + Opzioni predefinite delle Rom.
– Opzioni per Rom.
– Avvia Rom.
Controlli Switch ingame
– Start.
– Coin.
o
+
– Start.
o
+
– Coin.
o
+
– Cambia servizio.
o
+
– 1P + 2P START.
o
+
o
– Menu pFBA.
+
– Menu UNIBios (solo NEOGEO).
Note
- Segnalare i bug qui.
- Se si proviene da una versione inferiore alla 6.0, sarà necessario eliminare tutti i file xml “gamelist” dalle cartelle dati degli emulatori (ed eliminare anche la cartella
skins). Il formato dei file xml “gamelist” è cambiato da questa versione e ora sono incorporati nelle piattaforme “romfs” (vpk, pkg, nro..). Se si trovano nella cartella dei dati, sovrascriveranno quelli in “romfs”, che non è quello che vogliamo.
Changelog
Principali cambiamenti
- pgba: Aggiunto il core mGBA.
- UI: Aggiunto il conteggio delle ROM nella lista.
- UI: Migliorato il sistema di filtraggio.
- UI: Corretto lo scorrimento su/giù nella lista delle ROM.
- UI: Risolti problemi nel filtro ROM/sistemi.
- UI: Rinominato
FILTER_AVAILABLEinFILTER_MISSING. - UI: Corretto il ridimensionamento “fit” su schermi ad alta risoluzione.
- Config: Importante refactor (potrebbe essere necessaria la cancellazione manuale dei vecchi file di configurazione).
- Config: Aggiunto il supporto a percorsi personalizzati delle ROM nel file di configurazione.
- Common: Rimosso il supporto alle gamelist integrate (ora vengono usati i file
gamelist.xmlpresenti nelle cartelle delle ROM). - Common: L’opzione
FILTER_AVAILABLEora è impostata su “ON” di default. - Misc: Aggiunto il supporto al caricamento dei giochi tramite argomento da console.
- pgen: Corretti i percorsi delle ROM.
- fbneo: Aggiornato all’ultima revisione Git disponibile.
- pfbneo: Corretto il lookup dei driver.
- PS Vita: Abilitato heap di grandi dimensioni (256 MB).
- PS Vita: Riabilitato il supporto ai giochi console.
- PS Vita: Corrette le opzioni di scaling (aggiunto scale 2x mancante).
- PS Vita: Risolti crash nelle build di rilascio.
- PS Vita: Corretto l’aggiornamento del core FBNeo.
- Nintendo Switch: Risolto il crash di libmpv al secondo avvio dell’app.
- Windows/Linux: Corretto il toggle schermo intero on/off.
Note
- Le piattaforme Windows, PS Vita e PS4 non sono state testate completamente.
Note (pfbneo)
- Dalla versione 7.0 i file
gamelist.xmlnon sono più inclusi nei binari. - I file
gamelist.xmlcontengono informazioni sui giochi (nome, genere, data di uscita, clone, ecc..). - Senza una gamelist personalizzata, alcune informazioni non verranno mostrate.
- Le gamelist possono essere generate con strumenti come Skraper o sscrap.
- In alternativa, è possibile scaricarle dallo storico della repository e inserirle manualmente nella cartella ROM corretta rinominandole in
gamelist.xml.
Bug noti
- Le ROM non vengono rilevate correttamente al primo avvio dell’applicazione: è necessario riavviarla una seconda volta.
Download: pEMU v7.0

![[Scena PS Vita] Rilasciato Arx Fatalis v1.003 con nuove opzioni e correzioni per un’esperienza RPG ottimizzata](https://www.biteyourconsole.net/wp-content/uploads/Arx-238x178.webp)
![[Scena Wii U] ISFShax Installer v3.2 aggiorna la protezione Wii U contro brick e problemi NAND](https://www.biteyourconsole.net/wp-content/uploads/ISFSHAX-1-238x178.webp)
![[Scena PS Vita] Rilasciato Arx Fatalis v1.003 con nuove opzioni e correzioni per un’esperienza RPG ottimizzata](https://www.biteyourconsole.net/wp-content/uploads/Arx-100x75.webp)
![[Scena Wii U] ISFShax Installer v3.2 aggiorna la protezione Wii U contro brick e problemi NAND](https://www.biteyourconsole.net/wp-content/uploads/ISFSHAX-1-100x75.webp)

![[Scena DS] Rilasciato ColecoDS Phoenix-Edition v7.9](https://www.biteyourconsole.net/wp-content/uploads/ColecoDS-100x75.webp)