Home Emulatori Rilasciato SimpleLauncher v4.9.0: il frontend open-source per emulatori su Windows

Rilasciato SimpleLauncher v4.9.0: il frontend open-source per emulatori su Windows

157
0

SimpleLauncher è uno di quei progetti che negli ultimi mesi sta facendo parlare sempre più spesso gli appassionati di emulazione, e non a caso.

Nato come frontend open-source sviluppato da Peterson Fernandes, ha raggiunto rapidamente la versione 4.9.0, dimostrando una crescita costante, concreta e soprattutto guidata da una visione chiara: offrire un launcher moderno, potente e completamente gratuito, senza pubblicità né compromessi nascosti.

Pensato esclusivamente per Windows, SimpleLauncher è scritto in C# su .NET 9 con interfaccia WPF e si propone come punto d’incontro tra l’eleganza visiva di EmulationStation e la flessibilità avanzata di LaunchBox Big Box, ma senza costi e senza installazioni invasive.

Basta estrarre l’archivio in una cartella con permessi di scrittura e il software è pronto all’uso, un dettaglio che molti utenti apprezzano, soprattutto chi gestisce più setup o macchine dedicate all’emulazione.

Il cuore di SimpleLauncher è la sua interfaccia pulita e personalizzabile, che permette di scegliere tra una visualizzazione a griglia con copertine grandi, ideale per TV e handheld, e una modalità a lista più tecnica, con colonne ordinate per anno, numero di avvii, ultima sessione e tempo totale di gioco.

L’esperienza è fluida, coerente e completamente navigabile anche tramite controller, con supporto nativo per gamepad Xbox e PlayStation, menu contestuali e suoni personalizzabili. Il tutto è disponibile in 17 lingue, italiano incluso.

Uno degli aspetti più riusciti è la doppia anima del software. Da un lato c’è l’Easy Mode, pensata per chi vuole partire subito: il launcher riconosce gli emulatori più comuni, li scarica e li associa automaticamente ai sistemi.

Dall’altro c’è l’Expert Mode, dedicata agli utenti più esigenti, che consente di definire parametri di avvio personalizzati, usare più emulatori per lo stesso sistema e gestire percorsi multipli per le ROM. Questa flessibilità rende SimpleLauncher adatto sia ai principianti sia a chi ha collezioni enormi e setup complessi.

La gestione della libreria è sorprendentemente potente. La ricerca globale funziona anche su collezioni da oltre diecimila giochi e permette filtri avanzati con logica AND e OR, mentre il sistema di matching delle copertine è in grado di riconoscere correttamente i titoli anche partendo da nomi di file disordinati.

A questo si aggiungono statistiche dettagliate sul tempo di gioco e sul numero di avvii, una funzione che soddisfa chi ama tenere tutto sotto controllo.

Un punto di forza notevole è il supporto al montaggio “on-the-fly” dei file immagine grazie a Dokan. SimpleLauncher può montare formati come ISO, CHD, RVZ e ZIP senza estrarli, rendendo l’esperienza ideale per emulatori come RPCS3, Cxbx-Reloaded, ScummVM o per i giochi Xbox originali.

I tool integrati completano il quadro: conversione batch delle immagini disco, validazione delle ROM, generazione di copertine personalizzate e supporto a RetroAchievements, tutto senza dover ricorrere a software esterni.

Naturalmente non è privo di limiti. Al momento è disponibile solo su Windows, sia x64 sia ARM64, e per sfruttare il montaggio virtuale è necessario installare Dokan separatamente.

Inoltre lo scraping automatico è meno aggressivo rispetto a soluzioni commerciali come LaunchBox, anche se questo viene compensato da strumenti manuali ben progettati e da un controllo più diretto sui dati.

Dopo averlo provato a fondo, SimpleLauncher si presenta come una delle sorprese più interessanti del periodo 2025-2026 nel mondo dell’emulazione. È leggero, aggiornato frequentemente, completamente open-source e sostenuto da una community piccola ma molto attiva.

Non è ancora perfetto, ma evolve rapidamente e il suo sviluppatore è presente e reattivo su GitHub, un segnale importante per chi cerca un progetto vivo e affidabile nel tempo.

Per chi ha una collezione mista che spazia da MAME alle console classiche, fino a sistemi più moderni come PS3 o Xbox emulata, SimpleLauncher rappresenta oggi una valida alternativa ai nomi più blasonati. Un frontend unico, elegante e veloce, che dimostra come l’open-source possa ancora sorprendere.

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

Miglioramenti RetroAchievements

  • Configurazione automatica degli emulatori: Processo di setup semplificato con configurazione automatica per RetroArch.
  • Localizzazione dell’interfaccia: Supporto completo alla localizzazione in tutte le interfacce RetroAchievements.
  • Messaggistica: Feedback migliorati per errori e successi per un’esperienza utente più chiara.

Scansione giochi Microsoft Store

  • Finestra di verifica utente: Nuova interfaccia per confermare i giochi rilevati.

Gestione errori e robustezza

  • Gestione Win32Exception: Migliorato il supporto per le policy di controllo applicazioni.
  • Restrizioni PowerShell: Migliorata la gestione delle limitazioni delle policy di esecuzione.
  • Gestione file bloccati: Messaggi più chiari per scenari di file in uso.
  • Resilienza nei download: Meccanismi di retry migliorati per download ed estrazioni.

Localizzazione e miglioramenti UI

  • Localizzazione completa: Supporto esteso a più finestre.
    • GlobalStatsWindow.
    • RetroAchievementsForAGameWindow.
    • FavoritesWindow.
    • FilterMenu.
  • Risorse dinamiche: Testo dell’interfaccia ristrutturato per usare binding dinamici.
  • Stile coerente: Aggiornamento degli stili dei pulsanti in EasyModeWindow.

Prestazioni e sicurezza dei thread

  • Token di cancellazione: Integrati nelle operazioni asincrone per maggiore reattività.
  • Sicurezza dei thread: Aggiunti lock espliciti alle sezioni critiche (SettingsManager, risultati ricerca).

Download: SimpleLauncher v4.9.0 (ARM64) (x64)

Download: updater v4.9.0 (ARM64) (x64)

Download: Source code SimpleLauncher v4.9.0