atari email archive

a collection of messages sent at Atari from 1983 to 1992.

Sound Call Symbols

(1 / 1)


	There have been many requests for different 'include' formats for audio
call symbols through the years.  These files are produced when a new audio
program is linked.  Currently we can produce five different formats for you. 

	Just so y'all are up to date, I'll list the formats that we can produce.
You can decide for yourself which one you would like to use.  We suggest
however, that if you can, that you use the 'audio.asm' format as this is the
fastest way to include new audio calls.  As shown below, 'audio.asm' contains
EQU for each symbol.  This takes no space in your program and you only have to 
re-link your program (not re-compile) to be up-to-date with the audio calls.

FORMAT:  'audio.ol'

.id "date" "May 24 1991 16:59:24"
.id "target" "unknown"
.id "translator" "SYMCON"
.defg {S_A}%1 191
.defg {S_ADTEST}%2 5
.defg {S_ARMPOUND}%3 159
.defg {S_B}%4 193

ETC...

FORMAT:  'audioe.asm'

	XREF	S_A,S_ADTEST,S_ARMPOUND,S_B,S_BG1,S_BG2,S_BG3,S_BG4
	XREF	S_BG5,S_BHIT,S_BLOWER1,S_BLOWER2,S_BLOWER3,S_BLOWER4,S_BLOWER5,S_BLOWER6
	XREF	S_BLOWER7,S_BLOWER8,S_BLUE,S_BODACIOUS,S_BODBLU,S_BODGRN,S_BODRED,S_BONUS
	XREF	S_BONUSCNT,S_BONUSINIT,S_BRICK_MOVE,S_BROOM,S_BUBBLE1,S_BUBBLE2,S_BUBBLE3,S_BUBBLE4

ETC...

FORMAT: 'audioe.h'

typedef short *_STYPE;
#define STYPE extern _STYPE

STYPE S_A,S_ADTEST,S_ARMPOUND,S_B,S_BG1,S_BG2,S_BG3,S_BG4;
STYPE S_BG5,S_BHIT,S_BLOWER1,S_BLOWER2,S_BLOWER3,S_BLOWER4,S_BLOWER5,S_BLOWER6;

ETC...

FORMAT: 'audio.h

#define S_BG3 91
#define S_BG4 92
#define S_BG5 93
#define S_BHIT 94
#define S_BLOWER1 56
#define S_BLOWER2 58

ETC...

FORMAT:  audio.asm

S_BG3 EQU 91
S_BG4 EQU 92
S_BG5 EQU 93
S_BHIT EQU 94
S_BLOWER1 EQU 56
S_BLOWER2 EQU 58
S_BLOWER3 EQU 60
S_BLOWER4 EQU 62

ETC...

	If there is an additional format that you would like, let us know.
If you provide us with a convertor application we can add it to the list.

- brad -
Message 1 of 1

May 28, 1991