Was ist das CBF-Dateiformat?
Eine .cbf-Datei ist eine ChessBase legacy games database - das proprietäre Binärformat, das von den ChessBase-Versionen 1 bis 5 (ca. 1987-1995) verwendet wurde. Sie speichert Schachpartien, wobei die Züge als positionsabhängige Offsets eines Zuggenerators kodiert sind, zusammen mit Spielernamen, Turnierdetails und anderen Metadaten.
Das .cbf-Format erfordert immer eine zugehörige .cbi-Indexdatei mit demselben Basisnamen; keine der beiden Dateien funktioniert ohne die andere. Zusammen bilden sie eine Datenbank. ChessBase führte 1995 mit ChessBase 6 das leistungsfähigere .cbh-Multidateiformat ein, das .cbf für alle neuen Datenbanken ablöste.
ChessBase hält das Format proprietär und unveröffentlicht; es existieren keine Magic Bytes oder öffentlichen Spezifikationen. Drittanbieterprogramme wie Scid greifen nur durch Reverse Engineering auf .cbf-Datenbanken zu, wobei die Dekodierungsgenauigkeit teilweise eingeschränkt ist. Modernes ChessBase (Version 16 und neuer) liest weiterhin .cbf-Dateien und bietet ein integriertes Konvertierungstool an, um diese auf .cbh zu aktualisieren oder als PGN zu exportieren.
Das Format geht auf ChessBase 1.0 für den Atari ST um 1987 zurück, gefolgt von DOS- und späteren Windows-Versionen. Für die langfristige Archivierung wird die Konvertierung einer .cbf-Datenbank in PGN empfohlen, da PGN ein offener, universell unterstützter Klartextstandard für Schachpartien ist.
Sicherheit
RISIKO: LOWCBF ist eine statische Schachdatendatei - kein ausführbarer Code. Das Öffnen in ChessBase oder Scid ist sicher. Das einzige Risiko ist Datenverlust, wenn CBF-Dateien ohne ihre zugehörige .cbi-Indexdatei verschoben werden; bewahren Sie CBF und CBI immer zusammen auf.
Formatdetails
kurz gefasst- Tailwag Calendar Builder File - Tailwag Calendar Builder (Windows) verwendet .cbf für monatliche/wöchentliche Kalender-Layoutvorlagen mit Rahmen, Schriftarten, Icons und Grafiken; steht in keinem Zusammenhang mit Schach.
- Crystal Ball Forecast File - Oracle Crystal Ball (Finanzrisiko-Analysesoftware) verwendet .cbf für gespeicherte Prognosedateien.
Programme zum Öffnen von CBF-Dateien
Technische Details
technische Spezifikation| Format-Typ | Proprietäre binäre Schachdatenbank (veraltetes ChessBase 1-5) |
| Kodierung | Binär; Züge kodiert als deterministische Positions-Offsets des Zuggenerators |
| Byte-Reihenfolge | Little-endian (x86-PC-Herkunft) |
| Begleitdatei | Erfordert zugehörige .cbi-Indexdatei (gleicher Basisname); keine Datei ist allein nutzbar |
| Zeichenkodierung | CP1252 (spätere CBF-Versionen) oder CP850 (frühestes DOS-Format) |
| Spezifikation | Unveröffentlicht; keine öffentliche Dokumentation; Unterstützung durch Drittanbieter nur via Reverse Engineering |
| Verschlüsselung | Keine (Format ist geheim, aber nicht verschlüsselt) |
| Typische Größe | Mehrere MB für ein großes .cbf + .cbi Paar |
| Zugehöriges OS | Windows; DOS (original); Atari ST (ursprüngliches Debüt ca. 1987) |
| Status | Veraltet; ersetzt durch CBH in ChessBase 6 (1995); weiterhin lesbar in ChessBase 16+ |
| Migrationspfad | Konvertierung in CBH oder PGN mit dem integrierten Datenbank-Konvertierungstool von ChessBase |
| Veröffentlicht | circa 1987 (ChessBase 1.x for Atari ST / DOS) |
| Neueste Version | N/A (legacy format; superseded by CBH in ChessBase 6, 1995) |
CBF-Konvertierungen
Community Q&A
von Nutzern gefragtNoch keine Fragen - stellen Sie die erste Frage zu CBF-Dateien.