Was ist das RDB-Dateiformat?
Dateien mit der Dateiendung .rdb gehören zur Kategorie der N64-Emulator-Datendateien. Eine .rdb-Datei ist eine ROM-Datenbank - eine strukturierte Textdatei, die Nintendo 64-Spielidentifikatoren den Emulationseinstellungen pro Spiel zuordnet - und kein ROM-Image selbst. Der Nintendo 64 wurde erstmals 1996 veröffentlicht, und obwohl die Hardware längst eingestellt wurde, finden sich immer noch Fans dieser Plattform, die von einer aktiven Emulations-Community unterstützt werden.
Die Datenbank arbeitet zusammen mit Emulatoren. Wenn Project64 ein .z64 oder .v64 ROM-Image lädt, liest es die beiden 32-Bit-CRC-Werte des ROMs und schlägt diese in der .rdb-Datei nach. Jeder Eintrag teilt dem Emulator mit, wie er dieses spezifische Spiel handhaben soll - welcher CPU-Kern verwendet werden soll, welchen Speichertyp das Modul erwartet (EEPROM, SRAM oder Flash) und ob Workarounds für Video- oder Audio-Plugins erforderlich sind. Ohne eine korrekte .rdb laufen Spiele, die eine spezielle Behandlung erfordern, möglicherweise fehlerhaft oder stürzen ab.
Das Format ist eine INI-ähnliche Textdatei. Die Abschnittsüberschriften folgen dem Muster [CRC1-CRC2-C:Region]; unter jeder Überschrift definieren Schlüssel-Wert-Paare die Emulationsparameter. Eine Begleitdatei Project64.rdx erweitert die Datenbank um Metadaten wie Spieltitel, Entwickler, Genre und Veröffentlichungsjahr. Beide Dateien werden mit Project64 ausgeliefert und von der Community auf GitHub gepflegt. Dies ermöglicht es, für den Nintendo 64 entwickelte Spiele auf PCs unter Windows, Mac OS X oder Linux zu spielen. .rdb-Dateien sind eine wichtige Ressource in Kreisen von Liebhabern klassischer Videospiele.
Sicherheit
RISIKO: LOWKlartext-Datendatei; kann keinen Code ausführen. Eine fehlerhafte Bearbeitung von Project64.rdb kann die Emulationseinstellungen pro Spiel beeinträchtigen, aber die Originaldatei ist im Project64-GitHub-Repository verfügbar. Redis .rdb-Dateien enthalten Datenbankinhalte und können sensible Anwendungsdaten enthalten, wenn sie von einem Produktionsserver stammen.
Formatdetails
kurz gefasst- Netscape Communicator AIM Data - Das alte Netscape (1990er Jahre) speicherte AIM-Instant-Messenger-Daten in .rdb-Dateien; Netscape ist EOL und dieses Format ist veraltet.
- Redis Database Snapshot - Redis (Open-Source-In-Memory-Datenbank) verwendet .rdb als binäres Dump-/Snapshot-Format - völlig unzusammenhängende, hochfrequente Nutzung.
- Verschiedene proprietäre Datenbanken - Mehrere kommerzielle Anwendungen (Value Navigator etc.) verwenden .rdb für proprietäre relationale Datentabellen.
Programme zum Öffnen von RDB-Dateien
Technische Details
technische Spezifikation| Dateiformat | Klartext, INI-ähnliche Abschnitte (ASCII/UTF-8) |
| Format des Abschnittsschlüssels | [CRC1-CRC2-C:Region] - zwei 32-Bit-CRC-Werte aus dem ROM-Header plus ein einstelliger Regionscode (U=USA, E=Europa, J=Japan) |
| ROM-Identifikation | Aus dem ROM-Image-Header berechnetes CRC32-Paar; jedes eindeutige Paar wird einem Datenbankabschnitt zugeordnet |
| Gespeicherte Parameter | CPU-Kerntyp, Speichertyp (EEPROM/SRAM/Flash), Video-Plugin-Override, Speichergröße, Kompatibilitäts-Flags pro Spiel |
| Begleitdatei | Project64.rdx - erweitert die Datenbank um Spieltitel, Publisher, Genre und Veröffentlichungsjahr |
| Integritätsprüfung | Das CRC32-Paar liefert die ROM-Identität; die .rdb-Datenbankdatei selbst trägt keine Prüfsumme |
| Typische Dateigröße | 100 KB - 2 MB (Project64.rdb deckt mehrere tausend ROM-Einträge ab) |
| Kodierung | ASCII/UTF-8 Klartext; keine binären Strukturen |
| Plattform | Windows, Linux, macOS (überall dort, wo Project64 oder kompatible N64-Emulatoren laufen) |
| Gepflegt von | Project64-Community; Quellcode gehostet auf GitHub unter project64/project64 |
| Verwandte ROM-Image-Formate | .z64, .v64, .n64 - die eigentlichen ROM-Images, die von der .rdb-Datenbank beschrieben und konfiguriert werden |
| Eingeführt | Zirka 1999, gebündelt mit frühen Project64-Releases |
| Veröffentlicht | circa 1999 (with early N64 emulators) |
| Neueste Version | active as of 2026 (Project64 3.x) |
| Spezifikation | github.com |
RDB-Konvertierungen
Community Q&A
von Nutzern gefragtNoch keine Fragen - stellen Sie die erste Frage zu RDB-Dateien.