¿Qué es el formato de archivo CBF?
Un archivo .cbf es una base de datos de partidas heredada de ChessBase, el formato binario propietario utilizado por las versiones 1 a 5 de ChessBase (aproximadamente entre 1987 y 1995). Almacena registros de partidas de ajedrez con movimientos codificados como desplazamientos del generador de movimientos dependientes de la posición, junto con nombres de jugadores, detalles del evento y otros metadatos de la partida.
El formato .cbf siempre requiere un archivo de índice .cbi emparejado con el mismo nombre base; ninguno de los dos archivos funciona sin el otro. Juntos forman una base de datos. ChessBase introdujo el formato multiarchivo .cbh, más capaz, con ChessBase 6 en 1995, sustituyendo al .cbf para todas las nuevas bases de datos.
ChessBase mantiene el formato como propietario y no publicado; no existen magic bytes ni especificaciones públicas. Los programas de terceros como Scid acceden a las bases de datos .cbf únicamente mediante ingeniería inversa, con una precisión de decodificación parcial. El ChessBase moderno (versión 16 y posteriores) sigue leyendo archivos .cbf y proporciona una herramienta de conversión integrada para actualizarlos a .cbh o exportarlos como PGN.
El formato se remonta a ChessBase 1.0 para Atari ST hacia 1987, seguido de las versiones para DOS y, más tarde, Windows. Para la preservación a largo plazo, se recomienda convertir una base de datos .cbf a PGN, ya que PGN es un estándar de texto plano abierto y universalmente compatible para partidas de ajedrez.
Seguridad y protección
RIESGO: LOWCBF es un archivo de datos de ajedrez estático, sin código ejecutable. Abrirlo en ChessBase o Scid es seguro. El único riesgo es la pérdida de datos si los archivos CBF se mueven sin su archivo de índice .cbi emparejado; mantenga el CBF y el CBI juntos.
Detalles del formato
en pocas palabras- Tailwag Calendar Builder File - Tailwag Calendar Builder (Windows) utiliza .cbf para plantillas de diseño de calendarios mensuales/semanales con bordes, fuentes, iconos y gráficos; no está relacionado con el ajedrez.
- Crystal Ball Forecast File - Oracle Crystal Ball (software de análisis de riesgo financiero) utiliza .cbf para archivos de pronóstico guardados.
Programas que abren archivos CBF
Detalles técnicos
especificación profunda| Tipo de formato | Base de datos binaria propietaria de partidas de ajedrez (ChessBase 1-5 heredado) |
| Codificación | Binaria; movimientos codificados como desplazamientos deterministas de posición del generador de movimientos |
| Orden de bytes | Little-endian (herencia de PC x86) |
| Archivo complementario | Requiere un archivo de índice .cbi emparejado (mismo nombre base); ninguno de los archivos es utilizable por separado |
| Codificación de caracteres | CP1252 (versiones CBF posteriores) o CP850 (formato DOS más antiguo) |
| Especificación | No publicada; sin documentación pública; soporte de terceros solo mediante ingeniería inversa |
| Cifrado | Ninguno (el formato es secreto pero no está cifrado) |
| Tamaño típico | Varios MB para un par grande de .cbf + .cbi |
| SO asociado | Windows; DOS (original); Atari ST (debut original c. 1987) |
| Estado | Heredado; sustituido por CBH en ChessBase 6 (1995); todavía legible en ChessBase 16+ |
| Ruta de migración | Convertir a CBH o PGN utilizando la herramienta de conversión de bases de datos integrada de ChessBase |
| Lanzado | circa 1987 (ChessBase 1.x for Atari ST / DOS) |
| Última versión | N/A (legacy format; superseded by CBH in ChessBase 6, 1995) |
Conversiones de CBF
Preguntas y respuestas de la comunidad
preguntado por usuariosAún no hay preguntas; sea el primero en preguntar sobre los archivos CBF.