A Commodore D64 Disc Image Inspector and Editor for Linux
Over the Christmas break I wrote a program to edit Commodore D64 disc image files. There are already many D64 editors available out there so this doesn't really add much. It was just something I wanted to do for myself, specifically on Linux, and I'm posting it here in case it's of any use to some other Linux user.
It is written in C language and uses GTK+ for the graphical interface. It uses the Commodore TrueType font called C64 Pro Mono from here.
You can create a blank D64, open a D64, save a D64, import and export binary data to and from a D64, extract individual files (e.g., .prg, seq, etc.), add files, rename files, scratch files, wipe (zero out completely) files, validate the D64, edit any individual byte, display and edit the Block Allocation Map (BAM), change view between upper and lower case, view the full font set with UTF-8 codepoints used in C64 Pro Mono, and view the font set with PETSCII values. You can also launch a little hexadecimal to decimal (and vice versa) converter tool.
Here are some screencaps:
Download the source here as gzipped tarball. Take a look at guide.txt for info on compiling.
P. David Buchan pdbuchan@yahoo.com