¿Qué es el formato de archivo RDB?
Los archivos con la extensión .rdb pertenecen a la categoría de archivos de datos de emuladores de N64. Un archivo .rdb es una base de datos de ROM: un archivo de texto estructurado que vincula los identificadores de juegos de Nintendo 64 con los ajustes del emulador por juego, no es una imagen de ROM en sí misma. La Nintendo 64 se lanzó por primera vez en 1996 y, aunque el hardware está descontinuado hace mucho tiempo, todavía se pueden encontrar fans de esta plataforma, apoyados por una comunidad de emulación activa.
La base de datos funciona junto con los emuladores. Cuando Project64 carga una imagen de ROM .z64 o .v64, lee los dos valores CRC de 32 bits de la ROM y los busca en el archivo .rdb. Cada entrada le indica al emulador cómo manejar ese juego específico: qué núcleo de CPU usar, qué tipo de guardado espera el cartucho (EEPROM, SRAM o Flash) y si se necesitan soluciones alternativas para complementos de vídeo o audio. Sin un .rdb preciso, los juegos que requieren un manejo especial pueden ejecutarse incorrectamente o bloquearse.
El formato es un archivo de texto plano similar a un INI. Los encabezados de sección siguen el patrón [CRC1-CRC2-C:Region]; debajo de cada encabezado, los pares clave=valor definen los parámetros de emulación. Un archivo complementario Project64.rdx amplía la base de datos con metadatos del título del juego, desarrollador, género y año de lanzamiento. Ambos archivos se incluyen con Project64 y son mantenidos en GitHub por la comunidad. Esto permite que los juegos diseñados para Nintendo 64 se jueguen en PC con Windows, Mac OS X o Linux. Los archivos .rdb son un recurso importante en los círculos de entusiastas de los videojuegos clásicos.
Seguridad y protección
RIESGO: LOWArchivo de datos de texto plano; no puede ejecutar código. Editar Project64.rdb incorrectamente puede romper los ajustes de emulación por juego, pero el archivo original está disponible en el repositorio de GitHub de Project64. Los archivos .rdb de Redis contienen el contenido de la base de datos y pueden contener datos confidenciales de la aplicación si provienen de un servidor de producción.
Detalles del formato
en pocas palabras- Datos de AIM de Netscape Communicator - El antiguo Netscape (años 90) almacenaba datos del mensajero instantáneo AIM en archivos .rdb; Netscape ha llegado al fin de su vida útil y este formato está obsoleto.
- Instantánea de base de datos Redis - Redis (base de datos en memoria de código abierto) utiliza .rdb como su formato de volcado/instantánea binaria; uso de alto tráfico totalmente no relacionado.
- Varias bases de datos propietarias - Varias aplicaciones comerciales (Value Navigator, etc.) utilizan .rdb para tablas de datos relacionales propietarias.
Programas que abren archivos RDB
Detalles técnicos
especificación profunda| Formato de archivo | Texto plano, secciones tipo INI (ASCII/UTF-8) |
| Formato de clave de sección | [CRC1-CRC2-C:Region] - dos valores CRC de 32 bits del encabezado de la ROM más un código de región de un solo carácter (U=USA, E=Europa, J=Japón) |
| Identificación de ROM | Par CRC32 calculado a partir del encabezado de la imagen ROM; cada par único se asigna a una sección de la base de datos |
| Parámetros almacenados | Tipo de núcleo de CPU, tipo de memoria de guardado (EEPROM/SRAM/Flash), anulación de complemento de vídeo, tamaño de memoria, indicadores de compatibilidad por juego |
| Archivo complementario | Project64.rdx - amplía la base de datos con el título del juego, editor, género y año de lanzamiento |
| Verificación de integridad | El par CRC32 proporciona la identidad de la ROM; el archivo de base de datos .rdb en sí no lleva suma de comprobación |
| Tamaño de archivo típico | 100 KB - 2 MB (Project64.rdb cubre varios miles de entradas de ROM) |
| Codificación | Texto plano ASCII/UTF-8; sin estructuras binarias |
| Plataforma | Windows, Linux, macOS (dondequiera que se ejecute Project64 o emuladores de N64 compatibles) |
| Mantenido por | Comunidad de Project64; código fuente alojado en GitHub en project64/project64 |
| Formatos de imagen ROM relacionados | .z64, .v64, .n64 - las imágenes de ROM reales que la base de datos .rdb describe y configura |
| Introducido | Hacia 1999, incluido con las primeras versiones de Project64 |
| Lanzado | circa 1999 (with early N64 emulators) |
| Última versión | active as of 2026 (Project64 3.x) |
| Especificación | github.com |
Conversiones de RDB
Preguntas y respuestas de la comunidad
preguntado por usuariosAún no hay preguntas; sea el primero en preguntar sobre los archivos RDB.