mirror of
https://github.com/thornAvery/kep-hack.git
synced 2026-02-06 15:45:24 +13:00
Use dn for wave instrument samples, like pokecrystal
This commit is contained in:
parent
f68af5c6e9
commit
157b593561
2 changed files with 24 additions and 15 deletions
|
|
@ -39,24 +39,33 @@ ENDM
|
|||
|
||||
; Constant data (db, dw, dl) macros
|
||||
|
||||
dn: MACRO ; nybbles
|
||||
db (\1 << 4 | \2)
|
||||
ENDM
|
||||
|
||||
dbw: MACRO
|
||||
db \1
|
||||
dw \2
|
||||
ENDM
|
||||
|
||||
dba: MACRO
|
||||
dbw BANK(\1), \1
|
||||
ENDM
|
||||
|
||||
dwb: MACRO
|
||||
dw \1
|
||||
db \2
|
||||
ENDM
|
||||
|
||||
dab: MACRO
|
||||
dwb \1, BANK(\1)
|
||||
dn: MACRO ; nybbles
|
||||
REPT _NARG / 2
|
||||
db ((\1) << 4) | (\2)
|
||||
SHIFT 2
|
||||
ENDR
|
||||
ENDM
|
||||
|
||||
dba: MACRO ; dbw bank, address
|
||||
REPT _NARG
|
||||
dbw BANK(\1), \1
|
||||
SHIFT
|
||||
ENDR
|
||||
ENDM
|
||||
|
||||
dab: MACRO ; dwb address, bank
|
||||
REPT _NARG
|
||||
dwb \1, BANK(\1)
|
||||
SHIFT
|
||||
ENDR
|
||||
ENDM
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue