wwf-wrestlemania/SOUND.HDR

107 lines
2.0 KiB
Plaintext
Raw Permalink Normal View History

2021-04-06 15:21:54 -07:00
******************************************************************************
*
* Mnemonics for sound calls
*
SELECT_TUNE .equ 15h
bounce_l1 .equ 009h ;sound of landing on the mat
run_snd .equ 00Dh ;sound of footsteps while running
seltimer_onsnd equ 001h
seltimer_offsnd equ 002h
bounce_snd .equ 001h
beep1_snd .equ 002h
beep2_snd .equ 003h
coin_snd .equ 004h
musicoff_snd .equ 005h
snd_play1ovr .equ 006h
cursor_snd4 .equ 007h
select_snd1 .equ 008h
W_BRET .equ 0
W_RAZOR .equ 1
W_TAKER .equ 2
W_YOKO .equ 3
W_SHAWN .equ 4
W_BAMBAM .equ 5
W_DOINK .equ 6
W_ADAM .equ 7
W_LUGER .equ 8
PUNCH_T1 .equ 0
PUNCH_T2 .equ 1
PUNCH_L1 .equ 2
PUNCH_L2 .equ 3
HDBUTT_T1 .equ 4
HDBUTT_T2 .equ 5
HDBUTT_L1 .equ 6
HDBUTT_L2 .equ 7
KICK_T1 .equ 8
KICK_T2 .equ 9
KICK_L1 .equ 10
KICK_L2 .equ 11
FLYKICK_T1 .equ 12
FLYKICK_T2 .equ 13
FLYKICK_L1 .equ 14
FLYKICK_L2 .equ 15
GRABTHROW_T1 .equ 16
GRABTHROW_T2 .equ 17
GRABTHROW_L1 .equ 18
GRABTHROW_L2 .equ 19
UPRCUT_T1 .equ 20
UPRCUT_T2 .equ 21
UPRCUT_L1 .equ 22
UPRCUT_L2 .equ 23
LBOWDROP_T1 .equ 24
LBOWDROP_T2 .equ 25
LBOWDROP_L1 .equ 26
LBOWDROP_L2 .equ 27
GRABHOLD_T1 .equ 28
GRABHOLD_T2 .equ 29
GRABHOLD_L1 .equ 30
GRABHOLD_L2 .equ 31
GRABFLING_T1 .equ 32
GRABFLING_T2 .equ 33
GRABFLING_L1 .equ 34
GRABFLING_L2 .equ 35
PUSH_T1 .equ 36
PUSH_T2 .equ 37
PUSH_L1 .equ 38
PUSH_L2 .equ 39
HIPTOSS_T1 .equ 40
HIPTOSS_T2 .equ 41
HIPTOSS_L1 .equ 42
HIPTOSS_L2 .equ 43
BIGBOOT_T1 .equ 44
BIGBOOT_T2 .equ 45
BIGBOOT_L1 .equ 46
BIGBOOT_L2 .equ 47
TURNDIVE_T1 .equ 48
TURNDIVE_T2 .equ 49
YELL_THROW .equ 50
LAST_MOVE .equ YELL_THROW
W_LOOKUP .equ 8000h
.ref DEFAULT_SOUND_TABLE,MASTER_SOUND_TABLE
WRSND .macro WRESTLER,SOUND
movi MASTER_SOUND_TABLE+(:WRESTLER:*10h*(LAST_MOVE+1))+(:SOUND:*16),a0
move *a0,a0,W
jrnn OKAY?
;oops. use the default instead
movi DEFAULT_SOUND_TABLE+(:SOUND:*16),a0
move *a0,a0,W
OKAY?
calla triple_sound
.endm