summaryrefslogtreecommitdiff
path: root/src/constants
diff options
context:
space:
mode:
Diffstat (limited to 'src/constants')
-rw-r--r--src/constants/palette_constants.asm162
-rw-r--r--src/constants/tilemap_constants.asm107
-rw-r--r--src/constants/tileset_constants.asm88
3 files changed, 357 insertions, 0 deletions
diff --git a/src/constants/palette_constants.asm b/src/constants/palette_constants.asm
new file mode 100644
index 0000000..552885e
--- /dev/null
+++ b/src/constants/palette_constants.asm
@@ -0,0 +1,162 @@
+ const_def
+ const PALETTE_0 ; $00
+ const PALETTE_1 ; $01
+ const PALETTE_2 ; $02
+ const PALETTE_3 ; $03
+ const PALETTE_4 ; $04
+ const PALETTE_5 ; $05
+ const PALETTE_6 ; $06
+ const PALETTE_7 ; $07
+ const PALETTE_8 ; $08
+ const PALETTE_9 ; $09
+ const PALETTE_10 ; $0a
+ const PALETTE_11 ; $0b
+ const PALETTE_12 ; $0c
+ const PALETTE_13 ; $0d
+ const PALETTE_14 ; $0e
+ const PALETTE_15 ; $0f
+ const PALETTE_16 ; $10
+ const PALETTE_17 ; $11
+ const PALETTE_18 ; $12
+ const PALETTE_19 ; $13
+ const PALETTE_20 ; $14
+ const PALETTE_21 ; $15
+ const PALETTE_22 ; $16
+ const PALETTE_23 ; $17
+ const PALETTE_24 ; $18
+ const PALETTE_25 ; $19
+ const PALETTE_26 ; $1a
+ const PALETTE_27 ; $1b
+ const PALETTE_28 ; $1c
+ const PALETTE_29 ; $1d
+ const PALETTE_30 ; $1e
+ const PALETTE_31 ; $1f
+ const PALETTE_32 ; $20
+ const PALETTE_33 ; $21
+ const PALETTE_34 ; $22
+ const PALETTE_35 ; $23
+ const PALETTE_36 ; $24
+ const PALETTE_37 ; $25
+ const PALETTE_38 ; $26
+ const PALETTE_39 ; $27
+ const PALETTE_40 ; $28
+ const PALETTE_41 ; $29
+ const PALETTE_42 ; $2a
+ const PALETTE_43 ; $2b
+ const PALETTE_44 ; $2c
+ const PALETTE_45 ; $2d
+ const PALETTE_46 ; $2e
+ const PALETTE_47 ; $2f
+ const PALETTE_48 ; $30
+ const PALETTE_49 ; $31
+ const PALETTE_50 ; $32
+ const PALETTE_51 ; $33
+ const PALETTE_52 ; $34
+ const PALETTE_53 ; $35
+ const PALETTE_54 ; $36
+ const PALETTE_55 ; $37
+ const PALETTE_56 ; $38
+ const PALETTE_57 ; $39
+ const PALETTE_58 ; $3a
+ const PALETTE_59 ; $3b
+ const PALETTE_60 ; $3c
+ const PALETTE_61 ; $3d
+ const PALETTE_62 ; $3e
+ const PALETTE_63 ; $3f
+ const PALETTE_64 ; $40
+ const PALETTE_65 ; $41
+ const PALETTE_66 ; $42
+ const PALETTE_67 ; $43
+ const PALETTE_68 ; $44
+ const PALETTE_69 ; $45
+ const PALETTE_70 ; $46
+ const PALETTE_71 ; $47
+ const PALETTE_72 ; $48
+ const PALETTE_73 ; $49
+ const PALETTE_74 ; $4a
+ const PALETTE_75 ; $4b
+ const PALETTE_76 ; $4c
+ const PALETTE_77 ; $4d
+ const PALETTE_78 ; $4e
+ const PALETTE_79 ; $4f
+ const PALETTE_80 ; $50
+ const PALETTE_81 ; $51
+ const PALETTE_82 ; $52
+ const PALETTE_83 ; $53
+ const PALETTE_84 ; $54
+ const PALETTE_85 ; $55
+ const PALETTE_86 ; $56
+ const PALETTE_87 ; $57
+ const PALETTE_88 ; $58
+ const PALETTE_89 ; $59
+ const PALETTE_90 ; $a5
+ const PALETTE_91 ; $5b
+ const PALETTE_92 ; $5c
+ const PALETTE_93 ; $5d
+ const PALETTE_94 ; $5e
+ const PALETTE_95 ; $5f
+ const PALETTE_96 ; $60
+ const PALETTE_97 ; $61
+ const PALETTE_98 ; $62
+ const PALETTE_99 ; $63
+ const PALETTE_100 ; $64
+ const PALETTE_101 ; $65
+ const PALETTE_102 ; $66
+ const PALETTE_103 ; $67
+ const PALETTE_104 ; $68
+ const PALETTE_105 ; $69
+ const PALETTE_106 ; $6a
+ const PALETTE_107 ; $6b
+ const PALETTE_108 ; $6c
+ const PALETTE_109 ; $6d
+ const PALETTE_110 ; $6e
+ const PALETTE_111 ; $6f
+ const PALETTE_112 ; $70
+ const PALETTE_113 ; $71
+ const PALETTE_114 ; $72
+ const PALETTE_115 ; $73
+ const PALETTE_116 ; $74
+ const PALETTE_117 ; $75
+ const PALETTE_118 ; $76
+ const PALETTE_119 ; $77
+ const PALETTE_120 ; $78
+ const PALETTE_121 ; $79
+ const PALETTE_122 ; $7a
+ const PALETTE_123 ; $7b
+ const PALETTE_124 ; $7c
+ const PALETTE_125 ; $7d
+ const PALETTE_126 ; $7e
+ const PALETTE_127 ; $7f
+ const PALETTE_128 ; $80
+ const PALETTE_129 ; $81
+ const PALETTE_130 ; $82
+ const PALETTE_131 ; $83
+ const PALETTE_132 ; $84
+ const PALETTE_133 ; $85
+ const PALETTE_134 ; $86
+ const PALETTE_135 ; $87
+ const PALETTE_136 ; $88
+ const PALETTE_137 ; $89
+ const PALETTE_138 ; $8a
+ const PALETTE_139 ; $8b
+ const PALETTE_140 ; $8c
+ const PALETTE_141 ; $8d
+ const PALETTE_142 ; $8e
+ const PALETTE_143 ; $8f
+ const PALETTE_144 ; $90
+ const PALETTE_145 ; $91
+ const PALETTE_146 ; $92
+ const PALETTE_147 ; $93
+ const PALETTE_148 ; $94
+ const PALETTE_149 ; $95
+ const PALETTE_150 ; $96
+ const PALETTE_151 ; $97
+ const PALETTE_152 ; $98
+ const PALETTE_153 ; $99
+ const PALETTE_154 ; $9a
+ const PALETTE_155 ; $9b
+ const PALETTE_156 ; $9c
+ const PALETTE_157 ; $9d
+ const PALETTE_158 ; $9e
+ const PALETTE_159 ; $9f
+ const PALETTE_160 ; $a0
diff --git a/src/constants/tilemap_constants.asm b/src/constants/tilemap_constants.asm
new file mode 100644
index 0000000..cb12931
--- /dev/null
+++ b/src/constants/tilemap_constants.asm
@@ -0,0 +1,107 @@
+ const_def
+ const TILEMAP_OVERWORLD_MAP ; $00
+ const TILEMAP_OVERWORLD_MAP_CGB ; $01
+ const TILEMAP_MASON_LABORATORY ; $02
+ const TILEMAP_MASON_LABORATORY_CGB ; $03
+ const TILEMAP_UNUSED_1 ; $04
+ const TILEMAP_UNUSED_2 ; $05
+ const TILEMAP_DECK_MACHINE_ROOM ; $06
+ const TILEMAP_DECK_MACHINE_ROOM_CGB ; $07
+ const TILEMAP_UNUSED_3 ; $08
+ const TILEMAP_UNUSED_4 ; $09
+ const TILEMAP_ISHIHARA ; $0a
+ const TILEMAP_ISHIHARA_CGB ; $0b
+ const TILEMAP_FIGHTING_CLUB_ENTRANCE ; $0c
+ const TILEMAP_FIGHTING_CLUB_ENTRANCE_CGB ; $0d
+ const TILEMAP_ROCK_CLUB_ENTRANCE ; $0e
+ const TILEMAP_ROCK_CLUB_ENTRANCE_CGB ; $0f
+ const TILEMAP_WATER_CLUB_ENTRANCE ; $10
+ const TILEMAP_WATER_CLUB_ENTRANCE_CGB ; $11
+ const TILEMAP_LIGHTNING_CLUB_ENTRANCE ; $12
+ const TILEMAP_LIGHTNING_CLUB_ENTRANCE_CGB ; $13
+ const TILEMAP_GRASS_CLUB_ENTRANCE ; $14
+ const TILEMAP_GRASS_CLUB_ENTRANCE_CGB ; $15
+ const TILEMAP_PSYCHIC_CLUB_ENTRANCE ; $16
+ const TILEMAP_PSYCHIC_CLUB_ENTRANCE_CGB ; $17
+ const TILEMAP_SCIENCE_CLUB_ENTRANCE ; $18
+ const TILEMAP_SCIENCE_CLUB_ENTRANCE_CGB ; $19
+ const TILEMAP_FIRE_CLUB_ENTRANCE ; $1a
+ const TILEMAP_FIRE_CLUB_ENTRANCE_CGB ; $1b
+ const TILEMAP_CHALLENGE_HALL_ENTRANCE ; $1c
+ const TILEMAP_CHALLENGE_HALL_ENTRANCE_CGB ; $1d
+ const TILEMAP_CLUB_LOBBY ; $1e
+ const TILEMAP_CLUB_LOBBY_CGB ; $1f
+ const TILEMAP_FIGHTING_CLUB ; $20
+ const TILEMAP_FIGHTING_CLUB_CGB ; $21
+ const TILEMAP_ROCK_CLUB ; $22
+ const TILEMAP_ROCK_CLUB_CGB ; $23
+ const TILEMAP_WATER_CLUB ; $24
+ const TILEMAP_WATER_CLUB_CGB ; $25
+ const TILEMAP_LIGHTNING_CLUB ; $26
+ const TILEMAP_LIGHTNING_CLUB_CGB ; $27
+ const TILEMAP_GRASS_CLUB ; $28
+ const TILEMAP_GRASS_CLUB_CGB ; $29
+ const TILEMAP_PSYCHIC_CLUB ; $2a
+ const TILEMAP_PSYCHIC_CLUB_CGB ; $2b
+ const TILEMAP_SCIENCE_CLUB ; $2c
+ const TILEMAP_SCIENCE_CLUB_CGB ; $2d
+ const TILEMAP_FIRE_CLUB ; $2e
+ const TILEMAP_FIRE_CLUB_CGB ; $2f
+ const TILEMAP_CHALLENGE_HALL ; $30
+ const TILEMAP_CHALLENGE_HALL_CGB ; $31
+ const TILEMAP_POKEMON_DOME_ENTRANCE ; $32
+ const TILEMAP_POKEMON_DOME_ENTRANCE_CGB ; $33
+ const TILEMAP_UNUSED_5 ; $34
+ const TILEMAP_UNUSED_6 ; $35
+ const TILEMAP_POKEMON_DOME ; $36
+ const TILEMAP_POKEMON_DOME_CGB ; $37
+ const TILEMAP_UNUSED_7 ; $38
+ const TILEMAP_UNUSED_8 ; $39
+ const TILEMAP_HALL_OF_HONOR ; $3a
+ const TILEMAP_HALL_OF_HONOR_CGB ; $3b
+ const TILEMAP_CARD_POP_1 ; $3c
+ const TILEMAP_CARD_POP_1_CGB ; $3d
+ const TILEMAP_GRASS_MEDAL ; $3e
+ const TILEMAP_SCIENCE_MEDAL ; $3f
+ const TILEMAP_FIRE_MEDAL ; $40
+ const TILEMAP_WATER_MEDAL ; $41
+ const TILEMAP_LIGHTNING_MEDAL ; $42
+ const TILEMAP_FIGHTING_MEDAL ; $43
+ const TILEMAP_ROCK_MEDAL ; $44
+ const TILEMAP_PSYCHIC_MEDAL ; $45
+ const TILEMAP_CARD_POP_2 ; $46
+ const TILEMAP_CARD_POP_2_CGB ; $47
+ const TILEMAP_CARD_POP_2_UNKNOWN_1 ; $48
+ const TILEMAP_CARD_POP_2_UNKNOWN_2 ; $49
+ const TILEMAP_CARD_POP_3 ; $4a
+ const TILEMAP_CARD_POP_3_CGB ; $4b
+ const TILEMAP_COLOSSEUM ; $4c
+ const TILEMAP_COLOSSEUM_CGB ; $4d
+ const TILEMAP_EVOLUTION ; $4e
+ const TILEMAP_EVOLUTION_CGB ; $4f
+ const TILEMAP_MYSTERY ; $50
+ const TILEMAP_MYSTERY_CGB ; $51
+ const TILEMAP_LABORATORY ; $52
+ const TILEMAP_LABORATORY_CGB ; $53
+ const TILEMAP_CHARIZARD_INTRO ; $54
+ const TILEMAP_CHARIZARD_INTRO_CGB ; $55
+ const TILEMAP_SCYTHER_INTRO ; $56
+ const TILEMAP_SCYTHER_INTRO_CGB ; $57
+ const TILEMAP_AERODACTYL_INTRO ; $58
+ const TILEMAP_AERODACTYL_INTRO_CGB ; $59
+ const TILEMAP_TITLE_SCREEN_1 ; $5a
+ const TILEMAP_TITLE_SCREEN_2 ; $5b
+ const TILEMAP_SOLID_TILES_1 ; $5c
+ const TILEMAP_SOLID_TILES_2 ; $5d
+ const TILEMAP_SOLID_TILES_3 ; $5e
+ const TILEMAP_TITLE_SCREEN_3 ; $5f
+ const TILEMAP_TITLE_SCREEN_4 ; $60
+ const TILEMAP_SOLID_TILES_4 ; $61
+ const TILEMAP_PLAYER ; $62
+ const TILEMAP_OPPONENT ; $63
+ const TILEMAP_TITLE_SCREEN_5 ; $64
+ const TILEMAP_TITLE_SCREEN_6 ; $65
+ const TILEMAP_COPYRIGHT ; $66
+ const TILEMAP_COPYRIGHT_CGB ; $67
+ const TILEMAP_NINTENDO ; $68
+ const TILEMAP_COMPANIES ; $69
diff --git a/src/constants/tileset_constants.asm b/src/constants/tileset_constants.asm
new file mode 100644
index 0000000..6e3f8f3
--- /dev/null
+++ b/src/constants/tileset_constants.asm
@@ -0,0 +1,88 @@
+ const_def
+ const TILESET_OVERWORLD_MAP ; $00
+ const TILESET_MASON_LABORATORY ; $01
+ const TILESET_ISHIHARA ; $02
+ const TILESET_CLUB_ENTRANCE ; $03
+ const TILESET_CLUB_LOBBY ; $04
+ const TILESET_FIGHTING_CLUB ; $05
+ const TILESET_ROCK_CLUB ; $06
+ const TILESET_WATER_CLUB ; $07
+ const TILESET_LIGHTNING_CLUB ; $08
+ const TILESET_GRASS_CLUB ; $09
+ const TILESET_PSYCHIC_CLUB ; $0a
+ const TILESET_SCIENCE_CLUB ; $0b
+ const TILESET_FIRE_CLUB ; $0c
+ const TILESET_CHALLENGE_HALL ; $0d
+ const TILESET_POKEMON_DOME_ENTRANCE ; $0e
+ const TILESET_POKEMON_DOME ; $0f
+ const TILESET_HALL_OF_HONOR ; $10
+ const TILESET_CARD_POP_1 ; $11
+ const TILESET_MEDAL ; $12
+ const TILESET_CARD_POP_2 ; $13
+ const TILESET_CARD_POP_3 ; $14
+ const TILESET_COLOSSEUM_1 ; $15
+ const TILESET_COLOSSEUM_2 ; $16
+ const TILESET_EVOLUTION_1 ; $17
+ const TILESET_EVOLUTION_2 ; $18
+ const TILESET_MYSTERY_1 ; $19
+ const TILESET_MYSTERY_2 ; $1a
+ const TILESET_LABORATORY_1 ; $1b
+ const TILESET_LABORATORY_2 ; $1c
+ const TILESET_CHARIZARD_INTRO_1 ; $1d
+ const TILESET_CHARIZARD_INTRO_2 ; $1e
+ const TILESET_SCYTHER_INTRO_1 ; $1f
+ const TILESET_SCYTHER_INTRO_2 ; $20
+ const TILESET_AERODACTYL_INTRO_1 ; $21
+ const TILESET_AERODACTYL_INTRO_2 ; $22
+ const TILESET_TITLE_SCREEN_1 ; $23
+ const TILESET_TITLE_SCREEN_2 ; $24
+ const TILESET_SOLID_TILES_1 ; $25
+ const TILESET_TITLE_SCREEN_3 ; $26
+ const TILESET_TITLE_SCREEN_4 ; $27
+ const TILESET_SOLID_TILES_2 ; $28
+ const TILESET_PLAYER ; $29
+ const TILESET_RONALD ; $2a
+ const TILESET_TITLE_SCREEN_5 ; $2b
+ const TILESET_TITLE_SCREEN_6 ; $2c
+ const TILESET_COPYRIGHT ; $2d
+ const TILESET_NINTENDO ; $2e
+ const TILESET_COMPANIES ; $2f
+ const TILESET_SAM ; $30
+ const TILESET_IMAKUNI ; $31
+ const TILESET_NIKKI ; $32
+ const TILESET_RICK ; $33
+ const TILESET_KEN ; $34
+ const TILESET_AMY ; $35
+ const TILESET_ISAAC ; $36
+ const TILESET_MITCH ; $37
+ const TILESET_GENE ; $38
+ const TILESET_MURRAY ; $39
+ const TILESET_COURTNEY ; $3a
+ const TILESET_STEVE ; $3b
+ const TILESET_JACK ; $3c
+ const TILESET_ROD ; $3d
+ const TILESET_JOSEPH ; $3e
+ const TILESET_DAVID ; $3f
+ const TILESET_ERIK ; $40
+ const TILESET_JOHN ; $41
+ const TILESET_ADAM ; $42
+ const TILESET_JONATHAN ; $43
+ const TILESET_JOSHUA ; $44
+ const TILESET_NICHOLAS ; $45
+ const TILESET_BRANDON ; $46
+ const TILESET_MATTHEW ; $47
+ const TILESET_RYAN ; $48
+ const TILESET_ANDREW ; $49
+ const TILESET_CHRIS ; $4a
+ const TILESET_MICHAEL ; $4b
+ const TILESET_DANIEL ; $4c
+ const TILESET_ROBERT ; $4d
+ const TILESET_BRITTANY ; $4e
+ const TILESET_KRISTIN ; $4f
+ const TILESET_HEATHER ; $50
+ const TILESET_SARA ; $51
+ const TILESET_AMANDA ; $52
+ const TILESET_JENNIFER ; $53
+ const TILESET_JESSICA ; $54
+ const TILESET_STEPHANIE ; $55
+ const TILESET_AARON ; $56