summaryrefslogtreecommitdiff
path: root/src/macros/data.asm
diff options
context:
space:
mode:
Diffstat (limited to 'src/macros/data.asm')
-rw-r--r--src/macros/data.asm11
1 files changed, 11 insertions, 0 deletions
diff --git a/src/macros/data.asm b/src/macros/data.asm
index a7ac93d..f2a2210 100644
--- a/src/macros/data.asm
+++ b/src/macros/data.asm
@@ -88,4 +88,15 @@ ENDM
textitem: MACRO
db \1, \2
tx \3
+ENDM
+
+; cursor x / cursor y / attribute / idx-up / idx-down / idx-right / idx-left
+; idx-[direction] means the index to get when the input is in the direction.
+; its attribute is used for drawing a flipped cursor.
+cursor_transition: MACRO
+ db \1, \2, \3
+ rept 4
+ db \4
+ shift
+ endr
ENDM \ No newline at end of file