(1 / 1)
Date: May 28, 1991 11:37
From: KIM::BRAD
To: @SYS$MAIL:EE
CC: BRAD
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 -
May 28, 1991