CPI

From Just Solve the File Format Problem
(Difference between revisions)
Jump to: navigation, search
(Sample files)
 
Line 3: Line 3:
 
|subcat=Fonts
 
|subcat=Fonts
 
|extensions={{ext|cpi}}
 
|extensions={{ext|cpi}}
 +
|released=≤1987
 
}}
 
}}
 
:''For other "CPI" formats, see: [[Blu-ray Clip info]], [[CPI (ColorLab)]], [[Marco Pixel Editor]], [[Cartesian Perceptual Compression]].''
 
:''For other "CPI" formats, see: [[Blu-ray Clip info]], [[CPI (ColorLab)]], [[Marco Pixel Editor]], [[Cartesian Perceptual Compression]].''
Line 30: Line 31:
 
** cpicomp, cpidcomp - Compress, decompress
 
** cpicomp, cpidcomp - Compress, decompress
 
** cpitest - Dump information about the file (not normally installed)
 
** cpitest - Dump information about the file (not normally installed)
 +
* {{Deark}}
  
 
== Sample files ==
 
== Sample files ==
* {{CdTextfiles|cream10/cream10-02/extra/dos30.zip|dos30.zip}} -→ *.CPI
 
 
* {{CdTextfiles|nopv07/015A/DOS5FIX.ZIP|DOS5FIX.ZIP}} → *.CPI
 
* {{CdTextfiles|nopv07/015A/DOS5FIX.ZIP|DOS5FIX.ZIP}} → *.CPI
 
* {{CdTextfiles|nightowl/nopv12/037A/TEXTFONT.ZIP|TEXTFONT.ZIP}} → *.CPI
 
* {{CdTextfiles|nightowl/nopv12/037A/TEXTFONT.ZIP|TEXTFONT.ZIP}} → *.CPI
 +
* [https://winworldpc.com/product/ms-dos/3x MS-DOS 3.30, at WinWorld] → "Microsoft MS-DOS 3.30 (5.25-360k)" → ... → *.CPI
 +
 +
[[Category:MS-DOS]]

Latest revision as of 12:41, 23 August 2025

File Format
Name CPI
Ontology
Extension(s) .cpi
Released ≤1987
For other "CPI" formats, see: Blu-ray Clip info, CPI (ColorLab), Marco Pixel Editor, Cartesian Perceptual Compression.

CPI is a DOS font or font-related file format.

There is also a DRFONT variant.

FreeDOS MODE also supports CPX files in addition to CPI; they are CPI files compressed with UPX as if they were COM files.

Contents

[edit] Discussion

A CPI file typically contains fonts from a single typeface, with support for multiple code pages, each rendered at multiple font sizes.

A CPI file usually contains either screen fonts, or printer fonts. A printer font can be just the instructions used to select a font that is built into the printer, or it can be actual font data to be downloaded to the printer.

[edit] Identification

CPI files begin with 0xff "FONT   ", or 0xff "FONT.NT".

[edit] Specifications

[edit] Software

  • PSF Tools
    • cpi2psf, psfs2cpi - Read, write
    • cpicomp, cpidcomp - Compress, decompress
    • cpitest - Dump information about the file (not normally installed)
  • Deark

[edit] Sample files

Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox