summaryrefslogtreecommitdiff
path: root/macros/flag.asm
diff options
context:
space:
mode:
authorentrpntr <entrpntr@gmail.com>2020-04-27 00:32:34 -0400
committerentrpntr <entrpntr@gmail.com>2020-04-27 01:18:06 -0400
commit75cf425d30db6a036743cf85c483c1b537063605 (patch)
tree9c0f9533c551b7dcfa10d3fe9ce90f0e0a4611ba /macros/flag.asm
parentccd5c4b99ae3b8fd9f9aa601db1afdbf0d266b00 (diff)
Clean up engine flags.
Diffstat (limited to 'macros/flag.asm')
-rwxr-xr-xmacros/flag.asm45
1 files changed, 0 insertions, 45 deletions
diff --git a/macros/flag.asm b/macros/flag.asm
deleted file mode 100755
index c2b307f0..00000000
--- a/macros/flag.asm
+++ /dev/null
@@ -1,45 +0,0 @@
-engine_flag_def: macro
- const \1
-\1_ADDR EQUS "\2"
-\1_BIT EQU \3
-endm
-
-engine_flag: macro
- dwb \1_ADDR, (1 << \1_BIT)
-endm
-
-CheckFlag: macro
- ld a, [\1_ADDR]
- bit \1_BIT, a
-endm
-
-CheckFlagHL: macro
- ld hl, \1_ADDR
- bit \1_BIT, [hl]
-endm
-
-SetFlag: macro
- ld hl, \1_ADDR
- set \1_BIT, [hl]
-endm
-
-ClearFlag: macro
- ld hl, \1_ADDR
- res \1_BIT, [hl]
-endm
-
-CheckFlagForceReuseA: macro
- bit \1_BIT, a
-endm
-
-CheckFlagForceReuseHL: macro
- bit \1_BIT, [hl]
-endm
-
-SetFlagForceReuseHL: macro
- set \1_BIT, [hl]
-endm
-
-ClearFlagForceReuseHL: macro
- res \1_BIT, [hl]
-endm