Home Emulatori Rilasciato Retro Multi Tools v5.0: Disc Tools, USB Tools, Big Picture moderno...

Rilasciato Retro Multi Tools v5.0: Disc Tools, USB Tools, Big Picture moderno e configuratori RetroArch, MAME e Mednafen

117
0

Il rilascio della versione 5.0 di Retro Multi Tools segna un’evoluzione importante per uno dei progetti più apprezzati nel panorama del retrogaming.

Sviluppato da SvenGDK, il software si conferma come una soluzione completa e trasversale, capace di racchiudere in un’unica applicazione una vasta gamma di strumenti che normalmente richiederebbero programmi separati.

L’obiettivo resta quello di semplificare la gestione delle ROM e delle piattaforme retro, offrendo allo stesso tempo un controllo avanzato per gli utenti più esperti.

Retro Multi Tools si distingue per la sua natura multipiattaforma, con supporto a Windows, macOS, Linux e FreeBSD, e per un approccio self-contained che elimina la necessità di installare componenti aggiuntivi come runtime esterni.

L’interfaccia moderna e il supporto completo a tastiera e gamepad rendono l’esperienza accessibile e piacevole, sia su desktop tradizionali che su configurazioni da salotto.

Con la versione 5.0, il software compie un salto di qualità introducendo nuove funzionalità che ampliano notevolmente le sue possibilità.

Tra le aggiunte più significative troviamo un sistema completo dedicato alla gestione dei dischi, che permette di masterizzare immagini in diversi formati, creare nuovi supporti a partire da file o cartelle e generare backup da dischi fisici.

Questo strumento si integra perfettamente nell’ecosistema del programma, offrendo opzioni avanzate come la scelta della velocità di scrittura e la verifica dei dati al termine del processo.

Accanto a questa novità, viene introdotto anche un modulo dedicato alle unità USB, pensato per fornire un controllo totale sui dispositivi esterni. L’utente può esplorare file, formattare le unità in diversi file system e scrivere o creare immagini disco in modo semplice e sicuro.

Il sistema include anche meccanismi di protezione per evitare operazioni distruttive accidentali, oltre al rilevamento automatico delle periferiche collegate.

Un altro elemento centrale di questa release è la nuova modalità Modern Big Picture, un’interfaccia progettata per l’utilizzo su schermi di grandi dimensioni e ispirata ai servizi di streaming.

La navigazione avviene attraverso contenuti in evidenza e caroselli orizzontali, offrendo un’esperienza visiva immersiva e intuitiva.

Il supporto completo a gamepad, la presenza di filtri, ricerca, screensaver e integrazione con Discord rendono questa modalità ideale per chi utilizza un PC come sistema da salotto o cabinet arcade.

Particolarmente rilevante è anche l’introduzione dei configuratori avanzati per emulatori, che permettono di gestire in modo diretto e visivo le impostazioni di software come RetroArch, MAME e Mednafen.

Questi strumenti offrono centinaia di opzioni organizzate in interfacce intuitive, consentendo di modificare configurazioni complesse senza dover intervenire manualmente sui file.

Per rendere il software più accessibile anche ai nuovi utenti, è stato introdotto un tour guidato al primo avvio, che accompagna passo dopo passo nella scoperta delle principali funzionalità.

Questo sistema riduce la curva di apprendimento e permette di sfruttare fin da subito tutte le potenzialità del programma.

L’interfaccia generale è stata ulteriormente migliorata, con una navigazione più organizzata grazie a una sidebar ad albero, un supporto avanzato al drag & drop, scorciatoie da tastiera e una migliore gestione delle informazioni visive come tooltip e indicatori di progresso. Tutto contribuisce a rendere l’esperienza più fluida e intuitiva.

Caratteristiche

Navigazione e Ispezione

