aboutsummaryrefslogtreecommitdiff
path: root/utils.gbasm
diff options
context:
space:
mode:
Diffstat (limited to 'utils.gbasm')
-rw-r--r--utils.gbasm8
1 files changed, 8 insertions, 0 deletions
diff --git a/utils.gbasm b/utils.gbasm
index e6dba4c..857acbc 100644
--- a/utils.gbasm
+++ b/utils.gbasm
@@ -23,6 +23,14 @@ bzero: ; dest = HL, n = BC
JR NZ =bzero.loop
RET
+.MACRODEF ABS
+ BIT 7, A
+ JR Z, =$end
+ XOR $ff
+ INC A
+ $end:
+.END
+
Print_8bit: ; Number in A, Memory Tilemap position in HL
PUSH AF
PUSH BC