623#define D64_BAM_TRACK 18
624#define D64_BAM_SECTOR 0
625#define D64_DIRECTORY_TRACK 18
626#define D64_DIRECTORY_SECTOR 1
void d64_set_disk_name(D64Handle *_handle, unsigned char *_disk_name)
Set the disk name for the given disk image.
struct _D64Attribute D64Attribute
@ DATA_DESCRIPTOR_BYTE_NOT_FOUND
@ CHECKSUM_ERROR_DATA_BLOCK
@ CHECKSUM_ERROR_HEADER_BLOCK
@ DISK_SECTOR_ID_MISMATCH
struct _D64BAMEntry D64BAMEntry
enum _D64Variants D64Variants
D64Handle * d64_create(D64Format _format)
Create a new D64 disk image.
void d64_set_disk_id(D64Handle *_handle, D64DiskId _disk_id)
Set the disk id for the given disk image.
struct _D64BAM D64SectorBAM
void d64_output(D64Handle *_handle, unsigned char *_filename)
unsigned char D64DosVersion
void d64_set_dos_version(D64Handle *_handle, D64DosVersion _version)
Set the DOS version for the given disk image.
struct _D64SectorData D64SectorData
void d64_free(D64Handle *_handle)
Free the disk image resources.
enum _D64FileType D64FileType
int d64_write_file(D64Handle *_handle, unsigned char *_filename, D64FileType _type, unsigned char *_buffer, int _size)
Write a block of memory on a file on the D64 disk image.
unsigned char D64ByteLength
unsigned short D64WordLength
void d64_set_dos_type(D64Handle *_handle, unsigned char *_dos_type)
Set the DOS Type for the given disk image.
enum _D64ErrorCode D64ErrorCode
struct _D64DirectoryEntry D64DirectoryEntry
enum _D64Format D64Format
struct _D64Handle D64Handle
struct _D64Directory D64SectorDirectory
int d64_get_free_sectors(D64Handle *_handle)
unsigned char saveReplacement
D64ByteLength freeSectors
unsigned char bitmappedFree[3]
struct _D64BAM::@256036255133227046226271146257246372060017123336::@271123314305046123343155131234272165152237056144 prologic
struct _D64BAM::@256036255133227046226271146257246372060017123336::@324076120047031363306223216253037144316004175331 standard
unsigned char unused6[44]
D64BAMEntry entriesSpeedDOS[5]
D64BAMEntry entriesPrologicDOS[5]
unsigned char diskName[16]
D64BAMEntry entriesDolphinDOS[5]
D64Track firstDirectoryTrack
D64Sector firstDirectorySector
D64WordLength sizeSectors
D64Track trackFirstSector
unsigned char filename[16]
D64Sector sectorFirstSector
D64Sector sectorFirstSectorREL
D64Track trackFirstSectorREL
D64DirectoryEntry entries[8]