File: gba.inc - Tab length: 1 2 4 8 - Lines: on off - No wrap: on off

01: @@ KEY PAD DEFINES @@
02: #define KEY_A 1
03: #define KEY_B 2
04: #define KEY_SELECT 4
05: #define KEY_START 8
06: #define KEY_RIGHT 16
07: #define KEY_LEFT 32
08: #define KEY_UP 64
09: #define KEY_DOWN 128
10: #define KEY_R 256
11: #define KEY_L 512
12: #define KEYS 0x04000130
13: 
14: @@ Display @@
15: #define MODE_0 0x00
16: #define MODE_1 0x01
17: #define MODE_2 0x02
18: #define MODE_3 0x03
19: #define MODE_4 0x04
20: #define MODE_5 0x05
21: 
22: #define BACKBUFFER 0x010
23: #define H_BLANK_OAM 0x020
24: 
25: #define OBJ_MAP_2D 0x00
26: #define OBJ_MAP_1D 0x040
27: 
28: #define FORCE_BLANK 0x080
29: 
30: #define BG0_ENABLE 0x0100
31: #define BG1_ENABLE 0x0200
32: #define BG2_ENABLE 0x0400
33: #define BG3_ENABLE 0x0800
34: #define OBJ_ENABLE 0x01000
35: #define WIN1_ENABLE 0x02000
36: #define WIN2_ENABLE 0x04000
37: #define WINOBJ_ENABLE 0x08000
38: #define VRAM 0x06000000
39: #define VPAL 0x05000000
40: #define REG_DISPCNT 0x04000000