1 /* vi:set ts=4 sts=4 sw=4: */
6 typedef unsigned char u8
;
7 typedef unsigned short u16
;
10 typedef unsigned long u32
;
30 struct trackline line
[TRACKLEN
];
40 struct instrline line
[256];
48 volatile struct oscillator
{
57 u8
interrupthandler();
59 void readsong(int pos
, int ch
, u8
*dest
);
60 void readtrack(int num
, int pos
, struct trackline
*tl
);
61 void readinstr(int num
, int pos
, u8
*il
);
64 void iedplonk(int, int);
69 //void initjoystick();
73 void startplaysong(int);
74 void startplaytrack(int);
75 void loadfile(char *);
83 extern struct instrument instrument
[256], iclip
;
84 extern struct track track
[256], tclip
;
85 extern struct songline song
[256];