summaryrefslogtreecommitdiff
path: root/constants/hardware_constants.asm
diff options
context:
space:
mode:
authorU-Fish-PC\Daniel <corrnondacqb@yahoo.com>2013-12-11 10:34:29 -0500
committerU-Fish-PC\Daniel <corrnondacqb@yahoo.com>2013-12-11 10:37:17 -0500
commit23c7161bbcd0e3412fc30a59c68cf4296fdd7dca (patch)
treefd3ec9ed3996c465bea9189a0119fb711e99e1b9 /constants/hardware_constants.asm
parentd4d4481df061dc250e2f85ea17103b873df8b49a (diff)
Clean up constants
Diffstat (limited to 'constants/hardware_constants.asm')
-rwxr-xr-xconstants/hardware_constants.asm21
1 files changed, 21 insertions, 0 deletions
diff --git a/constants/hardware_constants.asm b/constants/hardware_constants.asm
new file mode 100755
index 00000000..de9d2311
--- /dev/null
+++ b/constants/hardware_constants.asm
@@ -0,0 +1,21 @@
+; hardware registers, from the pandocs http://nocash.emubase.de/pandocs.htm
+rJOYP EQU $FF00
+rDIV EQU $FF04
+rLCDC EQU $FF40
+rSCY EQU $FF42
+rSCX EQU $FF43
+rBGP EQU $FF47
+rOBP0 EQU $FF48
+rOBP1 EQU $FF49
+rWY EQU $FF4A
+rWX EQU $FF4B
+rIE EQU $FFFF
+
+BTN_A EQU %00000001
+BTN_B EQU %00000010
+BTN_SELECT EQU %00000100
+BTN_START EQU %00001000
+BTN_RIGHT EQU %00010000
+BTN_LEFT EQU %00100000
+BTN_UP EQU %01000000
+BTN_DOWN EQU %10000000 \ No newline at end of file