r/amiga•
EngrKeith

added catalog support to AmigaQB_Extract

I've written a Quarterback backup software file extractor that recovers files even in the presence of a corrupted file catalog.

Originally, it had no catalog support and simply dumped files into a single directory. It now attempts to process the primary catalog, restoring files/directories into their original locations. It tries to handle corruption automatically. There's command line options to ignore the catalog completely, and just retrieve the files.

There were at least two header formats used: a 16-byte header and a 20-byte header. I originally supported only 20-byte headers, but have also added a command line switch to support 16-byte ones.

The project is written in Python and is open-source here. Should run on multiple platforms.

https://github.com/keithgh1/AmigaQB_extract

Posted Sep 9, 2024, 4:55 PM UTC

310

Comments aren't archived yet

This post had 10 comments on Reddit. Comments for this period haven't been loaded into the archive yet.