Crate chd

source · []
Expand description

An implementation of the MAME CHD (Compressed Hunks of Data) format in pure Safe Rust, with support for CHD V1-5.

Supported Compression Codecs

chd-rs supports the following compression codecs.

  • None
  • Zlib/Zlib+/Zlib V5
  • CDZL (CD Zlib)
  • CDLZ (CD LZMA)
  • CDFL (CD FLAC)
  • FLAC (Raw FLAC)
  • LZMA (Raw LZMA)

Modules

Types and methods relating to header data for a CHD file.

Types and methods relating to the CHD hunk map.

Types and methods relating to metadata stored in a CHD file.

Helpers and adapters for reading CHD files and hunks.

Structs

A CHD (MAME Compressed Hunks of Data) file.

A reference to a compressed Hunk in a CHD file.

Enums

Error types that may occur when reading a CHD file or hunk.

Type Definitions

Result type for chd-rs.