Skip to content

OpenCBM/libcbmimage

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

libcbmimage

About The Project

This is a library to access disk images that are common on the CBM/Commodore 8 bit computer series like the PET, the VIC-20, C64, C16, C116, Plus/4, C128 machines.

The disk images that can be processed are:

  • 5,25":

    • D80 images of 8050 drives
    • D82 images of 8250 drives
    • D64 images of 4040/2031/1540/1541/1551/1570 drives
    • D71 images of 1571 drives
    • D40 images of early 2040 drives with Firmware V1
  • 3,5":

    • D81 images of 1581 drives
    • D1M, D2M and D4M images of CMD FD2000 and CMD FD4000 drives
  • Hard disks:

CAUTION

This is a preliminary version of the library! Its API is still subject to change! It is only available for expository purposes.

API documentation

You can find a Doxygen of the API. WARNING: This is a prelimnary version of the library! Its API is still subject to change! It is only available for expository purposes.

ROADMAP

  • v0.1.0:

    • Add D64, D40 support
    • Add D64 support for 40, 41 and 42 track files
    • Add D71 support
    • Add D81 support
    • Add D80, D82 support
    • Add D1M, D2M and D4M support (partially available)
    • Add GEOS support (partially available)
  • v0.1.1:

    • Abstract the reading interface so that the image does not have to exist as a PC file
  • v0.1.2:

    • Add DHD support
    • Add exporting into single-file formats (PRG, P64, S64, U64, L64,
    • Add write support
  • v0.2.0:

    • Create a stable API

License

This library is distributed under the GPLv2 license. See LICENSE.txt for more information.

Project homepage

https://github.com/OpenCBM/libcbmimage

Contribution

Additional links

About

Library to access CBM images (d64, d71, d81, d80, d82, d1m, d2m, d4m)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages