bdoscall	equ	#F37D

; --- Nic macro's ---


BIOS	macro	@adres
	ld	iy,(0fcc1h)
	ld	ix,@adres
	call	01ch
	endm

BDOS	macro	@callnr
	ld	c,@callnr
	call	bdoscall
	endm

;--- extra assembly commands ---

add_hl_a:	macro		; add A to HL
	add	a,l	; notice: A is modified!
	jr	nc,$+3
	inc	h
	ld	l,a
	endm

add_de_a:	macro		; add A to DE
	add	a,e	; notice: A is modified!
	jr	nc,$+3
	inc	d
	ld	e,a
	endm

ld_bc:	macro	@bv, @cv
	ld	bc, 256 * @bv + @cv
	endm


opl4_wait:	macro
	IF	R800ASM=1
	push	bc
	pop	bc
	ENDIF
	endm
	IF	Z80HASM=1
	nop
	ENDIF
	endm
opl4_7Mhz:	macro



(
)
*
;
J
W
a
f
g
y








:

;

Y

z







5
V
`
f
m
r
s




$

%

&

6

C

K

R

X

N

m

z

~