ROM Browser

  • Scansiona directory ricorsivamente per ROM di 32 tipi di console e computer.
  • Filtra le ROM per sistema.
  • Organizza le collezioni in cartelle specifiche per sistema.
  • Visualizza box art, screenshot e title screen delle ROM selezionate.
  • Invia le ROM selezionate a destinazioni remote tramite FTP, SFTP, WebDAV o Amazon S3.

ROM Inspector

  • Rileva e mostra il tipo di sistema dalle intestazioni e dalle estensioni dei file.
  • Analizza dettagliatamente le intestazioni (titolo, mapper, dimensioni ROM/RAM, checksum, ecc..).
  • Recupera box art, screenshot e title screen dal database Libretro Thumbnails.

Hex Viewer

  • Visualizza il contenuto dei file ROM in formato esadecimale con sidebar ASCII.
  • Navigazione a pagine attraverso file di qualsiasi dimensione.
  • Vai a un offset specifico tramite indirizzo esadecimale.
  • Ricerca di pattern di byte in tutto il file.

Patching

ROM Patcher

  • Applica patch IPS (supporto RLE e troncamento opzionale).
  • Applica patch BPS (con validazione CRC32 completa di sorgente, target e patch).

IPS Patch Creator

  • Crea patch IPS confrontando ROM originale e ROM modificata.
  • Analisi automatica di dimensioni file, differenze di byte e compatibilità.
  • Compressione RLE per sequenze di byte ripetute.
  • Supporta file fino a 16 MB (limite formato IPS).

Conversion & Extraction

N64 Format Converter

  • Converti tra ordini di byte N64: .z64, .n64, .v64.
  • Rilevamento automatico del formato sorgente dall’header ROM.

ROM Format Converter

  • Aggiungi o rimuovi header da 512 byte dai dump ROM.
  • Rimuovi header iNES o correggi header corrotti.
  • Converti immagini disco in CHD tramite chdman.
  • Converti ISO GameCube/Wii in RVZ tramite DolphinTool.
  • Conversione singola o batch per intere directory.

Save File Converter

  • Converti salvataggi tra formati (.sav, .srm, .eep, .fla, .sra).
  • Swap endianness per compatibilità cross-platform.
  • Padding dei salvataggi alla successiva potenza di due.
  • Rimuove padding finale da salvataggi troppo grandi.
  • Rileva tipo di salvataggio da dimensione file.

ZIP ROM Extractor

  • Estrai ROM da archivi ZIP.
  • Mostra contenuti compressi e decompressed.
  • Estrazione batch da directory di ZIP.

Split ROM Assembler

  • Ricomponi ROM divise (.001/.002, .part1/.part2, .z01/.z02).
  • Rileva automaticamente tutte le parti dal primo file.
  • Mostra dimensioni delle parti prima dell’assemblaggio.

ROM Decompressor

  • Decomprime file ROM compressi GZip (.gz).
  • Supporta singolo file o batch da directory.
  • Mostra dimensioni compresse e decompresse.

Verification & Analysis

Checksum Calculator

  • Calcola CRC32, MD5, SHA-1, SHA-256.
  • Streaming I/O per ISO/BIN di grandi dimensioni.
  • Hash selezionabile per copia rapida.

ROM Comparer

  • Confronto binario byte per byte tra due file.
  • Indica identità/differenze, conteggio byte e primo mismatch.

DAT Verifier

  • Verifica ROM contro DAT No-Intro/TOSEC.
  • Confronta CRC32, MD5, SHA-1 con dump validi.
  • Verifica singola o batch directory.

DAT Filter

  • Filtra DAT con logica simile a Retool.
  • Esclusione categorie: demo, beta, prototipi, sample, non licenziati, BIOS, applicazioni, edizioni pirata.
  • Filtri per regione e lingua.
  • Deduplicazione 1G1R per No-Intro / Redump.
  • Esporta risultati filtrati in formato Logiqx XML.

Dump Verifier

  • Verifica integrità dump ROM: overdump, underdump, regioni vuote, header corrotti.
  • Controllo dimensioni e padding.

