mirror of https://github.com/nmlgc/ReC98.git
22 lines
310 B
NASM
22 lines
310 B
NASM
![]() |
; int __pascal snd_kaja_func(int ax)
|
||
|
snd_kaja_func proc
|
||
|
@@ax = word ptr (cPtrSize + 2)
|
||
|
|
||
|
push bp
|
||
|
mov bp, sp
|
||
|
cmp snd_bgm_mode, SND_BGM_OFF
|
||
|
jz short @@ret
|
||
|
mov ax, [bp+@@ax]
|
||
|
cmp snd_bgm_mode, SND_BGM_MIDI
|
||
|
jz short @@midi
|
||
|
int 60h
|
||
|
jmp short @@ret
|
||
|
|
||
|
@@midi:
|
||
|
int 61h
|
||
|
|
||
|
@@ret:
|
||
|
pop bp
|
||
|
ret 2
|
||
|
snd_kaja_func endp
|