OpenROM est une suite logicielle universelle, gratuite et open-source dédiée à la conversion de ROMs rétro. Conçue pour remplacer les outils propriétaires et fragmentés, elle fonctionne entièrement en local (100 % hors ligne) sans aucune collecte de données.

 


 
Interface et Ergonomie
– Esthétique Gaming : Propose une interface sombre moderne développée sous Flutter, inspirée des menus PS5 et Xbox, intégrant un tableau de bord, des cartes pour chaque ROM et des badges de plateforme.
– Personnalisable : Propose plusieurs thèmes intégrés (Cyberpunk, Terminal, Minimal, Gaming) et la possibilité d’en créer via des fichiers JSON.
– Prise en main fluide : Prise en charge native du glisser-déposer pour les fichiers et dossiers isolés ou groupés (traitement par lot).
 
Performances et Fonctionnalités Techniques
– Matrice de conversion complète : Prend en charge plus de 20 parcours de conversion parmi les formats majeurs (ISO, BIN, CUE, GDI, IMG, ECM, CHD, CSO, ZSO, XISO, RVZ, WIA, WBFS, GCZ).
– Détection intelligente : Identifie avec précision les consoles (PS1, PS2, PSP, Xbox, GameCube, Wii, Dreamcast) grâce aux signatures numériques (magic bytes) et analyse les en-têtes CHD (v4/v5) pour différencier CD et DVD.
– Génération et Vérification : Crée automatiquement les fichiers CUE manquants pour les fichiers BIN et vérifie l’intégrité des fichiers CHD générés via chdman.
 
Fonctionnalités Avancées
– Terminal et Automatisation : Intègre un journal de bord en temps réel pendant la conversion et propose un outil en ligne de commande complet (openrom-core) pour l’automatisation et les scripts.
 
Les changements sont:
 
New Platform Detection
OpenROM now automatically identifies 4 additional platforms via magic byte detection:
 
– Sega Saturn
– Sega CD / Mega-CD
– PC-Engine CD / TurboGrafx-CD
– Neo Geo CD
 
These join the existing detection for PS1, PS2, PSP, Xbox, GameCube, Wii, and Dreamcast — all based on actual header bytes, not file size guessing.
 
Bug Fixes
Critical — ISO → CHD Wrong Command
– PS1 and Dreamcast ISOs were incorrectly converted using chdman createdvd instead of chdman createcd. This produced corrupt or unplayable CHD files. Now fixed — the correct command is selected automatically based on platform detection.
 
Xbox ISO Detection
– Xbox ISOs with magic bytes at offset 0x2090000 (alternate layout) were previously misidentified as PS2 or Unknown. Now fixed — both offsets are checked via a fast in-memory path and a slow file seek fallback.

 

Télécharger OpenROM v2.7.0 (26.3 Mo)

Site Officiel

En savoir plus…