Duplicate Finder

  • Ricerca duplicati per CRC32 in directory ricorsive.
  • Mostra gruppi duplicati e spazio occupato.

Batch ROM Hasher

  • Calcola CRC32, MD5, SHA-1, SHA-256 per tutti i file in una directory.
  • Selezione algoritmi per velocità o completezza.
  • Esporta CSV, testo, SFV, MD5 sum.

Security & DRM Analysis

  • Rileva region lock per tutti i sistemi supportati.
  • Identifica protezioni (10NES, CIC, TMSS, logo Nintendo, Lynx encryption, Atari 7800, ColecoVision, Intellivision, Jaguar, MSX, Sega CD).
  • Verifica checksum interni (SNES, N64, Game Boy, GBA, Mega Drive, iNES).
  • Analisi singola ROM o batch directory.

ROM Management

Header Export

  • Esporta informazioni header in testo o CSV.
  • Batch export con riepilogo per sistema.

SNES Copier Header Tool

  • Rileva, aggiungi o rimuovi header 512-byte SNES.

Batch Header Fixer

  • Ripara header ROM per tutti i sistemi supportati: SNES, NES, GB/GBC, GBA, Mega Drive/Genesis, Sega 32X, SMS/Game Gear, N64, Atari 7800/Lynx, PC Engine, Virtual Boy, Neo Geo Pocket, Jaguar, MSX, ColecoVision, Watara Supervision.
  • Processamento singolo o batch.

ROM Trimmer

  • Rimuove padding finale (0x00 / 0xFF), allineamento potenza di due.
  • Mostra spazio risparmiato prima del trimming.

ROM Renamer

  • Rinomina ROM secondo titoli, regioni e sistema rilevati.
  • Anteprima rinomina prima di applicare.
  • Singolo file o batch, nomi sanitizzati cross-platform.

Metadata Scraper

  • Estrazione metadati da ROM in blocco.
  • Esporta CSV o report testo.
  • Calcolo checksum opzionale.

Cheats & Emulation

Cheat Code Converter

  • Decodifica e codifica Game Genie (NES, SNES, GB/GBC, Sega Genesis, Game Gear).
  • Decodifica/codifica Pro Action Replay (SNES, Genesis, GB, Master System, Sega 32X, Sega CD).
  • Decodifica/codifica N64 GameShark (9 tipi di codice).
  • Decodifica/codifica GBA GameShark / Action Replay (12 tipi).
  • Decodifica/codifica PC Engine e Neo Geo Pocket.
  • Visualizza indirizzo, valore e componente di confronto.

Emulator Config Generator

  • Genera file config per RetroArch, Mesen, Snes9x, Project64, mGBA, Kega Fusion, Mednafen, Stella, FCEUX, MAME.
  • Impostazioni per sistema su Mednafen (PC Engine, Lynx, Neo Geo Pocket, SMS, Game Gear, Virtual Boy, NES, SNES, GB, GBA, Mega Drive).
  • Configura video, audio, input e percorsi ROM/salvataggi/save-state.

Settings

RetroArch Core Downloader

  • Rilevamento automatico o configurazione manuale del percorso RetroArch.
  • Scansione cores installati e rilevamento mancanti.
  • Download cores mancanti da buildbot ufficiale RetroArch.
  • Supporta Windows, Linux e macOS, con progresso e possibilità di annullare download.

MAME

ROM Set Auditor

  • Verifica set MAME da XML o DAT Logiqx.
  • Controlla ZIP, CRC32, dimensioni, stato ROM.
  • Identifica cloni, parent ROM e macchine mancanti.

CHD Verifier

  • Verifica integrità CHD v3-v5.
  • Controlla SHA-1, compressione, dimensioni logiche/hunk/unit.
  • Rileva dipendenze parent.
  • Singolo file o batch directory.

