Merge branch 'master' into easy_chat

This commit is contained in:
scnorton 2017-09-26 18:24:39 -04:00
commit d160ca4679
123 changed files with 9835 additions and 4539 deletions

View File

@ -242,7 +242,7 @@ _0814FE96:
bls _0814FE96
ldr r0, =gUnknown_085CDB74
bl LoadSpritePalettes
ldr r0, =gUnknown_085CD67C
ldr r0, =gCableCarMtChimneyTilemap
adds r1, r5, 0
bl malloc_and_decompress
ldr r4, =gUnknown_0203ABAC
@ -250,7 +250,7 @@ _0814FE96:
ldr r2, =0x000040fc
adds r1, r2
str r0, [r1]
ldr r0, =gUnknown_085CD7D4
ldr r0, =gCableCarTreeTilemap
adds r1, r5, 0
bl malloc_and_decompress
ldr r1, [r4]
@ -258,14 +258,14 @@ _0814FE96:
lsls r3, 7
adds r1, r3
str r0, [r1]
ldr r0, =gUnknown_085CD958
ldr r0, =gCableCarMountainTilemap
adds r1, r5, 0
bl malloc_and_decompress
ldr r1, [r4]
ldr r2, =0x00004104
adds r1, r2
str r0, [r1]
ldr r0, =gUnknown_085CDB30
ldr r0, =gCableCarPylonStemTilemap
adds r1, r5, 0
bl malloc_and_decompress
ldr r1, [r4]
@ -274,7 +274,7 @@ _0814FE96:
str r0, [r2]
ldr r0, =0x00004108
adds r1, r0
ldr r0, =gUnknown_085CDB1C
ldr r0, =gCableCarPylonHookTilemapEntries
str r0, [r1]
ldr r1, =gUnknown_08DBA5B8
movs r0, 0
@ -1908,7 +1908,7 @@ sub_8150D28: @ 8150D28
mov r5, r8
push {r5-r7}
sub sp, 0x28
ldr r1, =gUnknown_085CDBE4
ldr r1, =gCableCarPlayerGraphicsIDs
add r0, sp, 0xC
movs r2, 0x2
bl memcpy
@ -1917,17 +1917,17 @@ sub_8150D28: @ 8150D28
lsrs r0, 16
mov r9, r0
add r6, sp, 0x10
ldr r1, =gUnknown_085CDBE6
ldr r1, =gMtChimneyHikerGraphicsIDs
adds r0, r6, 0
movs r2, 0x4
bl memcpy
add r5, sp, 0x14
ldr r1, =gUnknown_085CDBEA
ldr r1, =gMtChimneyHikerCoords
adds r0, r5, 0
movs r2, 0x8
bl memcpy
add r4, sp, 0x1C
ldr r1, =gUnknown_085CDBF2
ldr r1, =gMtChimneyHikerMovementDelayTable
adds r0, r4, 0
movs r2, 0x4
bl memcpy
@ -1982,7 +1982,7 @@ _08150D86:
movs r0, 0x49
strh r0, [r1, 0x30]
_08150DD0:
ldr r4, =gUnknown_085CDB9C
ldr r4, =gSpriteTemplate_85CDB9C
adds r0, r4, 0
movs r1, 0xB0
movs r2, 0x2B
@ -2088,7 +2088,7 @@ _08150E68:
movs r0, 0x27
strh r0, [r1, 0x30]
_08150ED4:
ldr r4, =gUnknown_085CDB9C
ldr r4, =gSpriteTemplate_85CDB9C
adds r0, r4, 0
movs r1, 0x68
movs r2, 0x9
@ -2149,7 +2149,7 @@ _08150F3E:
ldr r3, =0xfff80000
adds r2, r3
asrs r2, 16
ldr r0, =gUnknown_085CDBCC
ldr r0, =gSpriteTemplate_85CDBCC
movs r3, 0x68
bl CreateSprite
lsls r0, 24

View File

@ -1264,7 +1264,7 @@ sub_8127454: @ 8127454
ldr r1, =gStringVar1
bl StringCopy
lsls r4, 5
ldr r0, =gUnknown_085A5C09
ldr r0, =gDecorations + 1
adds r4, r0
adds r0, r5, 0
adds r1, r4, 0
@ -7083,7 +7083,7 @@ sub_812A3D4: @ 812A3D4
adds r1, r2
ldrb r1, [r1]
lsls r1, 5
ldr r2, =gUnknown_085A5C09
ldr r2, =gDecorations + 1
adds r1, r2
bl StringCopy
ldr r4, =gStringVar4

View File

@ -20,12 +20,43 @@
.2byte \tag
.endm
.macro null_obj_tiles
obj_tiles 0, 0, 0
.endm
.macro obj_pal address, tag
.4byte \address
.2byte \tag
.2byte 0@ padding
.endm
.macro null_obj_pal
obj_pal 0, 0
.endm
.macro paired_pals tag, address
.2byte \tag
.2byte 0 @ padding
.4byte \address
.endm
@ For object animation frames.
.macro obj_frame_tiles address, uncompressed_size
.4byte \address
.2byte \uncompressed_size
.2byte 0 @ padding
.endm
.macro spr_template tile_tag, pal_tag, oam, anims, images, affine_anims, callback
.2byte \tile_tag
.2byte \pal_tag
.4byte \oam
.4byte \anims
.4byte \images
.4byte \affine_anims
.4byte \callback
.endm
@ Berry trees have a table defining the palette slot used for each of their 5
@ stages. However, the first 2 stages always use the same slots regardless of
@ the type of tree and the slots of the last 3 stages always equal each other.

View File

@ -8,6 +8,10 @@
.2byte \vram_tile_offset
.endm
.macro window_template_terminator
window_template 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0000
.endm
.macro glyph_width_func font_id, func
.4byte \font_id
.4byte \func

View File

@ -28559,7 +28559,7 @@ _081D5268:
ldr r0, =gUnknown_085EE097
bl sub_8018884
ldr r0, =gUnknown_03006370
ldr r1, =gUnknown_089A6550
ldr r1, =gMultiBootProgram_BerryGlitchFix_Start
ldr r2, =gUnknown_089A3470
subs r1, r2
bl sub_81D4D50

View File

@ -3977,7 +3977,7 @@ sub_809B114: @ 809B114
adds r4, r0
ldr r0, [r4]
lsrs r1, 11
ldr r2, =gUnknown_085A5C09
ldr r2, =gDecorations + 1
adds r1, r2
bl StringCopy
movs r0, 0

View File

@ -657,7 +657,7 @@ BuyMenuSetListEntry: @ 80E0000
.pool
_080E0020:
lsls r1, r4, 5
ldr r0, =gUnknown_085A5C09
ldr r0, =gDecorations + 1
adds r1, r0
adds r0, r5, 0
bl StringCopy
@ -2106,7 +2106,7 @@ _080E0C28:
_080E0C38:
ldr r0, =gStringVar1
lsls r1, r5, 5
ldr r2, =gUnknown_085A5C09
ldr r2, =gDecorations + 1
adds r1, r2
bl StringCopy
ldr r0, =gStringVar2

View File

@ -113,7 +113,7 @@ _08133AC2:
_08133AF0:
ldrb r1, [r1]
lsls r1, 5
ldr r0, =gUnknown_085A5C09
ldr r0, =gDecorations + 1
adds r1, r0
movs r0, 0x1
movs r2, 0
@ -172,7 +172,7 @@ _08133B70:
ldrb r0, [r7, 0x6]
ldrb r2, [r1]
lsls r2, 5
ldr r1, =gUnknown_085A5C09
ldr r1, =gDecorations + 1
adds r2, r1
lsls r1, r5, 4
adds r1, 0x1
@ -450,7 +450,7 @@ sub_8133DA0: @ 8133DA0
ldr r1, =gSpecialVar_0x8004
ldrh r1, [r1]
lsls r1, 5
ldr r4, =gUnknown_085A5C09
ldr r4, =gDecorations + 1
adds r1, r4
bl StringCopy
ldr r0, =gStringVar2

View File

@ -14911,7 +14911,7 @@ _080F4414:
ldr r0, =gStringVar2
ldrb r1, [r5, 0x4]
lsls r1, 5
ldr r2, =gUnknown_085A5C09
ldr r2, =gDecorations + 1
adds r1, r2
bl StringCopy
ldrb r0, [r5, 0x3]
@ -14932,7 +14932,7 @@ _080F4448:
ldr r0, =gStringVar2
ldrb r1, [r5, 0x5]
lsls r1, 5
ldr r2, =gUnknown_085A5C09
ldr r2, =gDecorations + 1
adds r1, r2
bl StringCopy
ldrb r1, [r5, 0x3]
@ -14970,7 +14970,7 @@ _080F449C:
ldr r0, =gStringVar2
ldrb r1, [r5, 0x6]
lsls r1, 5
ldr r4, =gUnknown_085A5C09
ldr r4, =gDecorations + 1
adds r1, r4
bl StringCopy
ldr r0, =gStringVar3
@ -14983,7 +14983,7 @@ _080F44C0:
ldr r0, =gStringVar2
ldrb r1, [r5, 0x6]
lsls r1, 5
ldr r2, =gUnknown_085A5C09
ldr r2, =gDecorations + 1
adds r1, r2
_080F44CA:
bl StringCopy

View File

@ -13,6 +13,7 @@
.include "constants/trainer_constants.inc"
.include "constants/battle_frontier_constants.inc"
.include "constants/map_constants.inc"
.include "constants/map_object_constants.inc"
.include "constants/berry_constants.inc"
.include "constants/field_object_constants.inc"
.include "constants/contest_move_effects.inc"

View File

@ -0,0 +1,230 @@
.set MAP_OBJ_GFX_BRENDAN_NORMAL, 0
.set MAP_OBJ_GFX_BRENDAN_MACH_BIKE, 1
.set MAP_OBJ_GFX_BRENDAN_SURFING, 2
.set MAP_OBJ_GFX_BRENDAN_FIELD_MOVE, 3
.set MAP_OBJ_GFX_QUINTY_PLUMP, 4
.set MAP_OBJ_GFX_LITTLE_BOY_1, 5
.set MAP_OBJ_GFX_LITTLE_GIRL_1, 6
.set MAP_OBJ_GFX_BOY_1, 7
.set MAP_OBJ_GFX_GIRL_1, 8
.set MAP_OBJ_GFX_BOY_2, 9
.set MAP_OBJ_GFX_GIRL_2, 10
.set MAP_OBJ_GFX_LITTLE_BOY_2, 11
.set MAP_OBJ_GFX_LITTLE_GIRL_2, 12
.set MAP_OBJ_GFX_BOY_3, 13
.set MAP_OBJ_GFX_GIRL_3, 14
.set MAP_OBJ_GFX_BOY_4, 15
.set MAP_OBJ_GFX_WOMAN_1, 16
.set MAP_OBJ_GFX_FAT_MAN, 17
.set MAP_OBJ_GFX_WOMAN_2, 18
.set MAP_OBJ_GFX_MAN_1, 19
.set MAP_OBJ_GFX_WOMAN_3, 20
.set MAP_OBJ_GFX_OLD_MAN_1, 21
.set MAP_OBJ_GFX_OLD_WOMAN_1, 22
.set MAP_OBJ_GFX_MAN_2, 23
.set MAP_OBJ_GFX_WOMAN_4, 24
.set MAP_OBJ_GFX_MAN_3, 25
.set MAP_OBJ_GFX_WOMAN_5, 26
.set MAP_OBJ_GFX_COOK, 27
.set MAP_OBJ_GFX_WOMAN_6, 28
.set MAP_OBJ_GFX_OLD_MAN_2, 29
.set MAP_OBJ_GFX_OLD_WOMAN_2, 30
.set MAP_OBJ_GFX_CAMPER, 31
.set MAP_OBJ_GFX_PICNICKER, 32
.set MAP_OBJ_GFX_MAN_4, 33
.set MAP_OBJ_GFX_WOMAN_7, 34
.set MAP_OBJ_GFX_YOUNGSTER, 35
.set MAP_OBJ_GFX_BUG_CATCHER, 36
.set MAP_OBJ_GFX_PSYCHIC_M, 37
.set MAP_OBJ_GFX_SCHOOL_KID_M, 38
.set MAP_OBJ_GFX_MANIAC, 39
.set MAP_OBJ_GFX_HEX_MANIAC, 40
.set MAP_OBJ_GFX_RAYQUAZA, 41
.set MAP_OBJ_GFX_SWIMMER_M, 42
.set MAP_OBJ_GFX_SWIMMER_F, 43
.set MAP_OBJ_GFX_BLACK_BELT, 44
.set MAP_OBJ_GFX_BEAUTY, 45
.set MAP_OBJ_GFX_SCIENTIST_1, 46
.set MAP_OBJ_GFX_LASS, 47
.set MAP_OBJ_GFX_GENTLEMAN, 48
.set MAP_OBJ_GFX_SAILOR, 49
.set MAP_OBJ_GFX_FISHERMAN, 50
.set MAP_OBJ_GFX_RUNNING_TRIATHLETE_M, 51
.set MAP_OBJ_GFX_RUNNING_TRIATHLETE_F, 52
.set MAP_OBJ_GFX_TUBER_F, 53
.set MAP_OBJ_GFX_TUBER_M, 54
.set MAP_OBJ_GFX_HIKER, 55
.set MAP_OBJ_GFX_CYCLING_TRIATHLETE_M, 56
.set MAP_OBJ_GFX_CYCLING_TRIATHLETE_F, 57
.set MAP_OBJ_GFX_NURSE, 58
.set MAP_OBJ_GFX_ITEM_BALL, 59
.set MAP_OBJ_GFX_BERRY_TREE, 60
.set MAP_OBJ_GFX_BERRY_TREE_EARLY_STAGES, 61
.set MAP_OBJ_GFX_BERRY_TREE_LATE_STAGES, 62
.set MAP_OBJ_GFX_BRENDAN_ACRO_BIKE, 63
.set MAP_OBJ_GFX_PROF_BIRCH, 64
.set MAP_OBJ_GFX_MAN_5, 65
.set MAP_OBJ_GFX_MAN_6, 66
.set MAP_OBJ_GFX_REPORTER_M, 67
.set MAP_OBJ_GFX_REPORTER_F, 68
.set MAP_OBJ_GFX_BARD, 69
.set MAP_OBJ_GFX_HIPSTER, 70
.set MAP_OBJ_GFX_TRADER, 71
.set MAP_OBJ_GFX_STORYTELLER, 72
.set MAP_OBJ_GFX_GIDDY, 73
.set MAP_OBJ_GFX_UNUSED_MAUVILLE_OLD_MAN_1, 74
.set MAP_OBJ_GFX_UNUSED_MAUVILLE_OLD_MAN_2, 75
.set MAP_OBJ_GFX_UNUSED_NATU_DOLL, 76
.set MAP_OBJ_GFX_UNUSED_MAGNEMITE_DOLL, 77
.set MAP_OBJ_GFX_UNUSED_SQUIRTLE_DOLL, 78
.set MAP_OBJ_GFX_UNUSED_WOOPER_DOLL, 79
.set MAP_OBJ_GFX_UNUSED_PIKACHU_DOLL, 80
.set MAP_OBJ_GFX_UNUSED_PORYGON2_DOLL, 81
.set MAP_OBJ_GFX_CUTTABLE_TREE, 82
.set MAP_OBJ_GFX_MART_EMPLOYEE, 83
.set MAP_OBJ_GFX_ROOFTOP_SALE_WOMAN, 84
.set MAP_OBJ_GFX_TEALA, 85
.set MAP_OBJ_GFX_BREAKABLE_ROCK, 86
.set MAP_OBJ_GFX_PUSHABLE_BOULDER, 87
.set MAP_OBJ_GFX_MR_BRINEYS_BOAT, 88
.set MAP_OBJ_GFX_MAY_NORMAL, 89
.set MAP_OBJ_GFX_MAY_MACH_BIKE, 90
.set MAP_OBJ_GFX_MAY_ACRO_BIKE, 91
.set MAP_OBJ_GFX_MAY_SURFING, 92
.set MAP_OBJ_GFX_MAY_FIELD_MOVE, 93
.set MAP_OBJ_GFX_TRUCK, 94
.set MAP_OBJ_GFX_MACHOKE_CARRYING_BOX, 95
.set MAP_OBJ_GFX_MACHOKE_FACING_AWAY, 96
.set MAP_OBJ_GFX_BIRCHS_BAG, 97
.set MAP_OBJ_GFX_ZIGZAGOON, 98
.set MAP_OBJ_GFX_ARTIST, 99
.set MAP_OBJ_GFX_RIVAL_BRENDAN_NORMAL, 100
.set MAP_OBJ_GFX_RIVAL_BRENDAN_MACH_BIKE, 101
.set MAP_OBJ_GFX_RIVAL_BRENDAN_ACRO_BIKE, 102
.set MAP_OBJ_GFX_RIVAL_BRENDAN_SURFING, 103
.set MAP_OBJ_GFX_RIVAL_BRENDAN_FIELD_MOVE, 104
.set MAP_OBJ_GFX_RIVAL_MAY_NORMAL, 105
.set MAP_OBJ_GFX_RIVAL_MAY_MACH_BIKE, 106
.set MAP_OBJ_GFX_RIVAL_MAY_ACRO_BIKE, 107
.set MAP_OBJ_GFX_RIVAL_MAY_SURFING, 108
.set MAP_OBJ_GFX_RIVAL_MAY_FIELD_MOVE, 109
.set MAP_OBJ_GFX_CAMERAMAN, 110
.set MAP_OBJ_GFX_BRENDAN_UNDERWATER, 111
.set MAP_OBJ_GFX_MAY_UNDERWATER, 112
.set MAP_OBJ_GFX_MOVING_BOX, 113
.set MAP_OBJ_GFX_CABLE_CAR, 114
.set MAP_OBJ_GFX_SCIENTIST_2, 115
.set MAP_OBJ_GFX_MAN_7, 116
.set MAP_OBJ_GFX_AQUA_MEMBER_M, 117
.set MAP_OBJ_GFX_AQUA_MEMBER_F, 118
.set MAP_OBJ_GFX_MAGMA_MEMBER_M, 119
.set MAP_OBJ_GFX_MAGMA_MEMBER_F, 120
.set MAP_OBJ_GFX_SIDNEY, 121
.set MAP_OBJ_GFX_PHOEBE, 122
.set MAP_OBJ_GFX_GLACIA, 123
.set MAP_OBJ_GFX_DRAKE, 124
.set MAP_OBJ_GFX_ROXANNE, 125
.set MAP_OBJ_GFX_BRAWLY, 126
.set MAP_OBJ_GFX_WATTSON, 127
.set MAP_OBJ_GFX_FLANNERY, 128
.set MAP_OBJ_GFX_NORMAN, 129
.set MAP_OBJ_GFX_WINONA, 130
.set MAP_OBJ_GFX_LIZA, 131
.set MAP_OBJ_GFX_TATE, 132
.set MAP_OBJ_GFX_WALLACE, 133
.set MAP_OBJ_GFX_STEVEN, 134
.set MAP_OBJ_GFX_WALLY, 135
.set MAP_OBJ_GFX_LITTLE_BOY_3, 136
.set MAP_OBJ_GFX_BRENDAN_FISHING, 137
.set MAP_OBJ_GFX_MAY_FISHING, 138
.set MAP_OBJ_GFX_HOT_SPRINGS_OLD_WOMAN, 139
.set MAP_OBJ_GFX_SS_TIDAL, 140
.set MAP_OBJ_GFX_SUBMARINE_SHADOW, 141
.set MAP_OBJ_GFX_PICHU_DOLL, 142
.set MAP_OBJ_GFX_PIKACHU_DOLL, 143
.set MAP_OBJ_GFX_MARILL_DOLL, 144
.set MAP_OBJ_GFX_TOGEPI_DOLL, 145
.set MAP_OBJ_GFX_CYNDAQUIL_DOLL, 146
.set MAP_OBJ_GFX_CHIKORITA_DOLL, 147
.set MAP_OBJ_GFX_TOTODILE_DOLL, 148
.set MAP_OBJ_GFX_JIGGLYPUFF_DOLL, 149
.set MAP_OBJ_GFX_MEOWTH_DOLL, 150
.set MAP_OBJ_GFX_CLEFAIRY_DOLL, 151
.set MAP_OBJ_GFX_DITTO_DOLL, 152
.set MAP_OBJ_GFX_SMOOCHUM_DOLL, 153
.set MAP_OBJ_GFX_TREECKO_DOLL, 154
.set MAP_OBJ_GFX_TORCHIC_DOLL, 155
.set MAP_OBJ_GFX_MUDKIP_DOLL, 156
.set MAP_OBJ_GFX_DUSKULL_DOLL, 157
.set MAP_OBJ_GFX_WYNAUT_DOLL, 158
.set MAP_OBJ_GFX_BALTOY_DOLL, 159
.set MAP_OBJ_GFX_KECLEON_DOLL, 160
.set MAP_OBJ_GFX_AZURILL_DOLL, 161
.set MAP_OBJ_GFX_SKITTY_DOLL, 162
.set MAP_OBJ_GFX_SWABLU_DOLL, 163
.set MAP_OBJ_GFX_GULPIN_DOLL, 164
.set MAP_OBJ_GFX_LOTAD_DOLL, 165
.set MAP_OBJ_GFX_SEEDOT_DOLL, 166
.set MAP_OBJ_GFX_PIKA_CUSHION, 167
.set MAP_OBJ_GFX_ROUND_CUSHION, 168
.set MAP_OBJ_GFX_KISS_CUSHION, 169
.set MAP_OBJ_GFX_ZIGZAG_CUSHION, 170
.set MAP_OBJ_GFX_SPIN_CUSHION, 171
.set MAP_OBJ_GFX_DIAMOND_CUSHION, 172
.set MAP_OBJ_GFX_BALL_CUSHION, 173
.set MAP_OBJ_GFX_GRASS_CUSHION, 174
.set MAP_OBJ_GFX_FIRE_CUSHION, 175
.set MAP_OBJ_GFX_WATER_CUSHION, 176
.set MAP_OBJ_GFX_BIG_SNORLAX_DOLL, 177
.set MAP_OBJ_GFX_BIG_RHYDON_DOLL, 178
.set MAP_OBJ_GFX_BIG_LAPRAS_DOLL, 179
.set MAP_OBJ_GFX_BIG_VENUSAUR_DOLL, 180
.set MAP_OBJ_GFX_BIG_CHARIZARD_DOLL, 181
.set MAP_OBJ_GFX_BIG_BLASTOISE_DOLL, 182
.set MAP_OBJ_GFX_BIG_WAILMER_DOLL, 183
.set MAP_OBJ_GFX_BIG_REGIROCK_DOLL, 184
.set MAP_OBJ_GFX_BIG_REGICE_DOLL, 185
.set MAP_OBJ_GFX_BIG_REGISTEEL_DOLL, 186
.set MAP_OBJ_GFX_LATIAS, 187
.set MAP_OBJ_GFX_LATIOS, 188
.set MAP_OBJ_GFX_BOY_5, 189
.set MAP_OBJ_GFX_CONTEST_JUDGE, 190
.set MAP_OBJ_GFX_BRENDAN_WATERING, 191
.set MAP_OBJ_GFX_MAY_WATERING, 192
.set MAP_OBJ_GFX_BRENDAN_DECORATING, 193
.set MAP_OBJ_GFX_MAY_DECORATING, 194
.set MAP_OBJ_GFX_ARCHIE, 195
.set MAP_OBJ_GFX_MAXIE, 196
.set MAP_OBJ_GFX_KYOGRE_1, 197
.set MAP_OBJ_GFX_GROUDON_1, 198
.set MAP_OBJ_GFX_FOSSIL, 199
.set MAP_OBJ_GFX_REGIROCK, 200
.set MAP_OBJ_GFX_REGICE, 201
.set MAP_OBJ_GFX_REGISTEEL, 202
.set MAP_OBJ_GFX_SKITTY, 203
.set MAP_OBJ_GFX_KECLEON_1, 204
.set MAP_OBJ_GFX_KYOGRE_2, 205
.set MAP_OBJ_GFX_GROUDON_2, 206
.set MAP_OBJ_GFX_RAYQUAZA_2, 207
.set MAP_OBJ_GFX_ZIGZAGOON_2, 208
.set MAP_OBJ_GFX_PIKACHU, 209
.set MAP_OBJ_GFX_AZUMARILL, 210
.set MAP_OBJ_GFX_WINGULL, 211
.set MAP_OBJ_GFX_KECLEON_2, 212
.set MAP_OBJ_GFX_TUBER_M_SWIMMING, 213
.set MAP_OBJ_GFX_AZURILL, 214
.set MAP_OBJ_GFX_MOM, 215
.set MAP_OBJ_GFX_LINK_BRENDAN, 216
.set MAP_OBJ_GFX_LINK_MAY, 217
.set SHADOW_SIZE_S, 0
.set SHADOW_SIZE_M, 1
.set SHADOW_SIZE_L, 2
.set SHADOW_SIZE_XL, 3
.set F_INANIMATE, 1 << 6
.set F_DISABLE_REFLECTION_PALETTE_LOAD, 1 << 7
.set TRACKS_NONE, 0
.set TRACKS_FOOT, 1
.set TRACKS_BIKE_TIRE, 2

View File

@ -67,13 +67,7 @@ gUnknown_0831C3B8:: @ 831C3B8
.align 2
gUnknown_0831C3C0:: @ 831C3C0
.2byte 0xd75a @ tileTag
.2byte 0xd75a @ paletteTag
.4byte gUnknown_0831C3B8
.4byte gDummySpriteAnimTable
.4byte NULL
.4byte gDummySpriteAffineAnimTable
.4byte sub_804F450
spr_template 0xd75a, 0xd75a, gUnknown_0831C3B8, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_804F450
.align 2
sProtectSuccessRates:: @ 831C3D8

32
data/battle_7.s Normal file
View File

@ -0,0 +1,32 @@
.include "asm/macros.inc"
.include "constants/constants.inc"
.section .rodata
.align 2, 0
gUnknown_0832C0D0:: @ 832C0D0
.incbin "baserom.gba", 0x32c0d0, 0x8
gUnknown_0832C0D8:: @ 832C0D8
.incbin "baserom.gba", 0x32c0d8, 0x8
gUnknown_0832C0E0:: @ 832C0E0
.incbin "baserom.gba", 0x32c0e0, 0x8
gUnknown_0832C0E8:: @ 832C0E8
.incbin "baserom.gba", 0x32c0e8, 0x8
gUnknown_0832C0F0:: @ 832C0F0
.incbin "baserom.gba", 0x32c0f0, 0x8
gUnknown_0832C0F8:: @ 832C0F8
.incbin "baserom.gba", 0x32c0f8, 0x8
gUnknown_0832C100:: @ 832C100
.incbin "baserom.gba", 0x32c100, 0x8
gUnknown_0832C108:: @ 832C108
.incbin "baserom.gba", 0x32c108, 0x20
gUnknown_0832C128:: @ 832C128
.incbin "baserom.gba", 0x32c128, 0x18

View File

@ -5,4 +5,77 @@
.align 2
gBattleAI_ScriptsTable:: @ 82DBEF8
.incbin "baserom.gba", 0x2dbef8, 0x2458
.4byte gBattleAIScript_82DBF78
.4byte gBattleAIScript_82DDE3F
.4byte gBattleAIScript_82DC7B0
.4byte gBattleAIScript_82DDE71
.4byte gBattleAIScript_82DDEDD
.4byte gBattleAIScript_82DDEC8
.4byte gBattleAIScript_82DDF09
.4byte gBattleAIScript_82DDFB4
.4byte gBattleAIScript_82DE193
.4byte gBattleAIScript_82DE2ED
.4byte gBattleAIScript_82DE34E
.4byte gBattleAIScript_82DE34E
.4byte gBattleAIScript_82DE34E
.4byte gBattleAIScript_82DE34E
.4byte gBattleAIScript_82DE34E
.4byte gBattleAIScript_82DE34E
.4byte gBattleAIScript_82DE34E
.4byte gBattleAIScript_82DE34E
.4byte gBattleAIScript_82DE34E
.4byte gBattleAIScript_82DE34E
.4byte gBattleAIScript_82DE34E
.4byte gBattleAIScript_82DE34E
.4byte gBattleAIScript_82DE34E
.4byte gBattleAIScript_82DE34E
.4byte gBattleAIScript_82DE34E
.4byte gBattleAIScript_82DE34E
.4byte gBattleAIScript_82DE34E
.4byte gBattleAIScript_82DE34E
.4byte gBattleAIScript_82DE34E
.4byte gBattleAIScript_82DE309
.4byte gBattleAIScript_82DE337
.4byte gBattleAIScript_82DE33E
gBattleAIScript_82DBF78:: @ 82DBF78
.incbin "baserom.gba", 0x2dbf78, 0x838
gBattleAIScript_82DC7B0:: @ 82DC7B0
.incbin "baserom.gba", 0x2dc7b0, 0x168F
gBattleAIScript_82DDE3F:: @ 82DDE3F
.incbin "baserom.gba", 0x2dde3f, 0x32
gBattleAIScript_82DDE71:: @ 82DDE71
.incbin "baserom.gba", 0x2dde71, 0x57
gBattleAIScript_82DDEC8:: @ 82DDEC8
.incbin "baserom.gba", 0x2ddec8, 0x15
gBattleAIScript_82DDEDD:: @ 82DDEDD
.incbin "baserom.gba", 0x2ddedd, 0x2c
gBattleAIScript_82DDF09:: @ 82DDF09
.incbin "baserom.gba", 0x2ddf09, 0xab
gBattleAIScript_82DDFB4:: @ 82DDFB4
.incbin "baserom.gba", 0x2ddfb4, 0x1df
gBattleAIScript_82DE193:: @ 82DE193
.incbin "baserom.gba", 0x2de193, 0x15a
gBattleAIScript_82DE2ED:: @ 82DE2ED
.incbin "baserom.gba", 0x2de2ed, 0x1c
gBattleAIScript_82DE309:: @ 82DE309
.incbin "baserom.gba", 0x2de309, 0x2e
gBattleAIScript_82DE337:: @ 82DE337
.incbin "baserom.gba", 0x2de337, 0x7
gBattleAIScript_82DE33E:: @ 82DE33E
.incbin "baserom.gba", 0x2de33e, 0x10
gBattleAIScript_82DE34E:: @ 82DE34E
.incbin "baserom.gba", 0x2de34e, 0x2

179
data/battle_anim_80FE840.s Normal file
View File

@ -0,0 +1,179 @@
.include "asm/macros.inc"
.include "constants/constants.inc"
.section .rodata
.align 2, 0
gUnknown_08592210:: @ 8592210
.incbin "baserom.gba", 0x592210, 0x4f0
gUnknown_08592700:: @ 8592700
.incbin "baserom.gba", 0x592700, 0x78
gUnknown_08592778:: @ 8592778
.incbin "baserom.gba", 0x592778, 0x100
gUnknown_08592878:: @ 8592878
.incbin "baserom.gba", 0x592878, 0x458
gUnknown_08592CD0:: @ 8592CD0
.incbin "baserom.gba", 0x592cd0, 0x1ec
gUnknown_08592EBC:: @ 8592EBC
.incbin "baserom.gba", 0x592ebc, 0x30
gUnknown_08592EEC:: @ 8592EEC
.incbin "baserom.gba", 0x592eec, 0x134
gUnknown_08593020:: @ 8593020
.incbin "baserom.gba", 0x593020, 0xf4
gUnknown_08593114:: @ 8593114
.incbin "baserom.gba", 0x593114, 0x29c
gUnknown_085933B0:: @ 85933B0
.incbin "baserom.gba", 0x5933b0, 0xf0
gUnknown_085934A0:: @ 85934A0
.incbin "baserom.gba", 0x5934a0, 0x148
gUnknown_085935E8:: @ 85935E8
.incbin "baserom.gba", 0x5935e8, 0x20
gUnknown_08593608:: @ 8593608
.incbin "baserom.gba", 0x593608, 0x9c
gUnknown_085936A4:: @ 85936A4
.incbin "baserom.gba", 0x5936a4, 0x20c
gUnknown_085938B0:: @ 85938B0
.incbin "baserom.gba", 0x5938b0, 0x2c
gUnknown_085938DC:: @ 85938DC
.incbin "baserom.gba", 0x5938dc, 0x18
gUnknown_085938F4:: @ 85938F4
.incbin "baserom.gba", 0x5938f4, 0x5c
gUnknown_08593950:: @ 8593950
.incbin "baserom.gba", 0x593950, 0x38
gUnknown_08593988:: @ 8593988
.incbin "baserom.gba", 0x593988, 0x210
gUnknown_08593B98:: @ 8593B98
.incbin "baserom.gba", 0x593b98, 0x1488
gUnknown_08595020:: @ 8595020
.incbin "baserom.gba", 0x595020, 0x248
gUnknown_08595268:: @ 8595268
.incbin "baserom.gba", 0x595268, 0xa8
gUnknown_08595310:: @ 8595310
.incbin "baserom.gba", 0x595310, 0x2a4
gUnknown_085955B4:: @ 85955B4
.incbin "baserom.gba", 0x5955b4, 0x18
gUnknown_085955CC:: @ 85955CC
.incbin "baserom.gba", 0x5955cc, 0x2
gUnknown_085955CE:: @ 85955CE
.incbin "baserom.gba", 0x5955ce, 0xb6
gUnknown_08595684:: @ 8595684
.incbin "baserom.gba", 0x595684, 0x10
gUnknown_08595694:: @ 8595694
.incbin "baserom.gba", 0x595694, 0x2c
gUnknown_085956C0:: @ 85956C0
.incbin "baserom.gba", 0x5956c0, 0x168
gUnknown_08595828:: @ 8595828
.incbin "baserom.gba", 0x595828, 0x18
gUnknown_08595840:: @ 8595840
.incbin "baserom.gba", 0x595840, 0x18
gUnknown_08595858:: @ 8595858
.incbin "baserom.gba", 0x595858, 0x50
gUnknown_085958A8:: @ 85958A8
.incbin "baserom.gba", 0x5958a8, 0x158
gUnknown_08595A00:: @ 8595A00
.incbin "baserom.gba", 0x595a00, 0x30
gUnknown_08595A30:: @ 8595A30
.incbin "baserom.gba", 0x595a30, 0x138
gUnknown_08595B68:: @ 8595B68
.incbin "baserom.gba", 0x595b68, 0xf4
gUnknown_08595C5C:: @ 8595C5C
.incbin "baserom.gba", 0x595c5c, 0x2c
gUnknown_08595C88:: @ 8595C88
.incbin "baserom.gba", 0x595c88, 0x2c
gUnknown_08595CB4:: @ 8595CB4
.incbin "baserom.gba", 0x595cb4, 0x78
gUnknown_08595D2C:: @ 8595D2C
.incbin "baserom.gba", 0x595d2c, 0xa14
gUnknown_08596740:: @ 8596740
.incbin "baserom.gba", 0x596740, 0x1c
gUnknown_0859675C:: @ 859675C
.incbin "baserom.gba", 0x59675c, 0x20
gUnknown_0859677C:: @ 859677C
.incbin "baserom.gba", 0x59677c, 0x18
gUnknown_08596794:: @ 8596794
.incbin "baserom.gba", 0x596794, 0xd0
gUnknown_08596864:: @ 8596864
.incbin "baserom.gba", 0x596864, 0x35c
gUnknown_08596BC0:: @ 8596BC0
.incbin "baserom.gba", 0x596bc0, 0x50
gUnknown_08596C10:: @ 8596C10
.incbin "baserom.gba", 0x596c10, 0x18
gUnknown_08596C28:: @ 8596C28
.incbin "baserom.gba", 0x596c28, 0x18
gUnknown_08596C40:: @ 8596C40
.incbin "baserom.gba", 0x596c40, 0x178
gUnknown_08596DB8:: @ 8596DB8
.incbin "baserom.gba", 0x596db8, 0x78
gUnknown_08596E30:: @ 8596E30
.incbin "baserom.gba", 0x596e30, 0x528
gUnknown_08597358:: @ 8597358
.incbin "baserom.gba", 0x597358, 0x30
gUnknown_08597388:: @ 8597388
.incbin "baserom.gba", 0x597388, 0x60
gUnknown_085973E8:: @ 85973E8
.incbin "baserom.gba", 0x5973e8, 0x30
gUnknown_08597418:: @ 8597418
.incbin "baserom.gba", 0x597418, 0x2
gUnknown_0859741A:: @ 859741A
.incbin "baserom.gba", 0x59741a, 0x4
gUnknown_0859741E:: @ 859741E
.incbin "baserom.gba", 0x59741e, 0x6
gUnknown_08597424:: @ 8597424
.incbin "baserom.gba", 0x597424, 0x28

View File

@ -97,113 +97,41 @@ gUnknown_085E51C0:: @ 85E51C0
.align 2
gUnknown_085E51F0:: @ 85E51F0
.2byte 0xd6ec @ tileTag
.2byte 0xd6ec @ paletteTag
.4byte gUnknown_08524904
.4byte gUnknown_085E519C
.4byte NULL
.4byte gDummySpriteAffineAnimTable
.4byte SpriteCallbackDummy
spr_template 0xd6ec, 0xd6ec, gUnknown_08524904, gUnknown_085E519C, NULL, gDummySpriteAffineAnimTable, SpriteCallbackDummy
.align 2
.2byte 0xd6ed @ tileTag
.2byte 0xd6ed @ paletteTag
.4byte gUnknown_08524904
.4byte gUnknown_085E519C
.4byte NULL
.4byte gDummySpriteAffineAnimTable
.4byte SpriteCallbackDummy
spr_template 0xd6ed, 0xd6ed, gUnknown_08524904, gUnknown_085E519C, NULL, gDummySpriteAffineAnimTable, SpriteCallbackDummy
.align 2
.2byte 0xd6ee @ tileTag
.2byte 0xd6ee @ paletteTag
.4byte gUnknown_08524904
.4byte gUnknown_085E519C
.4byte NULL
.4byte gDummySpriteAffineAnimTable
.4byte SpriteCallbackDummy
spr_template 0xd6ee, 0xd6ee, gUnknown_08524904, gUnknown_085E519C, NULL, gDummySpriteAffineAnimTable, SpriteCallbackDummy
.align 2
.2byte 0xd6ef @ tileTag
.2byte 0xd6ef @ paletteTag
.4byte gUnknown_08524904
.4byte gUnknown_085E519C
.4byte NULL
.4byte gDummySpriteAffineAnimTable
.4byte SpriteCallbackDummy
spr_template 0xd6ef, 0xd6ef, gUnknown_08524904, gUnknown_085E519C, NULL, gDummySpriteAffineAnimTable, SpriteCallbackDummy
.align 2
gUnknown_085E5250:: @ 85E5250
.2byte 0xd6f0 @ tileTag
.2byte 0xd6f0 @ paletteTag
.4byte gUnknown_08524904
.4byte gUnknown_085E519C
.4byte NULL
.4byte gDummySpriteAffineAnimTable
.4byte SpriteCallbackDummy
spr_template 0xd6f0, 0xd6f0, gUnknown_08524904, gUnknown_085E519C, NULL, gDummySpriteAffineAnimTable, SpriteCallbackDummy
.align 2
.2byte 0xd6f1 @ tileTag
.2byte 0xd6f1 @ paletteTag
.4byte gUnknown_08524904
.4byte gUnknown_085E519C
.4byte NULL
.4byte gDummySpriteAffineAnimTable
.4byte SpriteCallbackDummy
spr_template 0xd6f1, 0xd6f1, gUnknown_08524904, gUnknown_085E519C, NULL, gDummySpriteAffineAnimTable, SpriteCallbackDummy
.align 2
.2byte 0xd6f2 @ tileTag
.2byte 0xd6f2 @ paletteTag
.4byte gUnknown_08524904
.4byte gUnknown_085E519C
.4byte NULL
.4byte gDummySpriteAffineAnimTable
.4byte SpriteCallbackDummy
spr_template 0xd6f2, 0xd6f2, gUnknown_08524904, gUnknown_085E519C, NULL, gDummySpriteAffineAnimTable, SpriteCallbackDummy
.align 2
.2byte 0xd6f3 @ tileTag
.2byte 0xd6f3 @ paletteTag
.4byte gUnknown_08524904
.4byte gUnknown_085E519C
.4byte NULL
.4byte gDummySpriteAffineAnimTable
.4byte SpriteCallbackDummy
spr_template 0xd6f3, 0xd6f3, gUnknown_08524904, gUnknown_085E519C, NULL, gDummySpriteAffineAnimTable, SpriteCallbackDummy
.align 2
.2byte 0xd6f4 @ tileTag
.2byte 0xd6f4 @ paletteTag
.4byte gUnknown_08524904
.4byte gUnknown_085E519C
.4byte NULL
.4byte gDummySpriteAffineAnimTable
.4byte SpriteCallbackDummy
spr_template 0xd6f4, 0xd6f4, gUnknown_08524904, gUnknown_085E519C, NULL, gDummySpriteAffineAnimTable, SpriteCallbackDummy
.align 2
.2byte 0xd6f5 @ tileTag
.2byte 0xd6f5 @ paletteTag
.4byte gUnknown_08524904
.4byte gUnknown_085E519C
.4byte NULL
.4byte gDummySpriteAffineAnimTable
.4byte SpriteCallbackDummy
spr_template 0xd6f5, 0xd6f5, gUnknown_08524904, gUnknown_085E519C, NULL, gDummySpriteAffineAnimTable, SpriteCallbackDummy
.align 2
.2byte 0xd6f6 @ tileTag
.2byte 0xd6f6 @ paletteTag
.4byte gUnknown_08524904
.4byte gUnknown_085E519C
.4byte NULL
.4byte gDummySpriteAffineAnimTable
.4byte SpriteCallbackDummy
spr_template 0xd6f6, 0xd6f6, gUnknown_08524904, gUnknown_085E519C, NULL, gDummySpriteAffineAnimTable, SpriteCallbackDummy
.align 2
.2byte 0xd6f7 @ tileTag
.2byte 0xd6f7 @ paletteTag
.4byte gUnknown_08524904
.4byte gUnknown_085E519C
.4byte NULL
.4byte gDummySpriteAffineAnimTable
.4byte SpriteCallbackDummy
spr_template 0xd6f7, 0xd6f7, gUnknown_08524904, gUnknown_085E519C, NULL, gDummySpriteAffineAnimTable, SpriteCallbackDummy
.align 2
gUnknown_085E5310:: @ 85E5310
@ -212,13 +140,7 @@ gUnknown_085E5310:: @ 85E5310
.2byte 0x0100, 0x0503, 0x0506, 0x0004
.align 2
.2byte 0x281d @ tileTag
.2byte 0x281d @ paletteTag
.4byte gUnknown_0852490C
.4byte gDummySpriteAnimTable
.4byte NULL
.4byte gDummySpriteAffineAnimTable
.4byte sub_817330C
spr_template 0x281d, 0x281d, gUnknown_0852490C, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_817330C
.align 2
gUnknown_085E5350:: @ 8535350
@ -229,11 +151,5 @@ gUnknown_085E5358:: @ 8535358
.4byte gUnknown_085E5350
.align 2
.2byte 0x274a @ tileTag
.2byte 0x274a @ paletteTag
.4byte gUnknown_08524914
.4byte gUnknown_085E5358
.4byte NULL
.4byte gDummySpriteAffineAnimTable
.4byte sub_817330C
spr_template 0x274a, 0x274a, gUnknown_08524914, gUnknown_085E5358, NULL, gDummySpriteAffineAnimTable, sub_817330C

352
data/battle_anims.s Normal file
View File

@ -0,0 +1,352 @@
.include "asm/macros.inc"
.include "constants/constants.inc"
.section .rodata
.align 2, 0
gUnknown_08524904:: @ 8524904
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00
.align 2
gUnknown_0852490C:: @ 852490C
.byte 0x00, 0x00, 0x00, 0x40, 0x00, 0x08, 0x00, 0x00
.align 2
gUnknown_08524914:: @ 8524914
.byte 0x00, 0x00, 0x00, 0x80, 0x00, 0x08, 0x00, 0x00
.align 2
gUnknown_0852491C:: @ 852491C
.byte 0x00, 0x00, 0x00, 0xc0, 0x00, 0x08, 0x00, 0x00
.align 2
gUnknown_08524924:: @ 8524924
.byte 0x00, 0x40, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00
.align 2
gUnknown_0852492C:: @ 852492C
.byte 0x00, 0x40, 0x00, 0x40, 0x00, 0x08, 0x00, 0x00
.align 2
gUnknown_08524934:: @ 8524934
.byte 0x00, 0x40, 0x00, 0x80, 0x00, 0x08, 0x00, 0x00
.align 2
gUnknown_0852493C:: @ 852493C
.byte 0x00, 0x40, 0x00, 0xc0, 0x00, 0x08, 0x00, 0x00
.align 2
gUnknown_08524944:: @ 8524944
.byte 0x00, 0x80, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00
.align 2
gUnknown_0852494C:: @ 852494C
.byte 0x00, 0x80, 0x00, 0x40, 0x00, 0x08, 0x00, 0x00
.align 2
gUnknown_08524954:: @ 8524954
.byte 0x00, 0x80, 0x00, 0x80, 0x00, 0x08, 0x00, 0x00
.align 2
gUnknown_0852495C:: @ 852495C
.byte 0x00, 0x80, 0x00, 0xc0, 0x00, 0x08, 0x00, 0x00
.align 2
gUnknown_08524964:: @ 8524964
.byte 0x00, 0x01, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00
.align 2
gUnknown_0852496C:: @ 852496C
.byte 0x00, 0x01, 0x00, 0x40, 0x00, 0x08, 0x00, 0x00
.align 2
gUnknown_08524974:: @ 8524974
.byte 0x00, 0x01, 0x00, 0x80, 0x00, 0x08, 0x00, 0x00
.align 2
gUnknown_0852497C:: @ 852497C
.byte 0x00, 0x01, 0x00, 0xc0, 0x00, 0x08, 0x00, 0x00
.align 2
gUnknown_08524984:: @ 8524984
.byte 0x00, 0x41, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00
.align 2
gUnknown_0852498C:: @ 852498C
.byte 0x00, 0x41, 0x00, 0x40, 0x00, 0x08, 0x00, 0x00
.align 2
gUnknown_08524994:: @ 8524994
.byte 0x00, 0x41, 0x00, 0x80, 0x00, 0x08, 0x00, 0x00
.align 2
gUnknown_0852499C:: @ 852499C
.byte 0x00, 0x41, 0x00, 0xc0, 0x00, 0x08, 0x00, 0x00
.align 2
gUnknown_085249A4:: @ 85249A4
.byte 0x00, 0x81, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00
.align 2
gUnknown_085249AC:: @ 85249AC
.byte 0x00, 0x81, 0x00, 0x40, 0x00, 0x08, 0x00, 0x00
.align 2
gUnknown_085249B4:: @ 85249B4
.byte 0x00, 0x81, 0x00, 0x80, 0x00, 0x08, 0x00, 0x00
.align 2
gUnknown_085249BC:: @ 85249BC
.byte 0x00, 0x81, 0x00, 0xc0, 0x00, 0x08, 0x00, 0x00
.align 2
gUnknown_085249C4:: @ 85249C4
.byte 0x00, 0x03, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00
.align 2
gUnknown_085249CC:: @ 85249CC
.byte 0x00, 0x03, 0x00, 0x40, 0x00, 0x08, 0x00, 0x00
.align 2
gUnknown_085249D4:: @ 85249D4
.byte 0x00, 0x03, 0x00, 0x80, 0x00, 0x08, 0x00, 0x00
.align 2
gUnknown_085249DC:: @ 85249DC
.byte 0x00, 0x03, 0x00, 0xc0, 0x00, 0x08, 0x00, 0x00
.align 2
gUnknown_085249E4:: @ 85249E4
.byte 0x00, 0x43, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00
.align 2
gUnknown_085249EC:: @ 85249EC
.byte 0x00, 0x43, 0x00, 0x40, 0x00, 0x08, 0x00, 0x00
.align 2
gUnknown_085249F4:: @ 85249F4
.byte 0x00, 0x43, 0x00, 0x80, 0x00, 0x08, 0x00, 0x00
.align 2
gUnknown_085249FC:: @ 85249FC
.byte 0x00, 0x43, 0x00, 0xc0, 0x00, 0x08, 0x00, 0x00
.align 2
gUnknown_08524A04:: @ 8524A04
.byte 0x00, 0x83, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00
.align 2
gUnknown_08524A0C:: @ 8524A0C
.byte 0x00, 0x83, 0x00, 0x40, 0x00, 0x08, 0x00, 0x00
.align 2
gUnknown_08524A14:: @ 8524A14
.byte 0x00, 0x83, 0x00, 0x80, 0x00, 0x08, 0x00, 0x00
.align 2
gUnknown_08524A1C:: @ 8524A1C
.byte 0x00, 0x83, 0x00, 0xc0, 0x00, 0x08, 0x00, 0x00
.align 2
gUnknown_08524A24:: @ 8524A24
.byte 0x00, 0x04, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00
.align 2
gUnknown_08524A2C:: @ 8524A2C
.byte 0x00, 0x04, 0x00, 0x40, 0x00, 0x08, 0x00, 0x00
.align 2
gUnknown_08524A34:: @ 8524A34
.byte 0x00, 0x04, 0x00, 0x80, 0x00, 0x08, 0x00, 0x00
.align 2
gUnknown_08524A3C:: @ 8524A3C
.byte 0x00, 0x04, 0x00, 0xc0, 0x00, 0x08, 0x00, 0x00
.align 2
gUnknown_08524A44:: @ 8524A44
.byte 0x00, 0x44, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00
.align 2
gUnknown_08524A4C:: @ 8524A4C
.byte 0x00, 0x44, 0x00, 0x40, 0x00, 0x08, 0x00, 0x00
.align 2
gUnknown_08524A54:: @ 8524A54
.byte 0x00, 0x44, 0x00, 0x80, 0x00, 0x08, 0x00, 0x00
.align 2
gUnknown_08524A5C:: @ 8524A5C
.byte 0x00, 0x44, 0x00, 0xc0, 0x00, 0x08, 0x00, 0x00
.align 2
gUnknown_08524A64:: @ 8524A64
.byte 0x00, 0x84, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00
.align 2
gUnknown_08524A6C:: @ 8524A6C
.byte 0x00, 0x84, 0x00, 0x40, 0x00, 0x08, 0x00, 0x00
.align 2
gUnknown_08524A74:: @ 8524A74
.byte 0x00, 0x84, 0x00, 0x80, 0x00, 0x08, 0x00, 0x00
.align 2
gUnknown_08524A7C:: @ 8524A7C
.byte 0x00, 0x84, 0x00, 0xc0, 0x00, 0x08, 0x00, 0x00
.align 2
gUnknown_08524A84:: @ 8524A84
.byte 0x00, 0x05, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00
.align 2
gUnknown_08524A8C:: @ 8524A8C
.byte 0x00, 0x05, 0x00, 0x40, 0x00, 0x08, 0x00, 0x00
.align 2
gUnknown_08524A94:: @ 8524A94
.byte 0x00, 0x05, 0x00, 0x80, 0x00, 0x08, 0x00, 0x00
.align 2
gUnknown_08524A9C:: @ 8524A9C
.byte 0x00, 0x05, 0x00, 0xc0, 0x00, 0x08, 0x00, 0x00
.align 2
gUnknown_08524AA4:: @ 8524AA4
.byte 0x00, 0x45, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00
.align 2
gUnknown_08524AAC:: @ 8524AAC
.byte 0x00, 0x45, 0x00, 0x40, 0x00, 0x08, 0x00, 0x00
.align 2
gUnknown_08524AB4:: @ 8524AB4
.byte 0x00, 0x45, 0x00, 0x80, 0x00, 0x08, 0x00, 0x00
.align 2
gUnknown_08524ABC:: @ 8524ABC
.byte 0x00, 0x45, 0x00, 0xc0, 0x00, 0x08, 0x00, 0x00
.align 2
gUnknown_08524AC4:: @ 8524AC4
.byte 0x00, 0x85, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00
.align 2
gUnknown_08524ACC:: @ 8524ACC
.byte 0x00, 0x85, 0x00, 0x40, 0x00, 0x08, 0x00, 0x00
.align 2
gUnknown_08524AD4:: @ 8524AD4
.byte 0x00, 0x85, 0x00, 0x80, 0x00, 0x08, 0x00, 0x00
.align 2
gUnknown_08524ADC:: @ 8524ADC
.byte 0x00, 0x85, 0x00, 0xc0, 0x00, 0x08, 0x00, 0x00
.align 2
gUnknown_08524AE4:: @ 8524AE4
.byte 0x00, 0x07, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00
.align 2
gUnknown_08524AEC:: @ 8524AEC
.byte 0x00, 0x07, 0x00, 0x40, 0x00, 0x08, 0x00, 0x00
.align 2
gUnknown_08524AF4:: @ 8524AF4
.byte 0x00, 0x07, 0x00, 0x80, 0x00, 0x08, 0x00, 0x00
.align 2
gUnknown_08524AFC:: @ 8524AFC
.byte 0x00, 0x07, 0x00, 0xc0, 0x00, 0x08, 0x00, 0x00
.align 2
gUnknown_08524B04:: @ 8524B04
.byte 0x00, 0x47, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00
.align 2
gUnknown_08524B0C:: @ 8524B0C
.byte 0x00, 0x47, 0x00, 0x40, 0x00, 0x08, 0x00, 0x00
.align 2
gUnknown_08524B14:: @ 8524B14
.byte 0x00, 0x47, 0x00, 0x80, 0x00, 0x08, 0x00, 0x00
.align 2
gUnknown_08524B1C:: @ 8524B1C
.byte 0x00, 0x47, 0x00, 0xc0, 0x00, 0x08, 0x00, 0x00
.align 2
gUnknown_08524B24:: @ 8524B24
.byte 0x00, 0x87, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00
.align 2
gUnknown_08524B2C:: @ 8524B2C
.byte 0x00, 0x87, 0x00, 0x40, 0x00, 0x08, 0x00, 0x00
.align 2
gUnknown_08524B34:: @ 8524B34
.byte 0x00, 0x87, 0x00, 0x80, 0x00, 0x08, 0x00, 0x00
.align 2
gUnknown_08524B3C:: @ 8524B3C
.byte 0x00, 0x87, 0x00, 0xc0, 0x00, 0x08, 0x00, 0x00
gUnknown_08524B44:: @ 8524B44
.incbin "baserom.gba", 0x524b44, 0x1d0
gUnknown_08524D14:: @ 8524D14
.incbin "baserom.gba", 0x524d14, 0x270
gUnknown_08524F84:: @ 8524F84
.incbin "baserom.gba", 0x524f84, 0x308
gUnknown_0852528C:: @ 852528C
.incbin "baserom.gba", 0x52528c, 0x120
gUnknown_085253AC:: @ 85253AC
.incbin "baserom.gba", 0x5253ac, 0x270
gUnknown_0852561C:: @ 852561C
.incbin "baserom.gba", 0x52561c, 0x270
gUnknown_0852588C:: @ 852588C
.incbin "baserom.gba", 0x52588c, 0x308
gUnknown_08525B94:: @ 8525B94
.incbin "baserom.gba", 0x525b94, 0x120
gUnknown_08525CB4:: @ 8525CB4
.incbin "baserom.gba", 0x525cb4, 0xa0
gUnknown_08525D54:: @ 8525D54
.incbin "baserom.gba", 0x525d54, 0x144
gUnknown_08525E98:: @ 8525E98
.incbin "baserom.gba", 0x525e98, 0xc0
gUnknown_08525F58:: @ 8525F58
.incbin "baserom.gba", 0x525f58, 0x20
gUnknown_08525F78:: @ 8525F78
.incbin "baserom.gba", 0x525f78, 0x10
gUnknown_08525F88:: @ 8525F88
.incbin "baserom.gba", 0x525f88, 0x4
gUnknown_08525F8C:: @ 8525F8C
.incbin "baserom.gba", 0x525f8c, 0x4
gUnknown_08525F90:: @ 8525F90
.incbin "baserom.gba", 0x525f90, 0x30
gUnknown_08525FC0:: @ 8525FC0
.incbin "baserom.gba", 0x525fc0, 0x18f80
gUnknown_0853EF40:: @ 853EF40
.incbin "baserom.gba", 0x53ef40, 0x8
gUnknown_0853EF48:: @ 853EF48
.incbin "baserom.gba", 0x53ef48, 0x18
gUnknown_0853EF60:: @ 853EF60
.incbin "baserom.gba", 0x53ef60, 0xf8

View File

@ -75,31 +75,13 @@ gUnknown_085CE01C:: @ 85CE01C
.align 2
gUnknown_085CE020:: @ 85CE020
.2byte 0x2799 @ tileTag
.2byte 0x2799 @ paletteTag
.4byte gUnknown_08524A34
.4byte gUnknown_085CE01C
.4byte NULL
.4byte gDummySpriteAffineAnimTable
.4byte sub_80A77C8
spr_template 0x2799, 0x2799, gUnknown_08524A34, gUnknown_085CE01C, NULL, gDummySpriteAffineAnimTable, sub_80A77C8
.align 2
.2byte 0x2720 @ tileTag
.2byte 0x2720 @ paletteTag
.4byte gUnknown_08524934
.4byte gDummySpriteAnimTable
.4byte NULL
.4byte gDummySpriteAffineAnimTable
.4byte sub_815A0D4
spr_template 0x2720, 0x2720, gUnknown_08524934, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_815A0D4
.align 2
.2byte 0x2721 @ tileTag
.2byte 0x2721 @ paletteTag
.4byte gUnknown_08524904
.4byte gDummySpriteAnimTable
.4byte NULL
.4byte gDummySpriteAffineAnimTable
.4byte sub_80A78AC
spr_template 0x2721, 0x2721, gUnknown_08524904, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_80A78AC
.align 2
gUnknown_085CE068:: @ 85CE068
@ -112,31 +94,13 @@ gUnknown_085CE078:: @ 85CE078
.align 2
gUnknown_085CE07C:: @ 85CE07C
.2byte 0x27ce @ tileTag
.2byte 0x27ce @ paletteTag
.4byte gUnknown_08524914
.4byte gUnknown_085CE078
.4byte NULL
.4byte gDummySpriteAffineAnimTable
.4byte sub_80A77C8
spr_template 0x27ce, 0x27ce, gUnknown_08524914, gUnknown_085CE078, NULL, gDummySpriteAffineAnimTable, sub_80A77C8
.align 2
.2byte 0x27cf @ tileTag
.2byte 0x27cf @ paletteTag
.4byte gUnknown_08524A3C
.4byte gDummySpriteAnimTable
.4byte NULL
.4byte gDummySpriteAffineAnimTable
.4byte sub_815A1B0
spr_template 0x27cf, 0x27cf, gUnknown_08524A3C, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_815A1B0
.align 2
.2byte 0x27cd @ tileTag
.2byte 0x27cd @ paletteTag
.4byte gUnknown_08524974
.4byte gDummySpriteAnimTable
.4byte NULL
.4byte gDummySpriteAffineAnimTable
.4byte sub_815A254
spr_template 0x27cd, 0x27cd, gUnknown_08524974, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_815A254
.align 2
gUnknown_085CE0C4:: @ 85CE0C4
@ -158,22 +122,10 @@ gUnknown_085CE0FC:: @ 85CE0FC
.align 2
gUnknown_085CE104:: @ 85CE104
.2byte 0x27cb @ tileTag
.2byte 0x27cb @ paletteTag
.4byte gUnknown_08524AFC
.4byte gDummySpriteAnimTable
.4byte NULL
.4byte gUnknown_085CE0FC
.4byte sub_815A2F0
spr_template 0x27cb, 0x27cb, gUnknown_08524AFC, gDummySpriteAnimTable, NULL, gUnknown_085CE0FC, sub_815A2F0
.align 2
.2byte 0x27a8 @ tileTag
.2byte 0x27a8 @ paletteTag
.4byte gUnknown_0852490C
.4byte gDummySpriteAnimTable
.4byte NULL
.4byte gDummySpriteAffineAnimTable
.4byte sub_815A6C4
spr_template 0x27a8, 0x27a8, gUnknown_0852490C, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_815A6C4
.align 2
gUnknown_085CE134:: @ 85CE134
@ -187,13 +139,7 @@ gUnknown_085CE14C:: @ 85CE14C
.align 2
gUnknown_085CE150:: @ 85CE150
.2byte 0x272b @ tileTag
.2byte 0x272b @ paletteTag
.4byte gUnknown_08524914
.4byte gUnknown_085CE14C
.4byte NULL
.4byte gDummySpriteAffineAnimTable
.4byte sub_815A7B0
spr_template 0x272b, 0x272b, gUnknown_08524914, gUnknown_085CE14C, NULL, gDummySpriteAffineAnimTable, sub_815A7B0
.align 2
gUnknown_085CE168:: @ 85CE168
@ -215,13 +161,7 @@ gUnknown_085CE18C:: @ 85CE18C
.align 2
gUnknown_085CE190:: @ 85CE190
.2byte 0x27f4 @ tileTag
.2byte 0x27f4 @ paletteTag
.4byte gUnknown_08524974
.4byte gUnknown_085CE170
.4byte NULL
.4byte gUnknown_085CE18C
.4byte sub_815A7EC
spr_template 0x27f4, 0x27f4, gUnknown_08524974, gUnknown_085CE170, NULL, gUnknown_085CE18C, sub_815A7EC
.align 2
gUnknown_085CE1A8:: @ 85CE1A8
@ -243,13 +183,7 @@ gUnknown_085CE1D8:: @ 85CE1D8
.align 2
gUnknown_085CE1DC:: @ 85CE1DC
.2byte 0x27d0 @ tileTag
.2byte 0x27d0 @ paletteTag
.4byte gUnknown_085249D4
.4byte gUnknown_085CE1BC
.4byte NULL
.4byte gUnknown_085CE1D8
.4byte sub_815A8AC
spr_template 0x27d0, 0x27d0, gUnknown_085249D4, gUnknown_085CE1BC, NULL, gUnknown_085CE1D8, sub_815A8AC
.align 2
gUnknown_085CE1F4:: @ 85CE1F4
@ -270,31 +204,13 @@ gUnknown_085CE224:: @ 85CE224
.align 2
gUnknown_085CE22C:: @ 85CE22C
.2byte 0x27f3 @ tileTag
.2byte 0x27f3 @ paletteTag
.4byte gUnknown_085249DC
.4byte gDummySpriteAnimTable
.4byte NULL
.4byte gUnknown_085CE224
.4byte sub_815A934
spr_template 0x27f3, 0x27f3, gUnknown_085249DC, gDummySpriteAnimTable, NULL, gUnknown_085CE224, sub_815A934
.align 2
.2byte 0x2807 @ tileTag
.2byte 0x2807 @ paletteTag
.4byte gUnknown_08524914
.4byte gDummySpriteAnimTable
.4byte NULL
.4byte gDummySpriteAffineAnimTable
.4byte sub_815AAA4
spr_template 0x2807, 0x2807, gUnknown_08524914, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_815AAA4
.align 2
.2byte 0x2807 @ tileTag
.2byte 0x2807 @ paletteTag
.4byte gUnknown_08524914
.4byte gDummySpriteAnimTable
.4byte NULL
.4byte gDummySpriteAffineAnimTable
.4byte sub_815ABD0
spr_template 0x2807, 0x2807, gUnknown_08524914, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_815ABD0
.align 2
gUnknown_085CE274:: @ 85CE274
@ -307,12 +223,6 @@ gUnknown_085CE284:: @ 85CE284
.align 2
gUnknown_085CE288:: @ 85CE288
.2byte 0x27f5 @ tileTag
.2byte 0x27f5 @ paletteTag
.4byte gUnknown_08524934
.4byte gUnknown_085CE284
.4byte NULL
.4byte gDummySpriteAffineAnimTable
.4byte sub_815ACD0
spr_template 0x27f5, 0x27f5, gUnknown_08524934, gUnknown_085CE284, NULL, gDummySpriteAffineAnimTable, sub_815ACD0

56
data/battle_interface.s Normal file
View File

@ -0,0 +1,56 @@
.include "asm/macros.inc"
.include "constants/constants.inc"
.section .rodata
.align 2, 0
gUnknown_0832C140:: @ 832C140
.incbin "baserom.gba", 0x32c140, 0x30
gUnknown_0832C170:: @ 832C170
.incbin "baserom.gba", 0x32c170, 0x30
gUnknown_0832C1A0:: @ 832C1A0
.incbin "baserom.gba", 0x32c1a0, 0x20
gUnknown_0832C1C0:: @ 832C1C0
.incbin "baserom.gba", 0x32c1c0, 0xcc
gUnknown_0832C28C:: @ 832C28C
.incbin "baserom.gba", 0x32c28c, 0x38
gUnknown_0832C2C4:: @ 832C2C4
.incbin "baserom.gba", 0x32c2c4, 0x8
gUnknown_0832C2CC:: @ 832C2CC
.incbin "baserom.gba", 0x32c2cc, 0x68
gUnknown_0832C334:: @ 832C334
.incbin "baserom.gba", 0x32c334, 0x8
gUnknown_0832C33C:: @ 832C33C
.incbin "baserom.gba", 0x32c33c, 0x8
gUnknown_0832C344:: @ 832C344
.incbin "baserom.gba", 0x32c344, 0x8
gUnknown_0832C34C:: @ 832C34C
.incbin "baserom.gba", 0x32c34c, 0x18
gUnknown_0832C364:: @ 832C364
.incbin "baserom.gba", 0x32c364, 0x30
gUnknown_0832C394:: @ 832C394
.incbin "baserom.gba", 0x32c394, 0x30
gUnknown_0832C3C4:: @ 832C3C4
.incbin "baserom.gba", 0x32c3c4, 0x14
gUnknown_0832C3D8:: @ 832C3D8
.incbin "baserom.gba", 0x32c3d8, 0x14
gUnknown_0832C3EC:: @ 832C3EC
.incbin "baserom.gba", 0x32c3ec, 0xc
gUnknown_0832C3F8:: @ 832C3F8
.incbin "baserom.gba", 0x32c3f8, 0x8

View File

@ -5,16 +5,45 @@
.align 2
gUnknown_082DBD08:: @ 82DBD08
.incbin "baserom.gba", 0x2dbd08, 0x34
.4byte gUnknown_082DBD68
.4byte gUnknown_082DBD68
.4byte gUnknown_082DBD68
.4byte gUnknown_082DBD68
.4byte gUnknown_082DBD68
.4byte gUnknown_082DBD7E
.4byte gUnknown_082DBD68
.4byte gUnknown_082DBD68
.4byte gUnknown_082DBD68
.4byte gUnknown_082DBD68
.4byte gUnknown_082DBD68
.4byte gUnknown_082DBD68
.4byte gUnknown_082DBD68
.align 2
gUnknown_082DBD3C:: @ 82DBD3C
.incbin "baserom.gba", 0x2dbd3c, 0x18
.4byte gUnknown_082DBE12
.4byte gUnknown_082DBE1C
.4byte gUnknown_082DBE1C
.4byte gUnknown_082DBE4B
.4byte gUnknown_082DBE6F
.4byte gUnknown_082DBE91
.align 2
gUnknown_082DBD54:: @ 82DBD54
.incbin "baserom.gba", 0x2dbd54, 0x4
.4byte gUnknown_082DBEB3
.align 2
gUnknown_082DBD58:: @ 82DBD58
.incbin "baserom.gba", 0x2dbd58, 0x2c
.4byte gUnknown_082DBEBD
.4byte gUnknown_082DBEC4
.4byte gUnknown_082DBECD
.4byte gUnknown_082DBEE3
gUnknown_082DBD68:: @ 82DBD68
.incbin "baserom.gba", 0x2dbd68, 0x16
gUnknown_082DBD7E:: @ 82DBD7E
.incbin "baserom.gba", 0x2dbd7e, 0x6
gUnknown_082DBD84:: @ 82DBD84
.incbin "baserom.gba", 0x2dbd84, 0x46
@ -26,4 +55,34 @@ gUnknown_082DBDD4:: @ 82DBDD4
.incbin "baserom.gba", 0x2dbdd4, 0x2e
gUnknown_082DBE02:: @ 82DBE02
.incbin "baserom.gba", 0x2dbe02, 0xf6
.incbin "baserom.gba", 0x2dbe02, 0x10
gUnknown_082DBE12:: @ 82DBE12
.incbin "baserom.gba", 0x2dbe12, 0xa
gUnknown_082DBE1C:: @ 82DBE1C
.incbin "baserom.gba", 0x2dbe1c, 0x2f
gUnknown_082DBE4B:: @ 82DBE4B
.incbin "baserom.gba", 0x2dbe4b, 0x24
gUnknown_082DBE6F:: @ 82DBE6F
.incbin "baserom.gba", 0x2dbe6f, 0x22
gUnknown_082DBE91:: @ 82DBE91
.incbin "baserom.gba", 0x2dbe91, 0x22
gUnknown_082DBEB3:: @ 82DBEB3
.incbin "baserom.gba", 0x2dbeb3, 0xA
gUnknown_082DBEBD:: @ 82DBEBD
.incbin "baserom.gba", 0x2dbebd, 0x7
gUnknown_082DBEC4:: @ 82DBEC4
.incbin "baserom.gba", 0x2dbec4, 0x9
gUnknown_082DBECD:: @ 82DBECD
.incbin "baserom.gba", 0x2dbecd, 0x16
gUnknown_082DBEE3:: @ 82DBEE3
.incbin "baserom.gba", 0x2dbee3, 0x15

47
data/battle_setup.s Normal file
View File

@ -0,0 +1,47 @@
.include "asm/macros.inc"
.include "constants/constants.inc"
.section .rodata
.align 2, 0
gUnknown_0854FE88:: @ 854FE88
.incbin "baserom.gba", 0x54fe88, 0x8
gUnknown_0854FE90:: @ 854FE90
.incbin "baserom.gba", 0x54fe90, 0x8
gUnknown_0854FE98:: @ 854FE98
.incbin "baserom.gba", 0x54fe98, 0xc
gUnknown_0854FEA4:: @ 854FEA4
.incbin "baserom.gba", 0x54fea4, 0x3
gUnknown_0854FEA7:: @ 854FEA7
.incbin "baserom.gba", 0x54fea7, 0x5
gUnknown_0854FEAC:: @ 854FEAC
.incbin "baserom.gba", 0x54feac, 0x48
gUnknown_0854FEF4:: @ 854FEF4
.incbin "baserom.gba", 0x54fef4, 0x48
gUnknown_0854FF3C:: @ 854FF3C
.incbin "baserom.gba", 0x54ff3c, 0x48
gUnknown_0854FF84:: @ 854FF84
.incbin "baserom.gba", 0x54ff84, 0x48
gUnknown_0854FFCC:: @ 854FFCC
.incbin "baserom.gba", 0x54ffcc, 0x48
gUnknown_08550014:: @ 8550014
.incbin "baserom.gba", 0x550014, 0x48
gUnknown_0855005C:: @ 855005C
.incbin "baserom.gba", 0x55005c, 0x48
gUnknown_085500A4:: @ 85500A4
.incbin "baserom.gba", 0x5500a4, 0x4e0
gUnknown_08550584:: @ 8550584
.incbin "baserom.gba", 0x550584, 0x10

167
data/berry_blender.s Normal file
View File

@ -0,0 +1,167 @@
.include "asm/macros.inc"
.include "constants/constants.inc"
.section .rodata
.align 2, 0
gUnknown_083390D4:: @ 83390D4
.incbin "baserom.gba", 0x3390d4, 0x20
gUnknown_083390F4:: @ 83390F4
.incbin "baserom.gba", 0x3390f4, 0x400
gUnknown_083394F4:: @ 83394F4
.incbin "baserom.gba", 0x3394f4, 0x246
gUnknown_0833973A:: @ 833973A
.incbin "baserom.gba", 0x33973a, 0x61
gUnknown_0833979B:: @ 833979B
.incbin "baserom.gba", 0x33979b, 0x2
gUnknown_0833979D:: @ 833979D
.incbin "baserom.gba", 0x33979d, 0x33
gUnknown_083397D0:: @ 83397D0
.incbin "baserom.gba", 0x3397d0, 0x4a
gUnknown_0833981A:: @ 833981A
.incbin "baserom.gba", 0x33981a, 0x17
gUnknown_08339831:: @ 8339831
.incbin "baserom.gba", 0x339831, 0x27
gUnknown_08339858:: @ 8339858
.incbin "baserom.gba", 0x339858, 0x3e
gUnknown_08339896:: @ 8339896
.incbin "baserom.gba", 0x339896, 0x1a
gUnknown_083398B0:: @ 83398B0
.incbin "baserom.gba", 0x3398b0, 0x2d
gUnknown_083398DD:: @ 83398DD
.incbin "baserom.gba", 0x3398dd, 0x18
gUnknown_083398F5:: @ 83398F5
.incbin "baserom.gba", 0x3398f5, 0x1f
gUnknown_08339914:: @ 8339914
.incbin "baserom.gba", 0x339914, 0x7
gUnknown_0833991B:: @ 833991B
.incbin "baserom.gba", 0x33991b, 0x6
gUnknown_08339921:: @ 8339921
.incbin "baserom.gba", 0x339921, 0x7
gUnknown_08339928:: @ 8339928
.incbin "baserom.gba", 0x339928, 0x6
gUnknown_0833992E:: @ 833992E
.incbin "baserom.gba", 0x33992e, 0xe
gUnknown_0833993C:: @ 833993C
.incbin "baserom.gba", 0x33993c, 0x5
gUnknown_08339941:: @ 8339941
.incbin "baserom.gba", 0x339941, 0x2
gUnknown_08339943:: @ 8339943
.incbin "baserom.gba", 0x339943, 0x4
gUnknown_08339947:: @ 8339947
.incbin "baserom.gba", 0x339947, 0x8
gUnknown_0833994F:: @ 833994F
.incbin "baserom.gba", 0x33994f, 0xe
gUnknown_0833995D:: @ 833995D
.incbin "baserom.gba", 0x33995d, 0x13
gUnknown_08339970:: @ 8339970
.incbin "baserom.gba", 0x339970, 0x4
gUnknown_08339974:: @ 8339974
.incbin "baserom.gba", 0x339974, 0xc
gUnknown_08339980:: @ 8339980
.incbin "baserom.gba", 0x339980, 0x38
gUnknown_083399B8:: @ 83399B8
.incbin "baserom.gba", 0x3399b8, 0x8
gUnknown_083399C0:: @ 83399C0
.incbin "baserom.gba", 0x3399c0, 0x8
gUnknown_083399C8:: @ 83399C8
.incbin "baserom.gba", 0x3399c8, 0x8
gUnknown_083399D0:: @ 83399D0
.incbin "baserom.gba", 0x3399d0, 0xc
gUnknown_083399DC:: @ 83399DC
.incbin "baserom.gba", 0x3399dc, 0x8
gUnknown_083399E4:: @ 83399E4
.incbin "baserom.gba", 0x3399e4, 0x3
gUnknown_083399E7:: @ 83399E7
.incbin "baserom.gba", 0x3399e7, 0x5
gUnknown_083399EC:: @ 83399EC
.incbin "baserom.gba", 0x3399ec, 0xd4
gUnknown_08339AC0:: @ 8339AC0
.incbin "baserom.gba", 0x339ac0, 0x8
gUnknown_08339AC8:: @ 8339AC8
.incbin "baserom.gba", 0x339ac8, 0x8
gUnknown_08339AD0:: @ 8339AD0
.incbin "baserom.gba", 0x339ad0, 0x8
gUnknown_08339AD8:: @ 8339AD8
.incbin "baserom.gba", 0x339ad8, 0x60
gUnknown_08339B38:: @ 8339B38
.incbin "baserom.gba", 0x339b38, 0x8
gUnknown_08339B40:: @ 8339B40
.incbin "baserom.gba", 0x339b40, 0x98
gUnknown_08339BD8:: @ 8339BD8
.incbin "baserom.gba", 0x339bd8, 0x8
gUnknown_08339BE0:: @ 8339BE0
.incbin "baserom.gba", 0x339be0, 0x44
gUnknown_08339C24:: @ 8339C24
.incbin "baserom.gba", 0x339c24, 0x8
gUnknown_08339C2C:: @ 8339C2C
.incbin "baserom.gba", 0x339c2c, 0x2c
gUnknown_08339C58:: @ 8339C58
.incbin "baserom.gba", 0x339c58, 0x8
gUnknown_08339C60:: @ 8339C60
.incbin "baserom.gba", 0x339c60, 0x18
gUnknown_08339C78:: @ 8339C78
.incbin "baserom.gba", 0x339c78, 0x28
gUnknown_08339CA0:: @ 8339CA0
.incbin "baserom.gba", 0x339ca0, 0x1e
gUnknown_08339CBE:: @ 8339CBE
.incbin "baserom.gba", 0x339cbe, 0x5
gUnknown_08339CC3:: @ 8339CC3
.incbin "baserom.gba", 0x339cc3, 0x5
gUnknown_08339CC8:: @ 8339CC8
.incbin "baserom.gba", 0x339cc8, 0x4c
gUnknown_08339D14:: @ 8339D14
.incbin "baserom.gba", 0x339d14, 0x8

BIN
data/berry_fix.mb Normal file

Binary file not shown.

View File

@ -5,17 +5,27 @@
.align 2
gUnknown_085EFCF0:: @ 85EFCF0
.incbin "baserom.gba", 0x5efcf0, 0x10
.4byte 0x000001f0, 0x000011e1, 0x000021d2, 0x000031c3
.align 2
gUnknown_085EFD00:: @ 85EFD00
.incbin "baserom.gba", 0x5efd00, 0x20
.incbin "graphics/interface/berry_tag_screen.gbapal"
gUnknown_085EFD20:: @ 85EFD20
.incbin "baserom.gba", 0x5efd20, 0x8
.align 2
gUnknown_085EFD20:: @ 85EFD20 struct TextColor
.byte 0x00, 0x02, 0x03
.byte 0x0F, 0x0E, 0x0D
.align 2
gUnknown_085EFD28:: @ 85EFD28
.incbin "baserom.gba", 0x5efd28, 0x28
window_template 0x01, 0x0b, 0x04, 0x08, 0x02, 0x0f, 0x0045
window_template 0x01, 0x0b, 0x07, 0x12, 0x04, 0x0f, 0x0055
window_template 0x01, 0x04, 0x0e, 0x19, 0x04, 0x0f, 0x009d
window_template 0x00, 0x02, 0x00, 0x08, 0x02, 0x0f, 0x0101
window_template_terminator
.align 2
gBerryFirmnessStringPointers:: @ 85EFD50
.4byte gBerryFirmnessString_VerySoft
.4byte gBerryFirmnessString_Soft

23
data/bike.s Normal file
View File

@ -0,0 +1,23 @@
.include "asm/macros.inc"
.include "constants/constants.inc"
.section .rodata
.align 2, 0
gUnknown_0859744C:: @ 859744C
.incbin "baserom.gba", 0x59744c, 0x10
gUnknown_0859745C:: @ 859745C
.incbin "baserom.gba", 0x59745c, 0xc
gUnknown_08597468:: @ 8597468
.incbin "baserom.gba", 0x597468, 0x34
gUnknown_0859749C:: @ 859749C
.incbin "baserom.gba", 0x59749c, 0x1c
gUnknown_085974B8:: @ 85974B8
.incbin "baserom.gba", 0x5974b8, 0x8
gUnknown_085974C0:: @ 85974C0
.incbin "baserom.gba", 0x5974c0, 0x70

View File

@ -3,5 +3,14 @@
.section .rodata
.align 2
gUnknown_085EFE74:: @ 85EFE74
.incbin "baserom.gba", 0x5efe74, 0x48
.byte 0x04, 0x15, 0x05, 0x15, 0x06, 0x15, 0x07, 0x15
.byte 0x08, 0x15, 0x09, 0x15, 0x0a, 0x15, 0x0b, 0x15
.byte 0x0c, 0x15, 0x0c, 0x16, 0x0c, 0x17, 0x0d, 0x17
.byte 0x0d, 0x18, 0x0d, 0x19, 0x0d, 0x1a, 0x0d, 0x1b
.byte 0x0c, 0x1b, 0x0c, 0x1c, 0x04, 0x1d, 0x05, 0x1d
.byte 0x06, 0x1d, 0x07, 0x1d, 0x08, 0x1d, 0x09, 0x1d
.byte 0x0a, 0x1d, 0x0b, 0x1d, 0x0c, 0x1d, 0x04, 0x1c
.byte 0x04, 0x1b, 0x03, 0x1b, 0x03, 0x1a, 0x03, 0x19
.byte 0x03, 0x18, 0x03, 0x17, 0x04, 0x17, 0x04, 0x16

View File

@ -3,47 +3,103 @@
.section .rodata
.align 2
gUnknown_085CD66C:: @ 85CD66C
.incbin "baserom.gba", 0x5cd66c, 0x10
.4byte 0x000011c0, 0x000021d1, 0x000031e2, 0x000001f3
gUnknown_085CD67C:: @ 85CD67C
.incbin "baserom.gba", 0x5cd67c, 0x158
.align 2
gCableCarMtChimneyTilemap:: @ 85CD67C
.incbin "graphics/misc/cable_car_mt_chimney_map.bin.lz"
gUnknown_085CD7D4:: @ 85CD7D4
.incbin "baserom.gba", 0x5cd7d4, 0x184
.align 2
gCableCarTreeTilemap:: @ 85CD7D4
.incbin "graphics/misc/cable_car_tree_map.bin.lz"
gUnknown_085CD958:: @ 85CD958
.incbin "baserom.gba", 0x5cd958, 0x1c4
.align 2
gCableCarMountainTilemap:: @ 85CD958
.incbin "graphics/misc/cable_car_mountain_map.bin.lz"
gUnknown_085CDB1C:: @ 85CDB1C
.incbin "baserom.gba", 0x5cdb1c, 0x14
.align 2
gCableCarPylonHookTilemapEntries:: @ 85CDB1C
.2byte 0x3000
.2byte 0x3001
.2byte 0x3002
.2byte 0x3003
.2byte 0x3004
.2byte 0x3005
.2byte 0x3006
.2byte 0x3007
.2byte 0x3008
.2byte 0x3009
gUnknown_085CDB30:: @ 85CDB30
.incbin "baserom.gba", 0x5cdb30, 0x24
.align 2
gCableCarPylonStemTilemap:: @ 85CDB30
.incbin "graphics/misc/cable_car_pylon_stem_map.bin.lz"
.align 2
gUnknown_085CDB54:: @ 85CDB54
.incbin "baserom.gba", 0x5cdb54, 0x20
obj_tiles gCableCar_Gfx, 0x800, 1
obj_tiles gCableCarDoor_Gfx, 0x40, 2
obj_tiles gCableCarCord_Gfx, 0x80, 3
null_obj_tiles
.align 2
gUnknown_085CDB74:: @ 85CDB74
.incbin "baserom.gba", 0x5cdb74, 0x28
obj_pal gCableCar_Pal, 1
null_obj_pal
gUnknown_085CDB9C:: @ 85CDB9C
.incbin "baserom.gba", 0x5cdb9c, 0x30
.align 2
gOamData_85CDB84:: @ 85CDB84
.2byte 0x0300
.2byte 0xC000
.2byte 0x0800
gUnknown_085CDBCC:: @ 85CDBCC
.incbin "baserom.gba", 0x5cdbcc, 0x18
.align 2
gOamData_85CDB8C:: @ 85CDB8C
.2byte 0x4300
.2byte 0x0000
.2byte 0x0800
gUnknown_085CDBE4:: @ 85CDBE4
.incbin "baserom.gba", 0x5cdbe4, 0x2
.align 2
gOamData_85CDB94:: @ 85CDB94
.2byte 0x0300
.2byte 0x4000
.2byte 0x0800
gUnknown_085CDBE6:: @ 85CDBE6
.incbin "baserom.gba", 0x5cdbe6, 0x4
.align 2
gSpriteTemplate_85CDB9C:: @ 85CDB9C
spr_template 1, 1, gOamData_85CDB84, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_8150868
gUnknown_085CDBEA:: @ 85CDBEA
.incbin "baserom.gba", 0x5cdbea, 0x8
.align 2
gSpriteTemplate_85CDBB4:: @ 85CDBB4
spr_template 2, 1, gOamData_85CDB8C, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_8150868
gUnknown_085CDBF2:: @ 85CDBF2
.incbin "baserom.gba", 0x5cdbf2, 0x6
.align 2
gSpriteTemplate_85CDBCC:: @ 85CDBCC
spr_template 3, 1, gOamData_85CDB94, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, nullsub_58
gCableCarPlayerGraphicsIDs:: @ 85CDBE4
.byte MAP_OBJ_GFX_RIVAL_BRENDAN_NORMAL
.byte MAP_OBJ_GFX_RIVAL_MAY_NORMAL
gMtChimneyHikerGraphicsIDs:: @ 85CDBE6
.byte MAP_OBJ_GFX_HIKER
.byte MAP_OBJ_GFX_CAMPER
.byte MAP_OBJ_GFX_PICNICKER
.byte MAP_OBJ_GFX_ZIGZAGOON @ not used
.align 1
gMtChimneyHikerCoords:: @ 85CDBEA
.2byte 0, 80
.2byte 240, 146
gMtChimneyHikerMovementDelayTable:: @ 85CDBF2
.byte 0
.byte 60
.byte 120
.byte 170
.align 2
gUnknown_085CDBF8:: @ 85CDBF8
.incbin "baserom.gba", 0x5cdbf8, 0x8
.4byte sub_8150A68
.4byte sub_8150AF4

11
data/cable_club.s Normal file
View File

@ -0,0 +1,11 @@
.include "asm/macros.inc"
.include "constants/constants.inc"
.section .rodata
.align 2, 0
gUnknown_08550594:: @ 8550594
.incbin "baserom.gba", 0x550594, 0x8
gUnknown_0855059C:: @ 855059C
.incbin "baserom.gba", 0x55059c, 0x190

View File

@ -3,11 +3,15 @@
.section .rodata
.align 2
gUnknown_085F06C0:: @ 85F06C0
.incbin "baserom.gba", 0x5f06c0, 0x8
.4byte 0x000001f0, 0x000011e3
.align 2
gUnknown_085F06C8:: @ 85F06C8
.incbin "baserom.gba", 0x5f06c8, 0x10
window_template 0x00, 0x03, 0x0f, 0x1a, 0x04, 0x0f, 0x000b
window_template_terminator
.align 2
gUnknown_085F06D8:: @ 85F06D8
.incbin "baserom.gba", 0x5f06d8, 0x8
window_template 0x00, 0x03, 0x02, 0x05, 0x04, 0x0f, 0x0073

104
data/contest.s Normal file
View File

@ -0,0 +1,104 @@
.include "asm/macros.inc"
.include "constants/constants.inc"
.section .rodata
.align 2, 0
gUnknown_08587A6C:: @ 8587A6C
.incbin "baserom.gba", 0x587a6c, 0x4
gUnknown_08587A70:: @ 8587A70
.incbin "baserom.gba", 0x587a70, 0x4
gUnknown_08587A74:: @ 8587A74
.incbin "baserom.gba", 0x587a74, 0x5c
gUnknown_08587AD0:: @ 8587AD0
.incbin "baserom.gba", 0x587ad0, 0x18
gUnknown_08587AE8:: @ 8587AE8
.incbin "baserom.gba", 0x587ae8, 0x20
gUnknown_08587B08:: @ 8587B08
.incbin "baserom.gba", 0x587b08, 0x10
gUnknown_08587B18:: @ 8587B18
.incbin "baserom.gba", 0x587b18, 0x68
gUnknown_08587B80:: @ 8587B80
.incbin "baserom.gba", 0x587b80, 0x30
gUnknown_08587BB0:: @ 8587BB0
.incbin "baserom.gba", 0x587bb0, 0x8
gUnknown_08587BB8:: @ 8587BB8
.incbin "baserom.gba", 0x587bb8, 0x10
gUnknown_08587BC8:: @ 8587BC8
.incbin "baserom.gba", 0x587bc8, 0x20
gUnknown_08587BE8:: @ 8587BE8
.incbin "baserom.gba", 0x587be8, 0x18
gUnknown_08587C00:: @ 8587C00
.incbin "baserom.gba", 0x587c00, 0x8
gUnknown_08587C08:: @ 8587C08
.incbin "baserom.gba", 0x587c08, 0x8
gUnknown_08587C10:: @ 8587C10
.incbin "baserom.gba", 0x587c10, 0x8
gUnknown_08587C18:: @ 8587C18
.incbin "baserom.gba", 0x587c18, 0x18
gUnknown_08587C30:: @ 8587C30
.incbin "baserom.gba", 0x587c30, 0x20
@ 8587C50
.include "data/text/contest_text_pointers.inc"
@ 8587D5C
.incbin "baserom.gba", 0x587d5c, 0x34
gUnknown_08587D90:: @ 8587D90
.incbin "baserom.gba", 0x587d90, 0x80
gUnknown_08587E10:: @ 8587E10
.incbin "baserom.gba", 0x587e10, 0xf8
gUnknown_08587F08:: @ 8587F08
.incbin "baserom.gba", 0x587f08, 0x14
gUnknown_08587F1C:: @ 8587F1C
.incbin "baserom.gba", 0x587f1c, 0x18
gUnknown_08587F34:: @ 8587F34
.incbin "baserom.gba", 0x587f34, 0x10
gUnknown_08587F44:: @ 8587F44
.incbin "baserom.gba", 0x587f44, 0x60
gUnknown_08587FA4:: @ 8587FA4
.incbin "baserom.gba", 0x587fa4, 0x100
gUnknown_085880A4:: @ 85880A4
.incbin "baserom.gba", 0x5880a4, 0x1740
gUnknown_085897E4:: @ 85897E4
.incbin "baserom.gba", 0x5897e4, 0xc0
gUnknown_085898A4:: @ 85898A4
.incbin "baserom.gba", 0x5898a4, 0x60
gUnknown_08589904:: @ 8589904
.incbin "baserom.gba", 0x589904, 0x20
gUnknown_08589924:: @ 8589924
.incbin "baserom.gba", 0x589924, 0x68
gUnknown_0858998C:: @ 858998C
.incbin "baserom.gba", 0x58998c, 0x60
gUnknown_085899EC:: @ 85899EC
.incbin "baserom.gba", 0x5899ec, 0x1c

View File

@ -3,5 +3,142 @@
.section .rodata
.align 2
gUnknown_085CDD00:: @ 85CDD00
.incbin "baserom.gba", 0x5cdd00, 0x220
.4byte sub_81564DC
.4byte sub_8156530
.4byte sub_8156550
.4byte sub_8156594
.4byte sub_81565D8
.4byte sub_815661C
.4byte sub_8156660
.4byte sub_8156684
.4byte sub_81566C8
.4byte sub_815670C
.4byte sub_8156750
.4byte sub_8156794
.4byte sub_81567BC
.4byte sub_8156800
.4byte sub_8156844
.4byte sub_8156888
.4byte sub_81568CC
.4byte sub_815690C
.4byte sub_8156950
.4byte sub_8156994
.4byte sub_81569D8
.4byte sub_8156A1C
.4byte sub_8156A48
.4byte sub_8156A98
.4byte sub_8156AE8
.4byte sub_8156B38
.4byte sub_8156B88
.4byte sub_8156BB4
.4byte sub_8156C04
.4byte sub_8156C54
.4byte sub_8156CA4
.4byte sub_8156CF4
.4byte sub_8156D18
.4byte sub_8156D5C
.4byte sub_8156DA0
.4byte sub_8156DE4
.4byte sub_8156E2C
.4byte sub_8156E74
.4byte sub_8156EBC
.4byte sub_8156F04
.4byte sub_8156F44
.4byte sub_8156F88
.4byte sub_8156FCC
.4byte sub_8157018
.4byte sub_815705C
.4byte sub_81570A0
.4byte sub_815712C
.4byte sub_8157174
.4byte sub_8157200
.4byte sub_8157248
.4byte sub_81572A4
.4byte sub_81572E8
.4byte sub_815732C
.4byte sub_8157370
.4byte sub_81573B4
.4byte sub_8157410
.4byte sub_8157454
.4byte sub_8157498
.4byte sub_81574DC
.4byte sub_8157520
.4byte sub_8157578
.4byte sub_81575BC
.4byte sub_8157600
.4byte sub_8157644
.4byte sub_8157688
.4byte sub_8157700
.4byte sub_8157748
.4byte sub_8157790
.4byte sub_8157808
.4byte sub_8157850
.4byte sub_8157898
.4byte sub_81578F8
.4byte sub_8157940
.4byte sub_8157988
.4byte sub_81579CC
.4byte sub_8157A10
.4byte sub_8157A54
.4byte sub_8157A98
.4byte sub_8157ADC
.4byte sub_8157B38
.4byte sub_8157B7C
.4byte sub_8157BC0
.4byte sub_8157C04
.4byte sub_8157C48
.4byte sub_8157C94
.4byte sub_8157CDC
.4byte sub_8157D24
.4byte sub_8157D60
.4byte sub_8157DA8
.4byte sub_8157DF0
.4byte sub_8157E3C
.4byte sub_8157E84
.4byte sub_8157ECC
.4byte sub_8157F14
.4byte sub_8157F5C
.4byte sub_8157FA0
.4byte sub_8157FE8
.4byte sub_8158030
.4byte sub_8158078
.4byte sub_81580C0
.4byte sub_8158108
.4byte sub_815814C
.4byte sub_8158190
.4byte sub_81581D4
.4byte sub_8158218
.4byte sub_8158254
.4byte sub_8158298
.4byte sub_81582DC
.4byte sub_8158320
.4byte sub_8158364
.4byte sub_81583B8
.4byte sub_81583FC
.4byte sub_8158440
.4byte sub_815846C
.4byte sub_815849C
.4byte sub_81584D4
.4byte sub_8158508
.4byte sub_815853C
.4byte sub_815858C
.4byte sub_81585DC
.4byte sub_815862C
.4byte sub_815867C
.4byte sub_81586D0
.4byte sub_8158724
.4byte sub_8158778
.4byte sub_81587CC
.4byte sub_815881C
.4byte sub_815886C
.4byte dp15_call
.4byte sub_81588BC
.4byte sub_8158948
.4byte sub_81589A4
.4byte sub_81589EC
.4byte sub_8158A34
.4byte sub_8158AA0
.4byte sub_8158AE8

22
data/contest_effect.s Normal file
View File

@ -0,0 +1,22 @@
.include "asm/macros.inc"
.include "constants/constants.inc"
.section .rodata
@ 858C2B4
.include "data/contest_moves.inc"
@ 858CDCC
.include "data/contest_effects.inc"
@ A lookup table with a 1 for each combo starter ID and a 0 for ID 0,
@ which means "not a combo starter move".
gComboStarterLookupTable:: @ 858CE8C
.byte 0
.rept 62
.byte 1
.endr
.align 2
@ 858CECC
.include "data/contest_effect_function_table.inc"

View File

@ -0,0 +1,46 @@
@ the third big chunk of data
.include "asm/macros.inc"
.include "constants/constants.inc"
.section .rodata
.align 2, 0
gUnknown_0858D6B0:: @ 858D6B0
.incbin "baserom.gba", 0x58d6b0, 0x20
gUnknown_0858D6D0:: @ 858D6D0
.incbin "baserom.gba", 0x58d6d0, 0x128
gUnknown_0858D7F8:: @ 858D7F8
.incbin "baserom.gba", 0x58d7f8, 0x18
gUnknown_0858D810:: @ 858D810
.incbin "baserom.gba", 0x58d810, 0x40
gUnknown_0858D850:: @ 858D850
.incbin "baserom.gba", 0x58d850, 0x10
gUnknown_0858D860:: @ 858D860
.incbin "baserom.gba", 0x58d860, 0x18
gUnknown_0858D878:: @ 858D878
.incbin "baserom.gba", 0x58d878, 0x8
gUnknown_0858D880:: @ 858D880
.incbin "baserom.gba", 0x58d880, 0x8
gUnknown_0858D888:: @ 858D888
.incbin "baserom.gba", 0x58d888, 0x10
gUnknown_0858D898:: @ 858D898
.incbin "baserom.gba", 0x58d898, 0x30
gUnknown_0858D8C8:: @ 858D8C8
.incbin "baserom.gba", 0x58d8c8, 0x18
gUnknown_0858D8E0:: @ 858D8E0
.incbin "baserom.gba", 0x58d8e0, 0x8
gUnknown_0858D8E8:: @ 858D8E8
.incbin "baserom.gba", 0x58d8e8, 0x4

64
data/contest_painting.s Normal file
View File

@ -0,0 +1,64 @@
@ the third big chunk of data
.include "asm/macros.inc"
.include "constants/constants.inc"
.section .rodata
.align 2, 0
gUnknown_085A989C:: @ 85A989C
.incbin "baserom.gba", 0x5a989c, 0x200
gUnknown_085A9A9C:: @ 85A9A9C
.incbin "baserom.gba", 0x5a9a9c, 0x1084
gUnknown_085AAB20:: @ 85AAB20
.incbin "baserom.gba", 0x5aab20, 0xc30
gUnknown_085AB750:: @ 85AB750
.incbin "baserom.gba", 0x5ab750, 0xb38
gUnknown_085AC288:: @ 85AC288
.incbin "baserom.gba", 0x5ac288, 0xfb8
gUnknown_085AD240:: @ 85AD240
.incbin "baserom.gba", 0x5ad240, 0x1130
gUnknown_085AE370:: @ 85AE370
.incbin "baserom.gba", 0x5ae370, 0x604
gUnknown_085AE974:: @ 85AE974
.incbin "baserom.gba", 0x5ae974, 0x50c
gUnknown_085AEE80:: @ 85AEE80
.incbin "baserom.gba", 0x5aee80, 0x50c
gUnknown_085AF38C:: @ 85AF38C
.incbin "baserom.gba", 0x5af38c, 0x50c
gUnknown_085AF898:: @ 85AF898
.incbin "baserom.gba", 0x5af898, 0x50c
gUnknown_085AFDA4:: @ 85AFDA4
.incbin "baserom.gba", 0x5afda4, 0x50c
gUnknown_085B02B0:: @ 85B02B0
.incbin "baserom.gba", 0x5b02b0, 0x524
gUnknown_085B07D4:: @ 85B07D4
.incbin "baserom.gba", 0x5b07d4, 0x14
gUnknown_085B07E8:: @ 85B07E8
.incbin "baserom.gba", 0x5b07e8, 0x4
gUnknown_085B07EC:: @ 85B07EC
.incbin "baserom.gba", 0x5b07ec, 0x8
gUnknown_085B07F4:: @ 85B07F4
.incbin "baserom.gba", 0x5b07f4, 0x3c
gUnknown_085B0830:: @ 85B0830
.incbin "baserom.gba", 0x5b0830, 0x8
gUnknown_085B0838:: @ 85B0838
.incbin "baserom.gba", 0x5b0838, 0x4

View File

@ -0,0 +1,8 @@
.include "asm/macros.inc"
.include "constants/constants.inc"
.section .rodata
.align 2, 0
gUnknown_085102E0:: @ 85102E0
.incbin "baserom.gba", 0x5102e0, 0x68

File diff suppressed because it is too large Load Diff

8
data/cute_sketch.s Normal file
View File

@ -0,0 +1,8 @@
.include "asm/macros.inc"
.include "constants/constants.inc"
.section .rodata
.align 2, 0
gUnknown_085A1F94:: @ 85A1F94
.incbin "baserom.gba", 0x5a1f94, 0x3c74

View File

@ -1,585 +0,0 @@
@ the third big chunk of data
.include "asm/macros.inc"
.include "constants/constants.inc"
.section .rodata
gUnknown_0832C0D0:: @ 832C0D0
.incbin "baserom.gba", 0x32c0d0, 0x8
gUnknown_0832C0D8:: @ 832C0D8
.incbin "baserom.gba", 0x32c0d8, 0x8
gUnknown_0832C0E0:: @ 832C0E0
.incbin "baserom.gba", 0x32c0e0, 0x8
gUnknown_0832C0E8:: @ 832C0E8
.incbin "baserom.gba", 0x32c0e8, 0x8
gUnknown_0832C0F0:: @ 832C0F0
.incbin "baserom.gba", 0x32c0f0, 0x8
gUnknown_0832C0F8:: @ 832C0F8
.incbin "baserom.gba", 0x32c0f8, 0x8
gUnknown_0832C100:: @ 832C100
.incbin "baserom.gba", 0x32c100, 0x8
gUnknown_0832C108:: @ 832C108
.incbin "baserom.gba", 0x32c108, 0x20
gUnknown_0832C128:: @ 832C128
.incbin "baserom.gba", 0x32c128, 0x18
gUnknown_0832C140:: @ 832C140
.incbin "baserom.gba", 0x32c140, 0x30
gUnknown_0832C170:: @ 832C170
.incbin "baserom.gba", 0x32c170, 0x30
gUnknown_0832C1A0:: @ 832C1A0
.incbin "baserom.gba", 0x32c1a0, 0x20
gUnknown_0832C1C0:: @ 832C1C0
.incbin "baserom.gba", 0x32c1c0, 0xcc
gUnknown_0832C28C:: @ 832C28C
.incbin "baserom.gba", 0x32c28c, 0x38
gUnknown_0832C2C4:: @ 832C2C4
.incbin "baserom.gba", 0x32c2c4, 0x8
gUnknown_0832C2CC:: @ 832C2CC
.incbin "baserom.gba", 0x32c2cc, 0x68
gUnknown_0832C334:: @ 832C334
.incbin "baserom.gba", 0x32c334, 0x8
gUnknown_0832C33C:: @ 832C33C
.incbin "baserom.gba", 0x32c33c, 0x8
gUnknown_0832C344:: @ 832C344
.incbin "baserom.gba", 0x32c344, 0x8
gUnknown_0832C34C:: @ 832C34C
.incbin "baserom.gba", 0x32c34c, 0x18
gUnknown_0832C364:: @ 832C364
.incbin "baserom.gba", 0x32c364, 0x30
gUnknown_0832C394:: @ 832C394
.incbin "baserom.gba", 0x32c394, 0x30
gUnknown_0832C3C4:: @ 832C3C4
.incbin "baserom.gba", 0x32c3c4, 0x14
gUnknown_0832C3D8:: @ 832C3D8
.incbin "baserom.gba", 0x32c3d8, 0x14
gUnknown_0832C3EC:: @ 832C3EC
.incbin "baserom.gba", 0x32c3ec, 0xc
gUnknown_0832C3F8:: @ 832C3F8
.incbin "baserom.gba", 0x32c3f8, 0x8
gUnknown_0832C400:: @ 832C400
.incbin "baserom.gba", 0x32c400, 0x60
gUnknown_0832C460:: @ 832C460
.incbin "baserom.gba", 0x32c460, 0x128
gUnknown_0832C588:: @ 832C588
.incbin "baserom.gba", 0x32c588, 0x138
gUnknown_0832C6C0:: @ 832C6C0
.incbin "baserom.gba", 0x32c6c0, 0x1fe
gUnknown_0832C8BE:: @ 832C8BE
.incbin "baserom.gba", 0x32c8be, 0x1fe
gUnknown_0832CABC:: @ 832CABC
.incbin "baserom.gba", 0x32cabc, 0x800
gUnknown_0832D2BC:: @ 832D2BC
.incbin "baserom.gba", 0x32d2bc, 0x800
gUnknown_0832DABC:: @ 832DABC
.incbin "baserom.gba", 0x32dabc, 0xb
gUnknown_0832DAC7:: @ 832DAC7
.incbin "baserom.gba", 0x32dac7, 0x2
gUnknown_0832DAC9:: @ 832DAC9
.incbin "baserom.gba", 0x32dac9, 0x2
gUnknown_0832DACB:: @ 832DACB
.incbin "baserom.gba", 0x32dacb, 0x7
gUnknown_0832DAD2:: @ 832DAD2
.incbin "baserom.gba", 0x32dad2, 0xd
gUnknown_0832DADF:: @ 832DADF
.incbin "baserom.gba", 0x32dadf, 0x6
gUnknown_0832DAE5:: @ 832DAE5
.incbin "baserom.gba", 0x32dae5, 0x157
gUnknown_0832DC3C:: @ 832DC3C
.incbin "baserom.gba", 0x32dc3c, 0x8
gUnknown_0832DC44:: @ 832DC44
.incbin "baserom.gba", 0x32dc44, 0x50
gUnknown_0832DC94:: @ 832DC94
.incbin "baserom.gba", 0x32dc94, 0x18
gUnknown_0832DCAC:: @ 832DCAC
.incbin "baserom.gba", 0x32dcac, 0x38
gUnknown_0832DCE4:: @ 832DCE4
.incbin "baserom.gba", 0x32dce4, 0x8
gUnknown_0832DCEC:: @ 832DCEC
.incbin "baserom.gba", 0x32dcec, 0x138
gUnknown_0832DE24:: @ 832DE24
.incbin "baserom.gba", 0x32de24, 0x1a
gUnknown_0832DE3E:: @ 832DE3E
.incbin "baserom.gba", 0x32de3e, 0x18
gUnknown_0832DE56:: @ 832DE56
.incbin "baserom.gba", 0x32de56, 0x3e
gUnknown_0832DE94:: @ 832DE94
.incbin "baserom.gba", 0x32de94, 0x18
gUnknown_0832DEAC:: @ 832DEAC
.incbin "baserom.gba", 0x32deac, 0x10
gUnknown_0832DEBC:: @ 832DEBC
.incbin "baserom.gba", 0x32debc, 0x24
gUnknown_0832DEE0:: @ 832DEE0
.incbin "baserom.gba", 0x32dee0, 0x4
gUnknown_0832DEE4:: @ 832DEE4
.incbin "baserom.gba", 0x32dee4, 0x10
gUnknown_0832DEF4:: @ 832DEF4
.incbin "baserom.gba", 0x32def4, 0x98
gUnknown_0832DF8C:: @ 832DF8C
.incbin "baserom.gba", 0x32df8c, 0x8
gUnknown_0832DF94:: @ 832DF94
.incbin "baserom.gba", 0x32df94, 0x5
gUnknown_0832DF99:: @ 832DF99
.incbin "baserom.gba", 0x32df99, 0x2027
gUnknown_0832FFC0:: @ 832FFC0
.incbin "baserom.gba", 0x32ffc0, 0x1fa0
gUnknown_08331F60:: @ 8331F60
.incbin "baserom.gba", 0x331f60, 0x1000
gUnknown_08332F60:: @ 8332F60
.incbin "baserom.gba", 0x332f60, 0x2840
gUnknown_083357A0:: @ 83357A0
.incbin "baserom.gba", 0x3357a0, 0x100
gUnknown_083358A0:: @ 83358A0
.incbin "baserom.gba", 0x3358a0, 0x100
gUnknown_083359A0:: @ 83359A0
.incbin "baserom.gba", 0x3359a0, 0x1000
gUnknown_083369A0:: @ 83369A0
.incbin "baserom.gba", 0x3369a0, 0x1000
gUnknown_083379A0:: @ 83379A0
.incbin "baserom.gba", 0x3379a0, 0x100
gUnknown_08337AA0:: @ 8337AA0
.incbin "baserom.gba", 0x337aa0, 0x200
gUnknown_08337CA0:: @ 8337CA0
.incbin "baserom.gba", 0x337ca0, 0x200
gUnknown_08337EA0:: @ 8337EA0
.incbin "baserom.gba", 0x337ea0, 0x20
gUnknown_08337EC0:: @ 8337EC0
.incbin "baserom.gba", 0x337ec0, 0x690
gUnknown_08338550:: @ 8338550
.incbin "baserom.gba", 0x338550, 0x7c8
gUnknown_08338D18:: @ 8338D18
.incbin "baserom.gba", 0x338d18, 0x8
gUnknown_08338D20:: @ 8338D20
.incbin "baserom.gba", 0x338d20, 0x8
gUnknown_08338D28:: @ 8338D28
.incbin "baserom.gba", 0x338d28, 0x48
gUnknown_08338D70:: @ 8338D70
.incbin "baserom.gba", 0x338d70, 0x8
gUnknown_08338D78:: @ 8338D78
.incbin "baserom.gba", 0x338d78, 0x8
gUnknown_08338D80:: @ 8338D80
.incbin "baserom.gba", 0x338d80, 0x8
gUnknown_08338D88:: @ 8338D88
.incbin "baserom.gba", 0x338d88, 0x38
gUnknown_08338DC0:: @ 8338DC0
.incbin "baserom.gba", 0x338dc0, 0x8
gUnknown_08338DC8:: @ 8338DC8
.incbin "baserom.gba", 0x338dc8, 0x2c
gUnknown_08338DF4:: @ 8338DF4
.incbin "baserom.gba", 0x338df4, 0x8
gUnknown_08338DFC:: @ 8338DFC
.incbin "baserom.gba", 0x338dfc, 0x70
gUnknown_08338E6C:: @ 8338E6C
.incbin "baserom.gba", 0x338e6c, 0x8
gUnknown_08338E74:: @ 8338E74
.incbin "baserom.gba", 0x338e74, 0x18
gUnknown_08338E8C:: @ 8338E8C
.incbin "baserom.gba", 0x338e8c, 0x18
gUnknown_08338EA4:: @ 8338EA4
.incbin "baserom.gba", 0x338ea4, 0x28
gUnknown_08338ECC:: @ 8338ECC
.incbin "baserom.gba", 0x338ecc, 0x4
gUnknown_08338ED0:: @ 8338ED0
.incbin "baserom.gba", 0x338ed0, 0xf0
gUnknown_08338FC0:: @ 8338FC0
.incbin "baserom.gba", 0x338fc0, 0x3c
gUnknown_08338FFC:: @ 8338FFC
.incbin "baserom.gba", 0x338ffc, 0x10
gUnknown_0833900C:: @ 833900C
.incbin "baserom.gba", 0x33900c, 0x8
gUnknown_08339014:: @ 8339014
.incbin "baserom.gba", 0x339014, 0x10
gUnknown_08339024:: @ 8339024
.incbin "baserom.gba", 0x339024, 0x6c
gUnknown_08339090:: @ 8339090
.incbin "baserom.gba", 0x339090, 0x44
gUnknown_083390D4:: @ 83390D4
.incbin "baserom.gba", 0x3390d4, 0x20
gUnknown_083390F4:: @ 83390F4
.incbin "baserom.gba", 0x3390f4, 0x400
gUnknown_083394F4:: @ 83394F4
.incbin "baserom.gba", 0x3394f4, 0x246
gUnknown_0833973A:: @ 833973A
.incbin "baserom.gba", 0x33973a, 0x61
gUnknown_0833979B:: @ 833979B
.incbin "baserom.gba", 0x33979b, 0x2
gUnknown_0833979D:: @ 833979D
.incbin "baserom.gba", 0x33979d, 0x33
gUnknown_083397D0:: @ 83397D0
.incbin "baserom.gba", 0x3397d0, 0x4a
gUnknown_0833981A:: @ 833981A
.incbin "baserom.gba", 0x33981a, 0x17
gUnknown_08339831:: @ 8339831
.incbin "baserom.gba", 0x339831, 0x27
gUnknown_08339858:: @ 8339858
.incbin "baserom.gba", 0x339858, 0x3e
gUnknown_08339896:: @ 8339896
.incbin "baserom.gba", 0x339896, 0x1a
gUnknown_083398B0:: @ 83398B0
.incbin "baserom.gba", 0x3398b0, 0x2d
gUnknown_083398DD:: @ 83398DD
.incbin "baserom.gba", 0x3398dd, 0x18
gUnknown_083398F5:: @ 83398F5
.incbin "baserom.gba", 0x3398f5, 0x1f
gUnknown_08339914:: @ 8339914
.incbin "baserom.gba", 0x339914, 0x7
gUnknown_0833991B:: @ 833991B
.incbin "baserom.gba", 0x33991b, 0x6
gUnknown_08339921:: @ 8339921
.incbin "baserom.gba", 0x339921, 0x7
gUnknown_08339928:: @ 8339928
.incbin "baserom.gba", 0x339928, 0x6
gUnknown_0833992E:: @ 833992E
.incbin "baserom.gba", 0x33992e, 0xe
gUnknown_0833993C:: @ 833993C
.incbin "baserom.gba", 0x33993c, 0x5
gUnknown_08339941:: @ 8339941
.incbin "baserom.gba", 0x339941, 0x2
gUnknown_08339943:: @ 8339943
.incbin "baserom.gba", 0x339943, 0x4
gUnknown_08339947:: @ 8339947
.incbin "baserom.gba", 0x339947, 0x8
gUnknown_0833994F:: @ 833994F
.incbin "baserom.gba", 0x33994f, 0xe
gUnknown_0833995D:: @ 833995D
.incbin "baserom.gba", 0x33995d, 0x13
gUnknown_08339970:: @ 8339970
.incbin "baserom.gba", 0x339970, 0x4
gUnknown_08339974:: @ 8339974
.incbin "baserom.gba", 0x339974, 0xc
gUnknown_08339980:: @ 8339980
.incbin "baserom.gba", 0x339980, 0x38
gUnknown_083399B8:: @ 83399B8
.incbin "baserom.gba", 0x3399b8, 0x8
gUnknown_083399C0:: @ 83399C0
.incbin "baserom.gba", 0x3399c0, 0x8
gUnknown_083399C8:: @ 83399C8
.incbin "baserom.gba", 0x3399c8, 0x8
gUnknown_083399D0:: @ 83399D0
.incbin "baserom.gba", 0x3399d0, 0xc
gUnknown_083399DC:: @ 83399DC
.incbin "baserom.gba", 0x3399dc, 0x8
gUnknown_083399E4:: @ 83399E4
.incbin "baserom.gba", 0x3399e4, 0x3
gUnknown_083399E7:: @ 83399E7
.incbin "baserom.gba", 0x3399e7, 0x5
gUnknown_083399EC:: @ 83399EC
.incbin "baserom.gba", 0x3399ec, 0xd4
gUnknown_08339AC0:: @ 8339AC0
.incbin "baserom.gba", 0x339ac0, 0x8
gUnknown_08339AC8:: @ 8339AC8
.incbin "baserom.gba", 0x339ac8, 0x8
gUnknown_08339AD0:: @ 8339AD0
.incbin "baserom.gba", 0x339ad0, 0x8
gUnknown_08339AD8:: @ 8339AD8
.incbin "baserom.gba", 0x339ad8, 0x60
gUnknown_08339B38:: @ 8339B38
.incbin "baserom.gba", 0x339b38, 0x8
gUnknown_08339B40:: @ 8339B40
.incbin "baserom.gba", 0x339b40, 0x98
gUnknown_08339BD8:: @ 8339BD8
.incbin "baserom.gba", 0x339bd8, 0x8
gUnknown_08339BE0:: @ 8339BE0
.incbin "baserom.gba", 0x339be0, 0x44
gUnknown_08339C24:: @ 8339C24
.incbin "baserom.gba", 0x339c24, 0x8
gUnknown_08339C2C:: @ 8339C2C
.incbin "baserom.gba", 0x339c2c, 0x2c
gUnknown_08339C58:: @ 8339C58
.incbin "baserom.gba", 0x339c58, 0x8
gUnknown_08339C60:: @ 8339C60
.incbin "baserom.gba", 0x339c60, 0x18
gUnknown_08339C78:: @ 8339C78
.incbin "baserom.gba", 0x339c78, 0x28
gUnknown_08339CA0:: @ 8339CA0
.incbin "baserom.gba", 0x339ca0, 0x1e
gUnknown_08339CBE:: @ 8339CBE
.incbin "baserom.gba", 0x339cbe, 0x5
gUnknown_08339CC3:: @ 8339CC3
.incbin "baserom.gba", 0x339cc3, 0x5
gUnknown_08339CC8:: @ 8339CC8
.incbin "baserom.gba", 0x339cc8, 0x4c
gUnknown_08339D14:: @ 8339D14
.incbin "baserom.gba", 0x339d14, 0x8
gContestWinnerPicDummy:: @ 8339D1C
.incbin "baserom.gba", 0x339d1c, 0x20
gUnknown_08339D3C:: @ 8339D3C
.incbin "baserom.gba", 0x339d3c, 0x28
gUnknown_08339D64:: @ 8339D64
.incbin "baserom.gba", 0x339d64, 0x48
gUnknown_08339DAC:: @ 8339DAC
.incbin "baserom.gba", 0x339dac, 0x10
gUnknown_08339DBC:: @ 8339DBC
.incbin "baserom.gba", 0x339dbc, 0xc
gUnknown_08339DC8:: @ 8339DC8
.incbin "baserom.gba", 0x339dc8, 0xc
gUnknown_08339DD4:: @ 8339DD4
.incbin "baserom.gba", 0x339dd4, 0x2c
gUnknown_08339E00:: @ 8339E00
.incbin "baserom.gba", 0x339e00, 0x8
@ 8339E08
.include "data/tilesets/tileset_graphics.inc"
@ 83960F0
.include "data/tilesets/metatiles.inc"
@ 83DF704
.include "data/tilesets/tilesets.inc"
@ 83DFE14
.incbin "baserom.gba", 0x3dfe14, 0xa1fc0
gUnknown_08481DD4:: @ 8481DD4
.incbin "baserom.gba", 0x481dd4, 0x47a4
gUnknown_08486578:: @ 8486578
.incbin "baserom.gba", 0x486578, 0x980
gUnknown_08486EF8:: @ 8486EF8
.incbin "baserom.gba", 0x486ef8, 0x4
gUnknown_08486EFC:: @ 8486EFC
.incbin "baserom.gba", 0x486efc, 0x10090
gUnknown_08496F8C:: @ 8496F8C
.incbin "baserom.gba", 0x496f8c, 0x14
gUnknown_08496FA0:: @ 8496FA0
.incbin "baserom.gba", 0x496fa0, 0x14
gUnknown_08496FB4:: @ 8496FB4
.incbin "baserom.gba", 0x496fb4, 0x1c0
gUnknown_08497174:: @ 8497174
.incbin "baserom.gba", 0x497174, 0x288
gUnknown_084973FC:: @ 84973FC
.incbin "baserom.gba", 0x4973fc, 0x48
gUnknown_08497444:: @ 8497444
.incbin "baserom.gba", 0x497444, 0x4c
gUnknown_08497490:: @ 8497490
.incbin "baserom.gba", 0x497490, 0xc
gUnknown_0849749C:: @ 849749C
.incbin "baserom.gba", 0x49749c, 0x14
gUnknown_084974B0:: @ 84974B0
.incbin "baserom.gba", 0x4974b0, 0x8
gUnknown_084974B8:: @ 84974B8
.incbin "baserom.gba", 0x4974b8, 0x20
gUnknown_084974D8:: @ 84974D8
.incbin "baserom.gba", 0x4974d8, 0x10
gUnknown_084974E8:: @ 84974E8
.incbin "baserom.gba", 0x4974e8, 0x10
gUnknown_084974F8:: @ 84974F8
.incbin "baserom.gba", 0x4974f8, 0x10
gUnknown_08497508:: @ 8497508
.incbin "baserom.gba", 0x497508, 0x2
gUnknown_0849750A:: @ 849750A
.incbin "baserom.gba", 0x49750a, 0x2
gUnknown_0849750C:: @ 849750C
.incbin "baserom.gba", 0x49750c, 0x14
gUnknown_08497520:: @ 8497520
.incbin "baserom.gba", 0x497520, 0x10
gUnknown_08497530:: @ 8497530
.incbin "baserom.gba", 0x497530, 0xc
gUnknown_0849753C:: @ 849753C
.incbin "baserom.gba", 0x49753c, 0x4
gUnknown_08497540:: @ 8497540
.incbin "baserom.gba", 0x497540, 0x10
gUnknown_08497550:: @ 8497550
.incbin "baserom.gba", 0x497550, 0x4
gUnknown_08497554:: @ 8497554
.incbin "baserom.gba", 0x497554, 0x8
gUnknown_0849755C:: @ 849755C
.incbin "baserom.gba", 0x49755c, 0x40
gUnknown_0849759C:: @ 849759C
.incbin "baserom.gba", 0x49759c, 0x6
gUnknown_084975A2:: @ 84975A2
.incbin "baserom.gba", 0x4975a2, 0x6
gUnknown_084975A8:: @ 84975A8
.incbin "baserom.gba", 0x4975a8, 0x2
gUnknown_084975AA:: @ 84975AA
.incbin "baserom.gba", 0x4975aa, 0x6
gUnknown_084975B0:: @ 84975B0
.incbin "baserom.gba", 0x4975b0, 0xc
gUnknown_084975BC:: @ 84975BC
.incbin "baserom.gba", 0x4975bc, 0x8

File diff suppressed because it is too large Load Diff

View File

@ -1,423 +0,0 @@
@ the third big chunk of data
.include "asm/macros.inc"
.include "constants/constants.inc"
.section .rodata
gUnknown_0858AB24:: @ 858AB24
.incbin "baserom.gba", 0x58ab24, 0xac
gBlankBerryTree:: @ 858ABD0
.4byte 0x0, 0x0
gUnknown_0858ABD8:: @ 858ABD8
.incbin "baserom.gba", 0x58abd8, 0xb88
gUnknown_0858B760:: @ 858B760
.incbin "baserom.gba", 0x58b760, 0x390
gUnknown_0858BAF0:: @ 858BAF0
.incbin "baserom.gba", 0x58baf0, 0x78
gUnknown_0858BB68:: @ 858BB68
.incbin "baserom.gba", 0x58bb68, 0x8
gUnknown_0858BB70:: @ 858BB70
.incbin "baserom.gba", 0x58bb70, 0x10
gUnknown_0858BB80:: @ 858BB80
.incbin "baserom.gba", 0x58bb80, 0x1c
gUnknown_0858BB9C:: @ 858BB9C
.incbin "baserom.gba", 0x58bb9c, 0x10
gUnknown_0858BBAC:: @ 858BBAC
.incbin "baserom.gba", 0x58bbac, 0x10
gUnknown_0858BBBC:: @ 858BBBC
.incbin "baserom.gba", 0x58bbbc, 0x10
gUnknown_0858BBCC:: @ 858BBCC
.incbin "baserom.gba", 0x58bbcc, 0x14
gUnknown_0858BBE0:: @ 858BBE0
.incbin "baserom.gba", 0x58bbe0, 0xc
gUnknown_0858BBEC:: @ 858BBEC
.incbin "baserom.gba", 0x58bbec, 0x18c
gUnknown_0858BD78:: @ 858BD78
.incbin "baserom.gba", 0x58bd78, 0x40
gUnknown_0858BDB8:: @ 858BDB8
.incbin "baserom.gba", 0x58bdb8, 0x10
gUnknown_0858BDC8:: @ 858BDC8
.incbin "baserom.gba", 0x58bdc8, 0x38
gUnknown_0858BE00:: @ 858BE00
.incbin "baserom.gba", 0x58be00, 0x10
gUnknown_0858BE10:: @ 858BE10
.incbin "baserom.gba", 0x58be10, 0x30
gUnknown_0858BE40:: @ 858BE40
.incbin "baserom.gba", 0x58be40, 0x60
gUnknown_0858BEA0:: @ 858BEA0
.incbin "baserom.gba", 0x58bea0, 0x3
gUnknown_0858BEA3:: @ 858BEA3
.incbin "baserom.gba", 0x58bea3, 0x18
gUnknown_0858BEBB:: @ 858BEBB
.incbin "baserom.gba", 0x58bebb, 0x3
gUnknown_0858BEBE:: @ 858BEBE
.incbin "baserom.gba", 0x58bebe, 0x3
gUnknown_0858BEC1:: @ 858BEC1
.incbin "baserom.gba", 0x58bec1, 0x3
gUnknown_0858BEC4:: @ 858BEC4
.incbin "baserom.gba", 0x58bec4, 0x10
gUnknown_0858BED4:: @ 858BED4
.incbin "baserom.gba", 0x58bed4, 0x8
gUnknown_0858BEDC:: @ 858BEDC
.incbin "baserom.gba", 0x58bedc, 0x8
gUnknown_0858BEE4:: @ 858BEE4
.incbin "baserom.gba", 0x58bee4, 0x4
gUnknown_0858BEE8:: @ 858BEE8
.incbin "baserom.gba", 0x58bee8, 0x10
gUnknown_0858BEF8:: @ 858BEF8
.incbin "baserom.gba", 0x58bef8, 0x6
gUnknown_0858BEFE:: @ 858BEFE
.incbin "baserom.gba", 0x58befe, 0x6
gUnknown_0858BF04:: @ 858BF04
.incbin "baserom.gba", 0x58bf04, 0x14
gUnknown_0858BF18:: @ 858BF18
.incbin "baserom.gba", 0x58bf18, 0x10
gUnknown_0858BF28:: @ 858BF28
.incbin "baserom.gba", 0x58bf28, 0xc
gUnknown_0858BF34:: @ 858BF34
.incbin "baserom.gba", 0x58bf34, 0xa
gUnknown_0858BF3E:: @ 858BF3E
.incbin "baserom.gba", 0x58bf3e, 0xa
gUnknown_0858BF48:: @ 858BF48
.incbin "baserom.gba", 0x58bf48, 0x8
gUnknown_0858BF50:: @ 858BF50
.incbin "baserom.gba", 0x58bf50, 0x8
gUnknown_0858BF58:: @ 858BF58
.incbin "baserom.gba", 0x58bf58, 0x14
gUnknown_0858BF6C:: @ 858BF6C
.incbin "baserom.gba", 0x58bf6c, 0x8
gUnknown_0858BF74:: @ 858BF74
.incbin "baserom.gba", 0x58bf74, 0x14
gUnknown_0858BF88:: @ 858BF88
.incbin "baserom.gba", 0x58bf88, 0x4
gUnknown_0858BF8C:: @ 858BF8C
.incbin "baserom.gba", 0x58bf8c, 0xc
gUnknown_0858BF98:: @ 858BF98
.incbin "baserom.gba", 0x58bf98, 0xc
gUnknown_0858BFA4:: @ 858BFA4
.incbin "baserom.gba", 0x58bfa4, 0x34
gUnknown_0858BFD8:: @ 858BFD8
.incbin "baserom.gba", 0x58bfd8, 0x78
gUnknown_0858C050:: @ 858C050
.incbin "baserom.gba", 0x58c050, 0x8
gUnknown_0858C058:: @ 858C058
.incbin "baserom.gba", 0x58c058, 0x18
gUnknown_0858C070:: @ 858C070
.incbin "baserom.gba", 0x58c070, 0x8
gUnknown_0858C078:: @ 858C078
.incbin "baserom.gba", 0x58c078, 0x48
gUnknown_0858C0C0:: @ 858C0C0
.incbin "baserom.gba", 0x58c0c0, 0x18
gUnknown_0858C0D8:: @ 858C0D8
.incbin "baserom.gba", 0x58c0d8, 0x18
gUnknown_0858C0F0:: @ 858C0F0
.incbin "baserom.gba", 0x58c0f0, 0x18
gUnknown_0858C108:: @ 858C108
.incbin "baserom.gba", 0x58c108, 0x18
gUnknown_0858C120:: @ 858C120
.incbin "baserom.gba", 0x58c120, 0x18
gUnknown_0858C138:: @ 858C138
.incbin "baserom.gba", 0x58c138, 0x18
gUnknown_0858C150:: @ 858C150
.incbin "baserom.gba", 0x58c150, 0x18
gUnknown_0858C168:: @ 858C168
.incbin "baserom.gba", 0x58c168, 0x18
gUnknown_0858C180:: @ 858C180
.incbin "baserom.gba", 0x58c180, 0x18
gUnknown_0858C198:: @ 858C198
.incbin "baserom.gba", 0x58c198, 0x30
gUnknown_0858C1C8:: @ 858C1C8
.incbin "baserom.gba", 0x58c1c8, 0x68
gUnknown_0858C230:: @ 858C230
.incbin "baserom.gba", 0x58c230, 0x5c
gUnknown_0858C28C:: @ 858C28C
.incbin "baserom.gba", 0x58c28c, 0x18
gUnknown_0858C2A4:: @ 858C2A4
.incbin "baserom.gba", 0x58c2a4, 0x8
gUnknown_0858C2AC:: @ 858C2AC
.incbin "baserom.gba", 0x58c2ac, 0x8
@ 858C2B4
.include "data/contest_moves.inc"
@ 858CDCC
.include "data/contest_effects.inc"
@ A lookup table with a 1 for each combo starter ID and a 0 for ID 0,
@ which means "not a combo starter move".
gComboStarterLookupTable:: @ 858CE8C
.byte 0
.rept 62
.byte 1
.endr
.align 2
@ 858CECC
.include "data/contest_effect_function_table.inc"
gUnknown_0858CF8C:: @ 858CF8C
.incbin "baserom.gba", 0x58cf8c, 0x2
gUnknown_0858CF8E:: @ 858CF8E
.incbin "baserom.gba", 0x58cf8e, 0x6
gUnknown_0858CF94:: @ 858CF94
.incbin "baserom.gba", 0x58cf94, 0x24
gUnknown_0858CFB8:: @ 858CFB8
.incbin "baserom.gba", 0x58cfb8, 0x6
gUnknown_0858CFBE:: @ 858CFBE
.incbin "baserom.gba", 0x58cfbe, 0xe
gUnknown_0858CFCC:: @ 858CFCC
.incbin "baserom.gba", 0x58cfcc, 0x1c
gUnknown_0858CFE8:: @ 858CFE8
.incbin "baserom.gba", 0x58cfe8, 0x60
gUnknown_0858D048:: @ 858D048
.incbin "baserom.gba", 0x58d048, 0x10
gUnknown_0858D058:: @ 858D058
.incbin "baserom.gba", 0x58d058, 0x8
gUnknown_0858D060:: @ 858D060
.incbin "baserom.gba", 0x58d060, 0xc
gUnknown_0858D06C:: @ 858D06C
.incbin "baserom.gba", 0x58d06c, 0x10
gUnknown_0858D07C:: @ 858D07C
.incbin "baserom.gba", 0x58d07c, 0x18
gUnknown_0858D094:: @ 858D094
.incbin "baserom.gba", 0x58d094, 0x3c
gUnknown_0858D0D0:: @ 858D0D0
.incbin "baserom.gba", 0x58d0d0, 0xe
gUnknown_0858D0DE:: @ 858D0DE
.incbin "baserom.gba", 0x58d0de, 0xe
gUnknown_0858D0EC:: @ 858D0EC
.incbin "baserom.gba", 0x58d0ec, 0x1c
gUnknown_0858D108:: @ 858D108
.incbin "baserom.gba", 0x58d108, 0x14
gUnknown_0858D11C:: @ 858D11C
.incbin "baserom.gba", 0x58d11c, 0x14
gUnknown_0858D130:: @ 858D130
.incbin "baserom.gba", 0x58d130, 0x14
gUnknown_0858D144:: @ 858D144
.incbin "baserom.gba", 0x58d144, 0xc
gUnknown_0858D150:: @ 858D150
.incbin "baserom.gba", 0x58d150, 0x20
gUnknown_0858D170:: @ 858D170
.incbin "baserom.gba", 0x58d170, 0x18
gUnknown_0858D188:: @ 858D188
.incbin "baserom.gba", 0x58d188, 0x14
gUnknown_0858D19C:: @ 858D19C
.incbin "baserom.gba", 0x58d19c, 0x4
gUnknown_0858D1A0:: @ 858D1A0
.incbin "baserom.gba", 0x58d1a0, 0x30
gUnknown_0858D1D0:: @ 858D1D0
.incbin "baserom.gba", 0x58d1d0, 0x34
gUnknown_0858D204:: @ 858D204
.incbin "baserom.gba", 0x58d204, 0x24
gUnknown_0858D228:: @ 858D228
.incbin "baserom.gba", 0x58d228, 0x18
gUnknown_0858D240:: @ 858D240
.incbin "baserom.gba", 0x58d240, 0x3c
gUnknown_0858D27C:: @ 858D27C
.incbin "baserom.gba", 0x58d27c, 0x84
gUnknown_0858D300:: @ 858D300
.incbin "baserom.gba", 0x58d300, 0x20
gUnknown_0858D320:: @ 858D320
.incbin "baserom.gba", 0x58d320, 0x18
gUnknown_0858D338:: @ 858D338
.incbin "baserom.gba", 0x58d338, 0x4c
gUnknown_0858D384:: @ 858D384
.incbin "baserom.gba", 0x58d384, 0x10
gUnknown_0858D394:: @ 858D394
.incbin "baserom.gba", 0x58d394, 0x1c
gUnknown_0858D3B0:: @ 858D3B0
.incbin "baserom.gba", 0x58d3b0, 0x8
gUnknown_0858D3B8:: @ 858D3B8
.incbin "baserom.gba", 0x58d3b8, 0xc
gUnknown_0858D3C4:: @ 858D3C4
.incbin "baserom.gba", 0x58d3c4, 0x2c
gUnknown_0858D3F0:: @ 858D3F0
.incbin "baserom.gba", 0x58d3f0, 0x1c
gUnknown_0858D40C:: @ 858D40C
.incbin "baserom.gba", 0x58d40c, 0xc
gUnknown_0858D418:: @ 858D418
.incbin "baserom.gba", 0x58d418, 0x10
gUnknown_0858D428:: @ 858D428
.incbin "baserom.gba", 0x58d428, 0x34
gUnknown_0858D45C:: @ 858D45C
.incbin "baserom.gba", 0x58d45c, 0x38
gUnknown_0858D494:: @ 858D494
.incbin "baserom.gba", 0x58d494, 0x4
gUnknown_0858D498:: @ 858D498
.incbin "baserom.gba", 0x58d498, 0x1c
gUnknown_0858D4B4:: @ 858D4B4
.incbin "baserom.gba", 0x58d4b4, 0x30
gUnknown_0858D4E4:: @ 858D4E4
.incbin "baserom.gba", 0x58d4e4, 0x40
gUnknown_0858D524:: @ 858D524
.incbin "baserom.gba", 0x58d524, 0x4c
gUnknown_0858D570:: @ 858D570
.incbin "baserom.gba", 0x58d570, 0x24
gUnknown_0858D594:: @ 858D594
.incbin "baserom.gba", 0x58d594, 0xac
gUnknown_0858D640:: @ 858D640
.incbin "baserom.gba", 0x58d640, 0x2c
gUnknown_0858D66C:: @ 858D66C
.incbin "baserom.gba", 0x58d66c, 0x24
gUnknown_0858D690:: @ 858D690
.incbin "baserom.gba", 0x58d690, 0x20
gUnknown_0858D6B0:: @ 858D6B0
.incbin "baserom.gba", 0x58d6b0, 0x20
gUnknown_0858D6D0:: @ 858D6D0
.incbin "baserom.gba", 0x58d6d0, 0x128
gUnknown_0858D7F8:: @ 858D7F8
.incbin "baserom.gba", 0x58d7f8, 0x18
gUnknown_0858D810:: @ 858D810
.incbin "baserom.gba", 0x58d810, 0x40
gUnknown_0858D850:: @ 858D850
.incbin "baserom.gba", 0x58d850, 0x10
gUnknown_0858D860:: @ 858D860
.incbin "baserom.gba", 0x58d860, 0x18
gUnknown_0858D878:: @ 858D878
.incbin "baserom.gba", 0x58d878, 0x8
gUnknown_0858D880:: @ 858D880
.incbin "baserom.gba", 0x58d880, 0x8
gUnknown_0858D888:: @ 858D888
.incbin "baserom.gba", 0x58d888, 0x10
gUnknown_0858D898:: @ 858D898
.incbin "baserom.gba", 0x58d898, 0x30
gUnknown_0858D8C8:: @ 858D8C8
.incbin "baserom.gba", 0x58d8c8, 0x18
gUnknown_0858D8E0:: @ 858D8E0
.incbin "baserom.gba", 0x58d8e0, 0x8
gUnknown_0858D8E8:: @ 858D8E8
.incbin "baserom.gba", 0x58d8e8, 0x4
gUnknown_0858D8EC:: @ 858D8EC
.incbin "baserom.gba", 0x58d8ec, 0x4

File diff suppressed because it is too large Load Diff

86
data/decoration.s Normal file
View File

@ -0,0 +1,86 @@
.include "asm/macros.inc"
.include "constants/constants.inc"
.section .rodata
.align 2, 0
gDecorations:: @ 85A5C08
.incbin "baserom.gba", 0x5a5c08, 0x1c
gUnknown_085A5C24:: @ 85A5C24
.incbin "baserom.gba", 0x5a5c24, 0xf04
gUnknown_085A6B28:: @ 85A6B28
.incbin "baserom.gba", 0x5a6b28, 0x20
gUnknown_085A6B48:: @ 85A6B48
.incbin "baserom.gba", 0x5a6b48, 0x20
gUnknown_085A6B68:: @ 85A6B68
.incbin "baserom.gba", 0x5a6b68, 0x10
gUnknown_085A6B78:: @ 85A6B78
.incbin "baserom.gba", 0x5a6b78, 0x18
gUnknown_085A6B90:: @ 85A6B90
.incbin "baserom.gba", 0x5a6b90, 0x20
gUnknown_085A6BB0:: @ 85A6BB0
.incbin "baserom.gba", 0x5a6bb0, 0x20
gUnknown_085A6BD0:: @ 85A6BD0
.incbin "baserom.gba", 0x5a6bd0, 0x18
gUnknown_085A6BE8:: @ 85A6BE8
.incbin "baserom.gba", 0x5a6be8, 0x5c8
gUnknown_085A71B0:: @ 85A71B0
.incbin "baserom.gba", 0x5a71b0, 0xa0
gUnknown_085A7250:: @ 85A7250
.incbin "baserom.gba", 0x5a7250, 0x3c
gUnknown_085A728C:: @ 85A728C
.incbin "baserom.gba", 0x5a728c, 0x18
gUnknown_085A72A4:: @ 85A72A4
.incbin "baserom.gba", 0x5a72a4, 0x18
gUnknown_085A72BC:: @ 85A72BC
.incbin "baserom.gba", 0x5a72bc, 0x8
gUnknown_085A72C4:: @ 85A72C4
.incbin "baserom.gba", 0x5a72c4, 0x8
gUnknown_085A72CC:: @ 85A72CC
.incbin "baserom.gba", 0x5a72cc, 0x8
gUnknown_085A72D4:: @ 85A72D4
.incbin "baserom.gba", 0x5a72d4, 0x10
gUnknown_085A72E4:: @ 85A72E4
.incbin "baserom.gba", 0x5a72e4, 0x8
gUnknown_085A72EC:: @ 85A72EC
.incbin "baserom.gba", 0x5a72ec, 0x8
gUnknown_085A72F4:: @ 85A72F4
.incbin "baserom.gba", 0x5a72f4, 0x54
gUnknown_085A7348:: @ 85A7348
.incbin "baserom.gba", 0x5a7348, 0x8
gUnknown_085A7350:: @ 85A7350
.incbin "baserom.gba", 0x5a7350, 0x88
gUnknown_085A73D8:: @ 85A73D8
.incbin "baserom.gba", 0x5a73d8, 0x8
gUnknown_085A73E0:: @ 85A73E0
.incbin "baserom.gba", 0x5a73e0, 0x24
gUnknown_085A7404:: @ 85A7404
.incbin "baserom.gba", 0x5a7404, 0x18
gUnknown_085A741C:: @ 85A741C
.incbin "baserom.gba", 0x5a741c, 0x8

113
data/easy_chat.s Normal file
View File

@ -0,0 +1,113 @@
.include "asm/macros.inc"
.include "constants/constants.inc"
.section .rodata
.align 2, 0
gUnknown_08597530:: @ 8597530
.incbin "baserom.gba", 0x597530, 0x20
gUnknown_08597550:: @ 8597550
.incbin "baserom.gba", 0x597550, 0x1f8
gUnknown_08597748:: @ 8597748
.incbin "baserom.gba", 0x597748, 0x1c
gUnknown_08597764:: @ 8597764
.incbin "baserom.gba", 0x597764, 0x8
gUnknown_0859776C:: @ 859776C
.incbin "baserom.gba", 0x59776c, 0x3a8
gUnknown_08597B14:: @ 8597B14
.incbin "baserom.gba", 0x597b14, 0x20
gUnknown_08597B34:: @ 8597B34
.incbin "baserom.gba", 0x597b34, 0x20
gUnknown_08597B54:: @ 8597B54
.incbin "baserom.gba", 0x597b54, 0xc8
gUnknown_08597C1C:: @ 8597C1C
.incbin "baserom.gba", 0x597c1c, 0x8
gUnknown_08597C24:: @ 8597C24
.incbin "baserom.gba", 0x597c24, 0xc
gUnknown_08597C30:: @ 8597C30
.incbin "baserom.gba", 0x597c30, 0x24
gUnknown_08597C54:: @ 8597C54
.incbin "baserom.gba", 0x597c54, 0x10
gUnknown_08597C64:: @ 8597C64
.incbin "baserom.gba", 0x597c64, 0x20
gUnknown_08597C84:: @ 8597C84
.incbin "baserom.gba", 0x597c84, 0x8
gUnknown_08597C8C:: @ 8597C8C
.incbin "baserom.gba", 0x597c8c, 0x4
gUnknown_08597C90:: @ 8597C90
.incbin "baserom.gba", 0x597c90, 0x10
gUnknown_08597CA0:: @ 8597CA0
.incbin "baserom.gba", 0x597ca0, 0x20
gUnknown_08597CC0:: @ 8597CC0
.incbin "baserom.gba", 0x597cc0, 0x28
gUnknown_08597CE8:: @ 8597CE8
.incbin "baserom.gba", 0x597ce8, 0x20
gUnknown_08597D08:: @ 8597D08
.incbin "baserom.gba", 0x597d08, 0x10
gUnknown_08597D18:: @ 8597D18
.incbin "baserom.gba", 0x597d18, 0x50
gUnknown_08597D68:: @ 8597D68
.incbin "baserom.gba", 0x597d68, 0x68
gUnknown_08597DD0:: @ 8597DD0
.incbin "baserom.gba", 0x597dd0, 0x20
gUnknown_08597DF0:: @ 8597DF0
.incbin "baserom.gba", 0x597df0, 0x40
gUnknown_08597E30:: @ 8597E30
.incbin "baserom.gba", 0x597e30, 0x18
gUnknown_08597E48:: @ 8597E48
.incbin "baserom.gba", 0x597e48, 0x18
gUnknown_08597E60:: @ 8597E60
.incbin "baserom.gba", 0x597e60, 0xc
gUnknown_08597E6C:: @ 8597E6C
.incbin "baserom.gba", 0x597e6c, 0x30
@ 8597E9C
.include "data/text/easy_chat/easy_chat_groups.inc"
@ 859D0B4
.include "data/text/easy_chat/easy_chat_words_by_letter.inc"
@ 859E5D4
.include "data/text/easy_chat/easy_chat_group_name_pointers.inc"
gUnknown_0859E62C:: @ 859E62C
.incbin "baserom.gba", 0x59e62c, 0x8
gUnknown_0859E634:: @ 859E634
.incbin "baserom.gba", 0x59e634, 0xc
gUnknown_0859E640:: @ 859E640
.incbin "baserom.gba", 0x59e640, 0xc
gUnknown_0859E64C:: @ 859E64C
.incbin "baserom.gba", 0x59e64c, 0xc
gUnknown_0859E658:: @ 859E658
.incbin "baserom.gba", 0x59e658, 0x4

View File

@ -183,110 +183,216 @@ gUnknown_08272604:: @ 8272604
gUnknown_0827266F:: @ 827266F
.string "Which PC should be accessed?$"
gUnknown_0827268C:: @ 827268C
.string "Accessed SOMEONES PC.$"
gUnknown_082726A3:: @ 82726A3
.string "POKéMON Storage System opened.$"
gUnknown_082726C2:: @ 82726C2
.string "Accessed {PLAYER}s PC.$"
gUnknown_082726D4:: @ 82726D4
.string "Accessed LANETTEs PC.$"
gUnknown_082726EB:: @ 82726EB
.string "Hello, and welcome to\nthe POKéMON CENTER.\pWe restore your tired POKéMON\nto full health.\pWould you like to rest your POKéMON?$"
gUnknown_08272768:: @ 8272768
.string "Okay, Ill take your POKéMON\nfor a few seconds.$"
gUnknown_08272798:: @ 8272798
.string "Thank you for waiting.\pWeve restored your POKéMON\nto full health.$"
gUnknown_082727DB:: @ 82727DB
.string "We hope to see you again!$"
gUnknown_082727F5:: @ 82727F5
.string "Hello, and welcome to\nthe POKéMON CENTER.\pWe restore your tired POKéMON\nto full health.\pWould you like to$"
gUnknown_08272860:: @ 8272860
.string "Th-that card\nCould it be The GOLD CARD?!\pOh, the gold color is brilliant!\nThe four stars seem to sparkle!\pIve seen several TRAINERS with\na SILVER CARD before, but, {PLAYER},\lyoure the first TRAINER Ive ever\lseen with a GOLD CARD!\pOkay, {PLAYER}, please allow me\nthe honor of resting your POKéMON!$"
gUnknown_08272982:: @ 8272982
.string "Im delighted to see you, {PLAYER}!\nYou want the usual, am I right?$"
gUnknown_082729C0:: @ 82729C0
.string "Okay, Ill take your POKéMON\nfor a few seconds.$"
gUnknown_082729F0:: @ 82729F0
.string "Thank you for waiting.$"
gUnknown_08272A07:: @ 8272A07
.string "We hope to see you again!$"
gUnknown_08272A21:: @ 8272A21
.string "Welcome!\pHow may I serve you?$"
gUnknown_08272A3F:: @ 8272A3F
.string "Please come again!$"
gUnknown_08272A52:: @ 8272A52
.string "{PLAYER}{STRING 5}, welcome!\pWhat can I do for you?$"
gUnknown_08272A78:: @ 8272A78
.string "Obtained the {STR_VAR_2}!$"
gUnknown_08272A89:: @ 8272A89
.string "The BAG is full$"
gUnknown_08272A9A:: @ 8272A9A
.string "{PLAYER} put away the {STR_VAR_2}\nin the {STR_VAR_3} POCKET.$"
gUnknown_08272ABF:: @ 8272ABF
.string "{PLAYER} found one {STR_VAR_2}!$"
gUnknown_08272AD0:: @ 8272AD0
.string "Too bad!\nThe BAG is full$"
gUnknown_08272AEA:: @ 8272AEA
.string "{PLAYER} put away the {STR_VAR_2}\nin the BAG.$"
gUnknown_08272B09:: @ 8272B09
.string "Obtained the {STR_VAR_2}!$"
gUnknown_08272B1A:: @ 8272B1A
.string "Too bad! Theres no room left for\nanother {STR_VAR_2}$"
gUnknown_08272B48:: @ 8272B48
.string "The {STR_VAR_2} was transferred\nto the PC.$"
gUnknown_08272B6A:: @ 8272B6A
.string "Selected items for your convenience!\nPOKéMON MART$"
gUnknown_08272B9E:: @ 8272B9E
.string "Rejuvenate your tired partners!\nPOKéMON CENTER$"
gUnknown_08272BCF:: @ 8272BCF
.string "{STR_VAR_1} might like this program.\n \pBetter get going!$"
gUnknown_08272C1D:: @ 8272C1D
.string "Welcome to LILYCOVE DEPARTMENT STORE.\pWhich floor would you like?$"
gUnknown_08272C5F:: @ 8272C5F
.string "The sandstorm is vicious.\nIts impossible to keep going.$"
gUnknown_08272C98:: @ 8272C98
.string "An item in the BAG can be\nregistered to SELECT for easy use.$"
gUnknown_08272CD5:: @ 8272CD5
.string "Theres an e-mail from POKéMON TRAINER\nSCHOOL.\p \pA POKéMON may learn up to four moves.\pA TRAINERs expertise is tested on the\nmove sets chosen for POKéMON.\p $"
gUnknown_08272D87:: @ 8272D87
.string "{PLAYER} booted up the PC.$"
gUnknown_08272D9C:: @ 8272D9C
.string "The link was canceled.$"
gUnknown_08272DB3:: @ 8272DB3
.string "Want to give a nickname to\nthe {STR_VAR_2} you received?$"
gUnknown_08272DE3:: @ 8272DE3
.string "{PLAYER} is out of usable\nPOKéMON!\p{PLAYER} whited out!$"
gUnknown_08272E0F:: @ 8272E0F
.string "Registered {STR_VAR_1} {STR_VAR_2}\nin the POKéNAV.$"
gUnknown_08272E30:: @ 8272E30
.string "Do you know the TM SECRET POWER?\pOur group, we love the TM SECRET\nPOWER.\pOne of our members will give it to you.\nCome back and show me if you get it.\pWell accept you as a member and sell\nyou good stuff in secrecy.$"
gUnknown_08272F07:: @ 8272F07
.string "Your POKéMON may be infected with\nPOKéRUS.\pLittle is known about the POKéRUS\nexcept that they are microscopic life-\lforms that attach to POKéMON.\pWhile infected, POKéMON are said to\ngrow exceptionally well.$"
gUnknown_08272FD6:: @ 8272FD6
.string "The water is dyed a deep blue\nWould you like to SURF?$"
gUnknown_0827300D:: @ 827300D
.string "{STR_VAR_1} used SURF!$"
gUnknown_0827301B:: @ 827301B
.string "It sounded as if a door opened\nsomewhere far away.$"
gUnknown_0827304E:: @ 827304E
.string "There is a big hole in the wall.$"
gUnknown_0827306F:: @ 827306F
.string "Im terribly sorry.\nThe POKéMON WIRELESS CLUB is\lundergoing adjustments now.$"
gUnknown_082730BC:: @ 82730BC
.string "It appears to be undergoing\nadjustments$"
gUnknown_082730E5:: @ 82730E5
.string "Im terribly sorry. The TRADE CENTER\nis undergoing inspections.$"
gUnknown_08273125:: @ 8273125
.string "Im terribly sorry. The RECORD CORNER\nis under preparation.$"
gUnknown_08273161:: @ 8273161
.string "{PLAYER} handed over the\n{STR_VAR_1}.$"
gUnknown_08273178:: @ 8273178
.string "Thank you for accessing the\nMYSTERY GIFT System.$"
gUnknown_082731A9:: @ 82731A9
.string "{PLAYER} found one {STR_VAR_1}\n{STR_VAR_2}!$"
gUnknown_082731BD:: @ 82731BD
.string "The weird tree doesnt like the\nWAILMER PAIL!\pThe weird tree attacked!$"
gUnknown_08273204:: @ 8273204
.string "The {STR_VAR_1} flew away!$"
gText_PkmnTransferredSomeonesPC:: @ 8273216
@ -301,28 +407,52 @@ gText_PkmnBoxSomeonesPCFull:: @ 8273296
gText_PkmnBoxLanettesPCFull:: @ 82732D9
.string "BOX {STR_VAR_3} on\nLANETTES PC was full.\p{STR_VAR_2} was transferred to\nBOX {STR_VAR_1}.$"
gUnknown_0827331C:: @ 827331C
.string "Theres no more room for POKéMON!\pThe POKéMON BOXES are full and\ncant accept any more!$"
gUnknown_08273374:: @ 8273374
.string "Do you want to give a nickname to\nthis {STR_VAR_1}?$"
gUnknown_0827339F:: @ 827339F
.string "There is a questionnaire.\nWould you like to fill it out?$"
gUnknown_082733D8:: @ 82733D8
.string "Thank you for taking the time to\nfill out our questionnaire.\pYour feedback will be used for\nfuture reference.$"
gUnknown_08273446:: @ 8273446
.string "Oh, hello!\nYou know those words?\pThat means you must know about\nthe MYSTERY GIFT.\pFrom now on, you should be\nreceiving MYSTERY GIFTS!$"
gUnknown_082734CC:: @ 82734CC
.string "Once you save your game, you can\naccess the MYSTERY GIFT.$"
gUnknown_08273506:: @ 8273506
.string "Oh, hello!\nYou know those words?\pThat means you must know about\nthe MYSTERY EVENT.$"
gUnknown_08273559:: @ 8273559
.string "Once you save your game, you can\naccess the MYSTERY EVENT.$"
gUnknown_08273594:: @ 8273594
.string "Thank you for using the MYSTERY\nEVENT System.\pYou must be {PLAYER}.\nThere is a ticket here for you.$"
gUnknown_082735F2:: @ 82735F2
.string "It appears to be for use at\nthe LILYCOVE CITY port.\pWhy not give it a try and see what\nit is about?$"
gUnknown_08273656:: @ 8273656
.string "The massive downpour appears to\nhave stopped$"
gUnknown_08273684:: @ 8273684
.string "The intense sunshine appears to\nhave subsided$"
gUnknown_082736B3:: @ 82736B3
@ -554,7 +684,142 @@ gUnknown_0827E8DA:: @ 827E8DA
.incbin "baserom.gba", 0x27e8da, 0x132
gUnknown_0827EA0C:: @ 827EA0C
.incbin "baserom.gba", 0x27ea0c, 0x3ff
.incbin "baserom.gba", 0x27ea0c, 0x2b0
gUnknown_0827ECBC:: @ 27ECBC
.incbin "baserom.gba", 0x27ecbc, 0x7
gUnknown_0827ECC3:: @ 27ECC3
.incbin "baserom.gba", 0x27ecc3, 0xa
gUnknown_0827ECCD:: @ 27ECCD
.incbin "baserom.gba", 0x27eccd, 0x8
gUnknown_0827ECD5:: @ 27ECD5
.incbin "baserom.gba", 0x27ecd5, 0x8
gUnknown_0827ECDD:: @ 27ECDD
.incbin "baserom.gba", 0x27ecdd, 0x6
gUnknown_0827ECE3:: @ 27ECE3
.incbin "baserom.gba", 0x27ece3, 0x8
gUnknown_0827ECEB:: @ 27ECEB
.incbin "baserom.gba", 0x27eceb, 0x7
gUnknown_0827ECF2:: @ 27ECF2
.incbin "baserom.gba", 0x27ecf2, 0x6
gUnknown_0827ECF8:: @ 27ECF8
.incbin "baserom.gba", 0x27ecf8, 0x8
gUnknown_0827ED00:: @ 27ED00
.incbin "baserom.gba", 0x27ed00, 0x6
gUnknown_0827ED06:: @ 27ED06
.incbin "baserom.gba", 0x27ed06, 0xa
gUnknown_0827ED10:: @ 27ED10
.incbin "baserom.gba", 0x27ed10, 0x8
gUnknown_0827ED18:: @ 27ED18
.incbin "baserom.gba", 0x27ed18, 0xa
gUnknown_0827ED22:: @ 27ED22
.incbin "baserom.gba", 0x27ed22, 0xa
gUnknown_0827ED2C:: @ 27ED2C
.incbin "baserom.gba", 0x27ed2c, 0xa
gUnknown_0827ED36:: @ 27ED36
.incbin "baserom.gba", 0x27ed36, 0xa
gUnknown_0827ED40:: @ 27ED40
.incbin "baserom.gba", 0x27ed40, 0x6
gUnknown_0827ED46:: @ 27ED46
.incbin "baserom.gba", 0x27ed46, 0x9
gUnknown_0827ED4F:: @ 27ED4F
.incbin "baserom.gba", 0x27ed4f, 0xa
gUnknown_0827ED59:: @ 27ED59
.incbin "baserom.gba", 0x27ed59, 0xc
gUnknown_0827ED65:: @ 27ED65
.incbin "baserom.gba", 0x27ed65, 0xb
gUnknown_0827ED70:: @ 27ED70
.incbin "baserom.gba", 0x27ed70, 0x4
gUnknown_0827ED74:: @ 27ED74
.incbin "baserom.gba", 0x27ed74, 0x4
gUnknown_0827ED78:: @ 27ED78
.incbin "baserom.gba", 0x27ed78, 0x8
gUnknown_0827ED80:: @ 27ED80
.incbin "baserom.gba", 0x27ed80, 0x15
gUnknown_0827ED95:: @ 27ED95
.incbin "baserom.gba", 0x27ed95, 0x15
gUnknown_0827EDAA:: @ 27EDAA
.incbin "baserom.gba", 0x27edaa, 0xb
gUnknown_0827EDB5:: @ 27EDB5
.incbin "baserom.gba", 0x27edb5, 0x5
gUnknown_0827EDBA:: @ 27EDBA
.incbin "baserom.gba", 0x27edba, 0x7
gUnknown_0827EDC1:: @ 27EDC1
.incbin "baserom.gba", 0x27edc1, 0x8
gUnknown_0827EDC9:: @ 27EDC9
.incbin "baserom.gba", 0x27edc9, 0xc
gUnknown_0827EDD5:: @ 27EDD5
.incbin "baserom.gba", 0x27edd5, 0xf
gUnknown_0827EDE4:: @ 27EDE4
.incbin "baserom.gba", 0x27ede4, 0xc
gUnknown_0827EDF0:: @ 27EDF0
.incbin "baserom.gba", 0x27edf0, 0x5
gUnknown_0827EDF5:: @ 27EDF5
.incbin "baserom.gba", 0x27edf5, 0x2
gUnknown_0827EDF7:: @ 27EDF7
.incbin "baserom.gba", 0x27edf7, 0x2
gUnknown_0827EDF9:: @ 27EDF9
.incbin "baserom.gba", 0x27edf9, 0x2
gUnknown_0827EDFB:: @ 27EDFB
.incbin "baserom.gba", 0x27edfb, 0x2
gUnknown_0827EDFD:: @ 27EDFD
.incbin "baserom.gba", 0x27edfd, 0x2
gUnknown_0827EDFF:: @ 27EDFF
.incbin "baserom.gba", 0x27edff, 0x2
gUnknown_0827EE01:: @ 27EE01
.incbin "baserom.gba", 0x27ee01, 0x2
gUnknown_0827EE03:: @ 27EE03
.incbin "baserom.gba", 0x27ee03, 0x2
gUnknown_0827EE05:: @ 27EE05
.incbin "baserom.gba", 0x27ee05, 0x2
gUnknown_0827EE07:: @ 27EE07
.incbin "baserom.gba", 0x27ee07, 0x2
gUnknown_0827EE09:: @ 27EE09
.incbin "baserom.gba", 0x27ee09, 0x2
gUnknown_0827EE0B:: @ 827EE0B
.incbin "baserom.gba", 0x27ee0b, 0x118fa

8
data/fanfares.s Normal file
View File

@ -0,0 +1,8 @@
.include "asm/macros.inc"
.include "constants/constants.inc"
.section .rodata
.align 2, 0
sFanfares:: @ 85248BC
.incbin "baserom.gba", 0x5248bc, 0x48

17
data/field_door.s Normal file
View File

@ -0,0 +1,17 @@
.include "asm/macros.inc"
.include "constants/constants.inc"
.section .rodata
.align 2, 0
gUnknown_08496F8C:: @ 8496F8C
.incbin "baserom.gba", 0x496f8c, 0x14
gUnknown_08496FA0:: @ 8496FA0
.incbin "baserom.gba", 0x496fa0, 0x14
gUnknown_08496FB4:: @ 8496FB4
.incbin "baserom.gba", 0x496fb4, 0x1c0
gUnknown_08497174:: @ 8497174
.incbin "baserom.gba", 0x497174, 0x288

206
data/field_effect.s Normal file
View File

@ -0,0 +1,206 @@
.include "asm/macros.inc"
.include "constants/constants.inc"
.section .rodata
.align 2, 0
.align 2
gNewGameBirchPic:: @ 8553A90
.incbin "graphics/birch_speech/birch.4bpp"
.incbin "baserom.gba", 0x554290, 0x66c0
.align 2
gNewGameBirchPalette:: @ 855A950
.incbin "graphics/birch_speech/birch.gbapal"
.align 2
.incbin "baserom.gba", 0x55a970, 0x20
.align 2
gFieldEffectObjectPalette4:: @ 855A990
.incbin "graphics/map_objects/palettes/field_effect_object_palette_04.gbapal"
.incbin "baserom.gba", 0x55a9b0, 0x480
.align 2
gFieldEffectObjectPalette5:: @ 855AE30
.incbin "graphics/map_objects/palettes/field_effect_object_palette_05.gbapal"
gUnknown_0855AE50:: @ 855AE50
.incbin "baserom.gba", 0x55ae50, 0x200
gUnknown_0855B050:: @ 855B050
.incbin "baserom.gba", 0x55b050, 0x20
gUnknown_0855B070:: @ 855B070
.incbin "baserom.gba", 0x55b070, 0x280
gUnknown_0855B2F0:: @ 855B2F0
.incbin "baserom.gba", 0x55b2f0, 0x80
gUnknown_0855B370:: @ 855B370
.incbin "baserom.gba", 0x55b370, 0x20
gUnknown_0855B390:: @ 855B390
.incbin "baserom.gba", 0x55b390, 0x280
gUnknown_0855B610:: @ 855B610
.incbin "baserom.gba", 0x55b610, 0x20
gUnknown_0855B630:: @ 855B630
.incbin "baserom.gba", 0x55b630, 0xbc0
gUnknown_0855C1F0:: @ 855C1F0
.incbin "baserom.gba", 0x55c1f0, 0x20
.align 2
@ TODO: something else uses these too
gNewGameBirchOamAttributes:: @ 855C210
.4byte OAM_SIZE_64x64
.2byte 0
.align 2
.incbin "baserom.gba", 0x55c218, 0x10
.align 2
gNewGameBirchPicTable:: @ 855C228
obj_tiles gNewGameBirchPic, 0x800
.align 2
gNewGameBirchObjectPaletteInfo:: @ 855C230
obj_pal gNewGameBirchPalette, 0x1006
.align 2
gNewGameBirchImageAnim:: @ 855C238
obj_image_anim_frame 0, 1
obj_image_anim_end
.align 2
gNewGameBirchImageAnimTable:: @ 855C240
.4byte gNewGameBirchImageAnim
.align 2
gNewGameBirchObjectTemplate:: @ 855C244
.2byte 0xFFFF @ tiles tag
.2byte 0x1006 @ palette tag
.4byte gNewGameBirchOamAttributes
.4byte gNewGameBirchImageAnimTable
.4byte gNewGameBirchPicTable
.4byte gDummySpriteAffineAnimTable
.4byte SpriteCallbackDummy
.align 2
gFieldEffectObjectPaletteInfo4:: @ 855C25C
obj_pal gFieldEffectObjectPalette4, 0x1007
.align 2
gFieldEffectObjectPaletteInfo5:: @ 855C264
obj_pal gFieldEffectObjectPalette5, 0x1010
.incbin "baserom.gba", 0x55c26c, 0x40
gUnknown_0855C2AC:: @ 855C2AC
.incbin "baserom.gba", 0x55c2ac, 0x18
gUnknown_0855C2C4:: @ 855C2C4
.incbin "baserom.gba", 0x55c2c4, 0x40
gUnknown_0855C304:: @ 855C304
.incbin "baserom.gba", 0x55c304, 0x18
gUnknown_0855C31C:: @ 855C31C
.incbin "baserom.gba", 0x55c31c, 0x18
gUnknown_0855C334:: @ 855C334
.incbin "baserom.gba", 0x55c334, 0x18
gUnknown_0855C34C:: @ 855C34C
.incbin "baserom.gba", 0x55c34c, 0x18
gUnknown_0855C364:: @ 855C364
.incbin "baserom.gba", 0x55c364, 0x10
gUnknown_0855C374:: @ 855C374
.incbin "baserom.gba", 0x55c374, 0x10
gUnknown_0855C384:: @ 855C384
.incbin "baserom.gba", 0x55c384, 0x20
gUnknown_0855C3A4:: @ 855C3A4
.incbin "baserom.gba", 0x55c3a4, 0x18
gUnknown_0855C3BC:: @ 855C3BC
.incbin "baserom.gba", 0x55c3bc, 0x4
gUnknown_0855C3C0:: @ 855C3C0
.incbin "baserom.gba", 0x55c3c0, 0x4
gUnknown_0855C3C4:: @ 855C3C4
.incbin "baserom.gba", 0x55c3c4, 0x4
gUnknown_0855C3C8:: @ 855C3C8
.incbin "baserom.gba", 0x55c3c8, 0x1c
gUnknown_0855C3E4:: @ 855C3E4
.incbin "baserom.gba", 0x55c3e4, 0x18
gUnknown_0855C3FC:: @ 855C3FC
.incbin "baserom.gba", 0x55c3fc, 0x1c
gUnknown_0855C418:: @ 855C418
.incbin "baserom.gba", 0x55c418, 0x14
gUnknown_0855C42C:: @ 855C42C
.incbin "baserom.gba", 0x55c42c, 0xc
gUnknown_0855C438:: @ 855C438
.incbin "baserom.gba", 0x55c438, 0x18
gUnknown_0855C450:: @ 855C450
.incbin "baserom.gba", 0x55c450, 0x10
gUnknown_0855C460:: @ 855C460
.incbin "baserom.gba", 0x55c460, 0x14
gUnknown_0855C474:: @ 855C474
.incbin "baserom.gba", 0x55c474, 0x8
gUnknown_0855C47C:: @ 855C47C
.incbin "baserom.gba", 0x55c47c, 0x8
gUnknown_0855C484:: @ 855C484
.incbin "baserom.gba", 0x55c484, 0x8
gUnknown_0855C48C:: @ 855C48C
.incbin "baserom.gba", 0x55c48c, 0x10
gUnknown_0855C49C:: @ 855C49C
.incbin "baserom.gba", 0x55c49c, 0xc
gUnknown_0855C4A8:: @ 855C4A8
.incbin "baserom.gba", 0x55c4a8, 0x1c
gUnknown_0855C4C4:: @ 855C4C4
.incbin "baserom.gba", 0x55c4c4, 0x1c
gUnknown_0855C4E0:: @ 855C4E0
.incbin "baserom.gba", 0x55c4e0, 0x14
gUnknown_0855C4F4:: @ 855C4F4
.incbin "baserom.gba", 0x55c4f4, 0x54
gUnknown_0855C548:: @ 855C548
.incbin "baserom.gba", 0x55c548, 0x8
gUnknown_0855C550:: @ 855C550
.incbin "baserom.gba", 0x55c550, 0x1c
gUnknown_0855C56C:: @ 855C56C
.incbin "baserom.gba", 0x55c56c, 0x24
gUnknown_0855C590:: @ 855C590
.incbin "baserom.gba", 0x55c590, 0x5c
gUnknown_0855C5EC:: @ 855C5EC
.incbin "baserom.gba", 0x55c5ec, 0x18

55
data/field_effect_misc.s Normal file
View File

@ -0,0 +1,55 @@
.include "asm/macros.inc"
.include "constants/constants.inc"
.section .rodata
.align 2
.incbin "baserom.gba", 0x58d978, 0x2a0
.align 2
gFieldEffectObjectPalette7:: @ 858DC18
.incbin "graphics/map_objects/palettes/field_effect_object_palette_07.gbapal"
.incbin "baserom.gba", 0x58dc38, 0x580
.align 2
gFieldEffectObjectPalette8:: @ 858E1B8
.incbin "graphics/map_objects/palettes/field_effect_object_palette_08.gbapal"
.incbin "baserom.gba", 0x58e1d8, 0x428
gUnknown_0858E600:: @ 858E600
.incbin "baserom.gba", 0x58e600, 0x18
gUnknown_0858E618:: @ 858E618
.incbin "baserom.gba", 0x58e618, 0x18
gUnknown_0858E630:: @ 858E630
.incbin "baserom.gba", 0x58e630, 0x18
.align 2
gFieldEffectObjectPaletteInfo7:: @ 858E648
obj_pal gFieldEffectObjectPalette7, 0x1003
.align 2
gFieldEffectObjectPaletteInfo8:: @ 858E650
obj_pal gFieldEffectObjectPalette8, 0x1008
.incbin "baserom.gba", 0x58e658, 0x34
gUnknown_0858E68C:: @ 858E68C
.incbin "baserom.gba", 0x58e68c, 0x18
.align 2
@ This uses one of the secret base palettes, so there is no
@ "field_effect_object_palette_09.pal" file.
gFieldEffectObjectPaletteInfo9:: @ 858E6A4
obj_pal gTilesetPalettes_SecretBase + 5 * 0x20, 0x100E
.incbin "baserom.gba", 0x58e6ac, 0x1b8
gUnknown_0858E864:: @ 858E864
.incbin "baserom.gba", 0x58e864, 0x1c
gUnknown_0858E880:: @ 858E880
.incbin "baserom.gba", 0x58e880, 0x18

View File

@ -0,0 +1,38 @@
.include "asm/macros.inc"
.include "constants/constants.inc"
.section .rodata
.align 2, 0
gUnknown_0850E5DC:: @ 850E5DC
.incbin "baserom.gba", 0x50e5dc, 0x8
gUnknown_0850E5E4:: @ 850E5E4
.incbin "baserom.gba", 0x50e5e4, 0x18
gUnknown_0850E5FC:: @ 850E5FC
.incbin "baserom.gba", 0x50e5fc, 0x18
gUnknown_0850E614:: @ 850E614
.incbin "baserom.gba", 0x50e614, 0x10
gUnknown_0850E624:: @ 850E624
.incbin "baserom.gba", 0x50e624, 0x10
gUnknown_0850E634:: @ 850E634
.incbin "baserom.gba", 0x50e634, 0x10
gUnknown_0850E644:: @ 850E644
.incbin "baserom.gba", 0x50e644, 0x10
gUnknown_0850E654:: @ 850E654
.incbin "baserom.gba", 0x50e654, 0xc
gUnknown_0850E660:: @ 850E660
.incbin "baserom.gba", 0x50e660, 0x4
gUnknown_0850E664:: @ 850E664
.incbin "baserom.gba", 0x50e664, 0x10
gUnknown_0850E674:: @ 850E674
.incbin "baserom.gba", 0x50e674, 0xe0

View File

@ -0,0 +1,83 @@
@ the third big chunk of data
.include "asm/macros.inc"
.include "constants/constants.inc"
.section .rodata
.align 2, 0
gUnknown_084973FC:: @ 84973FC
.incbin "baserom.gba", 0x4973fc, 0x48
gUnknown_08497444:: @ 8497444
.incbin "baserom.gba", 0x497444, 0x4c
gUnknown_08497490:: @ 8497490
.incbin "baserom.gba", 0x497490, 0xc
gUnknown_0849749C:: @ 849749C
.incbin "baserom.gba", 0x49749c, 0x14
gUnknown_084974B0:: @ 84974B0
.incbin "baserom.gba", 0x4974b0, 0x8
gUnknown_084974B8:: @ 84974B8
.incbin "baserom.gba", 0x4974b8, 0x20
gUnknown_084974D8:: @ 84974D8
.incbin "baserom.gba", 0x4974d8, 0x10
gUnknown_084974E8:: @ 84974E8
.incbin "baserom.gba", 0x4974e8, 0x10
gUnknown_084974F8:: @ 84974F8
.incbin "baserom.gba", 0x4974f8, 0x10
gUnknown_08497508:: @ 8497508
.incbin "baserom.gba", 0x497508, 0x2
gUnknown_0849750A:: @ 849750A
.incbin "baserom.gba", 0x49750a, 0x2
gUnknown_0849750C:: @ 849750C
.incbin "baserom.gba", 0x49750c, 0x14
gUnknown_08497520:: @ 8497520
.incbin "baserom.gba", 0x497520, 0x10
gUnknown_08497530:: @ 8497530
.incbin "baserom.gba", 0x497530, 0xc
gUnknown_0849753C:: @ 849753C
.incbin "baserom.gba", 0x49753c, 0x4
gUnknown_08497540:: @ 8497540
.incbin "baserom.gba", 0x497540, 0x10
gUnknown_08497550:: @ 8497550
.incbin "baserom.gba", 0x497550, 0x4
gUnknown_08497554:: @ 8497554
.incbin "baserom.gba", 0x497554, 0x8
gUnknown_0849755C:: @ 849755C
.incbin "baserom.gba", 0x49755c, 0x40
gUnknown_0849759C:: @ 849759C
.incbin "baserom.gba", 0x49759c, 0x6
gUnknown_084975A2:: @ 84975A2
.incbin "baserom.gba", 0x4975a2, 0x6
gUnknown_084975A8:: @ 84975A8
.incbin "baserom.gba", 0x4975a8, 0x2
gUnknown_084975AA:: @ 84975AA
.incbin "baserom.gba", 0x4975aa, 0x6
gUnknown_084975B0:: @ 84975B0
.incbin "baserom.gba", 0x4975b0, 0xc
gUnknown_084975BC:: @ 84975BC
.incbin "baserom.gba", 0x4975bc, 0x8

110
data/field_screen.s Normal file
View File

@ -0,0 +1,110 @@
.include "asm/macros.inc"
.include "constants/constants.inc"
.section .rodata
.align 2, 0
gUnknown_0854C14C:: @ 854C14C
.incbin "baserom.gba", 0x54c14c, 0x4
gUnknown_0854C150:: @ 854C150
.incbin "baserom.gba", 0x54c150, 0xf0
gUnknown_0854C240:: @ 854C240
.incbin "baserom.gba", 0x54c240, 0x10
gUnknown_0854C250:: @ 854C250
.incbin "baserom.gba", 0x54c250, 0x20
gUnknown_0854C270:: @ 854C270
.incbin "baserom.gba", 0x54c270, 0x20
gUnknown_0854C290:: @ 854C290
.incbin "baserom.gba", 0x54c290, 0x20
gUnknown_0854C2B0:: @ 854C2B0
.incbin "baserom.gba", 0x54c2b0, 0x820
gUnknown_0854CAD0:: @ 854CAD0
.incbin "baserom.gba", 0x54cad0, 0x3080
gUnknown_0854FB50:: @ 854FB50
.incbin "baserom.gba", 0x54fb50, 0xc
gUnknown_0854FB5C:: @ 854FB5C
.incbin "baserom.gba", 0x54fb5c, 0x1c
gUnknown_0854FB78:: @ 854FB78
.incbin "baserom.gba", 0x54fb78, 0x18
gUnknown_0854FB90:: @ 854FB90
.incbin "baserom.gba", 0x54fb90, 0x9c
gUnknown_0854FC2C:: @ 854FC2C
.incbin "baserom.gba", 0x54fc2c, 0x18
gUnknown_0854FC44:: @ 854FC44
.incbin "baserom.gba", 0x54fc44, 0x8
gUnknown_0854FC4C:: @ 854FC4C
.incbin "baserom.gba", 0x54fc4c, 0x8
gUnknown_0854FC54:: @ 854FC54
.incbin "baserom.gba", 0x54fc54, 0x38
gUnknown_0854FC8C:: @ 854FC8C
.incbin "baserom.gba", 0x54fc8c, 0x8c
gUnknown_0854FD18:: @ 854FD18
.incbin "baserom.gba", 0x54fd18, 0x18
gUnknown_0854FD30:: @ 854FD30
.incbin "baserom.gba", 0x54fd30, 0x8
gUnknown_0854FD38:: @ 854FD38
.incbin "baserom.gba", 0x54fd38, 0x20
gUnknown_0854FD58:: @ 854FD58
.incbin "baserom.gba", 0x54fd58, 0x18
gUnknown_0854FD70:: @ 854FD70
.incbin "baserom.gba", 0x54fd70, 0x1c
gUnknown_0854FD8C:: @ 854FD8C
.incbin "baserom.gba", 0x54fd8c, 0x38
gUnknown_0854FDC4:: @ 854FDC4
.incbin "baserom.gba", 0x54fdc4, 0x18
gUnknown_0854FDDC:: @ 854FDDC
.incbin "baserom.gba", 0x54fddc, 0x8
gUnknown_0854FDE4:: @ 854FDE4
.incbin "baserom.gba", 0x54fde4, 0xc
gUnknown_0854FDF0:: @ 854FDF0
.incbin "baserom.gba", 0x54fdf0, 0x8
gUnknown_0854FDF8:: @ 854FDF8
.incbin "baserom.gba", 0x54fdf8, 0x8
gUnknown_0854FE00:: @ 854FE00
.incbin "baserom.gba", 0x54fe00, 0x44
gUnknown_0854FE44:: @ 854FE44
.incbin "baserom.gba", 0x54fe44, 0x18
gUnknown_0854FE5C:: @ 854FE5C
.incbin "baserom.gba", 0x54fe5c, 0x4
gUnknown_0854FE60:: @ 854FE60
.incbin "baserom.gba", 0x54fe60, 0x4
gUnknown_0854FE64:: @ 854FE64
.incbin "baserom.gba", 0x54fe64, 0x14
gUnknown_0854FE78:: @ 854FE78
.incbin "baserom.gba", 0x54fe78, 0x4
gUnknown_0854FE7C:: @ 854FE7C
.incbin "baserom.gba", 0x54fe7c, 0xc

23
data/field_tasks.s Normal file
View File

@ -0,0 +1,23 @@
.include "asm/macros.inc"
.include "constants/constants.inc"
.section .rodata
.align 2, 0
gUnknown_08510348:: @ 8510348
.incbin "baserom.gba", 0x510348, 0x20
gUnknown_08510368:: @ 8510368
.incbin "baserom.gba", 0x510368, 0x20
gUnknown_08510388:: @ 8510388
.incbin "baserom.gba", 0x510388, 0x20
gUnknown_085103A8:: @ 85103A8
.incbin "baserom.gba", 0x5103a8, 0x20
gUnknown_085103C8:: @ 85103C8
.incbin "baserom.gba", 0x5103c8, 0x34
gUnknown_085103FC:: @ 85103FC
.incbin "baserom.gba", 0x5103fc, 0x8

8
data/fieldmap.s Normal file
View File

@ -0,0 +1,8 @@
.include "asm/macros.inc"
.include "constants/constants.inc"
.section .rodata
.align 2, 0
gUnknown_08486EF8:: @ 8486EF8
.incbin "baserom.gba", 0x486ef8, 0x4

18
data/fldeff_cut.s Normal file
View File

@ -0,0 +1,18 @@
.include "asm/macros.inc"
.include "constants/constants.inc"
.section .rodata
.align 2, 0
gUnknown_0857C608:: @ 857C608
.incbin "baserom.gba", 0x57c608, 0x2
gUnknown_0857C60A:: @ 857C60A
.incbin "baserom.gba", 0x57c60a, 0x5a
.align 2
gFieldEffectObjectPaletteInfo6:: @ 857C664
obj_pal gFieldEffectObjectPalette6, 0x1000
gUnknown_0857C66C:: @ 857C66C
.incbin "baserom.gba", 0x57c66c, 0x18

11
data/fldeff_emotion.s Normal file
View File

@ -0,0 +1,11 @@
.include "asm/macros.inc"
.include "constants/constants.inc"
.section .rodata
.align 2, 0
gUnknown_085507B4:: @ 85507B4
.incbin "baserom.gba", 0x5507b4, 0x18
gUnknown_085507CC:: @ 85507CC
.incbin "baserom.gba", 0x5507cc, 0x18

View File

@ -645,11 +645,29 @@ gUnknown_08DAAFEC:: @ 8DAAFEC
.incbin "baserom.gba", 0xdb7aa0, 0x2a78
gUnknown_08DBA518:: @ 8DBA518
.incbin "baserom.gba", 0xdba518, 0xa0
.incbin "baserom.gba", 0xdba518, 0x80
.align 2
gCableCar_Pal:: @ 8DBA598
.incbin "graphics/misc/cable_car.gbapal"
.align 2
gUnknown_08DBA5B8:: @ 8DBA5B8
.incbin "baserom.gba", 0xdba5b8, 0x1d30
.incbin "baserom.gba", 0xdba5b8, 0x19d8
.align 2
gCableCar_Gfx:: @ 8DBBF90
.incbin "graphics/misc/cable_car.4bpp.lz"
.align 2
gCableCarDoor_Gfx:: @ 8DBC290
.incbin "graphics/misc/cable_car_door.4bpp.lz"
.align 2
gCableCarCord_Gfx:: @ 8DBC2C0
.incbin "graphics/misc/cable_car_cord.4bpp.lz"
.align 2
gUnknown_08DBC2E8:: @ 8DBC2E8
.incbin "baserom.gba", 0xdbc2e8, 0x72c

11
data/heal_location.s Normal file
View File

@ -0,0 +1,11 @@
.include "asm/macros.inc"
.include "constants/constants.inc"
.section .rodata
.align 2, 0
gUnknown_0859F534:: @ 859F534
.incbin "baserom.gba", 0x59f534, 0x8
gUnknown_0859F53C:: @ 859F53C
.incbin "baserom.gba", 0x59f53c, 0xd0

62
data/item_menu_icons.s Normal file
View File

@ -0,0 +1,62 @@
.include "asm/macros.inc"
.include "constants/constants.inc"
.section .rodata
.align 2, 0
gUnknown_0857F464:: @ 857F464
.incbin "baserom.gba", 0x57f464, 0xe0
gUnknown_0857F544:: @ 857F544
.incbin "baserom.gba", 0x57f544, 0x5f0
gUnknown_0857FB34:: @ 857FB34
.incbin "baserom.gba", 0x57fb34, 0x8
gUnknown_0857FB3C:: @ 857FB3C
.incbin "baserom.gba", 0x57fb3c, 0x8
gUnknown_0857FB44:: @ 857FB44
.incbin "baserom.gba", 0x57fb44, 0x8
gUnknown_0857FB4C:: @ 857FB4C
.incbin "baserom.gba", 0x57fb4c, 0x4c
gUnknown_0857FB98:: @ 857FB98
.incbin "baserom.gba", 0x57fb98, 0x4
gUnknown_0857FB9C:: @ 857FB9C
.incbin "baserom.gba", 0x57fb9c, 0x4
gUnknown_0857FBA0:: @ 857FBA0
.incbin "baserom.gba", 0x57fba0, 0x8
gUnknown_0857FBA8:: @ 857FBA8
.incbin "baserom.gba", 0x57fba8, 0x8
gUnknown_0857FBB0:: @ 857FBB0
.incbin "baserom.gba", 0x57fbb0, 0x3c
gUnknown_0857FBEC:: @ 857FBEC
.incbin "baserom.gba", 0x57fbec, 0x90
gUnknown_0857FC7C:: @ 857FC7C
.incbin "baserom.gba", 0x57fc7c, 0x18
@ 857FC94
.include "data/graphics/berries/berry_pic_table.inc"
gUnknown_0857FDEC:: @ 857FDEC
.incbin "baserom.gba", 0x57fdec, 0x8
gUnknown_0857FDF4:: @ 857FDF4
.incbin "baserom.gba", 0x57fdf4, 0x1c
gUnknown_0857FE10:: @ 857FE10
.incbin "baserom.gba", 0x57fe10, 0x90
@ 857FEA0
.include "data/text/item_descriptions.inc"
@ 85839A0
.include "data/items.inc"

15
data/item_use.s Normal file
View File

@ -0,0 +1,15 @@
.include "asm/macros.inc"
.include "constants/constants.inc"
.section .rodata
.align 2, 0
gUnknown_085920D8:: @ 85920D8
.incbin "baserom.gba", 0x5920d8, 0xc
gUnknown_085920E4:: @ 85920E4
.incbin "baserom.gba", 0x5920e4, 0x4
gUnknown_085920E8:: @ 85920E8
.incbin "baserom.gba", 0x5920e8, 0x128

View File

@ -54,24 +54,26 @@ gUnknown_082ED1FC:: @ 82ED1FC BgTemplate
.4byte 0x000001F8
.4byte 0x00001081
.align 2
gUnknown_082ED204:: @ 82ED204
window_template 0x00, 0x00, 0x00, 0x1E, 0x05, 0x0F, 0x0002
window_template 0x00, 0x00, 0x06, 0x1E, 0x07, 0x0F, 0x0098
window_template 0x00, 0x00, 0x0D, 0x1E, 0x07, 0x0F, 0x016A
window_template 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0000
window_template_terminator
.align 2
gUnknown_082ED224:: @ 82ED224
.byte 0x00, 0x01, 0x02, 0x00, 0xff, 0xfe, 0xff, 0x00
.align 2
gWirelessLinkIconPalette:: @ 82ED22C
.incbin "graphics/interface/wireless_link_icon.gbapal"
.align 2
gWirelessLinkIconPic:: @ 82ED22C
.incbin "graphics/interface/wireless_link_icon.4bpp.lz"
.align 2
gUnknown_082ED370:: @ 82ED370
.byte 0xff, 0x95, 0x96, 0x97, 0x98, 0x99, 0x9a, 0x37
.byte 0x38, 0x39, 0x3a, 0x3b, 0x3c, 0x3d, 0x3e, 0x3f
@ -106,6 +108,7 @@ gUnknown_082ED370:: @ 82ED370
.byte 0x2c, 0x2e, 0x87, 0x88, 0x89, 0x8a, 0x8b, 0x8c
.byte 0x8d, 0x8e, 0x8f, 0x90, 0x91, 0x92, 0x93, 0x94
.align 2
gUnknown_082ED470:: @ 82ED470
.byte 0x20, 0x86, 0x87, 0x88, 0x89, 0x8a, 0x8b, 0x8c
.byte 0x8d, 0x8e, 0x8f, 0x90, 0x91, 0x92, 0x93, 0x94
@ -140,26 +143,33 @@ gUnknown_082ED470:: @ 82ED470
.byte 0x20, 0x2b, 0x5b, 0x5c, 0x5d, 0x5e, 0x5f, 0x20
.byte 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x00
.align 2
gUnknown_082ED570:: @ 82ED570
.byte 0x00, 0x00, 0x00, 0x40, 0x00, 0x00, 0x00, 0x00
.align 2
gUnknown_082ED578:: @ 82ED578
.2byte 0x0004, 0x0005, 0x0008, 0x0005, 0x000c, 0x0005, 0x0010, 0x000a
.2byte 0x000c, 0x0005, 0x0008, 0x0005, 0xfffe, 0x0000
.align 2
gUnknown_082ED594:: @ 82ED594
.2byte 0x0004, 0x0005, 0x0008, 0x0005, 0x000c, 0x000a, 0x0008, 0x0005
.2byte 0xfffe, 0x0000
.align 2
gUnknown_082ED5A8:: @ 82ED5A8
.2byte 0x0004, 0x0005, 0x0008, 0x0005, 0xfffe, 0x0000
.align 2
gUnknown_082ED5B4:: @ 82ED5B4
.2byte 0x0004, 0x000a, 0x0014, 0x000a, 0xfffe, 0x0000
.align 2
gUnknown_082ED5C0:: @ 82ED5C0
.2byte 0x0018, 0x000a, 0x0004, 0x000a, 0xfffe, 0x0000
.align 2
gUnknown_082ED5CC:: @ 82ED5CC
.4byte gUnknown_082ED578
.4byte gUnknown_082ED594
@ -167,33 +177,29 @@ gUnknown_082ED5CC:: @ 82ED5CC
.4byte gUnknown_082ED5B4
.4byte gUnknown_082ED5C0
gUnknown_082ED5E0:: @ 82ED5E0 struct CompressedSpriteSheet
.4byte gWirelessLinkIconPic
.2byte 0x0380 @ uncompressed size
.2byte 0xD431 @ tag
.align 2
gUnknown_082ED5E0:: @ 82ED5E0
obj_tiles gWirelessLinkIconPic, 0x0380, 0xD431
gUnknown_082ED5E8:: @ 82ED5E8 struct SpritePalette
.4byte gWirelessLinkIconPalette
.2byte 0xD432 @ tag
.2byte 0x0000 @ padding
.align 2
gUnknown_082ED5E8:: @ 82ED5E8
obj_pal gWirelessLinkIconPalette, 0xD432
gUnknown_082ED5F0:: @ 82ED5F0 struct SpriteTemplate
.2byte 0xD431 @ tileTag
.2byte 0xD432 @ paletteTag
.4byte gUnknown_082ED570
.4byte gUnknown_082ED5CC
.4byte NULL
.4byte gDummySpriteAffineAnimTable
.4byte SpriteCallbackDummy
.align 2
gUnknown_082ED5F0:: @ 82ED5F0
spr_template 0xD431, 0xD432, gUnknown_082ED570, gUnknown_082ED5CC, NULL, gDummySpriteAffineAnimTable, SpriteCallbackDummy
.align 2
gUnknown_082ED608:: @ 82ED608
.byte 0x04, 0x20, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00
.byte 0x14, 0x2b, 0x02, 0x02, 0x22, 0x2b, 0x02, 0x02
.byte 0x01, 0x00, 0x58, 0x02, 0x2c, 0x01, 0x00, 0x00
.align 2
gUnknown_082ED620:: @ 82ED620
.byte 0x00, 0x03, 0x02, 0x01, 0x00, 0x00, 0x00, 0x00
.align 2
gUnknown_082ED628:: @ 82ED628
.4byte 0x00000000, 0x00000001, 0x00000003, 0x00000007
.4byte 0x0000000f, 0x0000001f, 0x0000003f, 0x0000007f
@ -216,6 +222,7 @@ gUnknown_082ED6A5:: @ 82ED6A5
.byte 0x03, 0x00, 0x01, 0x00, 0x02, 0x00, 0x01, 0x00
.byte 0x00, 0x00, 0x00
.align 2
gUnknown_082ED6B8:: @ 82ED6B8
.4byte gUnknown_020228C4
.4byte 0x000000c8
@ -228,6 +235,7 @@ gUnknown_082ED6B8:: @ 82ED6B8
.4byte gUnknown_020228C4
.4byte 0x00000028
.align 2
gUnknown_082ED6E0:: @ 82ED6E0
.2byte 0x0002, 0x7f7d, 0x0000, 0xffff
@ -285,6 +293,7 @@ gUnknown_082ED7E0:: @ 82ED7E0
.4byte sub_8010AAC
.4byte sub_8010D0C
.align 2
gUnknown_082ED7EC:: @ 82ED7EC
.ascii "PokemonSioInfo"
@ -1877,7 +1886,7 @@ gUnknown_082F05A8:: @ 82F05A8
window_template 0x00, 0x00, 0x00, 0x1e, 0x02, 0x0c, 0x0013
window_template 0x00, 0x01, 0x0f, 0x1c, 0x04, 0x0c, 0x004f
window_template 0x00, 0x00, 0x0f, 0x1e, 0x05, 0x0d, 0x004f
window_template 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0000
window_template_terminator
.align 2
gUnknown_082F05C8:: @ 82F05C8
@ -2061,7 +2070,7 @@ gUnknown_082F0D3C:: @ 82F0D3C
window_template 0x00, 0x03, 0x00, 0x18, 0x03, 0x0f, 0x0001
window_template 0x00, 0x03, 0x04, 0x15, 0x0f, 0x0f, 0x0049
window_template 0x00, 0x18, 0x04, 0x03, 0x0f, 0x0f, 0x0184
window_template 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0000
window_template_terminator
.align 2
gUnknown_082F0D5C:: @ 82F0D5C
@ -2093,7 +2102,7 @@ gUnknown_082F0DD0:: @ 82F0DD0
.align 2
gUnknown_082F0DD4:: @ 82F0DD4
window_template 0x00, 0x03, 0x0f, 0x18, 0x04, 0x0e, 0x0014
window_template 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0000
window_template_terminator
.align 2
gUnknown_082F0DE4:: @ 82F0DE4
@ -2268,14 +2277,8 @@ gUnknown_082F1D08:: @ 82F1D08 struct SpritePalette
.2byte 0x8000
.align 2
gUnknown_082F1D48:: @ 82F1D48 struct SpriteTemplate
.2byte 0x8000
.2byte 0x8000
.4byte gUnknown_08524934
.4byte gDummySpriteAnimTable
.4byte NULL
.4byte gDummySpriteAffineAnimTable
.4byte SpriteCallbackDummy
gUnknown_082F1D48:: @ 82F1D48
spr_template 0x8000, 0x8000, gUnknown_08524934, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, SpriteCallbackDummy
.align 2
gUnknown_082F1D60:: @ 82F1D60
@ -2752,7 +2755,7 @@ gUnknown_082F2C70:: @ 82F2C70
window_template 0x01, 0x09, 0x12, 0x0f, 0x02, 0x0c, 0x007a
window_template 0x01, 0x00, 0x02, 0x06, 0x0f, 0x07, 0x0020
window_template 0x00, 0x01, 0x02, 0x07, 0x09, 0x0e, 0x0013
window_template 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0000
window_template_terminator
.align 2
gUnknown_082F2C98:: @ 82F2C98
@ -2895,13 +2898,7 @@ gUnknown_082F318C:: @ 82F318C
.align 2
gUnknown_082F319C:: @ 82F319C
.2byte 0x0000 @ tileTag
.2byte 0x0000 @ paletteTag
.4byte gUnknown_082F3164
.4byte gUnknown_082F318C
.4byte NULL
.4byte gDummySpriteAffineAnimTable
.4byte SpriteCallbackDummy
spr_template 0x0000, 0x0000, gUnknown_082F3164, gUnknown_082F318C, NULL, gDummySpriteAffineAnimTable, SpriteCallbackDummy
.align 2
gUnknown_082F31B4:: @ 82F31B4
@ -2909,23 +2906,11 @@ gUnknown_082F31B4:: @ 82F31B4
.align 2
gUnknown_082F31BC:: @ 82F31BC
.2byte 0x0002 @ tileTag
.2byte 0x0000 @ paletteTag
.4byte gUnknown_082F31B4
.4byte gDummySpriteAnimTable
.4byte NULL
.4byte gDummySpriteAffineAnimTable
.4byte sub_8020ABC
spr_template 0x0002, 0x0000, gUnknown_082F31B4, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_8020ABC
.align 2
gUnknown_082F31D4:: @ 82F31D4
.2byte 0x0001 @ tileTag
.2byte 0x0000 @ paletteTag
.4byte gUnknown_082F31B4
.4byte gDummySpriteAnimTable
.4byte NULL
.4byte gDummySpriteAffineAnimTable
.4byte sub_8020AF4
spr_template 0x0001, 0x0000, gUnknown_082F31B4, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_8020AF4
.align 2
gUnknown_082F31EC:: @ 82F31EC
@ -2960,23 +2945,11 @@ gUnknown_082F321C:: @ 82F321C
.align 2
gUnknown_082F322C:: @ 82F322C
.2byte 0x0003 @ tileTag
.2byte 0x0000 @ paletteTag
.4byte gUnknown_082F31EC
.4byte gDummySpriteAnimTable
.4byte NULL
.4byte gDummySpriteAffineAnimTable
.4byte SpriteCallbackDummy
spr_template 0x0003, 0x0000, gUnknown_082F31EC, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, SpriteCallbackDummy
.align 2
gUnknown_082F3244:: @ 82F3244
.2byte 0x0004 @ tileTag
.2byte 0x0000 @ paletteTag
.4byte gUnknown_082F31F4
.4byte gUnknown_082F321C
.4byte NULL
.4byte gDummySpriteAffineAnimTable
.4byte SpriteCallbackDummy
spr_template 0x0004, 0x0000, gUnknown_082F31F4, gUnknown_082F321C, NULL, gDummySpriteAffineAnimTable, SpriteCallbackDummy
.align 2
gUnknown_082F325C:: @ 82F325C
@ -3049,11 +3022,12 @@ gUnknown_082F32F4:: @ 82F32F4
window_template 0x00, 0x00, 0x06, 0x09, 0x02, 0x08, 0x03c9
window_template 0x00, 0x15, 0x03, 0x09, 0x02, 0x08, 0x03b7
window_template 0x00, 0x15, 0x06, 0x09, 0x02, 0x08, 0x03a5
window_template 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0000
window_template_terminator
window_template 0x00, 0x05, 0x02, 0x14, 0x10, 0x0f, 0x0001
window_template 0x00, 0x05, 0x02, 0x14, 0x10, 0x0f, 0x0001
window_template 0x00, 0x04, 0x02, 0x16, 0x10, 0x0f, 0x0001
window_template 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0000
window_template_terminator
.align 2
gUnknown_082F3344:: @ 82F3344
@ -3243,53 +3217,23 @@ gUnknown_082F4304:: @ 82F4304
.align 2
gUnknown_082F430C:: @ 82F430C
.2byte 0x0001 @ tileTag
.2byte 0x0001 @ paletteTag
.4byte gUnknown_0852491C
.4byte gUnknown_082F42E8
.4byte NULL
.4byte gDummySpriteAffineAnimTable
.4byte SpriteCallbackDummy
spr_template 0x0001, 0x0001, gUnknown_0852491C, gUnknown_082F42E8, NULL, gDummySpriteAffineAnimTable, SpriteCallbackDummy
.align 2
gUnknown_082F4324:: @ 82F4324
.2byte 0x0002 @ tileTag
.2byte 0x0002 @ paletteTag
.4byte gUnknown_08524914
.4byte gUnknown_082F42EC
.4byte NULL
.4byte gDummySpriteAffineAnimTable
.4byte sub_8022A20
spr_template 0x0002, 0x0002, gUnknown_08524914, gUnknown_082F42EC, NULL, gDummySpriteAffineAnimTable, sub_8022A20
.align 2
gUnknown_082F433C:: @ 82F433C
.2byte 0x0003 @ tileTag
.2byte 0x0002 @ paletteTag
.4byte gUnknown_0852490C
.4byte gUnknown_082F42F4
.4byte NULL
.4byte gDummySpriteAffineAnimTable
.4byte SpriteCallbackDummy
spr_template 0x0003, 0x0002, gUnknown_0852490C, gUnknown_082F42F4, NULL, gDummySpriteAffineAnimTable, SpriteCallbackDummy
.align 2
gUnknown_082F4354:: @ 82F4354
.2byte 0x0004 @ tileTag
.2byte 0x0004 @ paletteTag
.4byte gUnknown_08524944
.4byte gUnknown_082F42FC
.4byte NULL
.4byte gDummySpriteAffineAnimTable
.4byte SpriteCallbackDummy
spr_template 0x0004, 0x0004, gUnknown_08524944, gUnknown_082F42FC, NULL, gDummySpriteAffineAnimTable, SpriteCallbackDummy
.align 2
gUnknown_082F436C:: @ 82F436C
.2byte 0x0005 @ tileTag
.2byte 0x0005 @ paletteTag
.4byte gUnknown_085249D4
.4byte gUnknown_082F4300
.4byte NULL
.4byte gUnknown_082F4304
.4byte SpriteCallbackDummy
spr_template 0x0005, 0x0005, gUnknown_085249D4, gUnknown_082F4300, NULL, gUnknown_082F4304, SpriteCallbackDummy
.align 2
gUnknown_082F4384:: @ 82F4384
@ -3915,28 +3859,19 @@ gUnknown_082FB2D4:: @ 82FB2D4
.align 2
gUnknown_082FB2D8:: @ 82FB2D8
.4byte gDodrioBerryPkmnPal
.2byte 0x0000
obj_pal gDodrioBerryPkmnPal, 0x0000
.align 2
gUnknown_082FB2E0:: @ 82FB2E0
.4byte gDodrioBerryShinyPal
.2byte 0x0001
obj_pal gDodrioBerryShinyPal, 0x0001
.align 2
gUnknown_082FB2E8:: @ 82FB2E8
.4byte gDodrioBerryStatusPal
.2byte 0x0002
obj_pal gDodrioBerryStatusPal, 0x0002
.align 2
gUnknown_082FB2F0:: @ 82FB2F0 struct SpriteTemplate
.2byte 0x0001 @ tileTag
.2byte 0x0002 @ paletteTag
.4byte gUnknown_082FB1E8
.4byte gUnknown_082FB254
.4byte NULL
.4byte gDummySpriteAffineAnimTable
.4byte nullsub_15
gUnknown_082FB2F0:: @ 82FB2F0
spr_template 0x0001, 0x0002, gUnknown_082FB1E8, gUnknown_082FB254, NULL, gDummySpriteAffineAnimTable, nullsub_15
.align 2
.byte 0xD4, 0x3E, 0x3F, 0x40, 0x41, 0x42, 0x43, 0x44
@ -3944,32 +3879,19 @@ gUnknown_082FB2F0:: @ 82FB2F0 struct SpriteTemplate
.align 2
gUnknown_082FB314:: @ 82FB314
.4byte gDodrioBerrySpritesPal
.2byte 0x0003
obj_pal gDodrioBerrySpritesPal, 0x0003
.align 2
gUnknown_082FB31C:: @ 82FB31C
.2byte 0x0058, 0x0080, 0x00a8, 0x00d0
.align 2
gUnknown_082FB324:: @ 82FB324 struct SpriteTemplate
.2byte 0x0002 @ tileTag
.2byte 0x0003 @ paletteTag
.4byte gUnknown_082FB1F0
.4byte gUnknown_082FB2A8
.4byte NULL
.4byte gDummySpriteAffineAnimTable
.4byte SpriteCallbackDummy
gUnknown_082FB324:: @ 82FB324
spr_template 0x0002, 0x0003, gUnknown_082FB1F0, gUnknown_082FB2A8, NULL, gDummySpriteAffineAnimTable, SpriteCallbackDummy
.align 2
gUnknown_082FB33C:: @ 82FB33C struct SpriteTemplate
.2byte 0x0002 @ tileTag
.2byte 0x0003 @ paletteTag
.4byte gUnknown_082FB1E8
.4byte gUnknown_082FB2A8
.4byte NULL
.4byte gDummySpriteAffineAnimTable
.4byte SpriteCallbackDummy
gUnknown_082FB33C:: @ 82FB33C
spr_template 0x0002, 0x0003, gUnknown_082FB1E8, gUnknown_082FB2A8, NULL, gDummySpriteAffineAnimTable, SpriteCallbackDummy
.align 2
gUnknown_082FB354:: @ 82FB354
@ -3984,18 +3906,11 @@ gUnknown_082FB358:: @ 82FB358
.align 2
gUnknown_082FB360:: @ 82FB360
.4byte gDodrioBerryPlatformPal
.2byte 0x0006
obj_pal gDodrioBerryPlatformPal, 0x0006
.align 2
gUnknown_082FB368:: @ 82FB368 struct SpriteTemplate
.2byte 0x0005 @ tileTag
.2byte 0x0006 @ paletteTag
.4byte gUnknown_082FB1F8
.4byte gUnknown_082FB2D4
.4byte NULL
.4byte gDummySpriteAffineAnimTable
.4byte sub_8028CF4
gUnknown_082FB368:: @ 82FB368
spr_template 0x0005, 0x0006, gUnknown_082FB1F8, gUnknown_082FB2D4, NULL, gDummySpriteAffineAnimTable, sub_8028CF4
.align 2
gUnknown_082FB380:: @ 82FB380
@ -4075,106 +3990,106 @@ gUnknown_082FB45C:: @ 82FB45C
.align 2
gPkmnJumpSpecies:: @ 82FB464
.2byte SPECIES_BULBASAUR, 0x0002
.2byte SPECIES_CHARMANDER, 0x0001
.2byte SPECIES_SQUIRTLE, 0x0000
.2byte SPECIES_CATERPIE, 0x0001
.2byte SPECIES_METAPOD, 0x0001
.2byte SPECIES_WEEDLE, 0x0001
.2byte SPECIES_KAKUNA, 0x0001
.2byte SPECIES_RATTATA, 0x0001
.2byte SPECIES_RATICATE, 0x0001
.2byte SPECIES_PIKACHU, 0x0000
.2byte SPECIES_SANDSHREW, 0x0000
.2byte SPECIES_NIDORAN_F, 0x0000
.2byte SPECIES_NIDORAN_M, 0x0000
.2byte SPECIES_CLEFAIRY, 0x0000
.2byte SPECIES_VULPIX, 0x0000
.2byte SPECIES_JIGGLYPUFF, 0x0002
.2byte SPECIES_ODDISH, 0x0002
.2byte SPECIES_PARAS, 0x0001
.2byte SPECIES_MEOWTH, 0x0000
.2byte SPECIES_PSYDUCK, 0x0002
.2byte SPECIES_MANKEY, 0x0001
.2byte SPECIES_GROWLITHE, 0x0001
.2byte SPECIES_POLIWAG, 0x0002
.2byte SPECIES_BELLSPROUT, 0x0002
.2byte SPECIES_SHELLDER, 0x0001
.2byte SPECIES_KRABBY, 0x0001
.2byte SPECIES_EXEGGCUTE, 0x0002
.2byte SPECIES_CUBONE, 0x0000
.2byte SPECIES_DITTO, 0x0002
.2byte SPECIES_EEVEE, 0x0000
.2byte SPECIES_OMANYTE, 0x0001
.2byte SPECIES_KABUTO, 0x0001
.2byte SPECIES_CHIKORITA, 0x0002
.2byte SPECIES_CYNDAQUIL, 0x0001
.2byte SPECIES_TOTODILE, 0x0000
.2byte SPECIES_SPINARAK, 0x0001
.2byte SPECIES_PICHU, 0x0000
.2byte SPECIES_CLEFFA, 0x0000
.2byte SPECIES_IGGLYBUFF, 0x0002
.2byte SPECIES_TOGEPI, 0x0002
.2byte SPECIES_MAREEP, 0x0000
.2byte SPECIES_BELLOSSOM, 0x0002
.2byte SPECIES_MARILL, 0x0002
.2byte SPECIES_SUNKERN, 0x0002
.2byte SPECIES_WOOPER, 0x0002
.2byte SPECIES_PINECO, 0x0002
.2byte SPECIES_SNUBBULL, 0x0000
.2byte SPECIES_SHUCKLE, 0x0002
.2byte SPECIES_TEDDIURSA, 0x0000
.2byte SPECIES_SLUGMA, 0x0002
.2byte SPECIES_SWINUB, 0x0000
.2byte SPECIES_HOUNDOUR, 0x0001
.2byte SPECIES_PHANPY, 0x0000
.2byte SPECIES_PORYGON2, 0x0000
.2byte SPECIES_TYROGUE, 0x0001
.2byte SPECIES_SMOOCHUM, 0x0002
.2byte SPECIES_ELEKID, 0x0001
.2byte SPECIES_MAGBY, 0x0001
.2byte SPECIES_LARVITAR, 0x0001
.2byte SPECIES_TREECKO, 0x0001
.2byte SPECIES_TORCHIC, 0x0002
.2byte SPECIES_MUDKIP, 0x0000
.2byte SPECIES_MARSHTOMP, 0x0000
.2byte SPECIES_POOCHYENA, 0x0001
.2byte SPECIES_ZIGZAGOON, 0x0000
.2byte SPECIES_LINOONE, 0x0000
.2byte SPECIES_WURMPLE, 0x0001
.2byte SPECIES_SILCOON, 0x0002
.2byte SPECIES_CASCOON, 0x0002
.2byte SPECIES_LOTAD, 0x0002
.2byte SPECIES_SEEDOT, 0x0001
.2byte SPECIES_RALTS, 0x0000
.2byte SPECIES_KIRLIA, 0x0000
.2byte SPECIES_SURSKIT, 0x0002
.2byte SPECIES_SHROOMISH, 0x0002
.2byte SPECIES_NINCADA, 0x0001
.2byte SPECIES_WHISMUR, 0x0000
.2byte SPECIES_AZURILL, 0x0002
.2byte SPECIES_SKITTY, 0x0000
.2byte SPECIES_SABLEYE, 0x0000
.2byte SPECIES_MAWILE, 0x0000
.2byte SPECIES_ARON, 0x0001
.2byte SPECIES_MEDITITE, 0x0002
.2byte SPECIES_ELECTRIKE, 0x0001
.2byte SPECIES_PLUSLE, 0x0001
.2byte SPECIES_MINUN, 0x0001
.2byte SPECIES_VOLBEAT, 0x0000
.2byte SPECIES_ILLUMISE, 0x0000
.2byte SPECIES_ROSELIA, 0x0002
.2byte SPECIES_GULPIN, 0x0002
.2byte SPECIES_NUMEL, 0x0002
.2byte SPECIES_TORKOAL, 0x0002
.2byte SPECIES_SPOINK, 0x0000
.2byte SPECIES_TRAPINCH, 0x0002
.2byte SPECIES_CACNEA, 0x0002
.2byte SPECIES_ANORITH, 0x0001
.2byte SPECIES_WYNAUT, 0x0000
.2byte SPECIES_SNORUNT, 0x0000
.2byte SPECIES_CLAMPERL, 0x0001
.2byte SPECIES_BAGON, 0x0001
.2byte SPECIES_BULBASAUR, 0x0002
.2byte SPECIES_CHARMANDER, 0x0001
.2byte SPECIES_SQUIRTLE, 0x0000
.2byte SPECIES_CATERPIE, 0x0001
.2byte SPECIES_METAPOD, 0x0001
.2byte SPECIES_WEEDLE, 0x0001
.2byte SPECIES_KAKUNA, 0x0001
.2byte SPECIES_RATTATA, 0x0001
.2byte SPECIES_RATICATE, 0x0001
.2byte SPECIES_PIKACHU, 0x0000
.2byte SPECIES_SANDSHREW, 0x0000
.2byte SPECIES_NIDORAN_F, 0x0000
.2byte SPECIES_NIDORAN_M, 0x0000
.2byte SPECIES_CLEFAIRY, 0x0000
.2byte SPECIES_VULPIX, 0x0000
.2byte SPECIES_JIGGLYPUFF, 0x0002
.2byte SPECIES_ODDISH, 0x0002
.2byte SPECIES_PARAS, 0x0001
.2byte SPECIES_MEOWTH, 0x0000
.2byte SPECIES_PSYDUCK, 0x0002
.2byte SPECIES_MANKEY, 0x0001
.2byte SPECIES_GROWLITHE, 0x0001
.2byte SPECIES_POLIWAG, 0x0002
.2byte SPECIES_BELLSPROUT, 0x0002
.2byte SPECIES_SHELLDER, 0x0001
.2byte SPECIES_KRABBY, 0x0001
.2byte SPECIES_EXEGGCUTE, 0x0002
.2byte SPECIES_CUBONE, 0x0000
.2byte SPECIES_DITTO, 0x0002
.2byte SPECIES_EEVEE, 0x0000
.2byte SPECIES_OMANYTE, 0x0001
.2byte SPECIES_KABUTO, 0x0001
.2byte SPECIES_CHIKORITA, 0x0002
.2byte SPECIES_CYNDAQUIL, 0x0001
.2byte SPECIES_TOTODILE, 0x0000
.2byte SPECIES_SPINARAK, 0x0001
.2byte SPECIES_PICHU, 0x0000
.2byte SPECIES_CLEFFA, 0x0000
.2byte SPECIES_IGGLYBUFF, 0x0002
.2byte SPECIES_TOGEPI, 0x0002
.2byte SPECIES_MAREEP, 0x0000
.2byte SPECIES_BELLOSSOM, 0x0002
.2byte SPECIES_MARILL, 0x0002
.2byte SPECIES_SUNKERN, 0x0002
.2byte SPECIES_WOOPER, 0x0002
.2byte SPECIES_PINECO, 0x0002
.2byte SPECIES_SNUBBULL, 0x0000
.2byte SPECIES_SHUCKLE, 0x0002
.2byte SPECIES_TEDDIURSA, 0x0000
.2byte SPECIES_SLUGMA, 0x0002
.2byte SPECIES_SWINUB, 0x0000
.2byte SPECIES_HOUNDOUR, 0x0001
.2byte SPECIES_PHANPY, 0x0000
.2byte SPECIES_PORYGON2, 0x0000
.2byte SPECIES_TYROGUE, 0x0001
.2byte SPECIES_SMOOCHUM, 0x0002
.2byte SPECIES_ELEKID, 0x0001
.2byte SPECIES_MAGBY, 0x0001
.2byte SPECIES_LARVITAR, 0x0001
.2byte SPECIES_TREECKO, 0x0001
.2byte SPECIES_TORCHIC, 0x0002
.2byte SPECIES_MUDKIP, 0x0000
.2byte SPECIES_MARSHTOMP, 0x0000
.2byte SPECIES_POOCHYENA, 0x0001
.2byte SPECIES_ZIGZAGOON, 0x0000
.2byte SPECIES_LINOONE, 0x0000
.2byte SPECIES_WURMPLE, 0x0001
.2byte SPECIES_SILCOON, 0x0002
.2byte SPECIES_CASCOON, 0x0002
.2byte SPECIES_LOTAD, 0x0002
.2byte SPECIES_SEEDOT, 0x0001
.2byte SPECIES_RALTS, 0x0000
.2byte SPECIES_KIRLIA, 0x0000
.2byte SPECIES_SURSKIT, 0x0002
.2byte SPECIES_SHROOMISH, 0x0002
.2byte SPECIES_NINCADA, 0x0001
.2byte SPECIES_WHISMUR, 0x0000
.2byte SPECIES_AZURILL, 0x0002
.2byte SPECIES_SKITTY, 0x0000
.2byte SPECIES_SABLEYE, 0x0000
.2byte SPECIES_MAWILE, 0x0000
.2byte SPECIES_ARON, 0x0001
.2byte SPECIES_MEDITITE, 0x0002
.2byte SPECIES_ELECTRIKE, 0x0001
.2byte SPECIES_PLUSLE, 0x0001
.2byte SPECIES_MINUN, 0x0001
.2byte SPECIES_VOLBEAT, 0x0000
.2byte SPECIES_ILLUMISE, 0x0000
.2byte SPECIES_ROSELIA, 0x0002
.2byte SPECIES_GULPIN, 0x0002
.2byte SPECIES_NUMEL, 0x0002
.2byte SPECIES_TORKOAL, 0x0002
.2byte SPECIES_SPOINK, 0x0000
.2byte SPECIES_TRAPINCH, 0x0002
.2byte SPECIES_CACNEA, 0x0002
.2byte SPECIES_ANORITH, 0x0001
.2byte SPECIES_WYNAUT, 0x0000
.2byte SPECIES_SNORUNT, 0x0000
.2byte SPECIES_CLAMPERL, 0x0001
.2byte SPECIES_BAGON, 0x0001
.align 2
gUnknown_082FB5F4:: @ 82FB5F4
@ -4278,43 +4193,30 @@ gPkmnJumpStarGfx:: @ 82FBC9C
.align 2
gUnknown_082FBE08:: @ 82FBE08
.4byte gPkmnJumpRopeGfx1
.2byte 0x0600, 0x0005
obj_tiles gPkmnJumpRopeGfx1, 0x0600, 0x0005
.align 2
.4byte gPkmnJumpRopeGfx2
.2byte 0x0c00, 0x0006
obj_tiles gPkmnJumpRopeGfx2, 0x0c00, 0x0006
.align 2
.4byte gPkmnJumpRopeGfx3
.2byte 0x0600, 0x0007
obj_tiles gPkmnJumpRopeGfx3, 0x0600, 0x0007
.align 2
.4byte gPkmnJumpRopeGfx4
.2byte 0x0600, 0x0008
obj_tiles gPkmnJumpRopeGfx4, 0x0600, 0x0008
.align 2
.4byte gPkmnJumpStarGfx
.2byte 0x0200, 0x000a
obj_tiles gPkmnJumpStarGfx, 0x0200, 0x000a
.align 2
gUnknown_082FBE30:: @ 82FBE30
.4byte gPkmnJumpPal1
.2byte 0x0005
obj_pal gPkmnJumpPal1, 0x0005
.align 2
.4byte gPkmnJumpPal2
.2byte 0x0006
obj_pal gPkmnJumpPal2, 0x0006
.align 2
gUnknown_082FBE40:: @ 82FBE40
.2byte 0x0000 @ tileTag
.2byte 0x0000 @ paletteTag
.4byte gUnknown_082FBEC8
.4byte gDummySpriteAnimTable
.4byte NULL
.4byte gDummySpriteAffineAnimTable
.4byte SpriteCallbackDummy
spr_template 0x0000, 0x0000, gUnknown_082FBEC8, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, SpriteCallbackDummy
gUnknown_082FBE58:: @ 82FBE58
.2byte 0x0060, 0x0060, 0x0060, 0x0072, 0x0078, 0x0078, 0x0078, 0x0072
@ -4429,43 +4331,19 @@ gUnknown_082FBF60:: @ 82FBF60
.align 2
gUnknown_082FBF78:: @ 82FBF78
.2byte 0x0005 @ tileTag
.2byte 0x0005 @ paletteTag
.4byte gUnknown_082FBED0
.4byte gUnknown_082FBF48
.4byte NULL
.4byte gDummySpriteAffineAnimTable
.4byte SpriteCallbackDummy
spr_template 0x0005, 0x0005, gUnknown_082FBED0, gUnknown_082FBF48, NULL, gDummySpriteAffineAnimTable, SpriteCallbackDummy
.align 2
gUnknown_082FBF90:: @ 82FBF90
.2byte 0x0006 @ tileTag
.2byte 0x0005 @ paletteTag
.4byte gUnknown_082FBED8
.4byte gUnknown_082FBF60
.4byte NULL
.4byte gDummySpriteAffineAnimTable
.4byte SpriteCallbackDummy
spr_template 0x0006, 0x0005, gUnknown_082FBED8, gUnknown_082FBF60, NULL, gDummySpriteAffineAnimTable, SpriteCallbackDummy
.align 2
gUnknown_082FBFA8:: @ 82FBFA8
.2byte 0x0007 @ tileTag
.2byte 0x0005 @ paletteTag
.4byte gUnknown_082FBEE0
.4byte gUnknown_082FBF48
.4byte NULL
.4byte gDummySpriteAffineAnimTable
.4byte SpriteCallbackDummy
spr_template 0x0007, 0x0005, gUnknown_082FBEE0, gUnknown_082FBF48, NULL, gDummySpriteAffineAnimTable, SpriteCallbackDummy
.align 2
gUnknown_082FBFC0:: @ 82FBFC0
.2byte 0x0008 @ tileTag
.2byte 0x0005 @ paletteTag
.4byte gUnknown_082FBEE0
.4byte gUnknown_082FBF48
.4byte NULL
.4byte gDummySpriteAffineAnimTable
.4byte SpriteCallbackDummy
spr_template 0x0008, 0x0005, gUnknown_082FBEE0, gUnknown_082FBF48, NULL, gDummySpriteAffineAnimTable, SpriteCallbackDummy
.align 2
gUnknown_082FBFD8:: @ 82FBFD8
@ -4493,13 +4371,7 @@ gUnknown_082FC004:: @ 82FC004
.align 2
gUnknown_082FC00C:: @ 82FC00C
.2byte 0x000a @ tileTag
.2byte 0x0005 @ paletteTag
.4byte gUnknown_082FBFD8
.4byte gUnknown_082FC004
.4byte NULL
.4byte gDummySpriteAffineAnimTable
.4byte SpriteCallbackDummy
spr_template 0x000a, 0x0005, gUnknown_082FBFD8, gUnknown_082FC004, NULL, gDummySpriteAffineAnimTable, SpriteCallbackDummy
.align 2
gPkmnJumpPal3:: @ 82FC024
@ -4549,7 +4421,7 @@ gUnknown_082FE164:: @ 82FE164 struct BgTemplate
gUnknown_082FE174:: @ 82FE174
window_template 0x00, 0x13, 0x00, 0x06, 0x02, 0x02, 0x0013
window_template 0x00, 0x08, 0x00, 0x06, 0x02, 0x02, 0x001f
window_template 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0000
window_template_terminator
.align 2
gUnknown_082FE18C:: @ 82FE18C
@ -4574,13 +4446,11 @@ gUnknown_082FE1DF:: @ 82FE1DF
.align 2
gUnknown_082FE1EC:: @ 82FE1EC
.4byte gUnknown_082FF1F8
.2byte 0x0000, 0x0320
obj_tiles gUnknown_082FF1F8, 0x0000, 0x0320
.align 2
gUnknown_082FE1F4:: @ 82FE1F4
.4byte gUnknown_082FF1D8
.2byte 0x0320, 0x0000
obj_pal gUnknown_082FF1D8, 0x0320
.align 2
gUnknown_082FE1FC:: @ 82FE1FC
@ -4646,17 +4516,13 @@ gPkmnJump321StartGfx1:: @ 82FE2A4
.align 2
gUnknown_082FE6C8:: @ 82FE6C8
.4byte gPkmnJump321StartGfx1
.2byte 0x0c00, 0x2000
.4byte 0x00000000, 0x00000000
obj_tiles gPkmnJump321StartGfx1, 0x0c00, 0x2000
null_obj_tiles
.align 2
gUnknown_082FE6D8:: @ 82FE6D8
.4byte gPkmnJump321StartPal1
.2byte 0x2000, 0x0000
.4byte 0x00000000, 0x00000000
obj_pal gPkmnJump321StartPal1, 0x2000
null_obj_pal
.align 2
gUnknown_082FE6E8:: @ 82FE6E8
@ -4699,13 +4565,7 @@ gUnknown_082FE718:: @ 82FE718
.align 2
gUnknown_082FE730:: @ 82FE730
.2byte 0x2000 @ tileTag
.2byte 0x2000 @ paletteTag
.4byte gUnknown_08524914
.4byte gUnknown_082FE718
.4byte NULL
.4byte gDummySpriteAffineAnimTable
.4byte SpriteCallbackDummy
spr_template 0x2000, 0x2000, gUnknown_08524914, gUnknown_082FE718, NULL, gDummySpriteAffineAnimTable, SpriteCallbackDummy
.align 2
gUnknown_082FE748:: @ 82FE748
@ -4724,13 +4584,11 @@ gPkmnJump321StartGfx2:: @ 82FE778
.align 2
gUnknown_082FEBCC:: @ 82FEBCC
.4byte gPkmnJump321StartGfx2
.2byte 0x0e00
obj_tiles gPkmnJump321StartGfx2, 0x0e00, 0x0000
.align 2
gUnknown_082FEBD4:: @ 82FEBD4
.4byte gPkmnJump321StartPal2
.2byte 0x0000, 0x0000
obj_pal gPkmnJump321StartPal2, 0x0000
.align 2
gUnknown_082FEBDC:: @ 82FEBDC
@ -4818,20 +4676,8 @@ gUnknown_082FEC80:: @ 82FEC80
.4byte gUnknown_082FEC60
gUnknown_082FEC90:: @ 82FEC90
.2byte 0x0000 @ tileTag
.2byte 0x0000 @ paletteTag
.4byte gUnknown_082FEBDC
.4byte gUnknown_082FEC04
.4byte NULL
.4byte gUnknown_082FEC80
.4byte SpriteCallbackDummy
spr_template 0x0000, 0x0000, gUnknown_082FEBDC, gUnknown_082FEC04, NULL, gUnknown_082FEC80, SpriteCallbackDummy
gUnknown_082FECA8:: @ 82FECA8
.2byte 0x0000 @ tileTag
.2byte 0x0000 @ paletteTag
.4byte gUnknown_082FEBE4
.4byte gUnknown_082FEC20
.4byte NULL
.4byte gDummySpriteAffineAnimTable
.4byte SpriteCallbackDummy
spr_template 0x0000, 0x0000, gUnknown_082FEBE4, gUnknown_082FEC20, NULL, gDummySpriteAffineAnimTable, SpriteCallbackDummy

26
data/mail.s Normal file
View File

@ -0,0 +1,26 @@
.include "asm/macros.inc"
.include "constants/constants.inc"
.section .rodata
.align 2, 0
gUnknown_0859F290:: @ 859F290
.incbin "baserom.gba", 0x59f290, 0xc
gUnknown_0859F29C:: @ 859F29C
.incbin "baserom.gba", 0x59f29c, 0x10
gUnknown_0859F2AC:: @ 859F2AC
.incbin "baserom.gba", 0x59f2ac, 0x4
gUnknown_0859F2B0:: @ 859F2B0
.incbin "baserom.gba", 0x59f2b0, 0x8
gUnknown_0859F2B8:: @ 859F2B8
.incbin "baserom.gba", 0x59f2b8, 0xfc
gUnknown_0859F3B4:: @ 859F3B4
.incbin "baserom.gba", 0x59f3b4, 0xa4
gUnknown_0859F458:: @ 859F458
.incbin "baserom.gba", 0x59f458, 0xbc

17
data/map_name_popup.s Normal file
View File

@ -0,0 +1,17 @@
.include "asm/macros.inc"
.include "constants/constants.inc"
.section .rodata
.align 2, 0
gUnknown_0857C684:: @ 857C684
.incbin "baserom.gba", 0x57c684, 0x1680
gUnknown_0857DD04:: @ 857DD04
.incbin "baserom.gba", 0x57dd04, 0x1680
gUnknown_0857F384:: @ 857F384
.incbin "baserom.gba", 0x57f384, 0xc0
gUnknown_0857F444:: @ 857F444
.incbin "baserom.gba", 0x57f444, 0x20

45
data/map_obj_8097404.s Normal file
View File

@ -0,0 +1,45 @@
.include "asm/macros.inc"
.include "constants/constants.inc"
.section .rodata
.align 2, 0
gUnknown_0850E754:: @ 850E754
.incbin "baserom.gba", 0x50e754, 0x14
gUnknown_0850E768:: @ 850E768
.incbin "baserom.gba", 0x50e768, 0xa
gUnknown_0850E772:: @ 850E772
.incbin "baserom.gba", 0x50e772, 0x48
gUnknown_0850E7BA:: @ 850E7BA
.incbin "baserom.gba", 0x50e7ba, 0x7a
gUnknown_0850E834:: @ 850E834
.incbin "baserom.gba", 0x50e834, 0xc
gUnknown_0850E840:: @ 850E840
.incbin "baserom.gba", 0x50e840, 0x6
gUnknown_0850E846:: @ 850E846
.incbin "baserom.gba", 0x50e846, 0x4
gUnknown_0850E84A:: @ 850E84A
.incbin "baserom.gba", 0x50e84a, 0x6
gUnknown_0850E850:: @ 850E850
.incbin "baserom.gba", 0x50e850, 0x4
// referenced in src/field_map_obj.o
gUnknown_0850E854::
.incbin "baserom.gba", 0x50e854, 0x8
gUnknown_0850E85C::
.incbin "baserom.gba", 0x50e85C, 0x8
gUnknown_0850E864::
.incbin "baserom.gba", 0x50e864, 0xc
gUnknown_0850E870::
.incbin "baserom.gba", 0x50e870, 0xc

26
data/mauville_old_man.s Normal file
View File

@ -0,0 +1,26 @@
.include "asm/macros.inc"
.include "constants/constants.inc"
.section .rodata
.align 2, 0
gUnknown_0859EFE4:: @ 859EFE4
.incbin "baserom.gba", 0x59efe4, 0xc
gUnknown_0859EFF0:: @ 859EFF0
.incbin "baserom.gba", 0x59eff0, 0x20
gUnknown_0859F010:: @ 859F010
.incbin "baserom.gba", 0x59f010, 0x20
gUnknown_0859F030:: @ 859F030
.incbin "baserom.gba", 0x59f030, 0x18
gUnknown_0859F048:: @ 859F048
.incbin "baserom.gba", 0x59f048, 0x230
gUnknown_0859F278:: @ 859F278
.incbin "baserom.gba", 0x59f278, 0x10
gUnknown_0859F288:: @ 859F288
.incbin "baserom.gba", 0x59f288, 0x8

14
data/menu_helpers.s Normal file
View File

@ -0,0 +1,14 @@
.include "asm/macros.inc"
.include "constants/constants.inc"
.section .rodata
.align 2, 0
gUnknown_0859F514:: @ 859F514
.incbin "baserom.gba", 0x59f514, 0x8
gUnknown_0859F51C:: @ 859F51C
.incbin "baserom.gba", 0x59f51c, 0x8
gUnknown_0859F524:: @ 859F524
.incbin "baserom.gba", 0x59f524, 0x10

8
data/metatile_behavior.s Normal file
View File

@ -0,0 +1,8 @@
.include "asm/macros.inc"
.include "constants/constants.inc"
.section .rodata
.align 2, 0
gUnknown_08486EFC:: @ 8486EFC
.incbin "baserom.gba", 0x486efc, 0x10090

29
data/mon_markings.s Normal file
View File

@ -0,0 +1,29 @@
.include "asm/macros.inc"
.include "constants/constants.inc"
.section .rodata
.align 2, 0
gUnknown_0859E65C:: @ 859E65C
.incbin "baserom.gba", 0x59e65c, 0x20
gUnknown_0859E67C:: @ 859E67C
.incbin "baserom.gba", 0x59e67c, 0x800
gUnknown_0859EE7C:: @ 859EE7C
.incbin "baserom.gba", 0x59ee7c, 0x8
gUnknown_0859EE84:: @ 859EE84
.incbin "baserom.gba", 0x59ee84, 0x58
gUnknown_0859EEDC:: @ 859EEDC
.incbin "baserom.gba", 0x59eedc, 0x38
gUnknown_0859EF14:: @ 859EF14
.incbin "baserom.gba", 0x59ef14, 0x8
gUnknown_0859EF1C:: @ 859EF1C
.incbin "baserom.gba", 0x59ef1c, 0x88
gUnknown_0859EFA4:: @ 859EFA4
.incbin "baserom.gba", 0x59efa4, 0x40

13
data/money.s Normal file
View File

@ -0,0 +1,13 @@
.include "asm/macros.inc"
.include "constants/constants.inc"
.section .rodata
gUnknown_0858C28C:: @ 858C28C
.incbin "baserom.gba", 0x58c28c, 0x18
gUnknown_0858C2A4:: @ 858C2A4
.incbin "baserom.gba", 0x58c2a4, 0x8
gUnknown_0858C2AC:: @ 858C2AC
.incbin "baserom.gba", 0x58c2ac, 0x8

View File

@ -1,8 +1,5 @@
.section .rodata
gUnknown_089A6550:: @ 89A6550
.incbin "baserom.gba", 0x9a6550, 0xc0
gMultiBootProgram_BerryGlitchFix_Start:: @ 89A6610
.incbin "baserom.gba", 0x9a6610, 0x3b34
gMultiBootProgram_BerryGlitchFix_End::
gMultiBootProgram_BerryGlitchFix_Start:: @ 89A6550
.incbin "data/berry_fix.mb"
gMultiBootProgram_BerryGlitchFix_End:: @ 89AA144

View File

@ -1,5 +1,5 @@
.section .rodata
gMultiBootProgram_PokemonColosseum_Start:: @ 89AA144
.incbin "baserom.gba", 0x9aa144, 0x28000
.incbin "data/pokemon_colosseum.mb"
gMultiBootProgram_PokemonColosseum_End::

151
data/naming_screen.s Normal file
View File

@ -0,0 +1,151 @@
.include "asm/macros.inc"
.include "constants/constants.inc"
.section .rodata
gUnknown_0858BD78:: @ 858BD78
.incbin "baserom.gba", 0x58bd78, 0x40
gUnknown_0858BDB8:: @ 858BDB8
.incbin "baserom.gba", 0x58bdb8, 0x10
gUnknown_0858BDC8:: @ 858BDC8
.incbin "baserom.gba", 0x58bdc8, 0x38
gUnknown_0858BE00:: @ 858BE00
.incbin "baserom.gba", 0x58be00, 0x10
gUnknown_0858BE10:: @ 858BE10
.incbin "baserom.gba", 0x58be10, 0x30
gUnknown_0858BE40:: @ 858BE40
.incbin "baserom.gba", 0x58be40, 0x60
gUnknown_0858BEA0:: @ 858BEA0
.incbin "baserom.gba", 0x58bea0, 0x3
gUnknown_0858BEA3:: @ 858BEA3
.incbin "baserom.gba", 0x58bea3, 0x18
gUnknown_0858BEBB:: @ 858BEBB
.incbin "baserom.gba", 0x58bebb, 0x3
gUnknown_0858BEBE:: @ 858BEBE
.incbin "baserom.gba", 0x58bebe, 0x3
gUnknown_0858BEC1:: @ 858BEC1
.incbin "baserom.gba", 0x58bec1, 0x3
gUnknown_0858BEC4:: @ 858BEC4
.incbin "baserom.gba", 0x58bec4, 0x10
gUnknown_0858BED4:: @ 858BED4
.incbin "baserom.gba", 0x58bed4, 0x8
gUnknown_0858BEDC:: @ 858BEDC
.incbin "baserom.gba", 0x58bedc, 0x8
gUnknown_0858BEE4:: @ 858BEE4
.incbin "baserom.gba", 0x58bee4, 0x4
gUnknown_0858BEE8:: @ 858BEE8
.incbin "baserom.gba", 0x58bee8, 0x10
gUnknown_0858BEF8:: @ 858BEF8
.incbin "baserom.gba", 0x58bef8, 0x6
gUnknown_0858BEFE:: @ 858BEFE
.incbin "baserom.gba", 0x58befe, 0x6
gUnknown_0858BF04:: @ 858BF04
.incbin "baserom.gba", 0x58bf04, 0x14
gUnknown_0858BF18:: @ 858BF18
.incbin "baserom.gba", 0x58bf18, 0x10
gUnknown_0858BF28:: @ 858BF28
.incbin "baserom.gba", 0x58bf28, 0xc
gUnknown_0858BF34:: @ 858BF34
.incbin "baserom.gba", 0x58bf34, 0xa
gUnknown_0858BF3E:: @ 858BF3E
.incbin "baserom.gba", 0x58bf3e, 0xa
gUnknown_0858BF48:: @ 858BF48
.incbin "baserom.gba", 0x58bf48, 0x8
gUnknown_0858BF50:: @ 858BF50
.incbin "baserom.gba", 0x58bf50, 0x8
gUnknown_0858BF58:: @ 858BF58
.incbin "baserom.gba", 0x58bf58, 0x14
gUnknown_0858BF6C:: @ 858BF6C
.incbin "baserom.gba", 0x58bf6c, 0x8
gUnknown_0858BF74:: @ 858BF74
.incbin "baserom.gba", 0x58bf74, 0x14
gUnknown_0858BF88:: @ 858BF88
.incbin "baserom.gba", 0x58bf88, 0x4
gUnknown_0858BF8C:: @ 858BF8C
.incbin "baserom.gba", 0x58bf8c, 0xc
gUnknown_0858BF98:: @ 858BF98
.incbin "baserom.gba", 0x58bf98, 0xc
gUnknown_0858BFA4:: @ 858BFA4
.incbin "baserom.gba", 0x58bfa4, 0x34
gUnknown_0858BFD8:: @ 858BFD8
.incbin "baserom.gba", 0x58bfd8, 0x78
gUnknown_0858C050:: @ 858C050
.incbin "baserom.gba", 0x58c050, 0x8
gUnknown_0858C058:: @ 858C058
.incbin "baserom.gba", 0x58c058, 0x18
gUnknown_0858C070:: @ 858C070
.incbin "baserom.gba", 0x58c070, 0x8
gUnknown_0858C078:: @ 858C078
.incbin "baserom.gba", 0x58c078, 0x48
gUnknown_0858C0C0:: @ 858C0C0
.incbin "baserom.gba", 0x58c0c0, 0x18
gUnknown_0858C0D8:: @ 858C0D8
.incbin "baserom.gba", 0x58c0d8, 0x18
gUnknown_0858C0F0:: @ 858C0F0
.incbin "baserom.gba", 0x58c0f0, 0x18
gUnknown_0858C108:: @ 858C108
.incbin "baserom.gba", 0x58c108, 0x18
gUnknown_0858C120:: @ 858C120
.incbin "baserom.gba", 0x58c120, 0x18
gUnknown_0858C138:: @ 858C138
.incbin "baserom.gba", 0x58c138, 0x18
gUnknown_0858C150:: @ 858C150
.incbin "baserom.gba", 0x58c150, 0x18
gUnknown_0858C168:: @ 858C168
.incbin "baserom.gba", 0x58c168, 0x18
gUnknown_0858C180:: @ 858C180
.incbin "baserom.gba", 0x58c180, 0x18
gUnknown_0858C198:: @ 858C198
.incbin "baserom.gba", 0x58c198, 0x30
gUnknown_0858C1C8:: @ 858C1C8
.incbin "baserom.gba", 0x58c1c8, 0x68
gUnknown_0858C230:: @ 858C230
.incbin "baserom.gba", 0x58c230, 0x5c

20
data/option_menu.s Normal file
View File

@ -0,0 +1,20 @@
.include "asm/macros.inc"
.include "constants/constants.inc"
.section .rodata
.align 2, 0
gUnknown_0855C604:: @ 855C604
.incbin "baserom.gba", 0x55c604, 0x60
gUnknown_0855C664:: @ 855C664
.incbin "baserom.gba", 0x55c664, 0x1c
gUnknown_0855C680:: @ 855C680
.incbin "baserom.gba", 0x55c680, 0x18
gUnknown_0855C698:: @ 855C698
.incbin "baserom.gba", 0x55c698, 0x8
gUnknown_0855C6A0:: @ 855C6A0
.incbin "baserom.gba", 0x55c6a0, 0x4

18
data/palette.s Normal file
View File

@ -0,0 +1,18 @@
.include "asm/macros.inc"
.include "constants/constants.inc"
.section .rodata
.align 2, 0
gUnknown_0852487C:: @ 852487C
.incbin "baserom.gba", 0x52487c, 0x10
gDummyPaletteStructTemplate:: @ 852488C
.2byte 0xFFFF
.space 9
.byte 0x20
.space 4
.align 2
gUnknown_0852489C:: @ 852489C
.incbin "baserom.gba", 0x52489c, 0x20

14
data/pokeball.s Normal file
View File

@ -0,0 +1,14 @@
.include "asm/macros.inc"
.include "constants/constants.inc"
.section .rodata
.align 2, 0
gUnknown_0832C400:: @ 832C400
.incbin "baserom.gba", 0x32c400, 0x60
gUnknown_0832C460:: @ 832C460
.incbin "baserom.gba", 0x32c460, 0x128
gUnknown_0832C588:: @ 832C588
.incbin "baserom.gba", 0x32c588, 0x138

152
data/pokedex.s Normal file
View File

@ -0,0 +1,152 @@
.include "asm/macros.inc"
.include "constants/constants.inc"
.section .rodata
.align 2, 0
gUnknown_0855C6A4:: @ 855C6A4
.incbin "baserom.gba", 0x55c6a4, 0x336
gUnknown_0855C9DA:: @ 855C9DA
.incbin "baserom.gba", 0x55c9da, 0x304
gUnknown_0855CCDE:: @ 855CCDE
.incbin "baserom.gba", 0x55ccde, 0x4b6
gUnknown_0855D194:: @ 855D194
.incbin "baserom.gba", 0x55d194, 0x18
gUnknown_0855D1AC:: @ 855D1AC
.incbin "baserom.gba", 0x55d1ac, 0x18
gUnknown_0855D1C4:: @ 855D1C4
.incbin "baserom.gba", 0x55d1c4, 0x18
gUnknown_0855D1DC:: @ 855D1DC
.incbin "baserom.gba", 0x55d1dc, 0x18
gUnknown_0855D1F4:: @ 855D1F4
.incbin "baserom.gba", 0x55d1f4, 0x18
gUnknown_0855D20C:: @ 855D20C
.incbin "baserom.gba", 0x55d20c, 0x18
gUnknown_0855D224:: @ 855D224
.incbin "baserom.gba", 0x55d224, 0x18
gUnknown_0855D23C:: @ 855D23C
.incbin "baserom.gba", 0x55d23c, 0x18
gUnknown_0855D254:: @ 855D254
.incbin "baserom.gba", 0x55d254, 0x18
gUnknown_0855D26C:: @ 855D26C
.incbin "baserom.gba", 0x55d26c, 0x10
gUnknown_0855D27C:: @ 855D27C
.incbin "baserom.gba", 0x55d27c, 0x10
gUnknown_0855D28C:: @ 855D28C
.incbin "baserom.gba", 0x55d28c, 0x5
gUnknown_0855D291:: @ 855D291
.incbin "baserom.gba", 0x55d291, 0x7
gUnknown_0855D298:: @ 855D298
.incbin "baserom.gba", 0x55d298, 0x10
gUnknown_0855D2A8:: @ 855D2A8
.incbin "baserom.gba", 0x55d2a8, 0x10
gUnknown_0855D2B8:: @ 855D2B8
.incbin "baserom.gba", 0x55d2b8, 0x6
gUnknown_0855D2BE:: @ 855D2BE
.incbin "baserom.gba", 0x55d2be, 0x40
gUnknown_0855D2FE:: @ 855D2FE
.incbin "baserom.gba", 0x55d2fe, 0xe
gUnknown_0855D30C:: @ 855D30C
.string "$"
@ 855D30D
.include "data/text/pokedex_text.inc"
@ 856B5B0
.include "data/pokedex_entries.inc"
gUnknown_0856E610:: @ 856E610
.incbin "baserom.gba", 0x56e610, 0x20
gUnknown_0856E630:: @ 856E630
.incbin "baserom.gba", 0x56e630, 0x10
gUnknown_0856E640:: @ 856E640
.incbin "baserom.gba", 0x56e640, 0x28
gUnknown_0856E668:: @ 856E668
.incbin "baserom.gba", 0x56e668, 0x8
gUnknown_0856E670:: @ 856E670
.incbin "baserom.gba", 0x56e670, 0x18
gUnknown_0856E688:: @ 856E688
.incbin "baserom.gba", 0x56e688, 0xc
@ 856E694
.include "data/graphics/pokemon/mon_footprint_table.inc"
gUnknown_0856ED08:: @ 856ED08
.incbin "baserom.gba", 0x56ed08, 0x28
gUnknown_0856ED30:: @ 856ED30
.incbin "baserom.gba", 0x56ed30, 0x18
gUnknown_0856ED48:: @ 856ED48
.incbin "baserom.gba", 0x56ed48, 0x54
gUnknown_0856ED9C:: @ 856ED9C
.incbin "baserom.gba", 0x56ed9c, 0x1c
gUnknown_0856EDB8:: @ 856EDB8
.incbin "baserom.gba", 0x56edb8, 0x1c
gUnknown_0856EDD4:: @ 856EDD4
.incbin "baserom.gba", 0x56edd4, 0x1c
gUnknown_0856EDF0:: @ 856EDF0
.incbin "baserom.gba", 0x56edf0, 0x1c
gUnknown_0856EE0C:: @ 856EE0C
.incbin "baserom.gba", 0x56ee0c, 0x18
gUnknown_0856EE24:: @ 856EE24
.incbin "baserom.gba", 0x56ee24, 0x38
gUnknown_0856EE5C:: @ 856EE5C
.incbin "baserom.gba", 0x56ee5c, 0x58
gUnknown_0856EEB4:: @ 856EEB4
.incbin "baserom.gba", 0x56eeb4, 0x60
gUnknown_0856EF14:: @ 856EF14
.incbin "baserom.gba", 0x56ef14, 0x98
gUnknown_0856EFAC:: @ 856EFAC
.incbin "baserom.gba", 0x56efac, 0x2
gUnknown_0856EFAE:: @ 856EFAE
.incbin "baserom.gba", 0x56efae, 0x6
gUnknown_0856EFB4:: @ 856EFB4
.incbin "baserom.gba", 0x56efb4, 0x14
gUnknown_0856EFC8:: @ 856EFC8
.incbin "baserom.gba", 0x56efc8, 0x30
gUnknown_0856EFF8:: @ 856EFF8
.incbin "baserom.gba", 0x56eff8, 0x10
gUnknown_0856F008:: @ 856F008
.incbin "baserom.gba", 0x56f008, 0x10

BIN
data/pokemon_colosseum.mb Normal file

Binary file not shown.

26
data/pokemon_icon.s Normal file
View File

@ -0,0 +1,26 @@
.include "asm/macros.inc"
.include "constants/constants.inc"
.section .rodata
.align 2, 0
@ 857BCA8
.include "data/graphics/pokemon/mon_icon_table.inc"
@ 857C388
.include "data/graphics/pokemon/mon_icon_palette_indices.inc"
@ 857C540
.include "data/graphics/pokemon/mon_icon_palette_table.inc"
gUnknown_0857C570:: @ 857C570
.incbin "baserom.gba", 0x57c570, 0x44
gUnknown_0857C5B4:: @ 857C5B4
.incbin "baserom.gba", 0x57c5b4, 0x34
gUnknown_0857C5E8:: @ 857C5E8
.incbin "baserom.gba", 0x57c5e8, 0x8
gUnknown_0857C5F0:: @ 857C5F0
.incbin "baserom.gba", 0x57c5f0, 0x18

View File

@ -0,0 +1,152 @@
.include "asm/macros.inc"
.include "constants/constants.inc"
.section .rodata
.align 2, 0
gUnknown_085716C0:: @ 85716C0
.incbin "baserom.gba", 0x5716c0, 0x28
gUnknown_085716E8:: @ 85716E8
.incbin "baserom.gba", 0x5716e8, 0x28
gUnknown_08571710:: @ 8571710
.incbin "baserom.gba", 0x571710, 0x24
gUnknown_08571734:: @ 8571734
.incbin "baserom.gba", 0x571734, 0x3
gUnknown_08571737:: @ 8571737
.incbin "baserom.gba", 0x571737, 0x5
gUnknown_0857173C:: @ 857173C
.incbin "baserom.gba", 0x57173c, 0x20
gUnknown_0857175C:: @ 857175C
.incbin "baserom.gba", 0x57175c, 0x800
gUnknown_08571F5C:: @ 8571F5C
.incbin "baserom.gba", 0x571f5c, 0x180
gUnknown_085720DC:: @ 85720DC
.incbin "baserom.gba", 0x5720dc, 0x98
gUnknown_08572174:: @ 8572174
.incbin "baserom.gba", 0x572174, 0x12c
gUnknown_085722A0:: @ 85722A0
.incbin "baserom.gba", 0x5722a0, 0xfc
gUnknown_0857239C:: @ 857239C
.incbin "baserom.gba", 0x57239c, 0x40
gUnknown_085723DC:: @ 85723DC
.incbin "baserom.gba", 0x5723dc, 0x20
gUnknown_085723FC:: @ 85723FC
.incbin "baserom.gba", 0x5723fc, 0x20
gUnknown_0857241C:: @ 857241C
.incbin "baserom.gba", 0x57241c, 0x20
gUnknown_0857243C:: @ 857243C
.incbin "baserom.gba", 0x57243c, 0x20
gUnknown_0857245C:: @ 857245C
.incbin "baserom.gba", 0x57245c, 0x48
gUnknown_085724A4:: @ 85724A4
.incbin "baserom.gba", 0x5724a4, 0x18
gUnknown_085724BC:: @ 85724BC
.incbin "baserom.gba", 0x5724bc, 0x238
gUnknown_085726F4:: @ 85726F4
.incbin "baserom.gba", 0x5726f4, 0x20
gUnknown_08572714:: @ 8572714
.incbin "baserom.gba", 0x572714, 0x20
gUnknown_08572734:: @ 8572734
.incbin "baserom.gba", 0x572734, 0x10
gUnknown_08572744:: @ 8572744
.incbin "baserom.gba", 0x572744, 0x8
gUnknown_0857274C:: @ 857274C
.incbin "baserom.gba", 0x57274c, 0x8
gUnknown_08572754:: @ 8572754
.incbin "baserom.gba", 0x572754, 0x18
gUnknown_0857276C:: @ 857276C
.incbin "baserom.gba", 0x57276c, 0xf8
gUnknown_08572864:: @ 8572864
.incbin "baserom.gba", 0x572864, 0x58
gUnknown_085728BC:: @ 85728BC
.incbin "baserom.gba", 0x5728bc, 0x18
gUnknown_085728D4:: @ 85728D4
.incbin "baserom.gba", 0x5728d4, 0x48
gUnknown_0857291C:: @ 857291C
.incbin "baserom.gba", 0x57291c, 0x4c58
gUnknown_08577574:: @ 8577574
.incbin "baserom.gba", 0x577574, 0x44
gUnknown_085775B8:: @ 85775B8
.incbin "baserom.gba", 0x5775b8, 0x398c
gUnknown_0857AF44:: @ 857AF44
.incbin "baserom.gba", 0x57af44, 0xc0
gUnknown_0857B004:: @ 857B004
.incbin "baserom.gba", 0x57b004, 0x7c
gUnknown_0857B080:: @ 857B080
.incbin "baserom.gba", 0x57b080, 0x28
gUnknown_0857B0A8:: @ 857B0A8
.incbin "baserom.gba", 0x57b0a8, 0x38
gUnknown_0857B0E0:: @ 857B0E0
.incbin "baserom.gba", 0x57b0e0, 0x8b8
gUnknown_0857B998:: @ 857B998
.incbin "baserom.gba", 0x57b998, 0xc
gUnknown_0857B9A4:: @ 857B9A4
.incbin "baserom.gba", 0x57b9a4, 0x18
gUnknown_0857B9BC:: @ 857B9BC
.incbin "baserom.gba", 0x57b9bc, 0x28
gUnknown_0857B9E4:: @ 857B9E4
.incbin "baserom.gba", 0x57b9e4, 0x18
gUnknown_0857B9FC:: @ 857B9FC
.incbin "baserom.gba", 0x57b9fc, 0x54
gUnknown_0857BA50:: @ 857BA50
.incbin "baserom.gba", 0x57ba50, 0x18
gUnknown_0857BA68:: @ 857BA68
.incbin "baserom.gba", 0x57ba68, 0x18
gUnknown_0857BA80:: @ 857BA80
.incbin "baserom.gba", 0x57ba80, 0x9c
gUnknown_0857BB1C:: @ 857BB1C
.incbin "baserom.gba", 0x57bb1c, 0x8
gUnknown_0857BB24:: @ 857BB24
.incbin "baserom.gba", 0x57bb24, 0x14c
gUnknown_0857BC70:: @ 857BC70
.incbin "baserom.gba", 0x57bc70, 0x18
gUnknown_0857BC88:: @ 857BC88
.incbin "baserom.gba", 0x57bc88, 0x20

20
data/record_mixing.s Normal file
View File

@ -0,0 +1,20 @@
.include "asm/macros.inc"
.include "constants/constants.inc"
.section .rodata
.align 2, 0
gUnknown_0858CF8C:: @ 858CF8C
.incbin "baserom.gba", 0x58cf8c, 0x2
gUnknown_0858CF8E:: @ 858CF8E
.incbin "baserom.gba", 0x58cf8e, 0x6
gUnknown_0858CF94:: @ 858CF94
.incbin "baserom.gba", 0x58cf94, 0x24
gUnknown_0858CFB8:: @ 858CFB8
.incbin "baserom.gba", 0x58cfb8, 0x6
gUnknown_0858CFBE:: @ 858CFBE
.incbin "baserom.gba", 0x58cfbe, 0xe

101
data/region_map.s Normal file
View File

@ -0,0 +1,101 @@
.include "asm/macros.inc"
.include "constants/constants.inc"
.section .rodata
.align 2, 0
gUnknown_0859F60C:: @ 859F60C
.incbin "baserom.gba", 0x59f60c, 0x44
gUnknown_0859F650:: @ 859F650
.incbin "baserom.gba", 0x59f650, 0xec
gUnknown_0859F73C:: @ 859F73C
.incbin "baserom.gba", 0x59f73c, 0x40
gUnknown_0859F77C:: @ 859F77C
.incbin "baserom.gba", 0x59f77c, 0xd64
gUnknown_085A04E0:: @ 85A04E0
.incbin "baserom.gba", 0x5a04e0, 0x34c
gUnknown_085A082C:: @ 85A082C
.incbin "baserom.gba", 0x5a082c, 0x20
gUnknown_085A084C:: @ 85A084C
.incbin "baserom.gba", 0x5a084c, 0x80
gUnknown_085A08CC:: @ 85A08CC
.incbin "baserom.gba", 0x5a08cc, 0x20
gUnknown_085A08EC:: @ 85A08EC
.incbin "baserom.gba", 0x5a08ec, 0x80
gUnknown_085A096C:: @ 85A096C
.incbin "baserom.gba", 0x5a096c, 0x1a4
@ 85A0B10
.include "data/region_map_entries.inc"
gUnknown_085A1B24:: @ 85A1B24
.incbin "baserom.gba", 0x5a1b24, 0x60
gUnknown_085A1B84:: @ 85A1B84
.incbin "baserom.gba", 0x5a1b84, 0x6
gUnknown_085A1B8A:: @ 85A1B8A
.incbin "baserom.gba", 0x5a1b8a, 0x22
gUnknown_085A1BAC:: @ 85A1BAC
.incbin "baserom.gba", 0x5a1bac, 0x20
gUnknown_085A1BCC:: @ 85A1BCC
.incbin "baserom.gba", 0x5a1bcc, 0x34
gUnknown_085A1C00:: @ 85A1C00
.incbin "baserom.gba", 0x5a1c00, 0x8
gUnknown_085A1C08:: @ 85A1C08
.incbin "baserom.gba", 0x5a1c08, 0x18
gUnknown_085A1C20:: @ 85A1C20
.incbin "baserom.gba", 0x5a1c20, 0x10
gUnknown_085A1C30:: @ 85A1C30
.incbin "baserom.gba", 0x5a1c30, 0x4
gUnknown_085A1C34:: @ 85A1C34
.incbin "baserom.gba", 0x5a1c34, 0x4
gUnknown_085A1C38:: @ 85A1C38
.incbin "baserom.gba", 0x5a1c38, 0x20
gUnknown_085A1C58:: @ 85A1C58
.incbin "baserom.gba", 0x5a1c58, 0x38
gUnknown_085A1C90:: @ 85A1C90
.incbin "baserom.gba", 0x5a1c90, 0xd8
gUnknown_085A1D68:: @ 85A1D68
.incbin "baserom.gba", 0x5a1d68, 0xd4
gUnknown_085A1E3C:: @ 85A1E3C
.incbin "baserom.gba", 0x5a1e3c, 0xa0
gUnknown_085A1EDC:: @ 85A1EDC
.incbin "baserom.gba", 0x5a1edc, 0x8
gUnknown_085A1EE4:: @ 85A1EE4
.incbin "baserom.gba", 0x5a1ee4, 0xc
gUnknown_085A1EF0:: @ 85A1EF0
.incbin "baserom.gba", 0x5a1ef0, 0x20
gUnknown_085A1F10:: @ 85A1F10
.incbin "baserom.gba", 0x5a1f10, 0x8
gUnknown_085A1F18:: @ 85A1F18
.incbin "baserom.gba", 0x5a1f18, 0x64
gUnknown_085A1F7C:: @ 85A1F7C
.incbin "baserom.gba", 0x5a1f7c, 0x18

23
data/reset_rtc_screen.s Normal file
View File

@ -0,0 +1,23 @@
.include "asm/macros.inc"
.include "constants/constants.inc"
.section .rodata
.align 2, 0
gUnknown_08510404:: @ 8510404
.incbin "baserom.gba", 0x510404, 0x4
gUnknown_08510408:: @ 8510408
.incbin "baserom.gba", 0x510408, 0x14
gUnknown_0851041C:: @ 851041C
.incbin "baserom.gba", 0x51041c, 0x4
gUnknown_08510420:: @ 8510420
.incbin "baserom.gba", 0x510420, 0xa4
gUnknown_085104C4:: @ 85104C4
.incbin "baserom.gba", 0x5104c4, 0x2c
gUnknown_085104F0:: @ 85104F0
.incbin "baserom.gba", 0x5104f0, 0x18

43
data/rom4.s Normal file
View File

@ -0,0 +1,43 @@
.include "asm/macros.inc"
.include "constants/constants.inc"
.section .rodata
.align 2, 0
gUnknown_08339D3C:: @ 8339D3C
.incbin "baserom.gba", 0x339d3c, 0x28
gUnknown_08339D64:: @ 8339D64
.incbin "baserom.gba", 0x339d64, 0x48
gUnknown_08339DAC:: @ 8339DAC
.incbin "baserom.gba", 0x339dac, 0x10
gUnknown_08339DBC:: @ 8339DBC
.incbin "baserom.gba", 0x339dbc, 0xc
gUnknown_08339DC8:: @ 8339DC8
.incbin "baserom.gba", 0x339dc8, 0xc
gUnknown_08339DD4:: @ 8339DD4
.incbin "baserom.gba", 0x339dd4, 0x2c
gUnknown_08339E00:: @ 8339E00
.incbin "baserom.gba", 0x339e00, 0x8
@ 8339E08
.include "data/tilesets/tileset_graphics.inc"
@ 83960F0
.include "data/tilesets/metatiles.inc"
@ 83DF704
.include "data/tilesets/tilesets.inc"
@ 83DFE14
.incbin "baserom.gba", 0x3dfe14, 0xa1fc0
gUnknown_08481DD4:: @ 8481DD4
.incbin "baserom.gba", 0x481dd4, 0x47a4
gUnknown_08486578:: @ 8486578
.incbin "baserom.gba", 0x486578, 0x980

41
data/rotating_gate.s Normal file
View File

@ -0,0 +1,41 @@
.include "asm/macros.inc"
.include "constants/constants.inc"
.section .rodata
.align 2, 0
gUnknown_0858E8B0:: @ 858E8B0
.incbin "baserom.gba", 0x58e8b0, 0x40
gUnknown_0858E8F0:: @ 858E8F0
.incbin "baserom.gba", 0x58e8f0, 0x3468
gUnknown_08591D58:: @ 8591D58
.incbin "baserom.gba", 0x591d58, 0x270
gUnknown_08591FC8:: @ 8591FC8
.incbin "baserom.gba", 0x591fc8, 0x18
gUnknown_08591FE0:: @ 8591FE0
.incbin "baserom.gba", 0x591fe0, 0x18
gUnknown_08591FF8:: @ 8591FF8
.incbin "baserom.gba", 0x591ff8, 0x10
gUnknown_08592008:: @ 8592008
.incbin "baserom.gba", 0x592008, 0x10
gUnknown_08592018:: @ 8592018
.incbin "baserom.gba", 0x592018, 0x10
gUnknown_08592028:: @ 8592028
.incbin "baserom.gba", 0x592028, 0x10
gUnknown_08592038:: @ 8592038
.incbin "baserom.gba", 0x592038, 0x20
gUnknown_08592058:: @ 8592058
.incbin "baserom.gba", 0x592058, 0x20
gUnknown_08592078:: @ 8592078
.incbin "baserom.gba", 0x592078, 0x60

14
data/scrcmd.s Normal file
View File

@ -0,0 +1,14 @@
.include "asm/macros.inc"
.include "constants/constants.inc"
.section .rodata
.align 2, 0
gNullScriptPtr:: @ 85102BC
.incbin "baserom.gba", 0x5102bc, 0x4
gUnknown_085102C0:: @ 85102C0
.incbin "baserom.gba", 0x5102c0, 0x14
gUnknown_085102D4:: @ 85102D4
.incbin "baserom.gba", 0x5102d4, 0xc

827
data/script_menu.s Normal file
View File

@ -0,0 +1,827 @@
.include "asm/macros.inc"
.include "constants/constants.inc"
.section .rodata
gUnknown_0858ABD8:: @ 858ABD8
@ replacing .incbin "baserom.gba", 0x0058abd8, 0x18
.4byte gUnknown_085EAD37, 0
.4byte gUnknown_085EAD41, 0
.4byte gText_Exit, 0
gUnknown_0858ABF0:: @ 58ABF0
@ replacing .incbin "baserom.gba", 0x0058abf0, 0x18
.4byte gUnknown_085EAD67, 0
.4byte gUnknown_085EAD6D, 0
.4byte gText_Exit, 0
gUnknown_0858AC08:: @ 58AC08
@ replacing .incbin "baserom.gba", 0x0058ac08, 0x20
.4byte gUnknown_085EAD72, 0
.4byte gUnknown_085EAD84, 0
.4byte gUnknown_085EAD96, 0
.4byte gText_Cancel2, 0
gUnknown_0858AC28:: @ 58AC28
@ replacing .incbin "baserom.gba", 0x0058ac28, 0x30
.4byte gUnknown_085EADA4, 0
.4byte gUnknown_085EADB5, 0
.4byte gUnknown_085EADC4, 0
.4byte gUnknown_085EADD5, 0
.4byte gUnknown_085EADE7, 0
.4byte gText_Exit, 0
gUnknown_0858AC58:: @ 58AC58
@ replacing .incbin "baserom.gba", 0x0058ac58, 0x20
.4byte gUnknown_085EADF9, 0
.4byte gUnknown_085EAE04, 0
.4byte gUnknown_085EAE12, 0
.4byte gText_Exit, 0
gUnknown_0858AC78:: @ 58AC78
@ replacing .incbin "baserom.gba", 0x0058ac78, 0x18
.4byte gUnknown_085EADF9, 0
.4byte gUnknown_085EAE04, 0
.4byte gText_Exit, 0
gUnknown_0858AC90:: @ 58AC90
@ replacing .incbin "baserom.gba", 0x0058ac90, 0x20
.4byte gUnknown_085E8CCB, 0
.4byte gUnknown_085EAE12, 0
.4byte gUnknown_085EAE1B, 0
.4byte gText_Cancel2, 0
gUnknown_0858ACB0:: @ 58ACB0
@ replacing .incbin "baserom.gba", 0x0058acb0, 0x10
.4byte gUnknown_085EAE27, 0
.4byte gUnknown_085EAE2C, 0
gUnknown_0858ACC0:: @ 58ACC0
@ replacing .incbin "baserom.gba", 0x0058acc0, 0x30
.4byte gUnknown_085EAE31, 0
.4byte gUnknown_085EAE35, 0
.4byte gUnknown_085EAE39, 0
.4byte gUnknown_085EAE3D, 0
.4byte gUnknown_085EAE41, 0
.4byte gText_Exit, 0
gUnknown_0858ACF0:: @ 58ACF0
@ replacing .incbin "baserom.gba", 0x0058acf0, 0x10
.4byte gUnknown_085EAD5F, 0
.4byte gText_Exit, 0
gUnknown_0858AD00:: @ 58AD00
@ replacing .incbin "baserom.gba", 0x0058ad00, 0x10
.4byte gUnknown_085EAE53, 0
.4byte gUnknown_085EAE5A, 0
gUnknown_0858AD10:: @ 58AD10
@ replacing .incbin "baserom.gba", 0x0058ad10, 0x18
.4byte gText_Yes, 0
.4byte gText_No, 0
.4byte gUnknown_085EAD6D, 0
gUnknown_0858AD28:: @ 58AD28
@ replacing .incbin "baserom.gba", 0x0058ad28, 0x18
.4byte gUnknown_085EAEA2, 0
.4byte gUnknown_085EAEAC, 0
.4byte gText_Exit, 0
gUnknown_0858AD40:: @ 58AD40
@ replacing .incbin "baserom.gba", 0x0058ad40, 0x18
.4byte gText_Lv50, 0
.4byte gText_OpenLevel, 0
.4byte gText_Exit, 0
gUnknown_0858AD58:: @ 58AD58
@ replacing .incbin "baserom.gba", 0x0058ad58, 0x18
.4byte gUnknown_0827ECBC, 0
.4byte gUnknown_0827ECC3, 0
.4byte gUnknown_0827ECCD, 0
gUnknown_0858AD70:: @ 58AD70
@ replacing .incbin "baserom.gba", 0x0058ad70, 0x18
.4byte gUnknown_0827ECD5, 0
.4byte gUnknown_0827ECDD, 0
.4byte gUnknown_0827ECE3, 0
gUnknown_0858AD88:: @ 58AD88
@ replacing .incbin "baserom.gba", 0x0058ad88, 0x18
.4byte gUnknown_0827ECEB, 0
.4byte gUnknown_0827ECF2, 0
.4byte gUnknown_0827ECF8, 0
gUnknown_0858ADA0:: @ 58ADA0
@ replacing .incbin "baserom.gba", 0x0058ada0, 0x18
.4byte gUnknown_0827ED00, 0
.4byte gUnknown_0827ED06, 0
.4byte gUnknown_0827ED10, 0
gUnknown_0858ADB8:: @ 58ADB8
@ replacing .incbin "baserom.gba", 0x0058adb8, 0x18
.4byte gUnknown_0827ED18, 0
.4byte gUnknown_0827ED22, 0
.4byte gUnknown_0827ED2C, 0
gUnknown_0858ADD0:: @ 58ADD0
@ replacing .incbin "baserom.gba", 0x0058add0, 0x18
.4byte gUnknown_0827ED36, 0
.4byte gUnknown_0827ED40, 0
.4byte gUnknown_0827ED46, 0
gUnknown_0858ADE8:: @ 58ADE8
@ replacing .incbin "baserom.gba", 0x0058ade8, 0x18
.4byte gUnknown_0827ED4F, 0
.4byte gUnknown_0827ED59, 0
.4byte gUnknown_0827ED65, 0
gUnknown_0858AE00:: @ 58AE00
@ replacing .incbin "baserom.gba", 0x0058ae00, 0x18
.4byte gUnknown_0827ED70, 0
.4byte gUnknown_0827ED74, 0
.4byte gUnknown_0827ED78, 0
gUnknown_0858AE18:: @ 58AE18
@ replacing .incbin "baserom.gba", 0x0058ae18, 0x18
.4byte gUnknown_0827ED80, 0
.4byte gUnknown_0827ED95, 0
.4byte gUnknown_0827EDAA, 0
gUnknown_0858AE30:: @ 58AE30
@ replacing .incbin "baserom.gba", 0x0058ae30, 0x18
.4byte gUnknown_0827EDB5, 0
.4byte gUnknown_0827EDBA, 0
.4byte gUnknown_0827EDC1, 0
gUnknown_0858AE48:: @ 58AE48
@ replacing .incbin "baserom.gba", 0x0058ae48, 0x18
.4byte gUnknown_0827EDC9, 0
.4byte gUnknown_0827EDD5, 0
.4byte gUnknown_0827EDE4, 0
gUnknown_0858AE60:: @ 58AE60
@ replacing .incbin "baserom.gba", 0x0058ae60, 0x18
.4byte gUnknown_0827EDF0, 0
.4byte gUnknown_0827EDF5, 0
.4byte gUnknown_0827EDF7, 0
gUnknown_0858AE78:: @ 58AE78
@ replacing .incbin "baserom.gba", 0x0058ae78, 0x18
.4byte gUnknown_0827EDF9, 0
.4byte gUnknown_0827EDFB, 0
.4byte gUnknown_0827EDFD, 0
gUnknown_0858AE90:: @ 58AE90
@ replacing .incbin "baserom.gba", 0x0058ae90, 0x18
.4byte gUnknown_0827EDFF, 0
.4byte gUnknown_0827EE01, 0
.4byte gUnknown_0827EE03, 0
gUnknown_0858AEA8:: @ 58AEA8
@ replacing .incbin "baserom.gba", 0x0058aea8, 0x18
.4byte gUnknown_0827EE05, 0
.4byte gUnknown_0827EE07, 0
.4byte gUnknown_0827EE09, 0
gUnknown_0858AEC0:: @ 58AEC0
@ replacing .incbin "baserom.gba", 0x0058aec0, 0x20
.4byte gUnknown_085EAEC3, 0
.4byte gUnknown_085EAED6, 0
.4byte gUnknown_085EAEE6, 0
.4byte gText_Exit, 0
gUnknown_0858AEE0:: @ 58AEE0
@ replacing .incbin "baserom.gba", 0x0058aee0, 0x20
.4byte gUnknown_085EAEF6, 0
.4byte gUnknown_085EAF02, 0
.4byte gUnknown_085EAF0E, 0
.4byte gText_Exit, 0
gUnknown_0858AF00:: @ 58AF00
@ replacing .incbin "baserom.gba", 0x0058af00, 0x20
.4byte gUnknown_085EAF1B, 0
.4byte gUnknown_085EAF24, 0
.4byte gUnknown_085EAF2F, 0
.4byte gText_Exit, 0
gUnknown_0858AF20:: @ 58AF20
@ replacing .incbin "baserom.gba", 0x0058af20, 0x10
.4byte gUnknown_085EAF34, 0
.4byte gUnknown_085EAF3E, 0
gUnknown_0858AF30:: @ 58AF30
@ replacing .incbin "baserom.gba", 0x0058af30, 0x18
.4byte gUnknown_085EAF4B, 0
.4byte gUnknown_085EAF58, 0
.4byte gText_Exit, 0
gUnknown_0858AF48:: @ 58AF48
@ replacing .incbin "baserom.gba", 0x0058af48, 0x40
.4byte gUnknown_085EAF65, 0
.4byte gUnknown_085EAF70, 0
.4byte gUnknown_085EAF7D, 0
.4byte gUnknown_085EAF87, 0
.4byte gUnknown_085EAF93, 0
.4byte gUnknown_085EAF9F, 0
.4byte gUnknown_085EAFAB, 0
.4byte gText_Cancel2, 0
gUnknown_0858AF88:: @ 58AF88
@ replacing .incbin "baserom.gba", 0x0058af88, 0x20
.4byte gUnknown_085EAFB6, 0
.4byte gUnknown_085EAFCF, 0
.4byte gUnknown_085EAFE8, 0
.4byte gText_Exit, 0
gUnknown_0858AFA8:: @ 58AFA8
@ replacing .incbin "baserom.gba", 0x0058afa8, 0x30
.4byte gUnknown_085EB089, 0
.4byte gUnknown_085EB09C, 0
.4byte gUnknown_085EB0AF, 0
.4byte gUnknown_085EB0C2, 0
.4byte gUnknown_085EB0D5, 0
.4byte gText_Exit, 0
gUnknown_0858AFD8:: @ 58AFD8
@ replacing .incbin "baserom.gba", 0x0058afd8, 0x18
.4byte gUnknown_085EB002, 0
.4byte gUnknown_085EB017, 0
.4byte gText_Exit, 0
gUnknown_0858AFF0:: @ 58AFF0
@ replacing .incbin "baserom.gba", 0x0058aff0, 0x10
.4byte gUnknown_085EB02A, 0
.4byte gUnknown_085EB034, 0
gUnknown_0858B000:: @ 58B000
@ replacing .incbin "baserom.gba", 0x0058b000, 0x18
.4byte gUnknown_085EB79B, 0
.4byte gUnknown_085EB06E, 0
.4byte gText_Exit, 0
gUnknown_0858B018:: @ 58B018
@ replacing .incbin "baserom.gba", 0x0058b018, 0x18
.4byte gUnknown_085EB7A9, 0
.4byte gUnknown_085EB79B, 0
.4byte gText_Exit, 0
gUnknown_0858B030:: @ 58B030
@ replacing .incbin "baserom.gba", 0x0058b030, 0x10
.4byte gUnknown_085EB07E, 0
.4byte gUnknown_085EB084, 0
gUnknown_0858B040:: @ 58B040
@ replacing .incbin "baserom.gba", 0x0058b040, 0x10
.4byte gUnknown_085EB79B, 0
.4byte gText_Exit, 0
gUnknown_0858B050:: @ 58B050
@ replacing .incbin "baserom.gba", 0x0058b050, 0x30
.4byte gUnknown_085EB676, 0
.4byte gUnknown_085EB673, 0
.4byte gUnknown_085EB670, 0
.4byte gUnknown_085EB66D, 0
.4byte gUnknown_085EB66A, 0
.4byte gText_Exit, 0
gUnknown_0858B080:: @ 58B080
@ replacing .incbin "baserom.gba", 0x0058b080, 0x10
.4byte gUnknown_085EB040, 0
.4byte gText_Exit, 0
gUnknown_0858B090:: @ 58B090
@ replacing .incbin "baserom.gba", 0x0058b090, 0x10
.4byte gUnknown_085EB04A, 0
.4byte gText_Exit, 0
gUnknown_0858B0A0:: @ 58B0A0
@ replacing .incbin "baserom.gba", 0x0058b0a0, 0x18
.4byte gUnknown_085EB040, 0
.4byte gUnknown_085EB04A, 0
.4byte gText_Exit, 0
gUnknown_0858B0B8:: @ 58B0B8
@ replacing .incbin "baserom.gba", 0x0058b0b8, 0x10
.4byte gUnknown_085EB057, 0
.4byte gText_Exit, 0
gUnknown_0858B0C8:: @ 58B0C8
@ replacing .incbin "baserom.gba", 0x0058b0c8, 0x18
.4byte gUnknown_085EB040, 0
.4byte gUnknown_085EB057, 0
.4byte gText_Exit, 0
gUnknown_0858B0E0:: @ 58B0E0
@ replacing .incbin "baserom.gba", 0x0058b0e0, 0x18
.4byte gUnknown_085EB04A, 0
.4byte gUnknown_085EB057, 0
.4byte gText_Exit, 0
gUnknown_0858B0F8:: @ 58B0F8
@ replacing .incbin "baserom.gba", 0x0058b0f8, 0x20
.4byte gUnknown_085EB040, 0
.4byte gUnknown_085EB04A, 0
.4byte gUnknown_085EB057, 0
.4byte gText_Exit, 0
gUnknown_0858B118:: @ 58B118
@ replacing .incbin "baserom.gba", 0x0058b118, 0x10
.4byte gUnknown_085EB062, 0
.4byte gText_Exit, 0
gUnknown_0858B128:: @ 58B128
@ replacing .incbin "baserom.gba", 0x0058b128, 0x18
.4byte gUnknown_085EB040, 0
.4byte gUnknown_085EB062, 0
.4byte gText_Exit, 0
gUnknown_0858B140:: @ 58B140
@ replacing .incbin "baserom.gba", 0x0058b140, 0x18
.4byte gUnknown_085EB04A, 0
.4byte gUnknown_085EB062, 0
.4byte gText_Exit, 0
gUnknown_0858B158:: @ 58B158
@ replacing .incbin "baserom.gba", 0x0058b158, 0x20
.4byte gUnknown_085EB040, 0
.4byte gUnknown_085EB04A, 0
.4byte gUnknown_085EB062, 0
.4byte gText_Exit, 0
gUnknown_0858B178:: @ 58B178
@ replacing .incbin "baserom.gba", 0x0058b178, 0x18
.4byte gUnknown_085EB057, 0
.4byte gUnknown_085EB062, 0
.4byte gText_Exit, 0
gUnknown_0858B190:: @ 58B190
@ replacing .incbin "baserom.gba", 0x0058b190, 0x20
.4byte gUnknown_085EB040, 0
.4byte gUnknown_085EB057, 0
.4byte gUnknown_085EB062, 0
.4byte gText_Exit, 0
gUnknown_0858B1B0:: @ 58B1B0
@ replacing .incbin "baserom.gba", 0x0058b1b0, 0x20
.4byte gUnknown_085EB04A, 0
.4byte gUnknown_085EB057, 0
.4byte gUnknown_085EB062, 0
.4byte gText_Exit, 0
gUnknown_0858B1D0:: @ 58B1D0
@ replacing .incbin "baserom.gba", 0x0058b1d0, 0x28
.4byte gUnknown_085EB040, 0
.4byte gUnknown_085EB04A, 0
.4byte gUnknown_085EB057, 0
.4byte gUnknown_085EB062, 0
.4byte gText_Exit, 0
gUnknown_0858B1F8:: @ 58B1F8
@ replacing .incbin "baserom.gba", 0x0058b1f8, 0x30
.4byte gUnknown_085EB1A0, 0
.4byte gUnknown_085EB1A9, 0
.4byte gUnknown_085EB1B6, 0
.4byte gUnknown_085EB5BC, 0
.4byte gUnknown_085EB5C3, 0
.4byte gUnknown_085EB5C8, 0
gUnknown_0858B228:: @ 58B228
@ replacing .incbin "baserom.gba", 0x0058b228, 0x28
.4byte gUnknown_085EB1A0, 0
.4byte gUnknown_085EB1A9, 0
.4byte gUnknown_085EB1B6, 0
.4byte gUnknown_085EB5C3, 0
.4byte gUnknown_085EB5C8, 0
gUnknown_0858B250:: @ 58B250
@ replacing .incbin "baserom.gba", 0x0058b250, 0x10
.4byte gUnknown_085EB29A, 0
.4byte gUnknown_085EB2A3, 0
gUnknown_0858B260:: @ 58B260
@ replacing .incbin "baserom.gba", 0x0058b260, 0x20
.4byte gUnknown_085EB372, 0
.4byte gUnknown_085EB37F, 0
.4byte gUnknown_085EB389, 0
.4byte gText_Exit, 0
gUnknown_0858B280:: @ 58B280
@ replacing .incbin "baserom.gba", 0x0058b280, 0x18
.4byte gText_Yes, 0
.4byte gText_No, 0
.4byte gUnknown_085EAD6D, 0
gUnknown_0858B298:: @ 58B298
@ replacing .incbin "baserom.gba", 0x0058b298, 0x28
.4byte gUnknown_085EAE6E, 0
.4byte gUnknown_085EAE7C, 0
.4byte gUnknown_085EAE8A, 0
.4byte gUnknown_085EAD6D, 0
.4byte gText_Exit, 0
gUnknown_0858B2C0:: @ 58B2C0
@ replacing .incbin "baserom.gba", 0x0058b2c0, 0x20
.4byte gUnknown_085EB372, 0
.4byte gUnknown_085EB37F, 0
.4byte gUnknown_085EB397, 0
.4byte gText_Exit, 0
gUnknown_0858B2E0:: @ 58B2E0
@ replacing .incbin "baserom.gba", 0x0058b2e0, 0x28
.4byte gUnknown_085EB372, 0
.4byte gUnknown_085EB37F, 0
.4byte gUnknown_085EB389, 0
.4byte gUnknown_085EB397, 0
.4byte gText_Exit, 0
gUnknown_0858B308:: @ 58B308
@ replacing .incbin "baserom.gba", 0x0058b308, 0x18
.4byte gUnknown_085EB372, 0
.4byte gUnknown_085EB37F, 0
.4byte gText_Exit, 0
gUnknown_0858B320:: @ 58B320
@ replacing .incbin "baserom.gba", 0x0058b320, 0x18
.4byte gUnknown_085EB3A4, 0
.4byte gUnknown_085EB3B1, 0
.4byte gText_Exit, 0
gUnknown_0858B338:: @ 58B338
@ replacing .incbin "baserom.gba", 0x0058b338, 0x18
.4byte gUnknown_085EB3D4, 0
.4byte gUnknown_085EB3C6, 0
.4byte gText_Exit, 0
gUnknown_0858B350:: @ 58B350
@ replacing .incbin "baserom.gba", 0x0058b350, 0x28
.4byte gUnknown_085EB1C5, 0
.4byte gUnknown_085EB1D1, 0
.4byte gUnknown_085EB1DC, 0
.4byte gUnknown_085EB1E7, 0
.4byte gText_Exit, 0
gUnknown_0858B378:: @ 58B378
@ replacing .incbin "baserom.gba", 0x0058b378, 0x18
.4byte gUnknown_085EB212, 0
.4byte gUnknown_085EB21D, 0
.4byte gText_Exit, 0
gUnknown_0858B390:: @ 58B390
@ replacing .incbin "baserom.gba", 0x0058b390, 0x20
.4byte gUnknown_085EB227, 0
.4byte gUnknown_085EB234, 0
.4byte gUnknown_085EB241, 0
.4byte gText_Cancel2, 0
gUnknown_0858B3B0:: @ 58B3B0
@ replacing .incbin "baserom.gba", 0x0058b3b0, 0x18
.4byte gUnknown_085EB24E, 0
.4byte gUnknown_085EB255, 0
.4byte gText_Exit, 0
gUnknown_0858B3C8:: @ 58B3C8
@ replacing .incbin "baserom.gba", 0x0058b3c8, 0x40
.4byte gText_MenuOptionPokedex, 0
.4byte gText_MenuOptionPokemon, 0
.4byte gText_MenuOptionBag, 0
.4byte gText_MenuOptionPokenav, 0
.4byte gUnknown_085EB278, 0
.4byte gText_MenuOptionSave, 0
.4byte gText_MenuOptionOption, 0
.4byte gText_MenuOptionExit, 0
gUnknown_0858B408:: @ 58B408
@ replacing .incbin "baserom.gba", 0x0058b408, 0x20
.4byte gUnknown_085EB28A, 0
.4byte gUnknown_085EB290, 0
.4byte gUnknown_085EB295, 0
.4byte gText_Exit, 0
gUnknown_0858B428:: @ 58B428
@ replacing .incbin "baserom.gba", 0x0058b428, 0x18
.4byte gUnknown_085EB2AD, 0
.4byte gUnknown_085EB2BD, 0
.4byte gText_Exit, 0
gUnknown_0858B440:: @ 58B440
@ replacing .incbin "baserom.gba", 0x0058b440, 0x18
.4byte gUnknown_085EB2AD, 0
.4byte gUnknown_085EB2CA, 0
.4byte gText_Exit, 0
gUnknown_0858B458:: @ 58B458
@ replacing .incbin "baserom.gba", 0x0058b458, 0x18
.4byte gUnknown_085EB2BD, 0
.4byte gUnknown_085EB2CA, 0
.4byte gText_Exit, 0
gUnknown_0858B470:: @ 58B470
@ replacing .incbin "baserom.gba", 0x0058b470, 0x20
.4byte gUnknown_085EB2AD, 0
.4byte gUnknown_085EB2BD, 0
.4byte gUnknown_085EB2CA, 0
.4byte gText_Exit, 0
gUnknown_0858B490:: @ 58B490
@ replacing .incbin "baserom.gba", 0x0058b490, 0x18
.4byte gUnknown_085EB2E4, 0
.4byte gUnknown_085EB2F0, 0
.4byte gText_Exit, 0
gUnknown_0858B4A8:: @ 58B4A8
@ replacing .incbin "baserom.gba", 0x0058b4a8, 0x10
.4byte gText_Yes, 0
.4byte gUnknown_085EB2FC, 0
gUnknown_0858B4B8:: @ 58B4B8
@ replacing .incbin "baserom.gba", 0x0058b4b8, 0x30
.4byte gUnknown_085EB3DF, 0
.4byte gUnknown_085EB3EA, 0
.4byte gUnknown_085EB3F1, 0
.4byte gUnknown_085EB3FC, 0
.4byte gUnknown_085EB40A, 0
.4byte gText_Exit, 0
gUnknown_0858B4E8:: @ 58B4E8
@ replacing .incbin "baserom.gba", 0x0058b4e8, 0x20
.4byte gUnknown_085EB415, 0
.4byte gUnknown_085EB41D, 0
.4byte gUnknown_085EB424, 0
.4byte gText_Exit, 0
gUnknown_0858B508:: @ 58B508
@ replacing .incbin "baserom.gba", 0x0058b508, 0x28
.4byte gUnknown_085EB45C, 0
.4byte gUnknown_085EB469, 0
.4byte gUnknown_085EB475, 0
.4byte gUnknown_085EB482, 0
.4byte gText_Exit, 0
gUnknown_0858B530:: @ 58B530
@ replacing .incbin "baserom.gba", 0x0058b530, 0x28
.4byte gUnknown_085EB42F, 0
.4byte gUnknown_085EB43A, 0
.4byte gUnknown_085EB444, 0
.4byte gUnknown_085EB451, 0
.4byte gText_Exit, 0
gUnknown_0858B558:: @ 58B558
@ replacing .incbin "baserom.gba", 0x0058b558, 0x20
.4byte gUnknown_085EB48E, 0
.4byte gUnknown_085EB496, 0
.4byte gUnknown_085EB4A3, 0
.4byte gText_Exit, 0
gUnknown_0858B578:: @ 58B578
@ replacing .incbin "baserom.gba", 0x0058b578, 0x30
.4byte gUnknown_085EB4AD, 0
.4byte gUnknown_085EB4B9, 0
.4byte gUnknown_085EB4C7, 0
.4byte gUnknown_085EB4D4, 0
.4byte gUnknown_085EB4E0, 0
.4byte gText_Exit, 0
gUnknown_0858B5A8:: @ 58B5A8
@ replacing .incbin "baserom.gba", 0x0058b5a8, 0x30
.4byte gUnknown_085EB4EB, 0
.4byte gUnknown_085EB4F9, 0
.4byte gUnknown_085EB508, 0
.4byte gUnknown_085EB516, 0
.4byte gUnknown_085EB523, 0
.4byte gText_Exit, 0
gUnknown_0858B5D8:: @ 58B5D8
@ replacing .incbin "baserom.gba", 0x0058b5d8, 0x28
.4byte gUnknown_085EB532, 0
.4byte gUnknown_085EB543, 0
.4byte gUnknown_085EB555, 0
.4byte gUnknown_085EB563, 0
.4byte gText_Exit, 0
gUnknown_0858B600:: @ 58B600
@ replacing .incbin "baserom.gba", 0x0058b600, 0x20
.4byte gUnknown_085EB56E, 0
.4byte gUnknown_085EB57E, 0
.4byte gUnknown_085EB589, 0
.4byte gText_Exit, 0
gUnknown_0858B620:: @ 58B620
@ replacing .incbin "baserom.gba", 0x0058b620, 0x20
.4byte gUnknown_085EB5B6, 0
.4byte gUnknown_085EB5BC, 0
.4byte gUnknown_085EB5C3, 0
.4byte gUnknown_085EB5C8, 0
gUnknown_0858B640:: @ 58B640
@ replacing .incbin "baserom.gba", 0x0058b640, 0x18
.4byte gUnknown_085EB5B6, 0
.4byte gUnknown_085EB5C3, 0
.4byte gUnknown_085EB5C8, 0
gUnknown_0858B658:: @ 58B658
@ replacing .incbin "baserom.gba", 0x0058b658, 0x18
.4byte gUnknown_085EB5B6, 0
.4byte gUnknown_085EB5BC, 0
.4byte gUnknown_085EB5C8, 0
gUnknown_0858B670:: @ 58B670
@ replacing .incbin "baserom.gba", 0x0058b670, 0x10
.4byte gUnknown_085EB5B6, 0
.4byte gUnknown_085EB5C8, 0
gUnknown_0858B680:: @ 58B680
@ replacing .incbin "baserom.gba", 0x0058b680, 0x10
.4byte gUnknown_085EE14B, 0
.4byte gUnknown_085EE14F, 0
gUnknown_0858B690:: @ 58B690
@ replacing .incbin "baserom.gba", 0x0058b690, 0x20
.4byte gUnknown_085EB2FF, 0
.4byte gUnknown_085EB310, 0
.4byte gUnknown_085EB317, 0
.4byte gUnknown_085EB31F, 0
gUnknown_0858B6B0:: @ 58B6B0
@ replacing .incbin "baserom.gba", 0x0058b6b0, 0x20
.4byte gUnknown_085EB7B8, 0
.4byte gUnknown_085EB7C7, 0
.4byte gUnknown_085EB7D0, 0
.4byte gUnknown_085EB7DB, 0
gUnknown_0858B6D0:: @ 58B6D0
@ replacing .incbin "baserom.gba", 0x0058b6d0, 0x30
.4byte gUnknown_085EB4AD, 0
.4byte gUnknown_085EB4B9, 0
.4byte gUnknown_085EB4C7, 0
.4byte gUnknown_085EB4D4, 0
.4byte gUnknown_085EB597, 0
.4byte gText_Exit, 0
gUnknown_0858B700:: @ 58B700
@ replacing .incbin "baserom.gba", 0x0058b700, 0x30
.4byte gUnknown_085EB5A6, 0
.4byte gUnknown_085EB45C, 0
.4byte gUnknown_085EB469, 0
.4byte gUnknown_085EB475, 0
.4byte gUnknown_085EB482, 0
.4byte gText_Exit, 0
gUnknown_0858B730:: @ 58B730
@ replacing .incbin "baserom.gba", 0x0058b730, 0x28
.4byte gUnknown_085EB32D, 0
.4byte gUnknown_085EB33E, 0
.4byte gUnknown_085EB350, 0
.4byte gUnknown_085EB361, 0
.4byte gText_Exit, 0
gUnknown_0858B758:: @ 58B758
@ replacing .incbin "baserom.gba", 0x0058b758, 0x8
.4byte gText_Exit, 0
gUnknown_0858B760:: @ 858B760
@ replacing .incbin "baserom.gba", 0x0058b760, 0x390
.4byte 0x0858abd8, 3
.4byte gUnknown_0858B758, 1
.4byte gUnknown_0858ABF0, 3
.4byte gUnknown_0858AC08, 4
.4byte gUnknown_0858AC28, 6
.4byte gUnknown_0858AC78, 3
.4byte gUnknown_0858AC58, 4
.4byte gUnknown_0858AC90, 4
.4byte gUnknown_0858B758, 1
.4byte gUnknown_0858B758, 1
.4byte gUnknown_0858B758, 1
.4byte gUnknown_0858B4E8, 4
.4byte gUnknown_0858ACB0, 2
.4byte gUnknown_0858ACC0, 6
.4byte gUnknown_0858ACF0, 2
.4byte gUnknown_0858B758, 1
.4byte gUnknown_0858AD00, 2
.4byte gUnknown_0858B280, 3
.4byte gUnknown_0858B298, 5
.4byte gUnknown_0858B758, 1
.4byte gUnknown_0858AD10, 3
.4byte gUnknown_0858B758, 1
.4byte gUnknown_0858B758, 1
.4byte gUnknown_0858AD28, 3
.4byte gUnknown_0858AD40, 3
.4byte gUnknown_0858AD58, 3
.4byte gUnknown_0858AD70, 3
.4byte gUnknown_0858AD88, 3
.4byte gUnknown_0858ADA0, 3
.4byte gUnknown_0858ADB8, 3
.4byte gUnknown_0858ADD0, 3
.4byte gUnknown_0858ADE8, 3
.4byte gUnknown_0858AE00, 3
.4byte gUnknown_0858AE18, 3
.4byte gUnknown_0858AE30, 3
.4byte gUnknown_0858AE48, 3
.4byte gUnknown_0858AE60, 3
.4byte gUnknown_0858AE78, 3
.4byte gUnknown_0858AE90, 3
.4byte gUnknown_0858AEA8, 3
.4byte gUnknown_0858B758, 1
.4byte gUnknown_0858B758, 1
.4byte gUnknown_0858AEC0, 4
.4byte gUnknown_0858AEE0, 4
.4byte gUnknown_0858AF00, 4
.4byte gUnknown_0858AF20, 2
.4byte gUnknown_0858AF30, 3
.4byte gUnknown_0858AF48, 8
.4byte gUnknown_0858AF88, 4
.4byte gUnknown_0858AFD8, 3
.4byte gUnknown_0858AFF0, 2
.4byte gUnknown_0858B758, 1
.4byte gUnknown_0858B000, 3
.4byte gUnknown_0858B018, 3
.4byte gUnknown_0858B030, 2
.4byte gUnknown_0858AFA8, 6
.4byte gUnknown_0858B040, 2
.4byte gUnknown_0858B050, 6
.4byte gUnknown_0858B080, 2
.4byte gUnknown_0858B090, 2
.4byte gUnknown_0858B0A0, 3
.4byte gUnknown_0858B0B8, 2
.4byte gUnknown_0858B0C8, 3
.4byte gUnknown_0858B0E0, 3
.4byte gUnknown_0858B0F8, 4
.4byte gUnknown_0858B118, 2
.4byte gUnknown_0858B128, 3
.4byte gUnknown_0858B140, 3
.4byte gUnknown_0858B158, 4
.4byte gUnknown_0858B178, 3
.4byte gUnknown_0858B190, 4
.4byte gUnknown_0858B1B0, 4
.4byte gUnknown_0858B1D0, 5
.4byte gUnknown_0858B1F8, 6
.4byte gUnknown_0858B308, 3
.4byte gUnknown_0858B308, 3
.4byte gUnknown_0858B260, 4
.4byte gUnknown_0858B260, 4
.4byte gUnknown_0858B2C0, 4
.4byte gUnknown_0858B2E0, 5
.4byte gUnknown_0858B320, 3
.4byte gUnknown_0858B338, 3
.4byte gUnknown_0858B350, 5
.4byte gUnknown_0858B378, 3
.4byte gUnknown_0858B390, 4
.4byte gUnknown_0858B3B0, 3
.4byte gUnknown_0858B3C8, 8
.4byte gUnknown_0858B408, 4
.4byte gUnknown_0858B250, 2
.4byte gUnknown_0858B428, 3
.4byte gUnknown_0858B440, 3
.4byte gUnknown_0858B458, 3
.4byte gUnknown_0858B470, 4
.4byte gUnknown_0858B490, 3
.4byte gUnknown_0858B4A8, 2
.4byte gUnknown_0858B4B8, 6
.4byte gUnknown_0858B508, 5
.4byte gUnknown_0858B530, 5
.4byte gUnknown_0858B558, 4
.4byte gUnknown_0858B578, 6
.4byte gUnknown_0858B5A8, 6
.4byte gUnknown_0858B5D8, 5
.4byte gUnknown_0858B600, 4
.4byte gUnknown_0858B620, 4
.4byte gUnknown_0858B640, 3
.4byte gUnknown_0858B658, 3
.4byte gUnknown_0858B670, 2
.4byte gUnknown_0858B228, 5
.4byte gUnknown_0858B680, 2
.4byte gUnknown_0858B690, 4
.4byte gUnknown_0858B6B0, 4
.4byte gUnknown_0858B6D0, 6
.4byte gUnknown_0858B700, 6
.4byte gUnknown_0858B730, 5
gUnknown_0858BAF0:: @ 858BAF0
.incbin "baserom.gba", 0x58baf0, 0x78
gUnknown_0858BB68:: @ 858BB68
.incbin "baserom.gba", 0x58bb68, 0x8
gUnknown_0858BB70:: @ 858BB70
.incbin "baserom.gba", 0x58bb70, 0x10
gUnknown_0858BB80:: @ 858BB80
.incbin "baserom.gba", 0x58bb80, 0x1c
gUnknown_0858BB9C:: @ 858BB9C
.incbin "baserom.gba", 0x58bb9c, 0x10
gUnknown_0858BBAC:: @ 858BBAC
.incbin "baserom.gba", 0x58bbac, 0x10
gUnknown_0858BBBC:: @ 858BBBC
.incbin "baserom.gba", 0x58bbbc, 0x10
gUnknown_0858BBCC:: @ 858BBCC
.incbin "baserom.gba", 0x58bbcc, 0x14
gUnknown_0858BBE0:: @ 858BBE0
.incbin "baserom.gba", 0x58bbe0, 0xc
gUnknown_0858BBEC:: @ 858BBEC
.incbin "baserom.gba", 0x58bbec, 0x18c

View File

@ -0,0 +1,7 @@
.include "asm/macros.inc"
.include "constants/constants.inc"
.section .rodata
.align 2, 0
gUnknown_0858D8EC:: @ 858D8EC
.incbin "baserom.gba", 0x58d8ec, 0x4

26
data/secret_base.s Normal file
View File

@ -0,0 +1,26 @@
.include "asm/macros.inc"
.include "constants/constants.inc"
.section .rodata
.align 2, 0
gUnknown_0858CFCC:: @ 858CFCC
.incbin "baserom.gba", 0x58cfcc, 0x1c
gUnknown_0858CFE8:: @ 858CFE8
.incbin "baserom.gba", 0x58cfe8, 0x60
gUnknown_0858D048:: @ 858D048
.incbin "baserom.gba", 0x58d048, 0x10
gUnknown_0858D058:: @ 858D058
.incbin "baserom.gba", 0x58d058, 0x8
gUnknown_0858D060:: @ 858D060
.incbin "baserom.gba", 0x58d060, 0xc
gUnknown_0858D06C:: @ 858D06C
.incbin "baserom.gba", 0x58d06c, 0x10
gUnknown_0858D07C:: @ 858D07C
.incbin "baserom.gba", 0x58d07c, 0x18

57
data/shop.s Normal file
View File

@ -0,0 +1,57 @@
@ the third big chunk of data
.include "asm/macros.inc"
.include "constants/constants.inc"
.section .rodata
gUnknown_08589A08:: @ 8589A08
.incbin "baserom.gba", 0x589a08, 0x8
gUnknown_08589A10:: @ 8589A10
.incbin "baserom.gba", 0x589a10, 0x18
gUnknown_08589A28:: @ 8589A28
.incbin "baserom.gba", 0x589a28, 0x10
gUnknown_08589A38:: @ 8589A38
.incbin "baserom.gba", 0x589a38, 0x10
gUnknown_08589A48:: @ 8589A48
.incbin "baserom.gba", 0x589a48, 0x18
gUnknown_08589A60:: @ 8589A60
.incbin "baserom.gba", 0x589a60, 0x10
gUnknown_08589A70:: @ 8589A70
.incbin "baserom.gba", 0x589a70, 0x38
gUnknown_08589AA8:: @ 8589AA8
.incbin "baserom.gba", 0x589aa8, 0x8
gUnknown_08589AB0:: @ 8589AB0
.incbin "baserom.gba", 0x589ab0, 0x3
gUnknown_08589AB3:: @ 8589AB3
.incbin "baserom.gba", 0x589ab3, 0x7
gUnknown_08589ABA:: @ 8589ABA
.incbin "baserom.gba", 0x589aba, 0x6
gUnknown_08589AC0:: @ 8589AC0
.incbin "baserom.gba", 0x589ac0, 0x6
gUnknown_08589AC6:: @ 8589AC6
.incbin "baserom.gba", 0x589ac6, 0x6
gUnknown_08589ACC:: @ 8589ACC
.incbin "baserom.gba", 0x589acc, 0x6
gUnknown_08589AD2:: @ 8589AD2
.incbin "baserom.gba", 0x589ad2, 0x6
gUnknown_08589AD8:: @ 8589AD8
.incbin "baserom.gba", 0x589ad8, 0x6
gUnknown_08589ADE:: @ 8589ADE
.incbin "baserom.gba", 0x589ade, 0x6

290
data/slot_machine.s Normal file
View File

@ -0,0 +1,290 @@
.include "asm/macros.inc"
.include "constants/constants.inc"
.section .rodata
.align 2, 0
gUnknown_085A7424:: @ 85A7424
.incbin "baserom.gba", 0x5a7424, 0x10
gUnknown_085A7434:: @ 85A7434
.incbin "baserom.gba", 0x5a7434, 0x10
gUnknown_085A7444:: @ 85A7444
.incbin "baserom.gba", 0x5a7444, 0x8
gUnknown_085A744C:: @ 85A744C
.incbin "baserom.gba", 0x5a744c, 0x4
gUnknown_085A7450:: @ 85A7450
.incbin "baserom.gba", 0x5a7450, 0x74
gUnknown_085A74C4:: @ 85A74C4
.incbin "baserom.gba", 0x5a74c4, 0xc
gUnknown_085A74D0:: @ 85A74D0
.incbin "baserom.gba", 0x5a74d0, 0x14
gUnknown_085A74E4:: @ 85A74E4
.incbin "baserom.gba", 0x5a74e4, 0xc
gUnknown_085A74F0:: @ 85A74F0
.incbin "baserom.gba", 0x5a74f0, 0xc
gUnknown_085A74FC:: @ 85A74FC
.incbin "baserom.gba", 0x5a74fc, 0xc
gUnknown_085A7508:: @ 85A7508
.incbin "baserom.gba", 0x5a7508, 0xc
gUnknown_085A7514:: @ 85A7514
.incbin "baserom.gba", 0x5a7514, 0xc
gUnknown_085A7520:: @ 85A7520
.incbin "baserom.gba", 0x5a7520, 0xc
gUnknown_085A752C:: @ 85A752C
.incbin "baserom.gba", 0x5a752c, 0xc
gUnknown_085A7538:: @ 85A7538
.incbin "baserom.gba", 0x5a7538, 0xc
gUnknown_085A7544:: @ 85A7544
.incbin "baserom.gba", 0x5a7544, 0xc
gUnknown_085A7550:: @ 85A7550
.incbin "baserom.gba", 0x5a7550, 0x8
gUnknown_085A7558:: @ 85A7558
.incbin "baserom.gba", 0x5a7558, 0x10
gUnknown_085A7568:: @ 85A7568
.incbin "baserom.gba", 0x5a7568, 0x2
gUnknown_085A756A:: @ 85A756A
.incbin "baserom.gba", 0x5a756a, 0xa
gUnknown_085A7574:: @ 85A7574
.incbin "baserom.gba", 0x5a7574, 0x4c
gUnknown_085A75C0:: @ 85A75C0
.incbin "baserom.gba", 0x5a75c0, 0x4
gUnknown_085A75C4:: @ 85A75C4
.incbin "baserom.gba", 0x5a75c4, 0x8
gUnknown_085A75CC:: @ 85A75CC
.incbin "baserom.gba", 0x5a75cc, 0x8
gUnknown_085A75D4:: @ 85A75D4
.incbin "baserom.gba", 0x5a75d4, 0x3c
gUnknown_085A7610:: @ 85A7610
.incbin "baserom.gba", 0x5a7610, 0x4
gUnknown_085A7614:: @ 85A7614
.incbin "baserom.gba", 0x5a7614, 0x2
gUnknown_085A7616:: @ 85A7616
.incbin "baserom.gba", 0x5a7616, 0x8
gUnknown_085A761E:: @ 85A761E
.incbin "baserom.gba", 0x5a761e, 0x8
gUnknown_085A7626:: @ 85A7626
.incbin "baserom.gba", 0x5a7626, 0x8
gUnknown_085A762E:: @ 85A762E
.incbin "baserom.gba", 0x5a762e, 0x10
gUnknown_085A763E:: @ 85A763E
.incbin "baserom.gba", 0x5a763e, 0x10
gUnknown_085A764E:: @ 85A764E
.incbin "baserom.gba", 0x5a764e, 0x10
gUnknown_085A765E:: @ 85A765E
.incbin "baserom.gba", 0x5a765e, 0x10
gUnknown_085A766E:: @ 85A766E
.incbin "baserom.gba", 0x5a766e, 0x3f
gUnknown_085A76AD:: @ 85A76AD
.incbin "baserom.gba", 0x5a76ad, 0x7
gUnknown_085A76B4:: @ 85A76B4
.incbin "baserom.gba", 0x5a76b4, 0xc
gUnknown_085A76C0:: @ 85A76C0
.incbin "baserom.gba", 0x5a76c0, 0x12
gUnknown_085A76D2:: @ 85A76D2
.incbin "baserom.gba", 0x5a76d2, 0x12
gUnknown_085A76E4:: @ 85A76E4
.incbin "baserom.gba", 0x5a76e4, 0x1e
gUnknown_085A7702:: @ 85A7702
.incbin "baserom.gba", 0x5a7702, 0x66
gUnknown_085A7768:: @ 85A7768
.incbin "baserom.gba", 0x5a7768, 0x66
gUnknown_085A77CE:: @ 85A77CE
.incbin "baserom.gba", 0x5a77ce, 0xa
gUnknown_085A77D8:: @ 85A77D8
.incbin "baserom.gba", 0x5a77d8, 0x14
gUnknown_085A77EC:: @ 85A77EC
.incbin "baserom.gba", 0x5a77ec, 0xa
gUnknown_085A77F6:: @ 85A77F6
.incbin "baserom.gba", 0x5a77f6, 0x8
gUnknown_085A77FE:: @ 85A77FE
.incbin "baserom.gba", 0x5a77fe, 0x6
gUnknown_085A7804:: @ 85A7804
.incbin "baserom.gba", 0x5a7804, 0xa
gUnknown_085A780E:: @ 85A780E
.incbin "baserom.gba", 0x5a780e, 0x8
gUnknown_085A7816:: @ 85A7816
.incbin "baserom.gba", 0x5a7816, 0x12
gUnknown_085A7828:: @ 85A7828
.incbin "baserom.gba", 0x5a7828, 0x12
gUnknown_085A783A:: @ 85A783A
.incbin "baserom.gba", 0x5a783a, 0x8e
gUnknown_085A78C8:: @ 85A78C8
.incbin "baserom.gba", 0x5a78c8, 0x13c
gUnknown_085A7A04:: @ 85A7A04
.incbin "baserom.gba", 0x5a7a04, 0x1c
gUnknown_085A7A20:: @ 85A7A20
.incbin "baserom.gba", 0x5a7a20, 0x2c0
gUnknown_085A7CE0:: @ 85A7CE0
.incbin "baserom.gba", 0x5a7ce0, 0x18
gUnknown_085A7CF8:: @ 85A7CF8
.incbin "baserom.gba", 0x5a7cf8, 0x18
gUnknown_085A7D10:: @ 85A7D10
.incbin "baserom.gba", 0x5a7d10, 0x18
gUnknown_085A7D28:: @ 85A7D28
.incbin "baserom.gba", 0x5a7d28, 0x18
gUnknown_085A7D40:: @ 85A7D40
.incbin "baserom.gba", 0x5a7d40, 0x18
gUnknown_085A7D58:: @ 85A7D58
.incbin "baserom.gba", 0x5a7d58, 0x18
gUnknown_085A7D70:: @ 85A7D70
.incbin "baserom.gba", 0x5a7d70, 0x18
gUnknown_085A7D88:: @ 85A7D88
.incbin "baserom.gba", 0x5a7d88, 0x18
gUnknown_085A7DA0:: @ 85A7DA0
.incbin "baserom.gba", 0x5a7da0, 0x18
gUnknown_085A7DB8:: @ 85A7DB8
.incbin "baserom.gba", 0x5a7db8, 0x18
gUnknown_085A7DD0:: @ 85A7DD0
.incbin "baserom.gba", 0x5a7dd0, 0x18
gUnknown_085A7DE8:: @ 85A7DE8
.incbin "baserom.gba", 0x5a7de8, 0x18
gUnknown_085A7E00:: @ 85A7E00
.incbin "baserom.gba", 0x5a7e00, 0x18
gUnknown_085A7E18:: @ 85A7E18
.incbin "baserom.gba", 0x5a7e18, 0x18
gUnknown_085A7E30:: @ 85A7E30
.incbin "baserom.gba", 0x5a7e30, 0x168
gUnknown_085A7F98:: @ 85A7F98
.incbin "baserom.gba", 0x5a7f98, 0x28
gUnknown_085A7FC0:: @ 85A7FC0
.incbin "baserom.gba", 0x5a7fc0, 0x20
gUnknown_085A7FE0:: @ 85A7FE0
.incbin "baserom.gba", 0x5a7fe0, 0x14
gUnknown_085A7FF4:: @ 85A7FF4
.incbin "baserom.gba", 0x5a7ff4, 0x1c
gUnknown_085A8010:: @ 85A8010
.incbin "baserom.gba", 0x5a8010, 0x18
gUnknown_085A8028:: @ 85A8028
.incbin "baserom.gba", 0x5a8028, 0x14
gUnknown_085A803C:: @ 85A803C
.incbin "baserom.gba", 0x5a803c, 0x228
gUnknown_085A8264:: @ 85A8264
.incbin "baserom.gba", 0x5a8264, 0x68
gUnknown_085A82CC:: @ 85A82CC
.incbin "baserom.gba", 0x5a82cc, 0x68
gUnknown_085A8334:: @ 85A8334
.incbin "baserom.gba", 0x5a8334, 0xb0
gUnknown_085A83E4:: @ 85A83E4
.incbin "baserom.gba", 0x5a83e4, 0x24
gUnknown_085A8408:: @ 85A8408
.incbin "baserom.gba", 0x5a8408, 0x14
gUnknown_085A841C:: @ 85A841C
.incbin "baserom.gba", 0x5a841c, 0x14
gUnknown_085A8430:: @ 85A8430
.incbin "baserom.gba", 0x5a8430, 0x5
gUnknown_085A8435:: @ 85A8435
.incbin "baserom.gba", 0x5a8435, 0x6
gUnknown_085A843B:: @ 85A843B
.incbin "baserom.gba", 0x5a843b, 0x65
gUnknown_085A84A0:: @ 85A84A0
.incbin "baserom.gba", 0x5a84a0, 0xc
gUnknown_085A84AC:: @ 85A84AC
.incbin "baserom.gba", 0x5a84ac, 0x64
gUnknown_085A8510:: @ 85A8510
.incbin "baserom.gba", 0x5a8510, 0x10
gUnknown_085A8520:: @ 85A8520
.incbin "baserom.gba", 0x5a8520, 0x4
gUnknown_085A8524:: @ 85A8524
.incbin "baserom.gba", 0x5a8524, 0x20
gUnknown_085A8544:: @ 85A8544
.incbin "baserom.gba", 0x5a8544, 0x48
gUnknown_085A858C:: @ 85A858C
.incbin "baserom.gba", 0x5a858c, 0x1154
gUnknown_085A96E0:: @ 85A96E0
.incbin "baserom.gba", 0x5a96e0, 0x1b8
gUnknown_085A9898:: @ 85A9898
.incbin "baserom.gba", 0x5a9898, 0x4

29
data/start_menu.s Normal file
View File

@ -0,0 +1,29 @@
.include "asm/macros.inc"
.include "constants/constants.inc"
.section .rodata
.align 2, 0
gSafariBallsWindowTemplate:: @ 8510508
.incbin "baserom.gba", 0x510508, 0x8
gUnknown_08510510:: @ 8510510
.incbin "baserom.gba", 0x510510, 0x20
gPyramidFloorWindowTemplate_2:: @ 8510530
.incbin "baserom.gba", 0x510530, 0x8
gPyramidFloorWindowTemplate_1:: @ 8510538
.incbin "baserom.gba", 0x510538, 0x8
sStartMenuItems:: @ 8510540
.incbin "baserom.gba", 0x510540, 0x68
gUnknown_085105A8:: @ 85105A8
.incbin "baserom.gba", 0x5105a8, 0x4
gUnknown_085105AC:: @ 85105AC
.incbin "baserom.gba", 0x5105ac, 0x10
gUnknown_085105BC:: @ 85105BC
.incbin "baserom.gba", 0x5105bc, 0x1a8

File diff suppressed because it is too large Load Diff

17
data/text_window.s Normal file
View File

@ -0,0 +1,17 @@
.include "asm/macros.inc"
.include "constants/constants.inc"
.section .rodata
.align 2, 0
gUnknown_0850E87C:: @ 850E87C
.incbin "baserom.gba", 0x50e87c, 0x1680
gUnknown_0850FEFC:: @ 850FEFC
.incbin "baserom.gba", 0x50fefc, 0x280
gUnknown_0851017C:: @ 851017C
.incbin "baserom.gba", 0x51017c, 0xa0
gUnknown_0851021C:: @ 851021C
.incbin "baserom.gba", 0x51021c, 0xa0

116
data/tileset.s Normal file
View File

@ -0,0 +1,116 @@
.include "asm/macros.inc"
.include "constants/constants.inc"
.section .rodata
.align 2, 0
gUnknown_08510764:: @ 8510764
.incbin "baserom.gba", 0x510764, 0xb60
gUnknown_085112C4:: @ 85112C4
.incbin "baserom.gba", 0x5112c4, 0x908
gUnknown_08511BCC:: @ 8511BCC
.incbin "baserom.gba", 0x511bcc, 0x9a8
gUnknown_08512574:: @ 8512574
.incbin "baserom.gba", 0x512574, 0x8e0
gUnknown_08512E54:: @ 8512E54
.incbin "baserom.gba", 0x512e54, 0x320
gUnknown_08513174:: @ 8513174
.incbin "baserom.gba", 0x513174, 0x510
gUnknown_08513684:: @ 8513684
.incbin "baserom.gba", 0x513684, 0x210
gUnknown_08513894:: @ 8513894
.incbin "baserom.gba", 0x513894, 0xb50
gUnknown_085143E4:: @ 85143E4
.incbin "baserom.gba", 0x5143e4, 0x210
gUnknown_085145F4:: @ 85145F4
.incbin "baserom.gba", 0x5145f4, 0x810
gUnknown_08514E04:: @ 8514E04
.incbin "baserom.gba", 0x514e04, 0x540
gUnknown_08515344:: @ 8515344
.incbin "baserom.gba", 0x515344, 0x20
gUnknown_08515364:: @ 8515364
.incbin "baserom.gba", 0x515364, 0x20
gUnknown_08515384:: @ 8515384
.incbin "baserom.gba", 0x515384, 0x30
gUnknown_085153B4:: @ 85153B4
.incbin "baserom.gba", 0x5153b4, 0x30
gUnknown_085153E4:: @ 85153E4
.incbin "baserom.gba", 0x5153e4, 0x10
gUnknown_085153F4:: @ 85153F4
.incbin "baserom.gba", 0x5153f4, 0x410
gUnknown_08515804:: @ 8515804
.incbin "baserom.gba", 0x515804, 0x20
gUnknown_08515824:: @ 8515824
.incbin "baserom.gba", 0x515824, 0x140
gUnknown_08515964:: @ 8515964
.incbin "baserom.gba", 0x515964, 0x428
gUnknown_08515D8C:: @ 8515D8C
.incbin "baserom.gba", 0x515d8c, 0x430
gUnknown_085161BC:: @ 85161BC
.incbin "baserom.gba", 0x5161bc, 0x20
gUnknown_085161DC:: @ 85161DC
.incbin "baserom.gba", 0x5161dc, 0x320
gUnknown_085164FC:: @ 85164FC
.incbin "baserom.gba", 0x5164fc, 0x310
gUnknown_0851680C:: @ 851680C
.incbin "baserom.gba", 0x51680c, 0x310
gUnknown_08516B1C:: @ 8516B1C
.incbin "baserom.gba", 0x516b1c, 0x210
gUnknown_08516D2C:: @ 8516D2C
.incbin "baserom.gba", 0x516d2c, 0x110
gUnknown_08516E3C:: @ 8516E3C
.incbin "baserom.gba", 0x516e3c, 0xc08
gUnknown_08517A44:: @ 8517A44
.incbin "baserom.gba", 0x517a44, 0xc
gUnknown_08517A50:: @ 8517A50
.incbin "baserom.gba", 0x517a50, 0x1ac
gUnknown_08517BFC:: @ 8517BFC
.incbin "baserom.gba", 0x517bfc, 0x10
gUnknown_08517C0C:: @ 8517C0C
.incbin "baserom.gba", 0x517c0c, 0x428
gUnknown_08518034:: @ 8518034
.incbin "baserom.gba", 0x518034, 0x268
gUnknown_0851829C:: @ 851829C
.incbin "baserom.gba", 0x51829c, 0x8028
gUnknown_085202C4:: @ 85202C4
.incbin "baserom.gba", 0x5202c4, 0x45a0
gUnknown_08524864:: @ 8524864
.incbin "baserom.gba", 0x524864, 0xc
gUnknown_08524870:: @ 8524870
.incbin "baserom.gba", 0x524870, 0xc

46
data/title_screen.s Normal file
View File

@ -0,0 +1,46 @@
.include "asm/macros.inc"
.include "constants/constants.inc"
.section .rodata
.align 2, 0
gTitleScreenRayquazaTiles:: @ 853F058
.incbin "graphics/title_screen/rayquaza.4bpp.lz"
.align 2
gUnknown_0853F83C:: @ 853F83C
.incbin "baserom.gba", 0x53f83c, 0x450
gTitleScreenCloudsTiles:: @ 853FC8C
.incbin "graphics/title_screen/clouds.4bpp.lz"
.align 2
gUnknown_0853FF70:: @ 853FF70
.incbin "baserom.gba", 0x53ff70, 0xa8
gUnknown_08540018:: @ 8540018
.incbin "baserom.gba", 0x540018, 0x18
gUnknown_08540030:: @ 8540030
.incbin "baserom.gba", 0x540030, 0x18
gUnknown_08540048:: @ 8540048
.incbin "baserom.gba", 0x540048, 0x90
gUnknown_085400D8:: @ 85400D8
.incbin "baserom.gba", 0x5400d8, 0x18
gUnknown_085400F0:: @ 85400F0
.incbin "baserom.gba", 0x5400f0, 0x10
gUnknown_08540100:: @ 8540100
.incbin "baserom.gba", 0x540100, 0x24
gUnknown_08540124:: @ 8540124
.incbin "baserom.gba", 0x540124, 0x18
gUnknown_0854013C:: @ 854013C
.incbin "baserom.gba", 0x54013c, 0x10
gUnknown_0854014C:: @ 854014C
.incbin "baserom.gba", 0x54014c, 0xc000

200
data/trade.s Normal file
View File

@ -0,0 +1,200 @@
.include "asm/macros.inc"
.include "constants/constants.inc"
.section .rodata
.align 2, 0
gUnknown_0832C6C0:: @ 832C6C0
.incbin "baserom.gba", 0x32c6c0, 0x1fe
gUnknown_0832C8BE:: @ 832C8BE
.incbin "baserom.gba", 0x32c8be, 0x1fe
gUnknown_0832CABC:: @ 832CABC
.incbin "baserom.gba", 0x32cabc, 0x800
gUnknown_0832D2BC:: @ 832D2BC
.incbin "baserom.gba", 0x32d2bc, 0x800
gUnknown_0832DABC:: @ 832DABC
.incbin "baserom.gba", 0x32dabc, 0xb
gUnknown_0832DAC7:: @ 832DAC7
.incbin "baserom.gba", 0x32dac7, 0x2
gUnknown_0832DAC9:: @ 832DAC9
.incbin "baserom.gba", 0x32dac9, 0x2
gUnknown_0832DACB:: @ 832DACB
.incbin "baserom.gba", 0x32dacb, 0x7
gUnknown_0832DAD2:: @ 832DAD2
.incbin "baserom.gba", 0x32dad2, 0xd
gUnknown_0832DADF:: @ 832DADF
.incbin "baserom.gba", 0x32dadf, 0x6
gUnknown_0832DAE5:: @ 832DAE5
.incbin "baserom.gba", 0x32dae5, 0x157
gUnknown_0832DC3C:: @ 832DC3C
.incbin "baserom.gba", 0x32dc3c, 0x8
gUnknown_0832DC44:: @ 832DC44
.incbin "baserom.gba", 0x32dc44, 0x50
gUnknown_0832DC94:: @ 832DC94
.incbin "baserom.gba", 0x32dc94, 0x18
gUnknown_0832DCAC:: @ 832DCAC
.incbin "baserom.gba", 0x32dcac, 0x38
gUnknown_0832DCE4:: @ 832DCE4
.incbin "baserom.gba", 0x32dce4, 0x8
gUnknown_0832DCEC:: @ 832DCEC
.incbin "baserom.gba", 0x32dcec, 0x138
gUnknown_0832DE24:: @ 832DE24
.incbin "baserom.gba", 0x32de24, 0x1a
gUnknown_0832DE3E:: @ 832DE3E
.incbin "baserom.gba", 0x32de3e, 0x18
gUnknown_0832DE56:: @ 832DE56
.incbin "baserom.gba", 0x32de56, 0x3e
gUnknown_0832DE94:: @ 832DE94
.incbin "baserom.gba", 0x32de94, 0x18
gUnknown_0832DEAC:: @ 832DEAC
.incbin "baserom.gba", 0x32deac, 0x10
gUnknown_0832DEBC:: @ 832DEBC
.incbin "baserom.gba", 0x32debc, 0x24
gUnknown_0832DEE0:: @ 832DEE0
.incbin "baserom.gba", 0x32dee0, 0x4
gUnknown_0832DEE4:: @ 832DEE4
.incbin "baserom.gba", 0x32dee4, 0x10
gUnknown_0832DEF4:: @ 832DEF4
.incbin "baserom.gba", 0x32def4, 0x98
gUnknown_0832DF8C:: @ 832DF8C
.incbin "baserom.gba", 0x32df8c, 0x8
gUnknown_0832DF94:: @ 832DF94
.incbin "baserom.gba", 0x32df94, 0x5
gUnknown_0832DF99:: @ 832DF99
.incbin "baserom.gba", 0x32df99, 0x2027
gUnknown_0832FFC0:: @ 832FFC0
.incbin "baserom.gba", 0x32ffc0, 0x1fa0
gUnknown_08331F60:: @ 8331F60
.incbin "baserom.gba", 0x331f60, 0x1000
gUnknown_08332F60:: @ 8332F60
.incbin "baserom.gba", 0x332f60, 0x2840
gUnknown_083357A0:: @ 83357A0
.incbin "baserom.gba", 0x3357a0, 0x100
gUnknown_083358A0:: @ 83358A0
.incbin "baserom.gba", 0x3358a0, 0x100
gUnknown_083359A0:: @ 83359A0
.incbin "baserom.gba", 0x3359a0, 0x1000
gUnknown_083369A0:: @ 83369A0
.incbin "baserom.gba", 0x3369a0, 0x1000
gUnknown_083379A0:: @ 83379A0
.incbin "baserom.gba", 0x3379a0, 0x100
gUnknown_08337AA0:: @ 8337AA0
.incbin "baserom.gba", 0x337aa0, 0x200
gUnknown_08337CA0:: @ 8337CA0
.incbin "baserom.gba", 0x337ca0, 0x200
gUnknown_08337EA0:: @ 8337EA0
.incbin "baserom.gba", 0x337ea0, 0x20
gUnknown_08337EC0:: @ 8337EC0
.incbin "baserom.gba", 0x337ec0, 0x690
gUnknown_08338550:: @ 8338550
.incbin "baserom.gba", 0x338550, 0x7c8
gUnknown_08338D18:: @ 8338D18
.incbin "baserom.gba", 0x338d18, 0x8
gUnknown_08338D20:: @ 8338D20
.incbin "baserom.gba", 0x338d20, 0x8
gUnknown_08338D28:: @ 8338D28
.incbin "baserom.gba", 0x338d28, 0x48
gUnknown_08338D70:: @ 8338D70
.incbin "baserom.gba", 0x338d70, 0x8
gUnknown_08338D78:: @ 8338D78
.incbin "baserom.gba", 0x338d78, 0x8
gUnknown_08338D80:: @ 8338D80
.incbin "baserom.gba", 0x338d80, 0x8
gUnknown_08338D88:: @ 8338D88
.incbin "baserom.gba", 0x338d88, 0x38
gUnknown_08338DC0:: @ 8338DC0
.incbin "baserom.gba", 0x338dc0, 0x8
gUnknown_08338DC8:: @ 8338DC8
.incbin "baserom.gba", 0x338dc8, 0x2c
gUnknown_08338DF4:: @ 8338DF4
.incbin "baserom.gba", 0x338df4, 0x8
gUnknown_08338DFC:: @ 8338DFC
.incbin "baserom.gba", 0x338dfc, 0x70
gUnknown_08338E6C:: @ 8338E6C
.incbin "baserom.gba", 0x338e6c, 0x8
gUnknown_08338E74:: @ 8338E74
.incbin "baserom.gba", 0x338e74, 0x18
gUnknown_08338E8C:: @ 8338E8C
.incbin "baserom.gba", 0x338e8c, 0x18
gUnknown_08338EA4:: @ 8338EA4
.incbin "baserom.gba", 0x338ea4, 0x28
gUnknown_08338ECC:: @ 8338ECC
.incbin "baserom.gba", 0x338ecc, 0x4
gUnknown_08338ED0:: @ 8338ED0
.incbin "baserom.gba", 0x338ed0, 0xf0
gUnknown_08338FC0:: @ 8338FC0
.incbin "baserom.gba", 0x338fc0, 0x3c
gUnknown_08338FFC:: @ 8338FFC
.incbin "baserom.gba", 0x338ffc, 0x10
gUnknown_0833900C:: @ 833900C
.incbin "baserom.gba", 0x33900c, 0x8
gUnknown_08339014:: @ 8339014
.incbin "baserom.gba", 0x339014, 0x10
gUnknown_08339024:: @ 8339024
.incbin "baserom.gba", 0x339024, 0x6c
gUnknown_08339090:: @ 8339090
.incbin "baserom.gba", 0x339090, 0x44

167
data/trainer_card.s Normal file
View File

@ -0,0 +1,167 @@
.include "asm/macros.inc"
.include "constants/constants.inc"
.section .rodata
.align 2, 0
gUnknown_0856F018:: @ 856F018
.incbin "baserom.gba", 0x56f018, 0x494
gUnknown_0856F4AC:: @ 856F4AC
.incbin "baserom.gba", 0x56f4ac, 0x20
gUnknown_0856F4CC:: @ 856F4CC
.incbin "baserom.gba", 0x56f4cc, 0x20
gUnknown_0856F4EC:: @ 856F4EC
.incbin "baserom.gba", 0x56f4ec, 0x20
gUnknown_0856F50C:: @ 856F50C
.incbin "baserom.gba", 0x56f50c, 0x20
gUnknown_0856F52C:: @ 856F52C
.incbin "baserom.gba", 0x56f52c, 0x20
gUnknown_0856F54C:: @ 856F54C
.incbin "baserom.gba", 0x56f54c, 0x20
gUnknown_0856F56C:: @ 856F56C
.incbin "baserom.gba", 0x56f56c, 0x20
gUnknown_0856F58C:: @ 856F58C
.incbin "baserom.gba", 0x56f58c, 0x20
gUnknown_0856F5AC:: @ 856F5AC
.incbin "baserom.gba", 0x56f5ac, 0x20
gUnknown_0856F5CC:: @ 856F5CC
.incbin "baserom.gba", 0x56f5cc, 0x248
gUnknown_0856F814:: @ 856F814
.incbin "baserom.gba", 0x56f814, 0x2a0
gUnknown_0856FAB4:: @ 856FAB4
.incbin "baserom.gba", 0x56fab4, 0x10
gUnknown_0856FAC4:: @ 856FAC4
.incbin "baserom.gba", 0x56fac4, 0x20
gUnknown_0856FAE4:: @ 856FAE4
.incbin "baserom.gba", 0x56fae4, 0x14
gUnknown_0856FAF8:: @ 856FAF8
.incbin "baserom.gba", 0x56faf8, 0x14
gUnknown_0856FB0C:: @ 856FB0C
.incbin "baserom.gba", 0x56fb0c, 0x3
gUnknown_0856FB0F:: @ 856FB0F
.incbin "baserom.gba", 0x56fb0f, 0x9
gUnknown_0856FB18:: @ 856FB18
.incbin "baserom.gba", 0x56fb18, 0x8
gUnknown_0856FB20:: @ 856FB20
.incbin "baserom.gba", 0x56fb20, 0x8
gUnknown_0856FB28:: @ 856FB28
.incbin "baserom.gba", 0x56fb28, 0x18
gUnknown_0856FB40:: @ 856FB40
.incbin "baserom.gba", 0x56fb40, 0x8
gUnknown_0856FB48:: @ 856FB48
.incbin "baserom.gba", 0x56fb48, 0x2
gUnknown_0856FB4A:: @ 856FB4A
.incbin "baserom.gba", 0x56fb4a, 0x2
gUnknown_0856FB4C:: @ 856FB4C
.incbin "baserom.gba", 0x56fb4c, 0x9
gUnknown_0856FB55:: @ 856FB55
.incbin "baserom.gba", 0x56fb55, 0x2
gUnknown_0856FB57:: @ 856FB57
.incbin "baserom.gba", 0x56fb57, 0x5
gUnknown_0856FB5C:: @ 856FB5C
.incbin "baserom.gba", 0x56fb5c, 0xc
gUnknown_0856FB68:: @ 856FB68
.incbin "baserom.gba", 0x56fb68, 0x6
gUnknown_0856FB6E:: @ 856FB6E
.incbin "baserom.gba", 0x56fb6e, 0x6
gUnknown_0856FB74:: @ 856FB74
.incbin "baserom.gba", 0x56fb74, 0x4
gUnknown_0856FB78:: @ 856FB78
.incbin "baserom.gba", 0x56fb78, 0x44
gUnknown_0856FBBC:: @ 856FBBC
.incbin "baserom.gba", 0x56fbbc, 0x1244
gUnknown_08570E00:: @ 8570E00
.incbin "baserom.gba", 0x570e00, 0x260
gUnknown_08571060:: @ 8571060
.incbin "baserom.gba", 0x571060, 0x260
gUnknown_085712C0:: @ 85712C0
.incbin "baserom.gba", 0x5712c0, 0x38
gUnknown_085712F8:: @ 85712F8
.incbin "baserom.gba", 0x5712f8, 0xe8
gUnknown_085713E0:: @ 85713E0
.incbin "baserom.gba", 0x5713e0, 0x8
gUnknown_085713E8:: @ 85713E8
.incbin "baserom.gba", 0x5713e8, 0xc
gUnknown_085713F4:: @ 85713F4
.incbin "baserom.gba", 0x5713f4, 0xc
gUnknown_08571400:: @ 8571400
.incbin "baserom.gba", 0x571400, 0x28
gUnknown_08571428:: @ 8571428
.incbin "baserom.gba", 0x571428, 0x20
gUnknown_08571448:: @ 8571448
.incbin "baserom.gba", 0x571448, 0x3
gUnknown_0857144B:: @ 857144B
.incbin "baserom.gba", 0x57144b, 0x3
gUnknown_0857144E:: @ 857144E
.incbin "baserom.gba", 0x57144e, 0x6
gUnknown_08571454:: @ 8571454
.incbin "baserom.gba", 0x571454, 0x68
gUnknown_085714BC:: @ 85714BC
.incbin "baserom.gba", 0x5714bc, 0x18
gUnknown_085714D4:: @ 85714D4
.incbin "baserom.gba", 0x5714d4, 0x10
gUnknown_085714E4:: @ 85714E4
.incbin "baserom.gba", 0x5714e4, 0xd0
gUnknown_085715B4:: @ 85715B4
.incbin "baserom.gba", 0x5715b4, 0x30
gUnknown_085715E4:: @ 85715E4
.incbin "baserom.gba", 0x5715e4, 0x18
gUnknown_085715FC:: @ 85715FC
.incbin "baserom.gba", 0x5715fc, 0x18
gUnknown_08571614:: @ 8571614
.incbin "baserom.gba", 0x571614, 0x3c
gUnknown_08571650:: @ 8571650
.incbin "baserom.gba", 0x571650, 0x70

14
data/trainer_see.s Normal file
View File

@ -0,0 +1,14 @@
.include "asm/macros.inc"
.include "constants/constants.inc"
.section .rodata
.align 2, 0
gUnknown_0855072C:: @ 855072C
.incbin "baserom.gba", 0x55072c, 0x10
gUnknown_0855073C:: @ 855073C
.incbin "baserom.gba", 0x55073c, 0x30
gUnknown_0855076C:: @ 855076C
.incbin "baserom.gba", 0x55076c, 0x48

View File

@ -0,0 +1,13 @@
.include "asm/macros.inc"
.include "constants/constants.inc"
.section .rodata
.align 2, 0
gUnknown_0858E898:: @ 858E898
.incbin "baserom.gba", 0x58e898, 0x13
gUnknown_0858E8AB:: @ 858E8AB
.incbin "baserom.gba", 0x58e8ab, 0x2
gUnknown_0858E8AD:: @ 858E8AD
.incbin "baserom.gba", 0x58e8ad, 0x3

128
data/tv.s Normal file
View File

@ -0,0 +1,128 @@
.include "asm/macros.inc"
.include "constants/constants.inc"
.section .rodata
.align 2, 0
gUnknown_0858D094:: @ 858D094
.incbin "baserom.gba", 0x58d094, 0x3c
gUnknown_0858D0D0:: @ 858D0D0
.incbin "baserom.gba", 0x58d0d0, 0xe
gUnknown_0858D0DE:: @ 858D0DE
.incbin "baserom.gba", 0x58d0de, 0xe
gUnknown_0858D0EC:: @ 858D0EC
.incbin "baserom.gba", 0x58d0ec, 0x1c
gUnknown_0858D108:: @ 858D108
.incbin "baserom.gba", 0x58d108, 0x14
gUnknown_0858D11C:: @ 858D11C
.incbin "baserom.gba", 0x58d11c, 0x14
gUnknown_0858D130:: @ 858D130
.incbin "baserom.gba", 0x58d130, 0x14
gUnknown_0858D144:: @ 858D144
.incbin "baserom.gba", 0x58d144, 0xc
gUnknown_0858D150:: @ 858D150
.incbin "baserom.gba", 0x58d150, 0x20
gUnknown_0858D170:: @ 858D170
.incbin "baserom.gba", 0x58d170, 0x18
gUnknown_0858D188:: @ 858D188
.incbin "baserom.gba", 0x58d188, 0x14
gUnknown_0858D19C:: @ 858D19C
.incbin "baserom.gba", 0x58d19c, 0x4
gUnknown_0858D1A0:: @ 858D1A0
.incbin "baserom.gba", 0x58d1a0, 0x30
gUnknown_0858D1D0:: @ 858D1D0
.incbin "baserom.gba", 0x58d1d0, 0x34
gUnknown_0858D204:: @ 858D204
.incbin "baserom.gba", 0x58d204, 0x24
gUnknown_0858D228:: @ 858D228
.incbin "baserom.gba", 0x58d228, 0x18
gUnknown_0858D240:: @ 858D240
.incbin "baserom.gba", 0x58d240, 0x3c
gUnknown_0858D27C:: @ 858D27C
.incbin "baserom.gba", 0x58d27c, 0x84
gUnknown_0858D300:: @ 858D300
.incbin "baserom.gba", 0x58d300, 0x20
gUnknown_0858D320:: @ 858D320
.incbin "baserom.gba", 0x58d320, 0x18
gUnknown_0858D338:: @ 858D338
.incbin "baserom.gba", 0x58d338, 0x4c
gUnknown_0858D384:: @ 858D384
.incbin "baserom.gba", 0x58d384, 0x10
gUnknown_0858D394:: @ 858D394
.incbin "baserom.gba", 0x58d394, 0x1c
gUnknown_0858D3B0:: @ 858D3B0
.incbin "baserom.gba", 0x58d3b0, 0x8
gUnknown_0858D3B8:: @ 858D3B8
.incbin "baserom.gba", 0x58d3b8, 0xc
gUnknown_0858D3C4:: @ 858D3C4
.incbin "baserom.gba", 0x58d3c4, 0x2c
gUnknown_0858D3F0:: @ 858D3F0
.incbin "baserom.gba", 0x58d3f0, 0x1c
gUnknown_0858D40C:: @ 858D40C
.incbin "baserom.gba", 0x58d40c, 0xc
gUnknown_0858D418:: @ 858D418
.incbin "baserom.gba", 0x58d418, 0x10
gUnknown_0858D428:: @ 858D428
.incbin "baserom.gba", 0x58d428, 0x34
gUnknown_0858D45C:: @ 858D45C
.incbin "baserom.gba", 0x58d45c, 0x38
gUnknown_0858D494:: @ 858D494
.incbin "baserom.gba", 0x58d494, 0x4
gUnknown_0858D498:: @ 858D498
.incbin "baserom.gba", 0x58d498, 0x1c
gUnknown_0858D4B4:: @ 858D4B4
.incbin "baserom.gba", 0x58d4b4, 0x30
gUnknown_0858D4E4:: @ 858D4E4
.incbin "baserom.gba", 0x58d4e4, 0x40
gUnknown_0858D524:: @ 858D524
.incbin "baserom.gba", 0x58d524, 0x4c
gUnknown_0858D570:: @ 858D570
.incbin "baserom.gba", 0x58d570, 0x24
gUnknown_0858D594:: @ 858D594
.incbin "baserom.gba", 0x58d594, 0xac
gUnknown_0858D640:: @ 858D640
.incbin "baserom.gba", 0x58d640, 0x2c
gUnknown_0858D66C:: @ 858D66C
.incbin "baserom.gba", 0x58d66c, 0x24
gUnknown_0858D690:: @ 858D690
.incbin "baserom.gba", 0x58d690, 0x20

Some files were not shown because too many files have changed in this diff Show More