Retro Multi Tools riceve un aggiornamento significativo, appena pochi giorni dopo la versione 4.0, confermando il suo ruolo centrale nel rendere più semplice e organizzata la gestione delle collezioni di ROM.

Sviluppato da SvenGDK su piattaforma .NET 8, il software è compatibile con Windows, macOS e Linux, inclusi sistemi ARM64, permettendo di unificare in un’unica interfaccia strumenti che altrimenti richiederebbero applicazioni separate.
A small Retro Multi Tools update will be available very soon and fixes :
– Custom RetroArch, MAME and Mednafen paths on macOS & Linux
– Crash when switching language on macOS & Linux
Also improves auto-detection for MacPorts & Chocolatey installations & ARM64 installations.— SvenGDK (@SvenGDK) March 27, 2026
Questa nuova versione migliora sensibilmente la rilevazione degli emulatori su tutte le piattaforme: RetroArch, MAME e Mednafen ora vengono trovati automaticamente in più percorsi comuni, con supporto per Nix su Linux e macOS e per Flatpak su MAME, mentre su ARM64 Linux le core di RetroArch vengono identificate automaticamente.
Su macOS, l’app gestisce meglio i bundle .app, permettendo la selezione delle applicazioni anche con nomi o strutture interne non convenzionali, mostrando correttamente la barra dei menu nativa e migliorando la navigazione con il pulsante Browse.
Sono stati introdotti miglioramenti nella gestione delle connessioni di rete, supporto per percorsi di installazione personalizzati e la ricerca delle core di RetroArch segue ora l’eseguibile reale, rendendo più affidabile l’avvio degli emulatori.
Diversi bug sono stati risolti, tra cui crash al cambio lingua su macOS e Linux, problemi di rilevamento degli emulatori in nuove installazioni, riconoscimento di app macOS con lettere maiuscole/minuscole diverse, gestione dei bundle con spazi nei percorsi e download dei profili controller su installazioni di sistema non scrivibili.
Sono stati corretti anche problemi di interfaccia e traduzione, con etichette dei pulsanti corrette per MAME e Mednafen e placeholder italiani sistemati.
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
Aggiornamenti e miglioramenti
Migliore rilevamento degli emulatori su tutte le piattaforme
- Riconoscimento di più posizioni di installazione — RetroArch, MAME e Mednafen vengono ora trovati automaticamente in ulteriori posizioni comuni su Linux (es. percorsi di sistema Debian/Ubuntu), macOS (incluso MacPorts) e Windows (Chocolatey).
- Supporto per il gestore pacchetti Nix — Gli emulatori installati tramite Nix su Linux e macOS vengono ora rilevati automaticamente.
- Supporto Flatpak per MAME — MAME installato come Flatpak (a livello utente o di sistema) viene ora rilevato e può essere avviato direttamente, in linea con il supporto Flatpak già esistente per RetroArch.
- Rilevamento core su Linux ARM64 — Le core di RetroArch sui sistemi Linux ARM64 vengono ora trovate automaticamente.
Gestione migliorata delle applicazioni macOS
- Riconoscimento più intelligente dei bundle
.app— Selezionare un’applicazione emulatore su macOS ora funziona in modo affidabile, anche se l’app ha un nome insolito o una struttura interna particolare. L’app legge i metadata del bundle per trovare l’eseguibile corretto. - Il pulsante Sfoglia ora funziona per i bundle .app — Su macOS, il pulsante Sfoglia nelle impostazioni utilizza un selettore di cartelle per permettere di selezionare correttamente le applicazioni .app. È anche possibile incollare un percorso direttamente nel campo di testo e premere Invio.
- Selezionare una cartella principale funziona anche — Se si seleziona una cartella come
/Applications/invece dell’app stessa, lo strumento troverà automaticamente l’app emulatore al suo interno. - Barra dei menu nativa ora visibile su macOS — La barra dei menu dell’applicazione appare correttamente nella barra dei menu di macOS in alto sullo schermo.
Altri miglioramenti
- Miglioramento della gestione della connessione di rete — I download delle core di RetroArch e dei profili controller ora utilizzano un metodo di connessione più efficiente e coerente.
- Supporto per percorsi di installazione personalizzati — Se si indica allo strumento una cartella di emulatori personalizzata (es.
/opt/custom/retroarch/), ora trova correttamente l’eseguibile all’interno, inclusi i sottodirectorybin/. - La ricerca delle core di RetroArch segue l’eseguibile — Le core vengono ora trovate in base a dove è installato l’eseguibile di RetroArch, non solo nei percorsi di sistema predefiniti.
Correzione di bug
Correzioni degli arresti anomali
- Correzione del crash al cambio lingua su macOS e Linux — Cambiare la lingua dell’app nelle Impostazioni non provoca più il crash dell’applicazione. La modifica della lingua viene ora applicata in sicurezza in background.
Rilevamento e avvio dell’emulatore
- Correzione degli emulatori non rilevati su nuove installazioni — In una configurazione iniziale dove le cartelle di configurazione non esistono ancora, RetroArch e Mednafen vengono ora rilevati correttamente invece di fallire silenziosamente.
- Correzione dei percorsi personalizzati degli emulatori ignorati — Impostare un percorso personalizzato per una cartella di emulatori (anziché il file eseguibile esatto) ora funziona correttamente su tutte le piattaforme.
- Correzione delle app macOS con differenze tra maiuscole e minuscole non riconosciute — Un’app chiamata retroarch vs. RetroArch all’interno del bundle non causa più il fallimento del rilevamento.
- Correzione della selezione dei file all’interno di un bundle .app — Se il selettore di file navigava all’interno di un bundle .app macOS e veniva selezionato un file interno, prima veniva rifiutato. Ora funziona correttamente.
- Correzione del rilevamento dei bundle
.appin percorsi con spazi — Percorsi come/Users/name/My Games/RetroArch.appora funzionano correttamente. - Correzione del pulsante Sfoglia che non funzionava su macOS — Selezionare un’applicazione
.apptramite il pulsante Sfoglia restituiva precedentemente risultati vuoti silenziosamente. Ora è risolto.
Profili e scorciatoie del controller
- Correzione dei download dei profili controller che fallivano su RetroArch installato di sistema (Linux) — I download ora vengono salvati nella cartella di configurazione dell’utente quando la posizione di installazione di sistema non è scrivibile.
- Correzione dei collegamenti desktop Linux con caratteri speciali — Gli argomenti dei collegamenti contenenti spazi o caratteri speciali ora vengono correttamente gestiti, evitando errori di avvio.
Interfaccia utente e localizzazione
- Correzione dei pulsanti delle impostazioni di MAME e Mednafen con etichette sbagliate — I pulsanti Sfoglia, Rileva Automaticamente e Cancella nelle impostazioni di MAME e Mednafen ora mostrano le proprie etichette corrette invece di quelle specifiche di RetroArch.
- Correzione del placeholder rotto nella traduzione italiana — Un testo segnaposto corrotto nel messaggio italiano “core non trovato” è stato corretto.
Download
Linux ARM64
- linux-arm64-Installer.deb
- linux-arm64-Selfcontained-Installer.deb
- linux-arm64-Selfcontained.zip
- linux-arm64.zip
Linux x64
- linux-x64-Installer.deb
- linux-x64-Selfcontained-Installer.deb
- linux-x64-Selfcontained.zip
- linux-x64.zip
macOS ARM64
- osx-arm64-Installer.pkg
- osx-arm64-Selfcontained-Installer.pkg
- osx-arm64-Selfcontained.zip
- osx-arm64.zip
macOS x64
Windows ARM64
- win-arm64-Installer.exe
- win-arm64-Selfcontained-Installer.exe
- win-arm64-Selfcontained.zip
- win-arm64.zip
Windows x64
Sorgente
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-05-13 / Link di affiliazione / Immagini da Amazon Product Advertising API
![[Scena PS4/PS5] Rilasciato ftpsrv v0.20 con nuove opzioni CLI, rebuild SDK PS4/PS5 e shell UI installer su PS5](https://www.biteyourconsole.net/wp-content/uploads/FTPS5A-238x178.webp)

![[Scena PSP] Apollo Save Tool PSP si aggiorna alla versione 2.3.2: upload FTP multiplo, nuove lingue e Apollo Patch Engine 2.0.4](https://www.biteyourconsole.net/wp-content/uploads/ApolloSaveToolPSP-238x178.webp)
![[Scena PS4/PS5] Rilasciato ftpsrv v0.20 con nuove opzioni CLI, rebuild SDK PS4/PS5 e shell UI installer su PS5](https://www.biteyourconsole.net/wp-content/uploads/FTPS5A-100x75.webp)

![[Scena PSP] Apollo Save Tool PSP si aggiorna alla versione 2.3.2: upload FTP multiplo, nuove lingue e Apollo Patch Engine 2.0.4](https://www.biteyourconsole.net/wp-content/uploads/ApolloSaveToolPSP-100x75.webp)