ROM Set Rebuilder

  • Ricostruisce set MAME da ROM sparse o loose.
  • Index CRC32 e ZIP strutturati compatibili con database MAME.
  • Opzione rebuild solo set completi o includendo parziali.
  • Sovrascrive o salta ZIP esistenti.

Dir2Dat Creator

  • Crea DAT da directory ROM.
  • Scansione ZIP e file loose.
  • Calcolo CRC32, SHA-1, MD5.
  • Legge header CHD e esporta XML Logiqx compatibile.
  • Configura metadata DAT (nome, descrizione, autore).

Sample Auditor

  • Verifica set audio MAME.
  • Controlla che ZIP contengano WAV attesi.
  • Report good, incomplete, bad set.
  • Gestione set condivisi (sampleof) e rilevamento file mancanti.

Changelog

Disc Tools Utility

Aggiunta una nuovissima utility Disc Tools multipiattaforma nella sezione Utilities. Ora è possibile:

  • Masterizzare immagini disco (ISO, BIN/CUE, IMG, NRG, TOAST) su unità fisiche.
  • Masterizzare file e cartelle direttamente su disco.
  • Creare immagini disco da supporti fisici o da file/cartelle.
  • Scegliere la velocità di scrittura, abilitare la verifica dopo la masterizzazione e annullare le operazioni in qualsiasi momento.
  • Funziona su Windows, macOS e Linux rilevando automaticamente gli strumenti nativi disponibili.

USB Tools Utility

Disponibile una completa utility USB Tools, che offre:

  • File Explorer — Consente di esplorare, aggiungere, spostare ed eliminare file sulle unità USB.
  • Format — Permette di formattare le unità USB in FAT, FAT32, exFAT o NTFS, in modalità MBR o GPT.
  • Write Image to USB — Consente di scrivere file immagine ISO, IMG, BIN e altri formati su unità USB.
  • Create Image from USB — Permette di creare un’immagine di backup completa da una chiavetta USB collegata.
  • Rileva automaticamente il collegamento e la rimozione delle unità USB, aggiornando la lista in tempo reale.
  • Finestre di conferma proteggono tutte le operazioni distruttive (formattazione, scrittura, eliminazione).

Modern Big Picture Mode

Una seconda modalità “Modern” Big Picture, ispirata ai servizi di streaming, è ora disponibile e selezionabile dalle Impostazioni:

  • Hero Spotlight — Ampie immagini, titolo del gioco, badge del sistema, valutazione a stelle, statistiche di gioco e pulsanti di avvio in alto.
  • Righe a carosello orizzontale — Scorri tra Recentemente Giocati, Preferiti, Più Votati, Più Giocati, Tutti i Giochi e righe per sistema.
  • Effetti hover sulle schede, menu contestuale con clic destro (Avvia, Aggiungi ai Preferiti, Valuta, Info ROM, Artwork, Apri posizione file, Copia percorso) e scorrimento orizzontale con rotellina del mouse.
  • Aggiunta l’opzione Ordina per Numero di Giocate sia nelle viste Classic che Modern.
  • Supporto completo per gamepad, tastiera, ricerca, filtri, screensaver, galleria e Discord Rich Presence.

Configuratori per Emulatori

Tre potenti configuratori permettono di modificare le impostazioni degli emulatori direttamente all’interno di Retro Multi Tools, senza dover aprire ogni emulatore separatamente:

  • RetroArch Configurator — Modifica il file retroarch.cfg tramite un’interfaccia a 10 schede che copre oltre 355 impostazioni (Percorsi, Video, Audio, Input, Core/Salvataggi, Menu, Rete, Frame Throttle, Achievements, Varie). Include ricerca/filtro, 3 schede aggiuntive e copertura ampliata delle impostazioni (da 175 a 355).
  • MAME Configurator — Modifica il file mame.ini tramite un’interfaccia a 6 schede con oltre 170 impostazioni (Percorsi, Video, Audio, Input, Prestazioni, Varie). Include opzioni multi-monitor per finestra e ricerca/filtro.
  • Mednafen Configurator — Modifica il file mednafen.cfg con un’interfaccia a 8 schede che copre tutti e 22 i moduli di emulazione (Generale, Video, Audio, Input, Percorsi, Per-Sistema, Netplay, Avanzate). Include ricerca/filtro.

