Table of Contents

Media Formats Supported by Reggae

Note: Reggae automatically recognizes and decompresses any data packed with XPK compressors.

Audio Formats

FormatDecodingEncoding
AIFF1 to 32 bits. Up to 256 channels.8, 16, 24 and 32 bits. Up to 256 channels.
8SVXUncompressed, Fibonacci delta, exponential delta. Mono and stereo.
16SVUncompressed, Fibonacci delta, exponential dleta. Mono and stereo.
WAVE (PCM)8, 16, 24 and 32 bits. Up to 256 channels.8, 16, 24 and 32 bits. Up to 256 channels.
WAVE (float PCM)Up to 256 channels.
WAVE (A-law)Up to 256 channels.
WAVE (μ-law)Up to 256 channels.
WAVE (IMA-ADPCM)3 and 4 bits. Up to 256 channels.
WAVE (MS-ADPCM)Up to 256 channels.
WAVE (MP3)32, 44.1, 48 kHz.
MPEG Audio ("MP3")Norm 1, 2, 2.5. Layers II and III. All defined sampling rates. Variable bitrate. Xing/Info tag. ID3v1, ID3v2.2, 2.3, 2.4. ShoutCast streams.
Raw samples8, 16, 24 and 32 bits. Both endians. Signed or unsigned. Up to 256 channels.8, 16, 24 and 32 bits. Both endians. Signed. Up to 256 channels.
Amos bankSupports multiple sounds in a bank.

Image Formats

FormatDecodingEncoding
PNGAll subformats. 16 bits per component images are reduced to 8 bits per component.
JPEGRGB, grayscale.
BMPUncompressed 2 colors, 256 colors, 8 bits, 24 bits RGB, 32 bits RGB + alpha. RLE for 256 colors bits.
IFF ILBMClassic up to 256 colors, 24/32 bitplanes (ImageFX), transparency mask, EHB, HAM6, HAM8.
IFF DEEP24 and 32 bits, uncompressed (XiPaint, Photogenics), RLE, Delta (TvPaint).RGB24, ARGB32, uncompressed.
PCXPalette based images 2 to 256 colors. RGB 24 bits, RGB + alpha 32 bits.
PBMText and binary.
PGMText and binary. Up to 8 bits (grayscale). Gamma correction. Supports maximum pixel values not being a power of two.
PPMText and binary. Up to 24 bits (RGB). Gamma correction. Supports maximum pixel values not being a power of two.
TargaPalette based 256 colors. RGB 15, 16 and 24 bits. RGB + alpha 32 bits.
SunRasterPalette based 2 to 256 colors. RGB 24 bits. RGB + alpha 32 bits. RLE compression.
Raw data256 colors palette based, ARGB32, ABGR32, RGBA32, RGB24, BGR24, GRAY8.ARGB32, RGBA32, ABGR32, RGB24, BGR24.
ZX SpectrumDump of standard ZX Spectrum screen.
Atari DegasPalette based 2 to 256 colors, 24 bit RGB, 32 bit RGB + alpha.
ICO16, 256 colors, 24 bits RGB, 32 bits RGB + alpha. Sizes up to 256 x 256. Supports multiple images in file.