Preview classic Amiga IFF bitmap artwork directly in Eagle, with support for indexed palettes, Amiga display modes, and authentic colour cycling effects.
Features
Amiga IFF Preview Support
- Preview
.iff bitmap files directly inside Eagle.
Thumbnail Generation
- Automatically generates thumbnails for supported Amiga image files.
Colour Cycling Supported
- Detects Amiga
CRNG colour cycling data. - Animates palette cycling at the artist-authored speed.
- Supports forward and reverse cycling ranges.
Animated Palette Inspector
- Displays the image palette in Eagle’s Inspector panel.
- Shows colour cycling ranges, direction, speed, and active status.
- Animates cycling palette swatches just like classic DPaint-style previews.
Indexed Palette Support
- Reads and displays original Amiga colour palettes from
CMAP chunks. - Supports standard indexed-colour IFF artwork.
ILBM, PBM, and RGB8 Support
- Supports common Amiga bitmap variants including
ILBM, PBM, and RGB8.
HAM Mode Support
- Supports Amiga Hold-And-Modify images, including HAM-style display decoding.
EHB Mode Support
- Supports Extra Half-Brite palette expansion for compatible Amiga artwork.
Compression Support
- Handles uncompressed images.
- Supports standard ByteRun1 / PackBits compressed bitmap data.
- Supports RGB8 RLE compressed image data.
Accurate Amiga Timing
- Uses the Amiga
CRNG timing rate so colour cycling plays at the intended speed.
Features
- Added Inspector palette display with CRNG colour-cycling metadata.
- Added manual colour-cycling preview button to start/stop colour cycling
Bug Fixes
- Stopped auto-playing CRNG ranges that are only editor metadata.
- gnored non-playable CRNG rates such as `0` and legacy off marker `36`.
- Reduced animation stutter by updating only affected palette pixels and swatches.
- Reduced parser memory usage by making `pixelDataArray` opt-in and avoiding extra byte copies.
- Prevented stale Inspector file reads from overwriting newer selections.