TotalImage is a free and open source disk image editor licensed under the MIT license. For more information, see the LICENSE
file. It is written in C# and uses Windows Forms for the UI.
Our goal is to create a tool that:
- is completely free and open-source
- is updated and improved regularly, as much as personal circumstances of the developers permit
- supports a wide range of disk image containers, physical disk formats, file systems and partitioning schemes
- handles and reports exceptions properly
- offers other related advanced features that might come in handy
See the Status page for details about currently implemented features.
Here is a list of things we plan to support:
- Floppy disks
- Hard disks
- Optical discs
- Superfloppies
- Raw sector images (.IMG, .IMA etc.)
- TeleDisk (.TD0)
- ImageDisk (.IMD)
- 86Box 86F (.86F)
- Virtual Hard Disk (.VHD)
- ISO (.ISO)
- And more
- Common PC-compatible formats (160/180/320/360/720/1200/1440/1680/2880k)
- 8" formats (such as 1232k) and others with sector sizes larger/smaller than 512 bytes
- IBM XDF, DEC RX50 400k, Acorn 640k/800k, and more
- FAT12, FAT16, FAT32
- HPFS, NTFS
- High Sierra, ISO9660, UDF
- And more
- Various MBR variants
- GPT
Please note that this list is not exhaustive nor definitive. We're open to adding support for more stuff in the future, but we have to start with the basics.
- Windows 7 Service Pack 1 or later
- .NET 5.0 runtime
Support for other operating systems will be considered within the limitations of .NET.
To develop TotalImage, we recommend you install Microsoft Visual Studio 2019 (free Community Edition can be downloaded here).
Please open an issue on this repo for any bug reports and suggestions you may have. If you wish to talk to us directly, visit the official TotalImage Discord server: