#include <file68.h>
The disk68_t structure is the memory representation for an SC68 disk. Each SC68 file could several music or tracks, in the limit of a maximum of 99 tracks per file. Each music is independant, but some information, including music data, could be inherit from previous track. In a general case, tracks are grouped by theme, that could be a Demo or a Game.
Data Fields | |
Disk information. | |
| int | default_six |
| Perfered default music (default is 0). | |
| int | nb_six |
| number of music track in file | |
| unsigned | time_ms |
| total time for all tracks in ms | |
| int | flags |
| hardware requirement : all tracks flags ORed | |
| char * | name |
| Disk name. | |
Music data. | |
| music68_t | mus [99] |
| Information for each music. | |
| char | data [1] |
| raw data (must be last in struct) | |
1.3.3