Eden Emulator continua a consolidarsi come uno dei progetti più vivaci e promettenti nel panorama dell’emulazione Nintendo Switch, riuscendo in pochi mesi a colmare il vuoto lasciato da Yuzu e a raccoglierne idealmente l’eredità insieme ad altre esperienze come Citron.

Fin dai primi rilasci, il progetto ha mostrato una crescita sorprendentemente rapida, attirando l’attenzione sia degli utenti Android sia di chi gioca su PC Windows, Linux, macOS e dispositivi ARM.
0.1.1 has released!
This is a hotfix for 0.1.0 fixing more UI and platform specific bugs.https://t.co/N5xvqFqrdfhttps://t.co/4031LH0oWM— Eden Emulator (@edenemuofficial) January 30, 2026
Dopo la pubblicazione della versione 0.1.0, considerata la prima release stabile del progetto, il team ha subito dimostrato grande reattività rilasciando la 0.1.1 sotto forma di hotfix.
La versione 0.1.0 ha rappresentato un passo fondamentale nella maturazione dell’emulatore, introducendo numerosi miglioramenti all’interfaccia, correggendo regressioni e affinando ulteriormente prestazioni e resa grafica.
Gran parte del lavoro si è concentrato sull’ottimizzazione interna, con una riduzione significativa dell’overhead legato alla sincronizzazione della memoria e alle operazioni DMA.
Questo intervento ha portato benefici concreti soprattutto nei giochi che fanno largo uso di queste operazioni, con un incremento delle prestazioni particolarmente evidente su desktop, ma percepibile anche su Android in alcune configurazioni.
Parallelamente, Eden ha migliorato la velocità di compilazione degli shader sui sistemi meno potenti, riducendo i tempi di attesa e rendendo l’esperienza più fluida fin dai primi minuti di gioco.
Sono stati risolti problemi di performance specifici in titoli noti come Luigi’s Mansion 3 e sono state riviste alcune impostazioni che, in precedenza, potevano causare cali significativi di frame rate.
Il lavoro sulle opzioni grafiche e di sistema ha reso l’emulatore più chiaro e coerente, con impostazioni esplicite che aiutano l’utente a capire meglio l’impatto delle singole scelte.
Dal punto di vista della compatibilità, Eden ha compiuto un passo importante avvicinandosi ancora di più al comportamento di una vera Nintendo Switch.
L’implementazione di funzioni come GetSystemInfo ha permesso a diversi mod di funzionare correttamente anche su un emulatore basato su Yuzu, mentre l’aggiunta di stub per i firmware 21.x ha aperto la strada a miglioramenti per i giochi più recenti.
Sul fronte grafico, le nuove opzioni di texture unswizzling accelerate dalla GPU hanno risolto numerosi difetti visivi, con benefici evidenti in titoli come Metroid Prime 4, che ha ricevuto anche correzioni importanti sul fronte audio.
Il renderer è stato profondamente rielaborato, con un utilizzo più efficiente delle estensioni moderne e una riduzione del flickering e degli artefatti grafici in diversi giochi problematici.
Miglioramenti mirati hanno interessato titoli pesanti come Xenoblade Chronicles Definitive Edition e Pokémon Scarlet e Violet, mentre su dispositivi Android e laptop Windows ARM sono stati risolti bug specifici legati ai driver Qualcomm, migliorando la stabilità e la resa visiva di giochi come Mario Kart 8 Deluxe e Link’s Awakening.
Anche le versioni desktop e Android hanno beneficiato di interventi dedicati. Su PC l’interfaccia dei menu grafici è stata riorganizzata, è stata introdotta la possibilità di cambiare la posizione dei salvataggi e sono stati risolti limiti legati alla gestione dei controller.
Su Android, invece, Eden ha fatto un netto salto di qualità grazie all’introduzione dei Quick Settings durante l’emulazione, a una gestione più solida dell’overlay e a numerosi fix che hanno eliminato crash, problemi di input e difetti dell’interfaccia, soprattutto su dispositivi che utilizzano driver Adreno open source come Turnip.
La versione 0.1.1, pubblicata come hotfix, non ha aggiunto nuove funzionalità di rilievo, ma si è concentrata sulla rifinitura dell’esperienza. Sono stati risolti numerosi bug dell’interfaccia e del profile manager, completamente rivisto anche dal punto di vista dell’usabilità.
Il team ha corretto problemi specifici su macOS e Linux, sistemato crash immediati su Windows 11 e ripristinato alcune opzioni richieste dalla community, come il toggle del Fast GPU Time durante il gioco.
Piattaforme supportate
Le seguenti piattaforme sono state elevate a supporto di prima classe:
- Linux/aarch64
- Per gli utenti Gentoo, il pacchetto
games-emulation/eden-0.0.4ora è keyworded per~arm64.
- Per gli utenti Gentoo, il pacchetto
- Windows/arm64
- macOS
- Android/x86_64
Linux
I pacchetti Linux vengono distribuiti tramite AppImage. Sono forniti file zsync per facilitare gli aggiornamenti, ad esempio tramite AppImage Manager (AM).
| Tipo di build | GCC | PGO | Note |
|---|---|---|---|
| amd64 | GCC (zsync) | PGO (zsync) | |
| Legacy amd64 | GCC (zsync) | PGO (zsync) | CPU pre-Ryzen o Haswell (prestazioni scarse previste) |
| Steam Deck | GCC (zsync) | PGO (zsync) | Zen 2, con patch aggiuntive per SteamOS |
| Rog Ally X | GCC (zsync) | PGO (zsync) | Zen 4 |
| aarch64 | GCC (zsync) | PGO (zsync) |
Debian/Ubuntu
I pacchetti per Debian/Ubuntu sono file .deb, installabili con sudo dpkg -i .deb.
| Target | AMD64 | aarch64 | Note |
|---|---|---|---|
| Ubuntu 24.04 | AMD64 | aarch64 | non compatibile con Ubuntu 25.04 o successivi |
| Debian 12 | AMD64 | aarch64 | driver potenzialmente obsoleti |
| Debian 13 | AMD64 | aarch64 |
Windows
I pacchetti Windows sono file zip “in-place”. I file di setup arriveranno prossimamente.
Nota: Le build arm64 sono sperimentali.
| Compilatore | amd64 | arm64 | Note |
|---|---|---|---|
| MSVC | amd64 | ||
| MinGW | amd64 | arm64 | potrebbero esserci bug/glitch aggiuntivi |
| MinGW PGO | amd64 | arm64 |
Android
| Build | Descrizione |
|---|---|
| Android Standard | APK unico per tutti i dispositivi Android supportati (consigliato per la maggior parte degli utenti) |
| Android x86_64 | Per dispositivi con Chrome/FydeOS, emulatori AVD o alcuni dispositivi Android con Intel Atom |
| Android Optimized | Per dispositivi Android con Frame Generation o altre funzionalità specifiche per dispositivo |
| Android Legacy | Per Adreno A6xx e altre GPU più datate |
MacOS
La build per macOS viene distribuita come app compressa in tar. Queste build sono attualmente sperimentali: sono da aspettarsi gravi glitch grafici e crash.
| File | Descrizione |
|---|---|
| macOS | Per Apple Silicon (M1, M2, ecc..) |
Codice sorgente
Contiene tutto il codice sorgente, i submodule e la cache CPM al momento della release. Può essere estratto con: tar xf Eden-Source-v0.0.4.tar.zst
| File | Descrizione |
|---|---|
| tar.zst | Sorgenti come tarball compresso con zstd (Windows: usare Git Bash o MSYS2) |
Changelog v0.1.1
Questa è una release hotfix che risolve diversi bug dell’interfaccia utente e problemi specifici di piattaforma presenti nella versione 0.1.0, includendo anche alcune correzioni extra e miglioramenti all’esperienza d’uso.
- Risolti numerosi bug del gestore dei profili, come l’impossibilità di impostare le immagini, UUID non corrispondenti ai nomi delle cartelle, limite di soli 4 profili aggiungibili e altri problemi.
- Insieme a queste correzioni, l’esperienza utente del gestore dei profili è stata completamente rivista.
- Corretti alcuni bug grafici e dell’interfaccia specifici di macOS.
- Risolti i problemi di Big Brain Academy su Linux.
- Corrette le immagini dei giochi sfocate nella lista quando si utilizza un display scalato su Windows.
- Ripristinata la possibilità di attivare o disattivare il Fast GPU Time durante il gioco.
- Risolto il problema che rendeva inutilizzabile il menu Home con NCE attivo.
- Corretto un bug dell’applet overlay che causava crash.
- Risolti i crash immediati dei giochi su Windows 11.
- Corrette le build con OpenSSL abilitato ma servizio web disattivato.
Changelog v0.1.0
Questa è la release stabile della versione 0.1.0. Include miglioramenti all’interfaccia utente, correzioni di regressioni e i consueti avanzamenti in termini di prestazioni e resa grafica.
Come sempre, questo elenco non è esaustivo: consigliamo di consultare il changelog completo per tutti i dettagli. Se riscontrate glitch grafici anomali o comportamenti visivi sospetti, ricordate di cancellare la cache degli shader.
Generale
- Sincronizzazione della memoria e sovraccarico operativo DMA significativamente ridotti.
- Con le operazioni di sincronizzazione della memoria abilitate, gli utenti potrebbero ora riscontrare un aumento delle prestazioni, a seconda della configurazione specifica.
- I giochi che si basano in larga misura sulle operazioni DMA registrano notevoli miglioramenti delle prestazioni.
- Ciò riguarda principalmente i dispositivi desktop, ma anche Android potrebbe riscontrare qualche miglioramento nelle prestazioni.
- Implementata la pagina News per mostrare le novità sulle nostre uscite.
- Velocità di compilazione degli shader migliorata sui sistemi di fascia bassa.
- Risolti i problemi di regressione delle prestazioni in Luigi’s Mansion 3.
- Nell’ambito di questa modifica, è stato notato che l’opzione Fast GPU Time su 128 bit causava in realtà una significativa perdita di prestazioni in molti giochi. Per questo motivo, questa opzione è stata rimossa e ora sono disponibili solo 256 e 512 bit.
- Rielaborata la presentazione di alcune impostazioni.
- Diverse opzioni che avevano un pulsante di attivazione/disattivazione sono state modificate per avere invece un’impostazione esplicita “Off” o “Normale”.
- ExtendedDynamicState è ora una casella di selezione su tutte le piattaforme, anziché un cursore.
- Il nome utente e il token Web ora hanno valori predefiniti.
- Archiviazione ottimizzata dei thread fittizi.
- Ciò riduce l’utilizzo della CPU e migliora leggermente i minimi dell’1/0,1%.
- GetSystemInfo è stato implementato.
- Ciò rende Eden più simile a una vera Switch, il che significa che alcune mod che tentano di disattivarsi sugli emulatori basati su Yuzu ora potrebbero funzionare correttamente.
- Aggiunti stub per il firmware 21.1.0.
- Alcuni giochi più recenti che richiedono più di 21 anni potrebbero trarre vantaggio da questa funzionalità.
- Prestazioni JIT migliorate sui dispositivi con maggiore memoria.
- Aggiunte opzioni di de-wizzling delle texture accelerate dalla GPU.
- In particolare, questo migliora i bug grafici di Metroid Prime 4.
- Consenti di saltare la selezione del giocatore in determinati giochi che selezionano forzatamente un altro utente.
- In particolare, questo rende giocabili alcuni pacchetti Alien Hominid e Jackbox senza dover creare più utenti.
- Aggiunto un interruttore per rimuovere gli effetti bloom e blur da alcuni giochi.
- Ciò riguarda in particolare Burnout e i giochi Zelda in stile chibi.
- Implementato l’ordinamento dei titoli dei giochi.
- Sostituita l’immagine del profilo grigia predefinita con il logo Eden.
- Riduzione del sovraccarico di memoria del core.
- Risolto il problema con Jackbox e altri giochi che richiedono una connessione Internet.
- Corretti problemi di allocazione della memoria e alcuni bug grafici in Marvel: Cosmic Invasion.
- Risolti i problemi audio in Metroid Prime 4.
- Corretto il problema con la disattivazione dell’audio che non disattivava completamente i suoni.
- Risolto il problema di crash di Ender Magnolia sulle CPU più vecchie.
- Corretta la gestione dell’input del microfono.
- Corretti i problemi nel menu
+ Optiondi Qlaunch. - Risolto un problema occasionale di salvataggio con Absolum nelle lingue cirilliche.
Renderer
- ExtendedDynamicState e altre estensioni sono state completamente rielaborate.
- Se alcuni giochi non funzionavano correttamente con ExtendedDynamicState, è consigliato riprovarli
- Migliorato lo sfarfallio in diversi giochi problematici.
- Risolti problemi di performance grafica in Xenoblade Chronicles Definitive Edition e Pokémon Scarlet/Violet.
- Risolti alcuni problemi con le CPU più vecchie che non avevano determinate istruzioni di vettorizzazione.
- Utilizzo migliorato delle risorse sulle GPU Android.
- Miglioramento del tasso di hit della cache e riduzione del sovraccarico della CPU durante l’elaborazione della GPU.
- In particolare, ciò riduce il tempo necessario alla stabilizzazione delle prestazioni grafiche.
- Migliorato il rendering sui driver Qualcomm di serie.
- In particolare, sono stati corretti alcuni bug in Link’s Awakening, Pokemon Scarlet/Violet e Mario Kart 8 Deluxe.
- Ciò riguarda sia i laptop Android che Windows su ARM.
- Risolti i problemi di sfarfallio e strani artefatti delle texture a risoluzione 1x.
- In particolare, ciò migliora giochi come Luigi’s Mansion 3.
- Risolti bug occasionali per cui MK8DX e altri potevano esplodere casualmente in una poltiglia di colori o presentare sfarfallii intermittenti.
Desktop
- Riorganizzato il sottomenu Grafica.
- Ora è possibile modificare la posizione dei dati di salvataggio.
- Il Discord RPC ora mostra il gioco in esecuzione nello stato principale.
- Risolto un problema che impediva la connessione di più di 4 controller.
Android
- Aggiunta una pagina per modificare alcune impostazioni del driver Turnip
- Questo riguarda solo i driver Adreno open source.
- Risolti alcuni bug dell’interfaccia utente con l’elenco dei giochi
- La modifica della rotazione del dispositivo potrebbe causare disallineamenti temporanei
- La navigazione tramite gamepad era molto pignola e a volte non funzionale
- Risolto un crash dell’app causato dall’occultamento automatico della sovrapposizione
- Risolti i casi in cui la sovrapposizione poteva causare la disattivazione temporanea del touchscreen
- Importate su Android le impostazioni dei percorsi personalizzati dalla versione desktop.
- Aggiunto un menu Quick Settings sulla destra dello schermo durante l’emulazione
- Aggiunta un’opzione per disabilitare l’applicazione automatica delle patch al driver BCn per Adreno
- Questa operazione di patch può causare arresti anomali su sistemi molto vecchi.
- Risolti alcuni problemi di crash vari che interessavano Turnip ma non i driver Adreno di serie
Interno
- Alcuni messaggi di log ridondanti sono stati ridotti.
- La variabile
YUZU_USE_BUNDLED_QTè stata rielaborata e il pacchetto Qt incluso ora è completamente statico su Windows e macOS.- L’utilizzo su Linux al di fuori dell’ambiente di integrazione continua (CI) non è consigliato e questo Qt in bundle non supporta WebEngine.
- Per i packager,
YUZU_ENABLE_LTOora è semplicementeENABLE_LTO, mentreYUZU_USE_FASTER_LDè stato rinominato inUSE_FASTER_LINKER.
Download: Eden v0.1.1








