Identificador de consolas ROM
Identifica la consola de origen de un archivo ROM o de imagen de disco mediante el análisis de sus firmas de encabezado y sumas de comprobación.
Entrada
Salida
Leerme
¿Qué es la identificación de ROM?
Los archivos ROM de juegos y las imágenes de discos suelen contener encabezados reconocibles, sumas de comprobación o patrones de bytes que revelan la familia de consolas de la que proceden. Estas firmas son útiles porque muchos formatos comparten las mismas extensiones de archivo o estilos de contenedor.
La identificación heurística no es perfecta, pero puede acotar rápidamente la plataforma probable cuando solo se dispone de un archivo sin procesar.
Descripción de la herramienta
Esta herramienta analiza un archivo ROM o de disco e intenta determinar la consola de origen, el nivel de confianza, el motivo y, en ocasiones, el título del juego. Examina la primera parte del archivo y utiliza firmas conocidas y heurísticas alternativas para realizar una identificación fundamentada.
Resulta útil cuando necesitas determinar rápidamente la plataforma antes de abrir el archivo en un emulador especializado o una herramienta de archivos comprimidos.
Ejemplos
- Archivos ROM de NES
- ROM de Game Boy y Game Boy Advance
- Imágenes de SNES, N64 y PlayStation
Características
- Resultados con niveles de confianza alto, medio y bajo
- Extracción del título para formatos compatibles
- Identificaciones alternativas basadas en la extensión
Limitaciones
La herramienta utiliza únicamente heurísticas y depende de las firmas de los archivos y de las extensiones conocidas.
Los volcados poco comunes, los encabezados personalizados o los formatos no compatibles pueden clasificarse incorrectamente o no identificarse en absoluto.