diff options
| author | sik | 2016-06-06 18:11:45 -0300 |
|---|---|---|
| committer | sik | 2016-06-06 18:11:45 -0300 |
| commit | f42cb51f0c85d94cb2992008b3f96534e351a2e1 (patch) | |
| tree | ce82fe108576a55a2afb2f149eb50fce63666caa /src-z80/player | |
| parent | 8721b1d95511255613eda5da97ecc57d5bf6413a (diff) | |
Added ~ events
Diffstat (limited to 'src-z80/player')
| -rw-r--r-- | src-z80/player/misc.z80 | 17 |
1 files changed, 16 insertions, 1 deletions
diff --git a/src-z80/player/misc.z80 b/src-z80/player/misc.z80 index 6373ab0..36be250 100644 --- a/src-z80/player/misc.z80 +++ b/src-z80/player/misc.z80 @@ -1,5 +1,5 @@ ;**************************************************************************** -; SetDelay* [event $FE] +; SetDelay* [event $FE, events $D0-$DF] ; Adds a delay in playback ;**************************************************************************** @@ -11,11 +11,26 @@ SetDelayBGM: call SetDelay ; We're just a wrapper jp DoTick_BGMSkip ; End of subroutine +SetDelaySFXShort: + and $0F + inc a + ld b, a + call SetDelayShort ; We're just a wrapper + jp DoTick_SFXSkip ; End of subroutine + +SetDelayBGMShort: + and $0F + inc a + ld b, a + call SetDelayShort ; We're just a wrapper + jp DoTick_BGMSkip ; End of subroutine + SetDelay: PollPCM call GetParam ; Get delay PollPCM +SetDelayShort: ex de, hl ld (hl), d ; Store new address dec l |
