sc68fordevelopers  2.2.1
disk68_t Struct Reference

SC68 music disk structure. More...

#include <file68.h>

Data Fields

Disk information.
int default_six
 Perfered default music (default is 0). More...
 
int nb_six
 number of music track in file. More...
 
unsigned time_ms
 total time for all tracks in ms. More...
 
int flags
 hardware requirement : all tracks flags ORed. More...
 
char * name
 Disk name. More...
 
Music data.
music68_t mus [99]
 Information for each music. More...
 
char data [1]
 raw data (must be last in struct). More...
 

Detailed Description

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.

Field Documentation

int disk68_t::default_six

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.

music68_t disk68_t::mus[99 ]

Information for each music.

char disk68_t::data[1]

raw data (must be last in struct).


The documentation for this struct was generated from the following file: