Dopo un intenso periodo di sviluppo iniziato circa due settimane fa, il developer NaGaa95 pubblica un nuovo e interessantissimo aggiornamento per NetherSX2_nx, l’ambizioso progetto che porta l’emulazione PlayStation 2 su Nintendo Switch con una versione ottimizzata per la console Nintendo.

NetherSX2_nx rappresenta uno dei primi progetti realizzati dallo sviluppatore e punta a offrire un’esperienza completa per giocare ai titoli PlayStation 2 direttamente su Switch.
Il progetto si basa su NetherSX2, fork evoluto di AetherSX2, e sfrutta un sistema che permette di eseguire l’emulatore attraverso un ambiente ottimizzato mantenendo buona parte delle prestazioni e delle funzionalità della versione originale.
Con gli ultimi aggiornamenti, il progetto ha compiuto un importante salto qualitativo grazie a numerose ottimizzazioni interne dedicate soprattutto alle prestazioni della CPU, alla gestione della memoria e alla fluidità generale dell’emulazione.
La versione 1.2.0 introduce infatti importanti miglioramenti alle prestazioni del processore grazie all’abilitazione predefinita del sistema Fastmem, una tecnologia che permette una gestione più efficiente della memoria e riduce il carico necessario durante l’emulazione.
Lo sviluppatore ha inoltre sostituito i vecchi controlli SMC con un nuovo sistema di protezione basato su pagine ottimizzate, aggiungendo un tracciamento più efficiente degli alias Fastmem per evitare scansioni complete della memoria.
Tra le novità più rilevanti troviamo anche il supporto alla LSFG-VK Frame Generation, una tecnologia basata su Vulkan che permette di generare fotogrammi aggiuntivi per migliorare la fluidità dei giochi compatibili.
Per utilizzare questa funzione è necessario fornire il proprio file Lossless.dll ufficiale all’interno della cartella /switch/nethersx2/lsfg/Lossless.dll
La Frame Generation deve essere attivata prima dell’avvio del gioco per permettere la corretta preparazione della sessione Vulkan. Inoltre, la funzione parte sempre disattivata e deve essere abilitata manualmente dal menu in-game tramite la combinazione
+
+
> Frame Generation.
Lo sviluppatore sottolinea che è necessario utilizzare esclusivamente l’ultima versione ufficiale di Lossless Scaling acquistata tramite Steam, evitando file DLL recuperati da fonti non affidabili.
L’aggiornamento migliora anche la gestione dei frame grazie a un sistema che elimina automaticamente i fotogrammi duplicati quando la Frame Generation viene preparata, riducendo eventuali problemi di fluidità.
Sono state aggiunte inoltre nuove opzioni nel launcher come Skip Duplicate Frames e Disable Threaded Presentation, mentre è stata introdotta la tecnologia Threaded Presentation per migliorare la sincronizzazione del rendering.
La versione 1.2.0 include anche l’attivazione del sistema LTO (Link Time Optimization) sull’intero progetto, compresi emulatore, launcher e forwarder, oltre a una riduzione della durata del boost iniziale della CPU durante l’avvio.
Le precedenti versioni hanno introdotto numerose funzioni che hanno trasformato NetherSX2_nx in un emulatore sempre più completo.
La versione 1.1.1 ha ulteriormente ampliato le possibilità di personalizzazione introducendo il tema XMB, miglioramenti alla gestione delle condivisioni SMB con lettura anticipata e scrittura sincronizzata e il supporto al ridimensionamento della risoluzione fino allo 0,25x.
Introdotte inoltre nuove scorciatoie Turbo configurabili tramite singoli pulsanti o combinazioni multiple e un sistema completo per la gestione dei cheat PNACH, con selezione individuale dei codici direttamente durante il gioco e impostazioni dedicate per ogni titolo.
La versione 1.1.0 aveva introdotto il supporto sperimentale a Fastmem, il menu overlay in-game con salvataggi di stato, rimappatura dei controlli, limitatore degli FPS, impostazioni del ciclo EE, reset e uscita dal gioco.
Aggiunto inoltre il supporto fino a due controller, il controllo del frame rate, l’avvio dei giochi tramite dispositivi USB, le condivisioni SMB di rete e la possibilità di utilizzare più cartelle di giochi distribuite tra SD, USB e rete.
Sempre nella versione 1.1.0 sono arrivati nuovi temi grafici come Glow, Bubbles, Classic e OLED, una maggiore personalizzazione dell’aspetto del launcher e della griglia dei giochi, la gestione delle zone morte degli stick analogici, un file manager più completo con funzioni di copia, spostamento, incolla, rinomina e percorsi preferiti.
Migliorata anche la ricerca delle copertine tramite SteamGridDB, con anteprime e download multipli, oltre ai collegamenti dei giochi nel menu HOME della console.
Per installare NetherSX2_nx è necessario possedere una Nintendo Switch con custom firmware. Il file NetherSX2.nro deve essere copiato nella cartella /switch/ della scheda SD, mentre il BIOS PlayStation 2 ottenuto tramite dump legale deve essere inserito nel percorso /switch/nethersx2/bios/.
Le immagini dei giochi possono essere aggiunte alla libreria utilizzando cartelle presenti su scheda SD, dispositivi USB oppure tramite rete locale SMB.
Come per altri homebrew avanzati, NetherSX2_nx non supporta la modalità Applet/Album e deve essere avviato tramite modalità applicazione completa utilizzando il metodo title override o un forwarder dedicato.
Nota: È necessario fornire il proprio dump del BIOS PlayStation 2 e le proprie copie di backup dei giochi. Nessun file è incluso nel progetto.
Caratteristiche
- Copertine dei giochi — download automatico tramite SteamGridDB (per un singolo gioco o per l’intera libreria).
- Indicatori della regione (USA / Europa / Giappone) e libreria ordinabile.
- Impostazioni per singolo gioco — possibilità di modificare qualsiasi opzione per ogni titolo, rinominare ed eliminare i giochi.
- Rimappatura completa dei controlli, configurazione degli stick analogici, zona morta e vibrazione.
- Ridimensionamento della risoluzione fino a 6× (4K), rapporto d’aspetto, patch widescreen e rimozione dell’interlacciamento, shader per migliorare la resa grafica, shader CRT/TV e tutte le opzioni avanzate per grafica, miglioramenti e audio.
- Adattatore di rete sperimentale (DEV9 / Sockets) — disattivato di default, può essere abilitato manualmente da Impostazioni → Rete.
Renderer
Selezionabili da Impostazioni → Grafica → Renderer:
- Vulkan (NVK) — Consigliato; offre nella maggior parte dei giochi la migliore compatibilità e le migliori prestazioni.
- OpenGL — Renderer alternativo da utilizzare nel caso in cui un gioco presenti problemi con Vulkan.
Core
Selezionabili da Impostazioni → Emulazione / Sistema → Versione core:
- Patched (4248) — la versione più recente e aggiornata.
- Classic (3668) — una versione precedente; può offrire prestazioni migliori su dispositivi meno potenti.
Note
- Il primo avvio richiede più tempo del normale perché l’emulatore deve creare le memory card e generare il database dei giochi. Gli avvii successivi saranno invece molto più rapidi.
Changelog v1.2.0
- Implementato il supporto LSFG-VK.
- È necessario fornire il proprio file
Lossless.dllnella cartella/switch/nethersx2/lsfg/Lossless.dll. - La funzione LSFG deve essere abilitata prima di avviare un gioco, così da permettere la corretta preparazione della sessione Vulkan.
- La Frame Generation è disattivata all’avvio per ogni gioco e deve essere abilitata manualmente dal menu
+
+
→ Frame Generation. - NON utilizzare vecchi file
.DLLtrovati casualmente online e poi segnalare problemi. È supportata esclusivamente l’ultima versione ufficiale disponibile su Steam. Acquistare il software e supportare lo sviluppatore.
- È necessario fornire il proprio file
- Sostituiti i vecchi controlli SMC con un sistema di protezione SMC ottimizzato basato sulle pagine di memoria.
- Implementato un efficiente sistema di tracciamento inverso degli alias Fastmem per evitare scansioni complete e onerose dell’intervallo di memoria.
- Aggiunta la verifica all’avvio delle operazioni di memoria Horizon necessarie.
- Rimossa l’opzione SMC obsoleta dal launcher e le vecchie chiavi di configurazione.
- Abilitato Fastmem come impostazione predefinita.
- Abilitata la modalità Threaded Presentation.
- Abilitato LTO (Link Time Optimization) sull’intero progetto, inclusi emulatore, launcher e forwarder.
- Migliorata la gestione del frame pacing di LSFG, saltando automaticamente i fotogrammi sorgente duplicati durante la preparazione della Frame Generation.
- Ridotta la durata del boost iniziale della CPU durante l’avvio.
- Aggiunta al launcher l’opzione Skip Duplicate Frames per saltare i fotogrammi duplicati.
- Aggiunta al launcher l’opzione Disable Threaded Presentation per disattivare la presentazione con thread separati.
- Migliorato l’overlay in-game.
Changelog v1.1.1
- Implementato il tema XMB in stile PlayStation.
- Aggiunto il supporto alla lettura anticipata (read-ahead) per SMB e alla ricerca/scrittura sincronizzata.
- Aggiunto il supporto al ridimensionamento della risoluzione fino a 0,25x.
- Implementate hotkey Turbo configurabili, con supporto sia per singoli pulsanti sia per combinazioni di più tasti.
- Aggiunta una vera gestione dei cheat PNACH, con supporto alle sezioni PNACH e ai blocchi di codice nominati legacy.
- Aggiunta la selezione individuale dei codici cheat direttamente durante il gioco e nelle impostazioni del launcher per ogni titolo.
- Il Controller 2 ora rimane collegato durante l’avvio dei giochi e le due porte controller vengono abilitate automaticamente come impostazione predefinita.
Changelog v1.1.0
- Aggiunto il supporto Fastmem per migliorare le prestazioni della CPU (funzione sperimentale).
- Implementato un menu overlay in-game con supporto a salvataggi di stato, rimappatura dei controlli, limitatore degli FPS, impostazioni dei cicli EE, riavvio e uscita dal gioco.
- Aggiunto il supporto fino a due porte controller.
- Aggiunti controlli per la gestione del frame rate.
- Implementato il supporto ai dispositivi di archiviazione USB, con possibilità di avviare i giochi direttamente da USB.
- Aggiunto il supporto alle condivisioni di rete SMB.
- Aggiunto il supporto a più cartelle di giochi distribuite tra SD, USB e SMB.
- Implementati nuovi temi grafici: Glow, Bubbles, Classic e OLED.
- Aggiunta la personalizzazione dell’aspetto del launcher e della griglia dei giochi.
- Aggiunta la configurazione delle zone morte degli stick analogici.
- Ampliato il file manager con funzioni di copia, spostamento, incolla, rinomina e gestione delle posizioni preferite.
- Migliorata la ricerca, la selezione, l’anteprima e il download multiplo delle copertine tramite SteamGridDB.
- Migliorati i collegamenti dei giochi nel Menu HOME della Nintendo Switch, inclusi quelli archiviati su USB.
- Migliorati l’audio, lo spegnimento dei giochi e la stabilità generale dell’emulatore.
- Numerosi miglioramenti all’interfaccia, alle prestazioni e all’esperienza d’uso complessiva.
Download: NetherSX2_nx v1.2.0
Download: Source code NetherSX2_nx v1.2.0
Alcune parti di questo articolo sono state generate con l’aiuto dell’intelligenza artificiale. Questo articolo contiene link affiliati a Amazon. Se acquisti tramite questi link, potrei guadagnare una commissione senza costi aggiuntivi per te.🔥 Prodotti in promozione e articoli più venduti: Nintendo Switch
Vedi altri prodotti Nintendo Switch
Ultimo aggiornamento 2026-08-18 / Link di affiliazione / Immagini da Amazon Product Advertising API





