kep-hack/crysmacros.asm
dannye 87eed68710 Insert Crystal audio engine and music
most credit goes to Sanqui
2017-05-07 15:30:08 -05:00

48 lines
367 B
NASM

; rgbds macros
note: MACRO
db \1 << 4 + (\2 - 1)
ENDM
; pitch
__ EQU 0
C_ EQU 1
C# EQU 2
D_ EQU 3
D# EQU 4
E_ EQU 5
F_ EQU 6
F# EQU 7
G_ EQU 8
G# EQU 9
A_ EQU 10
A# EQU 11
B_ EQU 12
inc_octave: MACRO
db $f4
ENDM
dec_octave: MACRO
db $f5
ENDM
notetype0: MACRO
db $f6, \1
ENDM
notetype1: MACRO
db $f7, \1
ENDM
notetype2: MACRO
db $f8, \1
ENDM