Home Emulatori Rilasciato Retro Multi Tools v4.1.0: Il tool definitivo per gestire e ottimizzare...

Rilasciato Retro Multi Tools v4.1.0: Il tool definitivo per gestire e ottimizzare ROM retro

85
0

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.

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 sottodirectory bin/.
  • 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 .app in percorsi con spazi — Percorsi come /Users/name/My Games/RetroArch.app ora funzionano correttamente.
  • Correzione del pulsante Sfoglia che non funzionava su macOS — Selezionare un’applicazione .app tramite 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 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: Nintendo Switch

Vedi altri prodotti Nintendo Switch

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

Ultimo aggiornamento 2026-05-13 / 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.