From 6895547b0d2c86d769b29dc8eb5f5021723fc763 Mon Sep 17 00:00:00 2001 From: xCrystal Date: Tue, 10 Apr 2018 16:13:20 +0200 Subject: define *_DECK_ID constants ; split macros/code.asm --- src/macros/code.asm | 32 +------------------------------- 1 file changed, 1 insertion(+), 31 deletions(-) (limited to 'src/macros/code.asm') diff --git a/src/macros/code.asm b/src/macros/code.asm index 276bd6a..9e8a4ce 100644 --- a/src/macros/code.asm +++ b/src/macros/code.asm @@ -1,20 +1,3 @@ -INCROM: MACRO -INCBIN "baserom.gbc", \1, \2 - \1 -ENDM - -const_def: MACRO -if _NARG > 0 -const_value = \1 -else -const_value = 0 -endc -ENDM - -const: MACRO -\1 EQU const_value -const_value = const_value + 1 -ENDM - lb: MACRO ; r, hi, lo ld \1, (\2) << 8 + ((\3) & $ff) ENDM @@ -39,19 +22,6 @@ else endc ENDM -; the rst $38 handler is a single ret +; the rst $38 handler is a single ret instruction ; probably used for testing purposes during development debug_ret EQUS "rst $38" - -emptybank: MACRO - rept $4000 - db $ff - endr -ENDM - -textpointer: MACRO - dw ((\1 + ($4000 * (BANK(\1) - 1))) - (TextOffsets + ($4000 * (BANK(TextOffsets) - 1)))) & $ffff - db ((\1 + ($4000 * (BANK(\1) - 1))) - (TextOffsets + ($4000 * (BANK(TextOffsets) - 1)))) >> 16 - const \1_ -GLOBAL \1_ -ENDM -- cgit v1.2.3