Tutti e tre i configuratori supportano: rilevamento automatico dei file di configurazione (inclusi installazioni Flatpak/Snap), avvisi per modifiche non salvate (“dirty state”), salva/salva come, reset ai valori predefiniti e creazione di nuove configurazioni.

Pacchettizzazione e Distribuzione

  • Linux: i pacchetti AppImage, Snap, Flatpak, DEB, RPM, APK (Alpine Linux) e Pacman (.pkg.tar.zst) vengono ora generati automaticamente.
  • macOS: aggiunto un installer DMG drag-and-drop insieme ai pacchetti PKG e ZIP.
  • FreeBSD: nuovo flusso di build e guida all’installazione disponibili.
  • Flatpak: i file pronti per la produzione e la sottomissione su Flathub (metadati AppStream, voce desktop, manifest) sono ora inclusi nel repository (non ancora inviati).

Documentazione e Sito Web

  • Sito di documentazione su GitHub Pages con tema scuro in linea con lo schema colori dell’app.
  • Istruzioni di installazione complete per tutte le distribuzioni Linux supportate da .NET 8.
  • Documentazione aggiornata delle nuove funzionalità Disc Tools e USB Tools.
  • README completamente rivisto e compattato, con tabelle di download per tutti i formati di pacchetto.

Aggiornamenti e miglioramenti

Interfaccia utente

  • La navigazione nella barra laterale è stata sostituita da una TreeView espandibile, rendendo più facile trovare gli strumenti per categoria.
  • Aggiunta la ricerca nella barra laterale — filtra rapidamente e accedi a qualsiasi strumento digitandone il nome.
  • Aggiunto il supporto drag-and-drop dei file in 11 viste degli strumenti — è possibile trascinare file ROM o immagini direttamente nei campi di input.
  • Aggiunte scorciatoie da tastiera in tutta l’app per le azioni più comuni.
  • Aggiunti suggerimenti (tooltip) a tutti i pulsanti e agli elementi della toolbar per una migliore fruibilità.
  • Aggiunti indicatori di progresso dove precedentemente mancanti.
  • Menu contestuale del ROM Browser migliorato con sottomenu organizzati, navigazione diretta agli strumenti e nuove azioni (Apri posizione file, Copia percorso file).

Build

  • Rimosse le versioni non autonome — tutte le release ora sono autonome (non è richiesto il runtime .NET).
  • Compressione massimizzata su tutte le build per ridurre le dimensioni dei download.

Bug Fixes

Auto-Updater

  • Risolto il problema per cui l’updater non rilevava nuove release quando l’endpoint “latest” di GitHub non restituiva la versione più recente. Ora scansiona tutte le release recenti e seleziona la versione più alta.
  • Corretto il silenziamento degli errori di rete, che prima li rendeva indistinguibili dall’assenza di aggiornamenti disponibili.
  • Risolto il timeout durante il download di aggiornamenti di grandi dimensioni, dovuto a un limite troppo aggressivo di 30 secondi sull’intero download.
  • Corretto il mancato cleanup dei file temporanei degli aggiornamenti dopo l’installazione.
  • Risolto il problema dei pulsanti dell’interfaccia che non si resettavano correttamente dopo la cancellazione di un download.
  • Sistemati bug nella comparazione delle versioni, dove tag come v4.0 non venivano confrontati correttamente con v4.0.0.
  • Risolto lo stato di aggiornamento obsoleto che rimaneva dopo un controllo fallito, causando incoerenze nell’interfaccia al tentativo successivo.

