8A0F: Sound effect - cornering
sfx_cornering |
8A0F |
LD A,$00 |
|
8A11 |
XOR $01 |
|
8A13 |
LD ($8A10),A |
|
8A16 |
RET NZ |
sfx_cornering_loop_outer |
8A17 |
LD C,E |
sfx_cornering_loop_inner |
8A18 |
CALL rng |
|
8A1B |
AND $10 |
|
8A1D |
JR Z,sfx_cornering_continue |
|
8A1F |
LD A,$18 |
|
8A21 |
SUB D |
|
8A22 |
LD B,A |
sfx_cornering_0 |
8A23 |
DJNZ sfx_cornering_0 |
|
8A25 |
LD A,$18 |
|
8A27 |
OUT ($FE),A |
|
8A29 |
LD B,D |
sfx_cornering_1 |
8A2A |
DJNZ sfx_cornering_1 |
|
8A2C |
XOR A |
|
8A2D |
OUT ($FE),A |
sfx_cornering_continue |
8A2F |
DEC C |
|
8A30 |
JR NZ,sfx_cornering_loop_inner |
|
8A32 |
DEC D |
|
8A33 |
JR NZ,sfx_cornering_loop_outer |
|
8A35 |
RET |