Commodore64128 / d64clibrary

C Library for Commdore D64 image files.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

d64clibrary

C Library for manipulating the Commdore D64 image file format.

D64 Disk Utilities Ver. 1.0 BETA

D64 Disk Utilities Ver. 1.0 BETA

Full documentation can be found in the file named: CBMDisk Documentation.

Disclaimer: The library was tailored to my own personal needs and created out of the love I have for the C64. I will not be held liable for any damages resulting from the use of this software. Not sure what those damages could be but I'll cover my ass anyway.

License: This is FREEWARE and you can modify it, put it in commercial software and do anything you like as long as you give credit where credit is due. I hope that this benefits the community in some way and feel free to improve on it as you wish, please just give credit to, Martin Sigley, for it's original creation.

IMPORTANT: This version is very much in beta form and is not very well tested, I have tested the routines only to a limited extent. DO NOT USE THIS WITH D64 IMAGES THAT YOU ONLY HAVE ONE COPY OF, you might regret it!

If you should find errors please contact me at the email listed below.

Sincerely, Martin Sigley remove-this-for-spam-protection-firebreathinggroundhog@yahoo.com

Library Description: This library is intended to be used with Commodore D64 image files. It allows you to create blank images, load data, load directories, load the header, save data, save directories, save the header, manipulate the BAM (Block Allocation Map), copy files from one image to another as well as edit information on the disk image.

This library has been written in both Microsoft Quick C 2.5 and Open Watcom 1.9 in both DOS 6.22 and Windows 95 operating system environments. I have never used it outside of these environments but I am pretty confident it will work well in pretty much any C environment you choose with little to no modification.

About

C Library for Commdore D64 image files.

License:GNU General Public License v3.0


Languages

Language:C 100.0%