Sicurezza

  • Corrette vulnerabilità di path traversal: Le operazioni sui file ora convalidano i percorsi per evitare l’uscita dalle directory previste.
  • Aggiunta la validazione delle credenziali dove prima mancava.
  • Risolto il problema di perdita di risorse dei socket in Discord Rich Presence quando la connessione falliva.

Integrazione Emulatori

  • Corretto il rilevamento dei bundle .app su macOS che selezionava l’applicazione sbagliata quando più app erano presenti nella stessa cartella.
  • Risolto il problema per cui Discord Rich Presence non veniva impostato durante l’avvio di un gioco dalla modalità Big Picture.
  • Sistemato il launcher di Mednafen che non rilevava i percorsi Flatpak (RetroArch e MAME già li supportavano).

Stabilità e affidabilità

  • Risolti i blocchi dei processi che potevano congelare l’app durante l’esecuzione di strumenti esterni.
  • Corrette le condizioni di competizione nelle operazioni concorrenti.
  • Sistemati diversi crash dovuti a riferimenti nulli nella visualizzazione delle informazioni sulle ROM, nella navigazione della galleria e nella visualizzazione delle copertine.
  • Aggiunta la gestione delle eccezioni mancante durante il caricamento delle impostazioni, che provocava crash in ambienti sandbox (Flatpak, Snap).
  • Risolti i problemi di apertura degli URL (link e pagine di download) all’interno delle sandbox Flatpak, ora gestiti tramite xdg-open su Linux.
  • Corretto il trattamento dei percorsi dei file CUE, che in alcune situazioni restituivano percorsi non validi.

Correzioni all’interfaccia utente

  • Corretto il problema dei layout delle viste che si allungavano in modo errato e non si ridimensionavano correttamente.
  • Corretto il problema delle opzioni dei radio button che leggevano valori obsoleti da pulsanti correlati, causando l’applicazione di impostazioni errate.
  • Corretto il problema del menu a tendina del formato che si reimpostava in modo imprevisto durante il passaggio tra le viste.
  • Corretto il problema degli stati dei pulsanti che non si aggiornavano correttamente (rimanevano disabilitati o abilitati nei momenti sbagliati) in 9 diverse viste.
  • Corretto il problema degli elementi della sidebar che venivano tagliati e della barra di scorrimento che si sovrapponeva ai contenuti nella TreeView (non ancora perfetto ma migliorato).
  • Corretto il problema del cambio modalità che non funzionava in diverse viste degli strumenti.
  • Corrette le stringhe in inglese hardcoded che non passavano attraverso il sistema di traduzione.

Big Picture Mode

  • Corretto il problema dello screensaver che si attivava durante la modalità slideshow della galleria.
  • Corretto il problema della casella di ricerca che intercettava l’input da tastiera impedendo l’uso normale.

Packaging

  • Corretto il pacchetto DEB per Linux che non includeva le dichiarazioni delle dipendenze di runtime.
  • Corretto Inno Setup (installer Windows) che non offriva l’opzione per creare un collegamento sul desktop.

Download

Linux ARM64

Linux x64

macOS ARM64

macOS x64

Windows ARM64

Windows x64

Sorgente

Alcune parti di questo articolo sono state generate con l’aiuto dell’intelligenza artificiale.

🔥 Prodotti in promozione e articoli più venduti: PS5

Vedi altri prodotti PS5

Questo articolo contiene link affiliati a Amazon. Se acquisti tramite questi link, potrei guadagnare una commissione senza costi aggiuntivi per te.

Ultimo aggiornamento 2026-04-12 / Link di affiliazione / Immagini da Amazon Product Advertising API

LASCIA UN COMMENTO

Per favore inserisci il tuo commento!
Per favore inserisci il tuo nome qui
Captcha verification failed!
Punteggio utente captcha non riuscito. Ci contatti per favore!

Questo sito utilizza Akismet per ridurre lo spam. Scopri come vengono elaborati i dati derivati dai commenti.