About

RetroVault is an application designed for accessing and maintaining legacy disk image formats, allowing users to mount, inspect, and repair classic floppy disk images within a modern computing environment. Originally developed as a native macOS application, RetroVault has since been completely rewritten using Qt and no longer depends on macOS-specific frameworks. This architectural shift makes the application largely platform-independent; in principle, porting it to Linux should be straightforward, although this has not yet been completed due to time constraints.

RetroVault focuses on providing reliable tools for working with historical disk image formats. At present, it supports Amiga ADF (Amiga Disk File) images as well as D64 disk images used by the Commodore 64, thereby covering two of the most widely used formats in retro computing.

One of the core capabilities of RetroVault is the ability to mount disk images as file systems. On macOS, this is achieved through integration with macFUSE, which allows mounted images to appear like native volumes and be accessed seamlessly through Finder or standard command-line tools. Even in environments where macFUSE is not available, the remaining functionality of the application can still be used without restriction.

Beyond mounting, RetroVault includes a built-in block viewer that enables detailed, low-level inspection of disk images. This feature allows users to examine raw block data, modify individual bytes, and write changes directly back to the image file, providing the level of control required for advanced analysis and debugging of file system structures.

In addition, RetroVault offers functionality for analyzing and repairing disk images by inspecting internal file system structures such as block chains, allocation maps, and overall structural consistency. This makes it possible to detect inconsistencies and recover data from damaged or partially corrupted images, which is particularly valuable when working with aging or historically significant media.

RetroVault is currently in beta-testing phase. Feedback and bug reports are welcome via the GitHub project page. Before mounting disk images, it is strongly recommended to create backups, as data corruption may still occur during testing.

RetroVault is open source software and released under the Mozilla Public License v2.

Impressions