diff options
Diffstat (limited to 'macros.asm')
-rw-r--r-- | macros.asm | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/macros.asm b/macros.asm index e1f3fa31b..147468cdd 100644 --- a/macros.asm +++ b/macros.asm @@ -111,7 +111,7 @@ dwcoord: MACRO endr ENDM -ldcoord: MACRO +ldcoord_a: MACRO if _NARG < 3 ld [TileMap + SCREEN_WIDTH * (\2) + (\1)], a else @@ -119,6 +119,14 @@ ldcoord: MACRO endc ENDM +lda_coord: MACRO + if _NARG < 3 + ld a, [TileMap + SCREEN_WIDTH * (\2) + (\1)] + else + ld a, [\3 + SCREEN_WIDTH * (\2) + (\1)] + endc + ENDM + ; pic animations frame: MACRO db \1 |