Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
pret
GitHub Repository: pret/pokered
Path: blob/master/constants/gfx_constants.asm
2023 views
1
DEF TILE_1BPP_SIZE EQU TILE_SIZE / 2 ; bytes
2
3
DEF BLOCK_WIDTH EQU 4 ; tiles
4
DEF BLOCK_HEIGHT EQU BLOCK_WIDTH ; tiles
5
DEF SCREEN_BLOCK_WIDTH EQU 6 ; blocks
6
DEF SCREEN_BLOCK_HEIGHT EQU 5 ; blocks
7
DEF SURROUNDING_WIDTH EQU SCREEN_BLOCK_WIDTH * BLOCK_WIDTH ; tiles
8
DEF SURROUNDING_HEIGHT EQU SCREEN_BLOCK_HEIGHT * BLOCK_HEIGHT ; tiles
9
10
DEF PIC_WIDTH EQU 7 ; tiles
11
DEF PIC_HEIGHT EQU PIC_WIDTH ; tiles
12
DEF PIC_SIZE EQU PIC_WIDTH * PIC_HEIGHT ; tiles
13
14
DEF SPRITEBUFFERSIZE EQU PIC_WIDTH * PIC_HEIGHT * TILE_1BPP_SIZE
15
16
; HP bar
17
DEF HP_BAR_GREEN EQU 0
18
DEF HP_BAR_YELLOW EQU 1
19
DEF HP_BAR_RED EQU 2
20
21
; hAutoBGTransferEnabled
22
DEF TRANSFERTOP EQU 0
23
DEF TRANSFERMIDDLE EQU 1
24
DEF TRANSFERBOTTOM EQU 2
25
26
; hRedrawRowOrColumnMode
27
DEF REDRAW_COL EQU 1
28
DEF REDRAW_ROW EQU 2
29
30
; hUILayoutFlags
31
const_def
32
const BIT_PARTY_MENU_HP_BAR ; 0
33
const BIT_DOUBLE_SPACED_MENU ; 1
34
const BIT_SINGLE_SPACED_LINES ; 2
35
36
; tile list ids
37
; TileIDListPointerTable indexes (see data/tilemaps.asm)
38
const_def
39
const TILEMAP_MON_PIC
40
const TILEMAP_SLIDE_DOWN_MON_PIC_7X5
41
const TILEMAP_SLIDE_DOWN_MON_PIC_7X3
42
const TILEMAP_GENGAR_INTRO_1
43
const TILEMAP_GENGAR_INTRO_2
44
const TILEMAP_GENGAR_INTRO_3
45
const TILEMAP_GAME_BOY
46
const TILEMAP_LINK_CABLE
47
DEF NUM_TILEMAPS EQU const_value
48
49