Pubblicato un ampio aggiornamento per SimpleLauncher, il frontend open-source dedicato agli emulatori che negli ultimi anni si è ritagliato uno spazio importante tra gli appassionati di retrogaming su PC.

Con la versione 5.0.0, il progetto compie un deciso salto di qualità, introducendo cambiamenti strutturali che migliorano flessibilità, compatibilità e gestione automatica delle configurazioni.
Alla base di questo aggiornamento c’è una riscrittura completa dell’architettura di lancio dei giochi. Il vecchio sistema, costruito su una logica rigida e frammentata, è stato sostituito da un design moderno basato su pattern strategici.
Questo intervento non si limita a “snellire” il codice, ma rende il programma molto più modulare e semplice da espandere. Aggiungere un nuovo emulatore, gestire un formato particolare o intervenire su un problema di compatibilità ora richiede modifiche mirate, senza dover riscrivere intere sezioni del software.
Si tratta di un cambiamento profondo che prepara il terreno a sviluppi futuri ancora più ambiziosi.
Uno degli aspetti più interessanti di questo nuovo aggiornamento è il sistema centralizzato di iniezione delle configurazioni. SimpleLauncher ora è in grado di inserire automaticamente le credenziali di RetroAchievements nei file di configurazione degli emulatori supportati prima dell’avvio del gioco.
Emulatori come PCSX2, Dolphin, DuckStation, PPSSPP, Flycast, BizHawk e RetroArch possono così essere pronti all’uso senza login manuali ripetuti.
A questo si aggiunge un filtro dedicato ai titoli compatibili con gli achievement, che permette di individuare immediatamente i giochi in grado di offrire obiettivi sbloccabili, rendendo l’esperienza retro più moderna e coinvolgente.
Un’altra novità rilevante riguarda la gestione dei formati. Se un emulatore non supporta direttamente file compressi come CHD, il programma può convertirli al volo in CUE/BIN o ISO.
Lo stesso vale per formati come RVZ, utilizzato per Wii e GameCube, o XISO per la prima Xbox. Tutto avviene in background, senza interrompere il flusso di gioco e senza costringere l’utente a utilizzare strumenti esterni.
Questa automazione riduce drasticamente le operazioni manuali e rende l’intero processo più immediato e intuitivo.
Il supporto copre oltre venti emulatori standalone di primo livello, tra cui Dolphin per GameCube e Wii, PCSX2 per PlayStation 2, RPCS3 per PS3, Xenia per Xbox 360, Cemu per Wii U, DuckStation per PS1, Flycast per Dreamcast, oltre a MAME, Mednafen, Mesen per NES, Raine, Ares, Supermodel e Stella per Atari 2600.
RetroArch è compatibile, ma il progetto continua a privilegiare gli emulatori standalone per garantire prestazioni superiori e una personalizzazione più avanzata.
L’interfaccia resta moderna e accessibile anche tramite controller Xbox o PlayStation, con visualizzazione a griglia o a lista e un sistema di ricerca avanzata che supporta operatori logici.
Sono presenti la cronologia delle partite, il download automatico degli artwork tramite ricerca fuzzy e il montaggio diretto di file ZIP o ISO senza estrazione grazie all’integrazione con Dokan.
Il software è tradotto in 17 lingue, tra cui l’italiano, e propone una modalità “Easy” pensata per chi desidera una configurazione completamente automatica.
Dal punto di vista tecnico, la versione 5.0.0 introduce anche correzioni importanti. È stata migliorata la gestione degli errori legati a file XML corrotti, eliminati possibili deadlock durante l’aggiornamento della cronologia e uniformato il feedback visivo quando il programma è impegnato in operazioni in background.
Installazione
- Scaricare l’applicazione dalla pagina delle release.
- Estrarre il file ZIP in una cartella con permessi di scrittura. Non è consigliato usare cartelle di rete né installare il programma dentro C:\Program Files.
- Se necessario, concedere a “Simple Launcher” i privilegi di amministratore. L’applicazione richiede accesso in scrittura alla propria cartella.
- Per usufruire di tutte le funzionalità, in particolare il montaggio dei file al volo, installare Dokan da GitHub.
Utilizzo di base
- Fare clic sulla voce Easy Mode nel menu.
- Seguire i passaggi guidati per installare un sistema.
- Aggiungere i file ROM del sistema nelle cartelle designate.
- Aggiungere le immagini di copertina del sistema nelle cartelle dedicate.
- Tornare alla finestra principale.
- Se nessun sistema è selezionato, utilizzare la schermata visiva di selezione dei sistemi per scegliere la piattaforma di gioco. In alternativa, selezionare il sistema aggiunto dal menu a tendina.
- Fare clic sul pulsante All (oppure su un filtro lettera/numero) per visualizzare i giochi del sistema.
- Fare clic sul gioco che si desidera avviare.
Caratteristiche principali
- Interfaccia utente intuitiva: Interfaccia moderna basata su WPF con temi chiaro e scuro e colori di accento personalizzabili.
- Schermata di selezione dei sistemi: Modalità visiva per scegliere la piattaforma di gioco.
- Pannello di navigazione: Accesso rapido ad azioni comuni come ricerca globale, preferiti, cronologia di gioco e regolazioni dell’interfaccia (modalità di visualizzazione, rapporto d’aspetto, zoom).
- Doppia modalità di visualizzazione:
- Modalità griglia: Mostra le copertine dei giochi come pulsanti interattivi con pulsanti opzionali in sovrimpressione per azioni rapide.
- Modalità elenco: Mostra i dettagli dei giochi in una tabella ordinabile, includendo dimensione del file, numero di avvii e tempo di gioco, con immagine di anteprima.
- Easy Mode: Semplifica l’aggiunta di nuovi sistemi scaricando e configurando automaticamente gli emulatori e i core più comuni.
- Expert Mode: Consente di configurare manualmente sistemi, emulatori, percorsi e parametri di avvio, inclusa la gestione di più cartelle ROM per lo stesso sistema.
- Ricerca globale: Permette di trovare rapidamente giochi su tutti i sistemi configurati, supportando operatori logici AND e OR.
- Gestione dei preferiti: Contrassegna i giochi come preferiti per un accesso rapido.
- Tracciamento della cronologia di gioco: Visualizza quali giochi sono stati giocati, quante volte e per quanto tempo.
- Statistiche globali: Fornisce una panoramica della libreria, inclusi numero totale di sistemi, giochi e immagini.
- Matching fuzzy delle immagini: Aiuta a trovare copertine anche se i nomi dei file non corrispondono perfettamente, con soglia configurabile.
- Downloader di pacchetti immagini: Consente di scaricare pacchetti di immagini predefiniti per vari sistemi.
- Menu contestuali: Menu avanzati con clic destro per avviare giochi, gestire preferiti, aprire link esterni, visualizzare media locali (copertine, snapshot, manuali), catturare screenshot, eliminare file di gioco e consultare RetroAchievements.
- Supporto per gamepad: Navigazione dell’interfaccia tramite controller Xbox e PlayStation, con deadzone configurabile.
- Interfaccia personalizzabile: Possibilità di regolare dimensioni delle miniature, rapporti d’aspetto dei pulsanti e numero di giochi per pagina.
- Configurazione audio: Personalizza suoni di notifica e abilitare/disabilitare effetti sonori.
- Integrazione RetroAchievements: Visualizza obiettivi di gioco, profili utente, classifiche e cronologia degli sblocchi direttamente nel launcher.
- Aggiornamenti automatici: Mantiente Simple Launcher aggiornato con le ultime funzionalità e correzioni.
- Multilingua: Interfaccia tradotta in 17 lingue.
- Gestione di istanza singola: Impedisce l’esecuzione contemporanea di più copie dell’applicazione.
- Montaggio dei file al volo: Avvia giochi direttamente da file compressi o immagini disco senza estrazione manuale (richiede Dokan), supportando RPCS3 (
.iso,.zip), Cxbx-Reloaded (.xiso), ScummVM (.zip) e XBLA (.zip). - Raggruppamento dei file per cartella: Organizza giochi MAME composti da più file in singole voci, semplificando l’elenco dei giochi. Richiede configurazione dell’emulatore MAME.
Changelog
Architettura GameLauncher rifattorizzata
- Sostituita la struttura monolitica basata su condizioni con un pattern strategico flessibile che migliora drasticamente l’estensibilità per nuovi emulatori e piattaforme.
- Creati gestori di configurazione specifici per emulatore (ad esempio
AresConfigHandler,XeniaConfigHandler,RaineConfigHandler) che gestiscono le finestre di configurazione pre-avvio e modificano dinamicamente i file di impostazioni degli emulatori. - Implementato un pattern di strategia di avvio (ad esempio
ChdToCueStrategy,XisoMountStrategy,ZipMountStrategy,DefaultLaunchStrategy) per gestire diversi scenari di lancio — inclusi montaggio ISO, estrazione archivi, conversione di formato ed esecuzione diretta — con codice pulito e facilmente manutenibile. - Integrati servizi di conversione formato per trasformazioni CHD in CUE/BIN, CHD in ISO e RVZ in ISO, ampliando la compatibilità tra emulatori. Ad esempio, un file CHD può essere convertito al volo in CUE/BIN se l’emulatore non lo supporta.
Servizio di Iniezione Configurazione
- Realizzato un servizio centralizzato che inserisce programmaticamente impostazioni nei file di configurazione degli emulatori.
- Supporto per oltre 20 emulatori: Ares, Azahar, Blastem, Cemu, Daphne, Dolphin, DuckStation, Flycast, MAME, Mednafen, Mesen, PCSX2, Raine, Redream, RetroArch, RPCS3, Sega Model 2, Stella, Supermodel, Xenia e Yumir.
- L’integrazione con Xenia replica la funzionalità interna di iniezione configurazioni di Xenia Manager.
Integrazione RetroAchievements migliorata
- Iniezione automatica delle credenziali RetroAchievements in PCSX2, DuckStation, PPSSPP, Dolphin, Flycast, BizHawk e RetroArch.
- Aggiunto filtro RetroAchievements nella finestra principale (
MainWindow) per identificare e visualizzare rapidamente i titoli probabilmente supportati. - Ottimizzati gli algoritmi di hashing dei giochi su più sistemi per un tracciamento degli achievement più accurato.
Miglioramenti all’interfaccia utente
- Gestione unificata dello stato “occupato” dell’interfaccia in tutta l’applicazione, con comportamento coerente di blocco e feedback di avanzamento nelle principali finestre (MainWindow, Preferiti, Ricerca, ecc..).
Miglioramenti alla qualità del codice
- Migliorata la gestione degli errori in caso di file XML corrotti.
- Risolti potenziali deadlock durante l’aggiornamento della cronologia di gioco.
- Centralizzate le operazioni di caricamento, modifica ed eliminazione del file
system.xmlnella classeSystemManager.
Download: SimpleLauncher v5.0.0 (Win ARM64) (x64)
Download: updater v5.0.0 (ARM64) (x64)
Download: Source code SimpleLauncher v5.0.0
🔥 Prodotti in promozione e articoli più venduti: PC
Vedi altri prodotti PCQuesto articolo contiene link affiliati a Amazon. Se acquisti tramite questi link, potrei guadagnare una commissione senza costi aggiuntivi per te.
Ultimo aggiornamento 2026-03-12 / Link di affiliazione / Immagini da Amazon Product Advertising API

![[Scena PS Vita] Rilasciato Chicken Gun PS Vita Port v2.0.5](https://www.biteyourconsole.net/wp-content/uploads/ChickenGun-238x178.webp)


![[Scena PS Vita] Rilasciato Chicken Gun PS Vita Port v2.0.5](https://www.biteyourconsole.net/wp-content/uploads/ChickenGun-100x75.webp)



