SC68 music disk structure. More...
#include <file68.h>
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). |
SC68 music disk structure.
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.
Perfered default music (default is 0).
int disk68_t::nb_six |
number of music track in file.
unsigned disk68_t::time_ms |
total time for all tracks in ms.
int disk68_t::flags |
hardware requirement : all tracks flags ORed.
char* disk68_t::name |
Disk name.
Information for each music.
char disk68_t::data[1] |
raw data (must be last in struct).