Utility modules
ADF Extractor
Reads Amiga Disk Format images, extracts individual files, validates checksums, and exports to flat filesystem. Compatible with OFS and FFS volumes.
Coverdisk Recovery
Targeted coverdisk ADF restoration. Extracts game data, AMOS sprite offsets, and binary blobs. Gunfighter (CU Amiga 1994) extraction complete.
▸ Gunfighter: sprites, death animations, muzzle flash — extracted & verified
WHDLoad Slaver
Assists in preparing games for WHDLoad. Generates slave stubs, patches keyboard quits, and injects chip/fast memory config arguments.
Sprite Analyser
Parses AMOS Professional offset tables from ADF data. Reconstructs sprite sheets with correct frame offsets and palette mapping for export.
▸ Used in Gunfighter clay-animation reconstruction
BPCK Research
Ongoing reverse-engineering of BPCK compression used in Gravity Force 2 graphics. Main obstacle to sprite extraction; no public decompressor exists.
◌ Active research — partial decompressor in progress
Chromebook AppImage
Builds self-contained FS-UAE AppImages for Chromebook Linux (Crostini). Bundles Kickstart path, gamepad config, and WHDLoad packs in a portable image.
Project log
2025 — completed
Gunfighter reconstruction
Clay stop-motion character sprites extracted from 1994 CU Amiga coverdisk ADF. Authentic AMOS offset data applied, death animations corrected, muzzle flash positioning accurate. Rebuilt in Pygame.
2025 — active
Gravity Force 2 graphics upgrade
High-resolution sprite replacement project. BPCK compression identified as primary obstacle. Partial decompressor written; awaiting format documentation.
2024 — completed
ROMCAT Amiga metadata pass
WHDLoad slave database cross-referenced against 312 catalogue entries. Auto-generated FS-UAE configs for all matched titles. Chromebook AppImage pipeline validated.
Supported chipsets
OCS ECS AGA 68000 68020 68030 68040 PPC (planned) WHDLoad OFS / FFS AMOS Pro BPCK (WIP)