summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--asm/battle_anim_80FE840.s18
-rwxr-xr-xasm/battle_frontier_2.s12
-rw-r--r--asm/contest.s4
-rw-r--r--asm/intro.s58
-rwxr-xr-xasm/item_menu.s6
-rwxr-xr-xasm/party_menu.s6
-rw-r--r--asm/pokedex.s28
-rwxr-xr-xasm/pokemon_summary_screen.s2
-rwxr-xr-xasm/rayquaza_scene.s62
-rw-r--r--asm/roulette.s2
-rw-r--r--data/battle_anim_8170478.s48
-rw-r--r--data/battle_anims.s2
-rw-r--r--data/battle_frontier_1.s2
-rw-r--r--data/contest.s2
-rw-r--r--data/graphics.s3894
-rw-r--r--data/party_menu.s8
-rw-r--r--data/pokemon_summary_screen.s23
-rw-r--r--data/smokescreen.s6
-rw-r--r--data/trainer_card.s24
-rwxr-xr-xgraphics/battle_anims/backgrounds/00.binbin0 -> 2048 bytes
-rwxr-xr-xgraphics/battle_anims/backgrounds/00.pngbin0 -> 1021 bytes
-rwxr-xr-xgraphics/battle_anims/backgrounds/02.binbin0 -> 2048 bytes
-rwxr-xr-xgraphics/battle_anims/backgrounds/02.pngbin0 -> 2426 bytes
-rwxr-xr-xgraphics/battle_anims/backgrounds/03.binbin0 -> 1280 bytes
-rwxr-xr-xgraphics/battle_anims/backgrounds/03.pngbin0 -> 418 bytes
-rwxr-xr-xgraphics/battle_anims/backgrounds/04.binbin0 -> 1280 bytes
-rwxr-xr-xgraphics/battle_anims/backgrounds/04.pngbin0 -> 2672 bytes
-rwxr-xr-xgraphics/battle_anims/backgrounds/05.binbin0 -> 1280 bytes
-rwxr-xr-xgraphics/battle_anims/backgrounds/06.binbin0 -> 1280 bytes
-rwxr-xr-xgraphics/battle_anims/backgrounds/07.binbin0 -> 2048 bytes
-rwxr-xr-xgraphics/battle_anims/backgrounds/07.pngbin0 -> 373 bytes
-rwxr-xr-xgraphics/battle_anims/backgrounds/08.binbin0 -> 2048 bytes
-rwxr-xr-xgraphics/battle_anims/backgrounds/09.binbin0 -> 2048 bytes
-rwxr-xr-xgraphics/battle_anims/backgrounds/09.pngbin0 -> 964 bytes
-rwxr-xr-xgraphics/battle_anims/backgrounds/10.binbin0 -> 2048 bytes
-rwxr-xr-xgraphics/battle_anims/backgrounds/11.binbin0 -> 2048 bytes
-rwxr-xr-xgraphics/battle_anims/backgrounds/11.pngbin0 -> 1714 bytes
-rwxr-xr-xgraphics/battle_anims/backgrounds/12.binbin0 -> 2048 bytes
-rwxr-xr-xgraphics/battle_anims/backgrounds/12.pngbin0 -> 2504 bytes
-rwxr-xr-xgraphics/battle_anims/backgrounds/13.binbin0 -> 2048 bytes
-rwxr-xr-xgraphics/battle_anims/backgrounds/14.binbin0 -> 2048 bytes
-rwxr-xr-xgraphics/battle_anims/backgrounds/15.binbin0 -> 2048 bytes
-rwxr-xr-xgraphics/battle_anims/backgrounds/15.pngbin0 -> 1859 bytes
-rwxr-xr-xgraphics/battle_anims/backgrounds/16.binbin0 -> 2048 bytes
-rwxr-xr-xgraphics/battle_anims/backgrounds/16.pngbin0 -> 634 bytes
-rwxr-xr-xgraphics/battle_anims/backgrounds/17.binbin0 -> 2048 bytes
-rwxr-xr-xgraphics/battle_anims/backgrounds/17.pngbin0 -> 388 bytes
-rwxr-xr-xgraphics/battle_anims/backgrounds/18.pal19
-rwxr-xr-xgraphics/battle_anims/backgrounds/20.binbin0 -> 2048 bytes
-rwxr-xr-xgraphics/battle_anims/backgrounds/20.pngbin0 -> 1998 bytes
-rwxr-xr-xgraphics/battle_anims/backgrounds/21.binbin0 -> 4096 bytes
-rwxr-xr-xgraphics/battle_anims/backgrounds/21.pngbin0 -> 672 bytes
-rwxr-xr-xgraphics/battle_anims/backgrounds/22.pal19
-rwxr-xr-xgraphics/battle_anims/backgrounds/24.pal19
-rwxr-xr-xgraphics/battle_anims/backgrounds/attract.binbin0 -> 2048 bytes
-rwxr-xr-xgraphics/battle_anims/backgrounds/attract.pngbin0 -> 2150 bytes
-rwxr-xr-xgraphics/battle_anims/backgrounds/fog.binbin0 -> 2048 bytes
-rwxr-xr-xgraphics/battle_anims/backgrounds/sandstorm_brew.binbin0 -> 2048 bytes
-rwxr-xr-xgraphics/battle_anims/backgrounds/sandstorm_brew.pngbin0 -> 997 bytes
-rwxr-xr-xgraphics/battle_anims/backgrounds/scary_face.pngbin0 -> 428 bytes
-rwxr-xr-xgraphics/battle_anims/backgrounds/scary_face_contest.binbin0 -> 2048 bytes
-rwxr-xr-xgraphics/battle_anims/backgrounds/scary_face_opponent.binbin0 -> 2048 bytes
-rwxr-xr-xgraphics/battle_anims/backgrounds/scary_face_player.binbin0 -> 2048 bytes
-rwxr-xr-xgraphics/battle_anims/backgrounds/water.pngbin0 -> 3793 bytes
-rwxr-xr-xgraphics/battle_anims/backgrounds/water_muddy.pal19
-rwxr-xr-xgraphics/battle_anims/masks/cure_bubbles.binbin0 -> 2048 bytes
-rwxr-xr-xgraphics/battle_anims/masks/cure_bubbles.pngbin0 -> 336 bytes
-rwxr-xr-xgraphics/battle_anims/masks/curse.binbin0 -> 2048 bytes
-rwxr-xr-xgraphics/battle_anims/masks/curse.pngbin0 -> 138 bytes
-rwxr-xr-xgraphics/battle_anims/masks/metal_shine.binbin0 -> 2048 bytes
-rwxr-xr-xgraphics/battle_anims/masks/metal_shine.pngbin0 -> 183 bytes
-rwxr-xr-xgraphics/battle_anims/masks/morning_sun.binbin0 -> 2048 bytes
-rwxr-xr-xgraphics/battle_anims/masks/morning_sun.pngbin0 -> 188 bytes
-rwxr-xr-xgraphics/battle_anims/masks/stat.pngbin0 -> 430 bytes
-rwxr-xr-xgraphics/battle_anims/masks/stat1.pal19
-rwxr-xr-xgraphics/battle_anims/masks/stat2.pal19
-rwxr-xr-xgraphics/battle_anims/masks/stat3.pal19
-rwxr-xr-xgraphics/battle_anims/masks/stat4.pal19
-rwxr-xr-xgraphics/battle_anims/masks/stat5.pal19
-rwxr-xr-xgraphics/battle_anims/masks/stat6.pal19
-rwxr-xr-xgraphics/battle_anims/masks/stat7.pal19
-rwxr-xr-xgraphics/battle_anims/masks/stat8.pal19
-rwxr-xr-xgraphics/battle_anims/masks/stat_tilemap_1.binbin0 -> 2048 bytes
-rwxr-xr-xgraphics/battle_anims/masks/stat_tilemap_2.bin1
-rwxr-xr-xgraphics/battle_anims/masks/unknown_C2EA50.binbin0 -> 2048 bytes
-rwxr-xr-xgraphics/battle_anims/masks/unknown_C2EA50.pngbin0 -> 175 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/000.pngbin0 -> 223 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/001.pal19
-rwxr-xr-xgraphics/battle_anims/sprites/001_0.pngbin0 -> 178 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/001_1.pngbin0 -> 198 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/002.pngbin0 -> 251 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/003.pngbin0 -> 197 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/004.pngbin0 -> 233 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/005.pngbin0 -> 200 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/006.pngbin0 -> 275 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/007.pngbin0 -> 334 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/008.pngbin0 -> 147 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/009.pngbin0 -> 635 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/010.pal19
-rwxr-xr-xgraphics/battle_anims/sprites/010_0.pngbin0 -> 346 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/010_1.pngbin0 -> 272 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/010_2.pngbin0 -> 257 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/010_3.pngbin0 -> 222 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/011.pngbin0 -> 212 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/012.pngbin0 -> 199 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/013.pngbin0 -> 161 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/014.pngbin0 -> 198 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/015.pngbin0 -> 199 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/016.pngbin0 -> 198 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/017.pngbin0 -> 149 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/018.pngbin0 -> 172 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/019.pngbin0 -> 255 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/020.pngbin0 -> 260 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/021.pngbin0 -> 671 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/022.pal19
-rwxr-xr-xgraphics/battle_anims/sprites/023.pngbin0 -> 312 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/024.pngbin0 -> 231 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/025.pngbin0 -> 274 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/026.pngbin0 -> 671 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/027.pngbin0 -> 619 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/028.pngbin0 -> 707 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/029.pngbin0 -> 537 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/030.pngbin0 -> 761 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/031.pngbin0 -> 736 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/032.pngbin0 -> 283 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/033.pngbin0 -> 1916 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/034.pngbin0 -> 850 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/035.pngbin0 -> 721 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/036.pngbin0 -> 783 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/037.pngbin0 -> 645 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/038.pngbin0 -> 386 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/039.pngbin0 -> 590 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/040.pngbin0 -> 362 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/041.pngbin0 -> 249 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/042.pngbin0 -> 633 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/043.pngbin0 -> 864 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/044.pngbin0 -> 500 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/045.pngbin0 -> 422 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/046.pngbin0 -> 716 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/047.pal19
-rwxr-xr-xgraphics/battle_anims/sprites/048.pngbin0 -> 666 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/049.pal19
-rwxr-xr-xgraphics/battle_anims/sprites/050.pngbin0 -> 225 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/051.pngbin0 -> 224 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/052.pngbin0 -> 245 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/053.pngbin0 -> 456 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/054.pngbin0 -> 159 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/055.pngbin0 -> 242 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/056.pngbin0 -> 862 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/057.pngbin0 -> 214 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/058.pngbin0 -> 818 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/059.pngbin0 -> 193 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/060.pngbin0 -> 154 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/061.pngbin0 -> 259 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/062.pngbin0 -> 845 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/063.pngbin0 -> 414 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/064.pngbin0 -> 289 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/065.pngbin0 -> 343 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/066.pngbin0 -> 164 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/067.pal19
-rwxr-xr-xgraphics/battle_anims/sprites/068.pal19
-rwxr-xr-xgraphics/battle_anims/sprites/070.pngbin0 -> 195 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/071.pngbin0 -> 412 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/072.pngbin0 -> 277 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/073.pngbin0 -> 319 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/074.pal19
-rwxr-xr-xgraphics/battle_anims/sprites/074_0.pngbin0 -> 153 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/074_1.pngbin0 -> 172 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/075.pngbin0 -> 541 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/076.pngbin0 -> 555 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/077.pngbin0 -> 279 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/078.pngbin0 -> 403 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/079.pngbin0 -> 880 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/080.pngbin0 -> 661 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/081.pngbin0 -> 217 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/082.pngbin0 -> 148 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/083.pngbin0 -> 846 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/084.pngbin0 -> 587 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/085.pngbin0 -> 221 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/086.pngbin0 -> 393 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/087.pngbin0 -> 183 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/088.pngbin0 -> 194 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/089.pngbin0 -> 488 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/090.pngbin0 -> 229 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/091.pngbin0 -> 359 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/092.pngbin0 -> 199 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/093.pngbin0 -> 1351 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/094.pngbin0 -> 281 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/095.pngbin0 -> 252 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/096.pngbin0 -> 356 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/097.pngbin0 -> 405 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/098.pngbin0 -> 328 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/099.pngbin0 -> 334 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/100.pngbin0 -> 293 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/101.pngbin0 -> 352 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/102.pngbin0 -> 397 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/103.pngbin0 -> 193 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/104.pngbin0 -> 427 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/105.pngbin0 -> 1101 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/106.pngbin0 -> 287 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/107.pngbin0 -> 576 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/108.pngbin0 -> 800 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/109.pngbin0 -> 161 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/110.pngbin0 -> 688 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/111.pngbin0 -> 169 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/112.pngbin0 -> 762 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/113.pngbin0 -> 586 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/114.pngbin0 -> 284 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/115.pngbin0 -> 267 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/116.pngbin0 -> 576 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/117.pngbin0 -> 474 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/118.pngbin0 -> 296 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/119.pngbin0 -> 580 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/120.pngbin0 -> 301 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/121.pngbin0 -> 163 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/122.pngbin0 -> 293 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/123.pngbin0 -> 274 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/124.pngbin0 -> 594 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/125.pngbin0 -> 287 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/126.pngbin0 -> 200 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/127.pngbin0 -> 441 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/128.pngbin0 -> 500 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/129.pngbin0 -> 205 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/130.pngbin0 -> 776 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/131.pngbin0 -> 354 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/132.pngbin0 -> 291 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/133.pngbin0 -> 207 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/134.pngbin0 -> 248 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/135.pngbin0 -> 243 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/136.pngbin0 -> 150 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/137.pngbin0 -> 377 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/138.pngbin0 -> 234 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/139.pngbin0 -> 299 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/140.pngbin0 -> 224 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/141.pal19
-rwxr-xr-xgraphics/battle_anims/sprites/141_0.pngbin0 -> 180 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/141_1.pngbin0 -> 170 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/141_2.pngbin0 -> 184 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/141_3.pngbin0 -> 168 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/141_4.pngbin0 -> 155 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/142.pngbin0 -> 191 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/143.pngbin0 -> 461 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/144.pngbin0 -> 191 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/145.pngbin0 -> 270 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/146.pngbin0 -> 253 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/147.pngbin0 -> 311 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/148.pngbin0 -> 259 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/149.pngbin0 -> 233 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/150.pngbin0 -> 259 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/151.pngbin0 -> 239 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/152.pngbin0 -> 175 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/153.pngbin0 -> 183 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/154.pngbin0 -> 225 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/155.pngbin0 -> 255 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/156.pngbin0 -> 332 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/157.pngbin0 -> 184 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/158.pngbin0 -> 251 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/159.pal19
-rwxr-xr-xgraphics/battle_anims/sprites/159_0.pngbin0 -> 200 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/159_1.pngbin0 -> 147 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/160.pngbin0 -> 219 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/161.pngbin0 -> 143 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/162.pngbin0 -> 179 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/163.pngbin0 -> 188 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/164.pal19
-rwxr-xr-xgraphics/battle_anims/sprites/165.pal19
-rwxr-xr-xgraphics/battle_anims/sprites/166.pngbin0 -> 401 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/167.pal19
-rwxr-xr-xgraphics/battle_anims/sprites/168.pal19
-rwxr-xr-xgraphics/battle_anims/sprites/169.pal19
-rwxr-xr-xgraphics/battle_anims/sprites/170.pal19
-rwxr-xr-xgraphics/battle_anims/sprites/171.pngbin0 -> 184 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/172.pal19
-rwxr-xr-xgraphics/battle_anims/sprites/173.pngbin0 -> 212 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/174.pngbin0 -> 210 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/175.pngbin0 -> 196 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/176.pngbin0 -> 330 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/177.pngbin0 -> 186 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/178.pngbin0 -> 358 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/179.pngbin0 -> 226 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/180.pngbin0 -> 139 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/181.pngbin0 -> 542 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/182.pngbin0 -> 235 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/183.pngbin0 -> 546 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/184.pngbin0 -> 332 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/185.pngbin0 -> 819 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/186.pngbin0 -> 599 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/187.pngbin0 -> 336 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/188.pngbin0 -> 249 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/189.pngbin0 -> 196 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/190.pngbin0 -> 463 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/191.pngbin0 -> 399 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/192.pngbin0 -> 541 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/193.pngbin0 -> 358 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/194.pngbin0 -> 616 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/195.pngbin0 -> 235 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/196.pngbin0 -> 726 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/197.pngbin0 -> 375 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/198.pngbin0 -> 845 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/199.pngbin0 -> 229 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/200.pngbin0 -> 333 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/201.pngbin0 -> 1316 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/202.pngbin0 -> 312 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/203.pngbin0 -> 323 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/204.pngbin0 -> 390 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/205.pngbin0 -> 479 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/206.pal83
-rwxr-xr-xgraphics/battle_anims/sprites/206.pngbin0 -> 747 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/207.pngbin0 -> 262 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/208.pngbin0 -> 815 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/209.pngbin0 -> 620 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/210.pngbin0 -> 200 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/211.pngbin0 -> 190 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/212.pngbin0 -> 354 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/213.pngbin0 -> 501 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/214.pngbin0 -> 534 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/215.pngbin0 -> 357 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/216.pal19
-rwxr-xr-xgraphics/battle_anims/sprites/217.pngbin0 -> 195 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/218.pngbin0 -> 239 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/219.pal19
-rwxr-xr-xgraphics/battle_anims/sprites/220.pngbin0 -> 329 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/221.pngbin0 -> 521 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/222.pngbin0 -> 554 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/223.pngbin0 -> 524 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/224.pngbin0 -> 300 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/225.pngbin0 -> 408 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/226.pngbin0 -> 245 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/227.pngbin0 -> 269 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/228.pngbin0 -> 203 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/229.pngbin0 -> 445 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/230.pngbin0 -> 481 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/231.pngbin0 -> 391 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/232.pngbin0 -> 1085 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/233.pngbin0 -> 213 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/234.pngbin0 -> 333 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/235.pngbin0 -> 195 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/236.pal19
-rwxr-xr-xgraphics/battle_anims/sprites/237.pal19
-rwxr-xr-xgraphics/battle_anims/sprites/238.pngbin0 -> 210 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/239.pngbin0 -> 313 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/240.pngbin0 -> 258 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/241.pngbin0 -> 258 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/242.pngbin0 -> 339 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/243.pngbin0 -> 160 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/244.pngbin0 -> 226 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/245.pngbin0 -> 329 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/246.pngbin0 -> 758 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/247.pngbin0 -> 441 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/248.pngbin0 -> 141 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/249.pngbin0 -> 175 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/250.pngbin0 -> 457 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/251.pngbin0 -> 187 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/252.pngbin0 -> 323 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/253.pngbin0 -> 467 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/254.pngbin0 -> 334 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/255.pngbin0 -> 208 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/256.pngbin0 -> 686 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/257.pngbin0 -> 317 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/258.pngbin0 -> 290 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/259.pal19
-rwxr-xr-xgraphics/battle_anims/sprites/260.pngbin0 -> 342 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/261.pngbin0 -> 378 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/262.pngbin0 -> 249 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/263.pngbin0 -> 166 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/264.pngbin0 -> 152 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/265.pal19
-rwxr-xr-xgraphics/battle_anims/sprites/266.pngbin0 -> 167 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/267.pal19
-rwxr-xr-xgraphics/battle_anims/sprites/268.pal19
-rwxr-xr-xgraphics/battle_anims/sprites/269.pngbin0 -> 179 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/270.pngbin0 -> 304 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/271.pngbin0 -> 172 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/272.pngbin0 -> 384 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/273.pngbin0 -> 159 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/274.pngbin0 -> 261 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/275.pngbin0 -> 221 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/276.pngbin0 -> 245 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/277.pngbin0 -> 684 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/278.pngbin0 -> 421 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/279.pngbin0 -> 184 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/280.pngbin0 -> 601 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/281.pngbin0 -> 399 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/282.pngbin0 -> 401 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/283.pngbin0 -> 323 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/284.pngbin0 -> 679 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/285.pngbin0 -> 228 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/286.pal19
-rwxr-xr-xgraphics/battle_anims/sprites/287.pal19
-rwxr-xr-xgraphics/battle_anims/sprites/288.pal19
-rwxr-xr-xgraphics/battle_anims/sprites/effect.pal27
-rwxr-xr-xgraphics/battle_anims/sprites/particles.pngbin0 -> 277 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/smokescreen_impact.pal19
-rwxr-xr-xgraphics/battle_anims/sprites/smokescreen_impact.pngbin0 -> 254 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/substitute.binbin0 -> 2048 bytes
-rwxr-xr-xgraphics/battle_anims/sprites/substitute.pngbin0 -> 446 bytes
-rwxr-xr-xgraphics/battle_frontier/battle_tilemap1.binbin0 -> 4096 bytes
-rwxr-xr-xgraphics/battle_frontier/battle_tilemap2.binbin0 -> 4096 bytes
-rwxr-xr-xgraphics/battle_frontier/dome_anim1.pal19
-rwxr-xr-xgraphics/battle_frontier/dome_anim2.pal19
-rwxr-xr-xgraphics/battle_frontier/dome_anim3.pal19
-rwxr-xr-xgraphics/battle_frontier/dome_anim4.pal19
-rwxr-xr-xgraphics/battle_frontier/factory_menu.binbin0 -> 2048 bytes
-rwxr-xr-xgraphics/battle_frontier/factory_menu1.pngbin0 -> 309 bytes
-rwxr-xr-xgraphics/battle_frontier/factory_menu2.pngbin0 -> 234 bytes
-rwxr-xr-xgraphics/battle_frontier/misc1.pngbin0 -> 1606 bytes
-rwxr-xr-xgraphics/battle_frontier/options.pngbin0 -> 576 bytes
-rwxr-xr-xgraphics/battle_frontier/options_pal1.pal259
-rwxr-xr-xgraphics/battle_frontier/options_pal2.pal259
-rwxr-xr-xgraphics/battle_frontier/options_pal3.pal19
-rwxr-xr-xgraphics/battle_frontier/pyramid_light.pal115
-rwxr-xr-xgraphics/battle_frontier/symbols.pngbin0 -> 277 bytes
-rwxr-xr-xgraphics/battle_frontier/text.pal19
-rwxr-xr-xgraphics/battle_frontier/text_pp.pal19
-rwxr-xr-xgraphics/battle_frontier/tourney_bg.pngbin0 -> 983 bytes
-rwxr-xr-xgraphics/battle_frontier/tourney_line.pngbin0 -> 349 bytes
-rwxr-xr-xgraphics/battle_interface/ball_display_unused_extra.pngbin0 -> 103 bytes
-rwxr-xr-xgraphics/battle_interface/enemy_mon_shadow.pngbin0 -> 154 bytes
-rwxr-xr-xgraphics/battle_interface/expbar.pngbin0 -> 166 bytes
-rwxr-xr-xgraphics/battle_interface/hpbar.pngbin0 -> 217 bytes
-rwxr-xr-xgraphics/battle_interface/hpbar_anim.pngbin0 -> 205 bytes
-rwxr-xr-xgraphics/battle_interface/misc.pngbin0 -> 156 bytes
-rwxr-xr-xgraphics/battle_interface/misc_frameend.pngbin0 -> 140 bytes
-rwxr-xr-xgraphics/battle_interface/status2.pngbin0 -> 198 bytes
-rwxr-xr-xgraphics/battle_interface/status3.pngbin0 -> 199 bytes
-rwxr-xr-xgraphics/battle_interface/status4.pngbin0 -> 198 bytes
-rwxr-xr-xgraphics/battle_interface/status_brn.pngbin0 -> 176 bytes
-rwxr-xr-xgraphics/battle_interface/status_frz.pngbin0 -> 177 bytes
-rwxr-xr-xgraphics/battle_interface/status_par.pngbin0 -> 176 bytes
-rwxr-xr-xgraphics/battle_interface/status_psn.pngbin0 -> 176 bytes
-rwxr-xr-xgraphics/battle_interface/status_slp.pngbin0 -> 176 bytes
-rwxr-xr-xgraphics/battle_interface/unused_window.pal19
-rwxr-xr-xgraphics/battle_interface/unused_window.pngbin0 -> 608 bytes
-rwxr-xr-xgraphics/battle_interface/unused_window2.pngbin0 -> 445 bytes
-rwxr-xr-xgraphics/battle_interface/unused_window2bar.pngbin0 -> 91 bytes
-rwxr-xr-xgraphics/battle_interface/unused_window3.pngbin0 -> 235 bytes
-rwxr-xr-xgraphics/battle_interface/unused_window4.pngbin0 -> 362 bytes
-rwxr-xr-xgraphics/battle_interface/window.pngbin0 -> 336 bytes
-rwxr-xr-xgraphics/battle_interface/window2.pngbin0 -> 296 bytes
-rwxr-xr-xgraphics/battle_interface/window3.pngbin0 -> 293 bytes
-rwxr-xr-xgraphics/battle_interface/window4.pngbin0 -> 284 bytes
-rwxr-xr-xgraphics/battle_interface/window5.pngbin0 -> 297 bytes
-rwxr-xr-xgraphics/battle_terrain/building/anim_map.binbin0 -> 2048 bytes
-rwxr-xr-xgraphics/battle_terrain/building/anim_tiles.pngbin0 -> 308 bytes
-rwxr-xr-xgraphics/battle_terrain/building/map.binbin0 -> 4096 bytes
-rwxr-xr-xgraphics/battle_terrain/building/palette.pal51
-rwxr-xr-xgraphics/battle_terrain/building/palette2.pal51
-rwxr-xr-xgraphics/battle_terrain/building/palette3.pal51
-rwxr-xr-xgraphics/battle_terrain/building/tiles.pngbin0 -> 709 bytes
-rwxr-xr-xgraphics/battle_terrain/cave/anim_map.binbin0 -> 2048 bytes
-rwxr-xr-xgraphics/battle_terrain/cave/anim_tiles.pngbin0 -> 1416 bytes
-rwxr-xr-xgraphics/battle_terrain/cave/groudon.pal51
-rwxr-xr-xgraphics/battle_terrain/cave/map.binbin0 -> 4096 bytes
-rwxr-xr-xgraphics/battle_terrain/cave/palette.pal51
-rwxr-xr-xgraphics/battle_terrain/cave/tiles.pngbin0 -> 864 bytes
-rwxr-xr-xgraphics/battle_terrain/long_grass/anim_map.binbin0 -> 2048 bytes
-rwxr-xr-xgraphics/battle_terrain/long_grass/anim_tiles.pngbin0 -> 1127 bytes
-rwxr-xr-xgraphics/battle_terrain/long_grass/map.binbin0 -> 4096 bytes
-rwxr-xr-xgraphics/battle_terrain/long_grass/palette.pal51
-rwxr-xr-xgraphics/battle_terrain/long_grass/tiles.pngbin0 -> 900 bytes
-rwxr-xr-xgraphics/battle_terrain/plain/palette.pal51
-rwxr-xr-xgraphics/battle_terrain/pond_water/anim_map.binbin0 -> 2048 bytes
-rwxr-xr-xgraphics/battle_terrain/pond_water/anim_tiles.pngbin0 -> 592 bytes
-rwxr-xr-xgraphics/battle_terrain/pond_water/map.binbin0 -> 4096 bytes
-rwxr-xr-xgraphics/battle_terrain/pond_water/palette.pal51
-rwxr-xr-xgraphics/battle_terrain/pond_water/tiles.pngbin0 -> 732 bytes
-rwxr-xr-xgraphics/battle_terrain/rock/anim_map.binbin0 -> 2048 bytes
-rwxr-xr-xgraphics/battle_terrain/rock/anim_tiles.pngbin0 -> 760 bytes
-rwxr-xr-xgraphics/battle_terrain/rock/map.binbin0 -> 4096 bytes
-rwxr-xr-xgraphics/battle_terrain/rock/palette.pal51
-rwxr-xr-xgraphics/battle_terrain/rock/tiles.pngbin0 -> 725 bytes
-rwxr-xr-xgraphics/battle_terrain/sand/anim_map.binbin0 -> 2048 bytes
-rwxr-xr-xgraphics/battle_terrain/sand/anim_tiles.pngbin0 -> 644 bytes
-rwxr-xr-xgraphics/battle_terrain/sand/map.binbin0 -> 4096 bytes
-rwxr-xr-xgraphics/battle_terrain/sand/palette.pal51
-rwxr-xr-xgraphics/battle_terrain/sand/tiles.pngbin0 -> 805 bytes
-rwxr-xr-xgraphics/battle_terrain/sky/anim_map.binbin0 -> 2048 bytes
-rwxr-xr-xgraphics/battle_terrain/sky/anim_tiles.pngbin0 -> 961 bytes
-rwxr-xr-xgraphics/battle_terrain/sky/map.binbin0 -> 4096 bytes
-rwxr-xr-xgraphics/battle_terrain/sky/palette.pal51
-rwxr-xr-xgraphics/battle_terrain/sky/tiles.pngbin0 -> 820 bytes
-rwxr-xr-xgraphics/battle_terrain/stadium/battle_frontier.pal51
-rwxr-xr-xgraphics/battle_terrain/stadium/map.binbin0 -> 4096 bytes
-rwxr-xr-xgraphics/battle_terrain/stadium/palette1.pal51
-rwxr-xr-xgraphics/battle_terrain/stadium/palette2.pal51
-rwxr-xr-xgraphics/battle_terrain/stadium/palette3.pal51
-rwxr-xr-xgraphics/battle_terrain/stadium/palette4.pal51
-rwxr-xr-xgraphics/battle_terrain/stadium/palette5.pal51
-rwxr-xr-xgraphics/battle_terrain/stadium/palette6.pal51
-rwxr-xr-xgraphics/battle_terrain/stadium/palette7.pal51
-rwxr-xr-xgraphics/battle_terrain/stadium/tiles.pngbin0 -> 712 bytes
-rwxr-xr-xgraphics/battle_terrain/tall_grass/anim_map.binbin0 -> 2048 bytes
-rwxr-xr-xgraphics/battle_terrain/tall_grass/anim_tiles.pngbin0 -> 793 bytes
-rwxr-xr-xgraphics/battle_terrain/tall_grass/map.binbin0 -> 4096 bytes
-rwxr-xr-xgraphics/battle_terrain/tall_grass/palette.pal51
-rwxr-xr-xgraphics/battle_terrain/tall_grass/tiles.pngbin0 -> 739 bytes
-rwxr-xr-xgraphics/battle_terrain/underwater/anim_map.binbin0 -> 2048 bytes
-rwxr-xr-xgraphics/battle_terrain/underwater/anim_tiles.pngbin0 -> 506 bytes
-rwxr-xr-xgraphics/battle_terrain/underwater/map.binbin0 -> 4096 bytes
-rwxr-xr-xgraphics/battle_terrain/underwater/palette.pal51
-rwxr-xr-xgraphics/battle_terrain/underwater/tiles.pngbin0 -> 773 bytes
-rwxr-xr-xgraphics/battle_terrain/water/anim_map.binbin0 -> 2048 bytes
-rwxr-xr-xgraphics/battle_terrain/water/anim_tiles.pngbin0 -> 887 bytes
-rwxr-xr-xgraphics/battle_terrain/water/kyogre.pal51
-rwxr-xr-xgraphics/battle_terrain/water/map.binbin0 -> 4096 bytes
-rwxr-xr-xgraphics/battle_terrain/water/palette.pal51
-rwxr-xr-xgraphics/battle_terrain/water/tiles.pngbin0 -> 766 bytes
-rwxr-xr-xgraphics/battle_transitions/vs.pngbin0 -> 343 bytes
-rwxr-xr-xgraphics/battle_transitions/vs_frame.binbin0 -> 2048 bytes
-rwxr-xr-xgraphics/battle_transitions/vs_frame.pngbin0 -> 317 bytes
-rwxr-xr-xgraphics/contest/applause.pngbin0 -> 291 bytes
-rwxr-xr-xgraphics/contest/applause_meter.pngbin0 -> 184 bytes
-rwxr-xr-xgraphics/contest/audience.pngbin0 -> 2086 bytes
-rwxr-xr-xgraphics/contest/faces.pngbin0 -> 1028 bytes
-rwxr-xr-xgraphics/contest/heart.pngbin0 -> 873 bytes
-rwxr-xr-xgraphics/contest/judge.pngbin0 -> 593 bytes
-rwxr-xr-xgraphics/contest/judge_symbols.pngbin0 -> 401 bytes
-rwxr-xr-xgraphics/contest/misc.pngbin0 -> 1680 bytes
-rwxr-xr-xgraphics/contest/misc_2.pal259
-rwxr-xr-xgraphics/contest/misc_2.pngbin0 -> 1775 bytes
-rwxr-xr-xgraphics/contest/misc_2_tilemap_1.binbin0 -> 2048 bytes
-rwxr-xr-xgraphics/contest/misc_2_tilemap_2.binbin0 -> 2048 bytes
-rwxr-xr-xgraphics/contest/misc_2_tilemap_3.bin1
-rwxr-xr-xgraphics/contest/nextturn.pngbin0 -> 195 bytes
-rwxr-xr-xgraphics/contest/nextturn_numbers.pngbin0 -> 181 bytes
-rwxr-xr-xgraphics/contest/nextturn_random.pngbin0 -> 158 bytes
-rwxr-xr-xgraphics/frontier_pass/cursor.pngbin0 -> 226 bytes
-rwxr-xr-xgraphics/frontier_pass/gold.pal19
-rwxr-xr-xgraphics/frontier_pass/map_cursor.pngbin0 -> 240 bytes
-rwxr-xr-xgraphics/frontier_pass/medals.pngbin0 -> 651 bytes
-rwxr-xr-xgraphics/frontier_pass/silver.pal19
-rwxr-xr-xgraphics/interface/bag_pyramid.pal35
-rwxr-xr-xgraphics/interface/bag_pyramid.pngbin0 -> 778 bytes
-rwxr-xr-xgraphics/interface/bag_screen.pngbin0 -> 548 bytes
-rwxr-xr-xgraphics/interface/bag_screen_female.pal35
-rwxr-xr-xgraphics/interface/bag_screen_male.pal35
-rwxr-xr-xgraphics/interface/bag_swap.pngbin0 -> 159 bytes
-rwxr-xr-xgraphics/interface/ball/ultra.pal19
-rwxr-xr-xgraphics/interface/ball/ultra.pngbin0 -> 245 bytes
-rwxr-xr-xgraphics/interface/ball_open.pngbin0 -> 215 bytes
-rwxr-xr-xgraphics/interface/berry_tag.binbin0 -> 2048 bytes
-rwxr-xr-xgraphics/interface/berry_tag_title.binbin0 -> 2048 bytes
-rwxr-xr-xgraphics/interface/check_berry.pal99
-rwxr-xr-xgraphics/interface/check_berry.pngbin0 -> 743 bytes
-rwxr-xr-xgraphics/interface/check_berry_circle.pngbin0 -> 233 bytes
-rwxr-xr-xgraphics/interface/hpbar_anim.pngbin0 -> 192 bytes
-rwxr-xr-xgraphics/interface/mart_frame.binbin0 -> 2048 bytes
-rwxr-xr-xgraphics/interface/mart_frame.pngbin0 -> 314 bytes
-rwxr-xr-xgraphics/interface/menu.pngbin0 -> 444 bytes
-rwxr-xr-xgraphics/interface/menu_0.pal19
-rwxr-xr-xgraphics/interface/menu_1.pal19
-rwxr-xr-xgraphics/interface/menu_map.binbin0 -> 4096 bytes
-rwxr-xr-xgraphics/interface/money.pngbin0 -> 210 bytes
-rwxr-xr-xgraphics/interface/numbers1.pngbin0 -> 201 bytes
-rwxr-xr-xgraphics/interface/numbers2.pngbin0 -> 215 bytes
-rwxr-xr-xgraphics/interface/party_menu_hpbar.pngbin0 -> 136 bytes
-rwxr-xr-xgraphics/interface/party_menu_misc.binbin0 -> 2048 bytes
-rwxr-xr-xgraphics/interface/party_menu_misc.pal179
-rwxr-xr-xgraphics/interface/party_menu_misc.pngbin0 -> 613 bytes
-rwxr-xr-xgraphics/interface/party_menu_pokeball.pngbin0 -> 330 bytes
-rwxr-xr-xgraphics/interface/party_menu_pokeball_small.pngbin0 -> 261 bytes
-rwxr-xr-xgraphics/interface/pokeblock.binbin0 -> 2048 bytes
-rwxr-xr-xgraphics/interface/pokeblock_case_frame.pal99
-rwxr-xr-xgraphics/interface/pokeblock_case_frame.pngbin0 -> 426 bytes
-rwxr-xr-xgraphics/interface/pokeblock_device.pngbin0 -> 530 bytes
-rwxr-xr-xgraphics/interface/pokeblock_feeding_bg_map.binbin0 -> 2048 bytes
-rwxr-xr-xgraphics/interface/powacc_tilemap.binbin0 -> 160 bytes
-rwxr-xr-xgraphics/interface/status_icons.pngbin0 -> 455 bytes
-rwxr-xr-xgraphics/interface/status_screen.binbin0 -> 2048 bytes
-rwxr-xr-xgraphics/interface/status_screen.pal131
-rwxr-xr-xgraphics/interface/status_screen.pngbin0 -> 1633 bytes
-rwxr-xr-xgraphics/interface/status_tilemap0.binbin0 -> 2048 bytes
-rwxr-xr-xgraphics/interface/status_tilemap1.binbin0 -> 2048 bytes
-rwxr-xr-xgraphics/interface/status_tilemap2.binbin0 -> 2048 bytes
-rwxr-xr-xgraphics/interface/status_tilemap3.binbin0 -> 2048 bytes
-rwxr-xr-xgraphics/interface/summary.binbin0 -> 128 bytes
-rwxr-xr-xgraphics/interface/summary_frames.pngbin0 -> 273 bytes
-rwxr-xr-xgraphics/interface/unk_tilemap.binbin0 -> 160 bytes
-rwxr-xr-xgraphics/intro/intro1_text.pal51
-rwxr-xr-xgraphics/intro/intro3.pal259
-rwxr-xr-xgraphics/intro/intro3_clouds.pngbin0 -> 1360 bytes
-rwxr-xr-xgraphics/intro/intro3_clouds1.binbin0 -> 4096 bytes
-rwxr-xr-xgraphics/intro/intro3_clouds2.binbin0 -> 4096 bytes
-rwxr-xr-xgraphics/intro/intro3_clouds2.pngbin0 -> 468 bytes
-rwxr-xr-xgraphics/intro/intro3_clouds3.binbin0 -> 2048 bytes
-rwxr-xr-xgraphics/intro/intro3_clouds4.binbin0 -> 2048 bytes
-rwxr-xr-xgraphics/intro/intro3_groudon.binbin0 -> 8192 bytes
-rwxr-xr-xgraphics/intro/intro3_groudon.pngbin0 -> 2166 bytes
-rwxr-xr-xgraphics/intro/intro3_kyogre.binbin0 -> 8192 bytes
-rwxr-xr-xgraphics/intro/intro3_kyogre.pngbin0 -> 1946 bytes
-rwxr-xr-xgraphics/intro/intro3_rayquaza.binbin0 -> 2048 bytes
-rwxr-xr-xgraphics/intro/intro3_rayquaza.pngbin0 -> 1138 bytes
-rwxr-xr-xgraphics/intro/legend_bg.pngbin0 -> 474 bytes
-rwxr-xr-xgraphics/intro/legend_bg1.binbin0 -> 2048 bytes
-rwxr-xr-xgraphics/intro/legend_bg2.bin1
-rwxr-xr-xgraphics/mail/bead/map.binbin0 -> 1280 bytes
-rwxr-xr-xgraphics/mail/bead/palette.pal19
-rwxr-xr-xgraphics/mail/bead/tiles.pngbin0 -> 263 bytes
-rwxr-xr-xgraphics/mail/dream/map.binbin0 -> 1280 bytes
-rwxr-xr-xgraphics/mail/dream/palette.pal19
-rwxr-xr-xgraphics/mail/dream/tiles.pngbin0 -> 351 bytes
-rwxr-xr-xgraphics/mail/fab/map.binbin0 -> 1280 bytes
-rwxr-xr-xgraphics/mail/fab/palette.pal19
-rwxr-xr-xgraphics/mail/fab/tiles.pngbin0 -> 388 bytes
-rwxr-xr-xgraphics/mail/glitter/map.binbin0 -> 1280 bytes
-rwxr-xr-xgraphics/mail/glitter/palette.pal19
-rwxr-xr-xgraphics/mail/glitter/tiles.pngbin0 -> 548 bytes
-rwxr-xr-xgraphics/mail/harbor/map.binbin0 -> 1280 bytes
-rwxr-xr-xgraphics/mail/harbor/palette.pal19
-rwxr-xr-xgraphics/mail/harbor/tiles.pngbin0 -> 366 bytes
-rwxr-xr-xgraphics/mail/mech/map.binbin0 -> 1280 bytes
-rwxr-xr-xgraphics/mail/mech/palette.pal19
-rwxr-xr-xgraphics/mail/mech/tiles.pngbin0 -> 299 bytes
-rwxr-xr-xgraphics/mail/orange/map.binbin0 -> 1280 bytes
-rwxr-xr-xgraphics/mail/orange/palette.pal19
-rwxr-xr-xgraphics/mail/orange/tiles.pngbin0 -> 439 bytes
-rwxr-xr-xgraphics/mail/retro/map.binbin0 -> 1280 bytes
-rwxr-xr-xgraphics/mail/retro/palette.pal19
-rwxr-xr-xgraphics/mail/retro/tiles.pngbin0 -> 615 bytes
-rwxr-xr-xgraphics/mail/shadow/map.binbin0 -> 1280 bytes
-rwxr-xr-xgraphics/mail/shadow/palette.pal19
-rwxr-xr-xgraphics/mail/shadow/tiles.pngbin0 -> 400 bytes
-rwxr-xr-xgraphics/mail/tropic/map.binbin0 -> 1280 bytes
-rwxr-xr-xgraphics/mail/tropic/palette.pal19
-rwxr-xr-xgraphics/mail/tropic/tiles.pngbin0 -> 389 bytes
-rwxr-xr-xgraphics/mail/wave/map.binbin0 -> 1280 bytes
-rwxr-xr-xgraphics/mail/wave/palette.pal19
-rwxr-xr-xgraphics/mail/wave/tiles.pngbin0 -> 409 bytes
-rwxr-xr-xgraphics/mail/wood/map.binbin0 -> 1280 bytes
-rwxr-xr-xgraphics/mail/wood/palette.pal19
-rwxr-xr-xgraphics/mail/wood/tiles.pngbin0 -> 518 bytes
-rwxr-xr-xgraphics/misc/bag.pal19
-rwxr-xr-xgraphics/misc/bag_female.pngbin0 -> 1460 bytes
-rwxr-xr-xgraphics/misc/bag_male.pngbin0 -> 1637 bytes
-rwxr-xr-xgraphics/misc/confetti.pngbin0 -> 355 bytes
-rwxr-xr-xgraphics/pokedex/fade.pal51
-rwxr-xr-xgraphics/pokedex/hoenn_bg.pal99
-rwxr-xr-xgraphics/pokedex/menu.pngbin0 -> 2045 bytes
-rwxr-xr-xgraphics/pokedex/menu2.pngbin0 -> 1044 bytes
-rwxr-xr-xgraphics/pokedex/national_bg.pal99
-rwxr-xr-xgraphics/pokedex/noball_unused.pngbin0 -> 160 bytes
-rwxr-xr-xgraphics/pokedex/search1.binbin0 -> 1280 bytes
-rwxr-xr-xgraphics/pokedex/search2.binbin0 -> 1280 bytes
-rwxr-xr-xgraphics/pokedex/search_menu.pal67
-rwxr-xr-xgraphics/pokedex/search_menu.pngbin0 -> 1116 bytes
-rwxr-xr-xgraphics/pokedex/text.pal51
-rwxr-xr-xgraphics/pokedex/tilemap1.binbin0 -> 768 bytes
-rwxr-xr-xgraphics/pokedex/tilemap2.binbin0 -> 768 bytes
-rwxr-xr-xgraphics/pokedex/tilemap3.binbin0 -> 1280 bytes
-rwxr-xr-xgraphics/pokedex/tilemap4.binbin0 -> 1280 bytes
-rwxr-xr-xgraphics/pokedex/tilemap5.binbin0 -> 1280 bytes
-rwxr-xr-xgraphics/pokedex/tilemap6.binbin0 -> 192 bytes
-rwxr-xr-xgraphics/pokedex/tilemap7.binbin0 -> 192 bytes
-rwxr-xr-xgraphics/pokedex/tilemap8.binbin0 -> 1280 bytes
-rwxr-xr-xgraphics/pokedex/tilemap9.binbin0 -> 1280 bytes
-rwxr-xr-xgraphics/rayquaza_scene/chase.pal67
-rwxr-xr-xgraphics/rayquaza_scene/chase_bg.binbin0 -> 2048 bytes
-rwxr-xr-xgraphics/rayquaza_scene/chase_bg.pngbin0 -> 336 bytes
-rwxr-xr-xgraphics/rayquaza_scene/chase_streaks.binbin0 -> 2048 bytes
-rwxr-xr-xgraphics/rayquaza_scene/chase_streaks.pngbin0 -> 279 bytes
-rwxr-xr-xgraphics/rayquaza_scene/clouds.pal35
-rwxr-xr-xgraphics/rayquaza_scene/clouds.pngbin0 -> 964 bytes
-rwxr-xr-xgraphics/rayquaza_scene/clouds1.binbin0 -> 2048 bytes
-rwxr-xr-xgraphics/rayquaza_scene/clouds2.binbin0 -> 2048 bytes
-rwxr-xr-xgraphics/rayquaza_scene/clouds3.binbin0 -> 2048 bytes
-rwxr-xr-xgraphics/rayquaza_scene/groudon.pngbin0 -> 1578 bytes
-rwxr-xr-xgraphics/rayquaza_scene/groudon_claw.pngbin0 -> 445 bytes
-rwxr-xr-xgraphics/rayquaza_scene/groudon_left.pngbin0 -> 1153 bytes
-rwxr-xr-xgraphics/rayquaza_scene/groudon_shoulder.pngbin0 -> 259 bytes
-rwxr-xr-xgraphics/rayquaza_scene/groudon_tail.pngbin0 -> 168 bytes
-rwxr-xr-xgraphics/rayquaza_scene/hush_bg.binbin0 -> 2048 bytes
-rwxr-xr-xgraphics/rayquaza_scene/hush_bg.pal51
-rwxr-xr-xgraphics/rayquaza_scene/hush_bg.pngbin0 -> 339 bytes
-rwxr-xr-xgraphics/rayquaza_scene/hush_ring.binbin0 -> 2048 bytes
-rwxr-xr-xgraphics/rayquaza_scene/hush_ring.pngbin0 -> 385 bytes
-rwxr-xr-xgraphics/rayquaza_scene/hush_ring_map.binbin0 -> 256 bytes
-rwxr-xr-xgraphics/rayquaza_scene/kyogre.pngbin0 -> 1110 bytes
-rwxr-xr-xgraphics/rayquaza_scene/kyogre_fin.pngbin0 -> 261 bytes
-rwxr-xr-xgraphics/rayquaza_scene/kyogre_right.pngbin0 -> 505 bytes
-rwxr-xr-xgraphics/rayquaza_scene/kyogre_shoulder.pngbin0 -> 179 bytes
-rwxr-xr-xgraphics/rayquaza_scene/overcast.binbin0 -> 2048 bytes
-rwxr-xr-xgraphics/rayquaza_scene/overcast.pngbin0 -> 3705 bytes
-rwxr-xr-xgraphics/rayquaza_scene/overcast2.binbin0 -> 2048 bytes
-rwxr-xr-xgraphics/rayquaza_scene/overcast2.pal35
-rwxr-xr-xgraphics/rayquaza_scene/overcast2.pngbin0 -> 2408 bytes
-rwxr-xr-xgraphics/rayquaza_scene/rayquaza.binbin0 -> 1024 bytes
-rwxr-xr-xgraphics/rayquaza_scene/rayquaza.pngbin0 -> 3187 bytes
-rwxr-xr-xgraphics/rayquaza_scene/rayquaza_chase.binbin0 -> 2048 bytes
-rwxr-xr-xgraphics/rayquaza_scene/rayquaza_chase.pngbin0 -> 2184 bytes
-rwxr-xr-xgraphics/rayquaza_scene/rayquaza_chase2.binbin0 -> 2048 bytes
-rwxr-xr-xgraphics/rayquaza_scene/rayquaza_fly1.pngbin0 -> 815 bytes
-rwxr-xr-xgraphics/rayquaza_scene/rayquaza_flyin.pngbin0 -> 391 bytes
-rwxr-xr-xgraphics/rayquaza_scene/rayquaza_hover.pngbin0 -> 2370 bytes
-rwxr-xr-xgraphics/rayquaza_scene/rayquaza_light.binbin0 -> 2048 bytes
-rwxr-xr-xgraphics/rayquaza_scene/rayquaza_light.pngbin0 -> 534 bytes
-rwxr-xr-xgraphics/rayquaza_scene/rayquaza_tail.pngbin0 -> 264 bytes
-rwxr-xr-xgraphics/rayquaza_scene/smoke.pngbin0 -> 242 bytes
-rwxr-xr-xgraphics/rayquaza_scene/splash.pngbin0 -> 205 bytes
-rwxr-xr-x[-rw-r--r--]graphics/roulette/center.pngbin589 -> 589 bytes
-rwxr-xr-x[-rw-r--r--]graphics/roulette/credit.pngbin325 -> 325 bytes
-rwxr-xr-x[-rw-r--r--]graphics/roulette/headers.pngbin1060 -> 1060 bytes
-rwxr-xr-x[-rw-r--r--]graphics/roulette/multiplier.pngbin399 -> 399 bytes
-rwxr-xr-x[-rw-r--r--]graphics/roulette/numbers.pngbin300 -> 300 bytes
-rwxr-xr-x[-rw-r--r--]graphics/roulette/wheel.pngbin3248 -> 3248 bytes
-rwxr-xr-xgraphics/roulette/window.pngbin0 -> 1077 bytes
-rwxr-xr-xgraphics/types/bug.pngbin0 -> 204 bytes
-rwxr-xr-xgraphics/types/contest_beauty.pngbin0 -> 224 bytes
-rwxr-xr-xgraphics/types/contest_cool.pngbin0 -> 213 bytes
-rwxr-xr-xgraphics/types/contest_cute.pngbin0 -> 214 bytes
-rwxr-xr-xgraphics/types/contest_smart.pngbin0 -> 223 bytes
-rwxr-xr-xgraphics/types/contest_tough.pngbin0 -> 217 bytes
-rwxr-xr-xgraphics/types/dark.pngbin0 -> 219 bytes
-rwxr-xr-xgraphics/types/dragon.pngbin0 -> 223 bytes
-rwxr-xr-xgraphics/types/electric.pngbin0 -> 227 bytes
-rwxr-xr-xgraphics/types/fight.pngbin0 -> 227 bytes
-rwxr-xr-xgraphics/types/fire.pngbin0 -> 216 bytes
-rwxr-xr-xgraphics/types/flying.pngbin0 -> 229 bytes
-rwxr-xr-xgraphics/types/ghost.pngbin0 -> 233 bytes
-rwxr-xr-xgraphics/types/grass.pngbin0 -> 230 bytes
-rwxr-xr-xgraphics/types/ground.pngbin0 -> 231 bytes
-rwxr-xr-xgraphics/types/ice.pngbin0 -> 208 bytes
-rwxr-xr-xgraphics/types/move_types_1.pal19
-rwxr-xr-xgraphics/types/move_types_2.pal19
-rwxr-xr-xgraphics/types/move_types_3.pal19
-rwxr-xr-xgraphics/types/mystery.pngbin0 -> 215 bytes
-rwxr-xr-xgraphics/types/normal.pngbin0 -> 221 bytes
-rwxr-xr-xgraphics/types/poison.pngbin0 -> 236 bytes
-rwxr-xr-xgraphics/types/psychic.pngbin0 -> 234 bytes
-rwxr-xr-xgraphics/types/rock.pngbin0 -> 220 bytes
-rwxr-xr-xgraphics/types/steel.pngbin0 -> 221 bytes
-rwxr-xr-xgraphics/types/water.pngbin0 -> 218 bytes
-rwxr-xr-xgraphics/unknown/unknown_C035B8.pngbin0 -> 156 bytes
-rwxr-xr-xgraphics/unknown/unknown_C06D98.pngbin0 -> 181 bytes
-rwxr-xr-xgraphics/unknown/unknown_C06D98_2.pal35
-rwxr-xr-xgraphics/unknown/unknown_C0CA1C.binbin0 -> 36 bytes
-rwxr-xr-xgraphics/unknown/unknown_C0CA40.binbin0 -> 36 bytes
-rwxr-xr-xgraphics/unknown/unknown_C0CA64.binbin0 -> 36 bytes
-rwxr-xr-xgraphics/unknown/unknown_C0CAE0.binbin0 -> 32 bytes
-rwxr-xr-xgraphics/unknown/unknown_C15BC0.binbin0 -> 4096 bytes
-rwxr-xr-xgraphics/unknown/unknown_C17170.binbin0 -> 4096 bytes
-rwxr-xr-xgraphics/unknown/unknown_C17410.binbin0 -> 2048 bytes
-rwxr-xr-xgraphics/unknown/unknown_C1751C.binbin0 -> 8192 bytes
-rwxr-xr-xgraphics/unknown/unknown_C17980.binbin0 -> 2048 bytes
-rwxr-xr-xgraphics/unknown/unknown_C19470.pngbin0 -> 255 bytes
-rwxr-xr-xgraphics/unknown/unknown_C2F9E0.pal19
-rwxr-xr-xgraphics/unknown/unknown_D0D2B4.binbin0 -> 32 bytes
-rwxr-xr-xgraphics/unknown/unknown_D12FEC.pngbin0 -> 84 bytes
-rwxr-xr-xgraphics/unknown/unknown_D1300C.pngbin0 -> 92 bytes
-rwxr-xr-xgraphics/unknown/unknown_D1C060.binbin0 -> 2048 bytes
-rwxr-xr-xgraphics/unknown/unknown_D1C060.pngbin0 -> 159 bytes
-rwxr-xr-xgraphics/unknown/unknown_D83900.binbin0 -> 2048 bytes
-rwxr-xr-xgraphics/unknown/unknown_D83B2C.binbin0 -> 2048 bytes
-rwxr-xr-xgraphics/unknown/unknown_D83C3C.binbin0 -> 2048 bytes
-rwxr-xr-xgraphics/unknown/unknown_D84970.binbin0 -> 8192 bytes
-rwxr-xr-xgraphics/unknown/unknown_D84F00.bin1
-rwxr-xr-xgraphics/unknown/unknown_D8C374.binbin0 -> 2048 bytes
-rwxr-xr-xgraphics/unknown/unknown_D8C5C4.binbin0 -> 2048 bytes
-rwxr-xr-xgraphics/unknown/unknown_D95E00.binbin0 -> 4096 bytes
-rwxr-xr-xgraphics/unknown/unknown_D960D0.bin1
-rwxr-xr-xgraphics/unknown/unknown_D963A4.bin1
-rwxr-xr-xgraphics/unknown/unknown_D9A88C.binbin0 -> 2048 bytes
-rwxr-xr-xgraphics/unknown/unknown_D9AE04.binbin0 -> 2048 bytes
-rwxr-xr-xgraphics/unknown/unknown_D9AF44.pal19
-rwxr-xr-xgraphics/unknown/unknown_E6BC04.binbin0 -> 1280 bytes
-rwxr-xr-xgraphics/unused/basic_frame.binbin0 -> 2048 bytes
-rwxr-xr-xgraphics/unused/basic_frame.pngbin0 -> 230 bytes
-rwxr-xr-xgraphics/unused/battle_anim_023.pal19
-rwxr-xr-xgraphics/unused/blank_frame.binbin0 -> 2048 bytes
-rwxr-xr-xgraphics/unused/blue_frame.binbin0 -> 2048 bytes
-rwxr-xr-xgraphics/unused/color_frames.pngbin0 -> 282 bytes
-rwxr-xr-xgraphics/unused/goosuto.binbin0 -> 2048 bytes
-rwxr-xr-xgraphics/unused/goosuto.pngbin0 -> 290 bytes
-rwxr-xr-xgraphics/unused/green_frame.binbin0 -> 2048 bytes
-rwxr-xr-xgraphics/unused/line_sketch.pngbin0 -> 328 bytes
-rwxr-xr-xgraphics/unused/line_sketch_2.binbin0 -> 1024 bytes
-rwxr-xr-xgraphics/unused/line_sketch_2.pngbin0 -> 154 bytes
-rwxr-xr-xgraphics/unused/metronome_hand_small.pngbin0 -> 202 bytes
-rwxr-xr-xgraphics/unused/music_notes.pngbin0 -> 310 bytes
-rwxr-xr-xgraphics/unused/old_battle_interface_1.pngbin0 -> 524 bytes
-rwxr-xr-xgraphics/unused/old_battle_interface_2.pngbin0 -> 198 bytes
-rwxr-xr-xgraphics/unused/old_battle_interface_3.pngbin0 -> 226 bytes
-rwxr-xr-xgraphics/unused/old_battle_interface_tilemap.binbin0 -> 2048 bytes
-rwxr-xr-xgraphics/unused/old_beatup.pngbin0 -> 220 bytes
-rwxr-xr-xgraphics/unused/old_bulbasaur.pngbin0 -> 490 bytes
-rwxr-xr-xgraphics/unused/old_bulbasaur2.pngbin0 -> 520 bytes
-rwxr-xr-xgraphics/unused/old_charizard.pngbin0 -> 335 bytes
-rwxr-xr-xgraphics/unused/old_charmap.binbin0 -> 4096 bytes
-rwxr-xr-xgraphics/unused/old_charmap.pal19
-rwxr-xr-xgraphics/unused/old_charmap.pngbin0 -> 1934 bytes
-rwxr-xr-xgraphics/unused/old_contest.binbin0 -> 2048 bytes
-rwxr-xr-xgraphics/unused/old_contest.pal259
-rwxr-xr-xgraphics/unused/old_contest_2.binbin0 -> 2048 bytes
-rwxr-xr-xgraphics/unused/old_contest_2.pal259
-rwxr-xr-xgraphics/unused/old_contest_2_1.pngbin0 -> 1829 bytes
-rwxr-xr-xgraphics/unused/old_contest_2_2.pngbin0 -> 1274 bytes
-rwxr-xr-xgraphics/unused/old_contest_classes.pngbin0 -> 292 bytes
-rwxr-xr-xgraphics/unused/old_contest_floor.pngbin0 -> 614 bytes
-rwxr-xr-xgraphics/unused/old_contest_frame_1.pngbin0 -> 359 bytes
-rwxr-xr-xgraphics/unused/old_contest_frame_2.pngbin0 -> 259 bytes
-rwxr-xr-xgraphics/unused/old_contest_meter.pngbin0 -> 212 bytes
-rwxr-xr-xgraphics/unused/old_contest_numbers.pngbin0 -> 324 bytes
-rwxr-xr-xgraphics/unused/old_contest_symbols.pngbin0 -> 237 bytes
-rwxr-xr-xgraphics/unused/old_pal1.pal19
-rwxr-xr-xgraphics/unused/old_pal2.pal19
-rwxr-xr-xgraphics/unused/old_pal3.pal19
-rwxr-xr-xgraphics/unused/old_pal4.pal19
-rwxr-xr-xgraphics/unused/old_pal5.pal19
-rwxr-xr-xgraphics/unused/old_pal6.pal19
-rwxr-xr-xgraphics/unused/old_pal7.pal19
-rwxr-xr-xgraphics/unused/red_frame.binbin0 -> 2048 bytes
-rw-r--r--graphics/unused/redyellowgreen_frame.binbin0 -> 8192 bytes
-rwxr-xr-xgraphics/unused/shadow.pngbin0 -> 170 bytes
-rwxr-xr-xgraphics/unused/water_splash.binbin0 -> 1024 bytes
-rwxr-xr-xgraphics/unused/water_splash.pngbin0 -> 1064 bytes
-rwxr-xr-xgraphics/unused/yellow_frame.binbin0 -> 2048 bytes
-rw-r--r--graphics_file_rules.mk114
-rw-r--r--include/graphics.h50
-rw-r--r--src/mail.c96
-rw-r--r--src/pokedex.c4
-rwxr-xr-xsrc/pokemon_summary_screen.c22
-rw-r--r--src/rayquaza_scene.c46
821 files changed, 9475 insertions, 815 deletions
diff --git a/asm/battle_anim_80FE840.s b/asm/battle_anim_80FE840.s
index 75879519e..1055c8944 100644
--- a/asm/battle_anim_80FE840.s
+++ b/asm/battle_anim_80FE840.s
@@ -14567,7 +14567,7 @@ _08105CCC:
lsls r2, 1
adds r0, r2
str r1, [r0]
- ldr r0, =gUnknown_08C22610
+ ldr r0, =gBattleAnimSpritePalette_206
bl LZDecompressWram
movs r4, 0
_08105D00:
@@ -15557,7 +15557,7 @@ _0810653A:
lsls r0, 24
cmp r0, 0
beq _08106578
- ldr r1, =gUnknown_08D93960
+ ldr r1, =gBattleAnimBackgroundTilemap_ScaryFaceContest
b _0810658A
.pool
_08106578:
@@ -15568,7 +15568,7 @@ _08106578:
lsrs r0, 24
cmp r0, 0x1
bne _0810659C
- ldr r1, =gUnknown_08D93598
+ ldr r1, =gBattleAnimBackgroundTilemap_ScaryFacePlayer
_0810658A:
mov r0, sp
movs r2, 0
@@ -15576,7 +15576,7 @@ _0810658A:
b _081065A6
.pool
_0810659C:
- ldr r1, =gUnknown_08D9377C
+ ldr r1, =gBattleAnimBackgroundTilemap_ScaryFaceOpponent
mov r0, sp
movs r2, 0
bl sub_80A6D60
@@ -18097,7 +18097,7 @@ _081079E0:
_081079EA:
mov r0, sp
ldrb r0, [r0, 0x9]
- ldr r1, =gUnknown_08D94AB8
+ ldr r1, =gBattleAnimBackgroundImage_Surf
mov r2, sp
ldrh r2, [r2, 0xA]
bl sub_80A6CC0
@@ -18106,7 +18106,7 @@ _081079EA:
ldrsh r0, [r0, r1]
cmp r0, 0
bne _08107A24
- ldr r0, =gUnknown_08D95DD8
+ ldr r0, =gBattleAnimBackgroundPalette_Surf
mov r1, sp
ldrb r1, [r1, 0x8]
lsls r1, 4
@@ -18115,7 +18115,7 @@ _081079EA:
b _08107A32
.pool
_08107A24:
- ldr r0, =gUnknown_08D8FB9C
+ ldr r0, =gBattleAnimBackgroundImageMuddyWater_Pal
mov r1, sp
ldrb r1, [r1, 0x8]
lsls r1, 4
@@ -26969,7 +26969,7 @@ _0810C0E2:
mov r3, sp
ldrh r3, [r3, 0xA]
bl LoadBgTiles
- ldr r1, =gUnknown_08D932E0
+ ldr r1, =gBattleAnimFogTilemap
mov r0, sp
movs r2, 0
bl sub_80A6D60
@@ -27251,7 +27251,7 @@ _0810C366:
mov r3, sp
ldrh r3, [r3, 0xA]
bl LoadBgTiles
- ldr r1, =gUnknown_08D932E0
+ ldr r1, =gBattleAnimFogTilemap
mov r0, sp
movs r2, 0
bl sub_80A6D60
diff --git a/asm/battle_frontier_2.s b/asm/battle_frontier_2.s
index fc5aaf958..1909a7a02 100755
--- a/asm/battle_frontier_2.s
+++ b/asm/battle_frontier_2.s
@@ -189,7 +189,7 @@ _0819A69C:
bl ResetSpriteData
bl ResetTasks
bl FreeAllSpritePalettes
- ldr r0, =gUnknown_08DC0754
+ ldr r0, =gFrontierFactorySelectMenu_Gfx
ldr r5, =gUnknown_0203CE2C
ldr r1, [r5]
movs r2, 0x88
@@ -211,7 +211,7 @@ _0819A69C:
movs r2, 0x60
movs r3, 0
bl LoadBgTiles
- ldr r0, =gUnknown_08DC0B94
+ ldr r0, =gFrontierFactorySelectMenu_Tilemap
ldr r4, =gUnknown_0203CE34
ldr r1, [r4]
movs r2, 0x80
@@ -223,7 +223,7 @@ _0819A69C:
movs r0, 0x1
movs r3, 0
bl LoadBgTilemap
- ldr r0, =gUnknown_08DC0714
+ ldr r0, =gFrontierFactorySelectMenu_Pal
movs r1, 0
movs r2, 0x40
bl LoadPalette
@@ -6646,7 +6646,7 @@ _0819DDA8:
bl ResetTasks
bl FreeAllSpritePalettes
bl dp13_810BB8C
- ldr r0, =gUnknown_08DC0754
+ ldr r0, =gFrontierFactorySelectMenu_Gfx
ldr r5, =gUnknown_0203CE40
ldr r1, [r5]
movs r2, 0x88
@@ -6668,7 +6668,7 @@ _0819DDA8:
movs r2, 0x60
movs r3, 0
bl LoadBgTiles
- ldr r0, =gUnknown_08DC0B94
+ ldr r0, =gFrontierFactorySelectMenu_Tilemap
ldr r4, =gUnknown_0203CE48
ldr r1, [r4]
movs r2, 0x80
@@ -6680,7 +6680,7 @@ _0819DDA8:
movs r0, 0x1
movs r3, 0
bl LoadBgTilemap
- ldr r0, =gUnknown_08DC0714
+ ldr r0, =gFrontierFactorySelectMenu_Pal
movs r1, 0
movs r2, 0x40
bl LoadPalette
diff --git a/asm/contest.s b/asm/contest.s
index 5749350c7..7577826cf 100644
--- a/asm/contest.s
+++ b/asm/contest.s
@@ -6652,7 +6652,7 @@ sub_80DB0C4: @ 80DB0C4
push {r4,r5,lr}
ldr r0, =gUnknown_08587C00
bl LoadCompressedObjectPic
- ldr r0, =gUnknown_08C1C6B8
+ ldr r0, =gContest2Pal
movs r1, 0x88
lsls r1, 1
movs r2, 0x20
@@ -11731,7 +11731,7 @@ _080DD956:
ldr r1, [r0]
movs r0, 0x13
ldrsb r0, [r1, r0]
- ldr r4, =gUnknown_08D8EC24
+ ldr r4, =gContestApplauseMeterGfx
cmp r5, r0
bge _080DD966
adds r4, 0x40
diff --git a/asm/intro.s b/asm/intro.s
index 32b52ed06..d9f6e558f 100644
--- a/asm/intro.s
+++ b/asm/intro.s
@@ -1945,24 +1945,24 @@ task_intro_13: @ 816DD28
ldr r1, =gReservedSpritePaletteCount
movs r0, 0x8
strb r0, [r1]
- ldr r0, =gUnknown_08D88494
+ ldr r0, =gIntro3GroudonGfx
movs r1, 0xC0
lsls r1, 19
bl LZDecompressVram
- ldr r0, =gUnknown_08D88D40
+ ldr r0, =gIntro3GroudonTilemap
ldr r1, =0x0600c000
bl LZDecompressVram
- ldr r0, =gUnknown_08D89F7C
+ ldr r0, =gIntro3LegendBgGfx
ldr r1, =0x06004000
bl LZDecompressVram
- ldr r0, =gUnknown_08D8A818
+ ldr r0, =gIntro3GroudonBgTilemap
ldr r1, =0x0600e000
bl LZDecompressVram
ldr r0, =gBattleAnimPicTable + 0x1D0
bl LoadCompressedObjectPicUsingHeap
ldr r0, =gBattleAnimPaletteTable + 0x1D0
bl LoadCompressedObjectPaletteUsingHeap
- ldr r0, =gUnknown_08D85CD0
+ ldr r0, =gIntro3BgPal
ldr r1, =gPlttBufferUnfaded
movs r2, 0x80
lsls r2, 1
@@ -2229,7 +2229,7 @@ _0816DFF4:
strh r0, [r4, 0xC]
movs r1, 0xE
ldrsh r0, [r4, r1]
- ldr r1, =gUnknown_08D85CD0
+ ldr r1, =gIntro3BgPal
adds r0, r1
ldr r1, =gPlttBufferFaded + 0x3E
movs r2, 0x1
@@ -2271,7 +2271,7 @@ _0816E046:
strh r0, [r4, 0xC]
movs r2, 0xE
ldrsh r0, [r4, r2]
- ldr r1, =gUnknown_08D85CD0
+ ldr r1, =gIntro3BgPal
adds r0, r1
ldr r1, =gPlttBufferFaded + 0x3E
movs r2, 0x1
@@ -2571,14 +2571,14 @@ task_intro_19: @ 816E2A0
lsls r4, 24
lsrs r4, 24
bl ResetSpriteData
- ldr r0, =gUnknown_08D89224
+ ldr r0, =gIntro3KyogreGfx
movs r1, 0xC0
lsls r1, 19
bl LZDecompressVram
- ldr r0, =gUnknown_08D89ABC
+ ldr r0, =gIntro3KyogreTilemap
ldr r1, =0x0600c000
bl LZDecompressVram
- ldr r0, =gUnknown_08D8A934
+ ldr r0, =gIntro3KyogreBgTilemap
ldr r1, =0x0600e000
bl LZDecompressVram
ldr r0, =gUnknown_085E4C88
@@ -2888,7 +2888,7 @@ _0816E56E:
strh r0, [r5, 0xC]
movs r2, 0xE
ldrsh r0, [r5, r2]
- ldr r1, =gUnknown_08D85CD0
+ ldr r1, =gIntro3BgPal
adds r0, r1
ldr r1, =gPlttBufferFaded + 0x5E
movs r2, 0x1
@@ -2932,7 +2932,7 @@ _0816E5BC:
strh r0, [r5, 0xC]
movs r2, 0xE
ldrsh r0, [r5, r2]
- ldr r1, =gUnknown_08D85CD0
+ ldr r1, =gIntro3BgPal
adds r0, r1
ldr r1, =gPlttBufferFaded + 0x5E
movs r2, 0x1
@@ -3319,7 +3319,7 @@ task_intro_21: @ 816E888
movs r0, 0x1A
movs r1, 0
bl SetGpuReg
- ldr r4, =gUnknown_08D8AA54
+ ldr r4, =gIntro3CloudsGfx
movs r1, 0xC0
lsls r1, 19
adds r0, r4, 0
@@ -3327,7 +3327,7 @@ task_intro_21: @ 816E888
ldr r1, =0x06004000
adds r0, r4, 0
bl LZDecompressVram
- ldr r0, =gUnknown_08D8B6E8
+ ldr r0, =gIntro3Clouds3Tilemap
ldr r1, =0x0600e000
bl LZDecompressVram
ldr r1, =gTasks
@@ -3349,10 +3349,10 @@ task_intro_22: @ 816E954
adds r4, r0, 0
lsls r4, 24
lsrs r4, 24
- ldr r0, =gUnknown_08D8B180
+ ldr r0, =gIntro3Clouds1Tilemap
ldr r1, =0x0600c000
bl LZDecompressVram
- ldr r0, =gUnknown_08D8B440
+ ldr r0, =gIntro3Clouds2Tilemap
ldr r1, =0x0600d000
bl LZDecompressVram
ldr r1, =gTasks
@@ -3509,16 +3509,16 @@ task_intro_25: @ 816EAB8
adds r4, r0, 0
lsls r4, 24
lsrs r4, 24
- ldr r0, =gUnknown_08D8C16C
+ ldr r0, =gIntro3RayquazaTilemap
ldr r1, =0x0600e000
bl LZDecompressVram
- ldr r0, =gUnknown_08D8CCC8
+ ldr r0, =gIntro3Clouds4Tilemap
ldr r1, =0x0600c000
bl LZDecompressVram
- ldr r0, =gUnknown_08D8BA74
+ ldr r0, =gIntro3RayquazaGfx
ldr r1, =0x06004000
bl LZDecompressVram
- ldr r0, =gUnknown_08D8C838
+ ldr r0, =gIntro3Clouds2Gfx
movs r1, 0xC0
lsls r1, 19
bl LZDecompressVram
@@ -3725,7 +3725,7 @@ _0816ECA0:
_0816ECAC:
movs r1, 0x30
ldrsh r0, [r4, r1]
- ldr r1, =gUnknown_08D85CD0
+ ldr r1, =gIntro3BgPal
adds r0, r1
ldr r1, =gPlttBufferFaded + 0xBA
movs r2, 0x1
@@ -3757,7 +3757,7 @@ _0816ECDC:
strh r0, [r4, 0x32]
movs r1, 0x30
ldrsh r0, [r4, r1]
- ldr r1, =gUnknown_08D85CD0
+ ldr r1, =gIntro3BgPal
adds r0, r1
ldr r1, =gPlttBufferFaded + 0xBA
movs r2, 0x1
@@ -4007,7 +4007,7 @@ _0816EEF4:
movs r2, 0x2
ldrsh r0, [r5, r2]
lsls r0, 1
- ldr r1, =gUnknown_08D85E72
+ ldr r1, =gIntro3BgPal + 0x1A2
adds r0, r1
ldr r1, =gPlttBufferFaded + 0xBC
movs r2, 0x1
@@ -4043,7 +4043,7 @@ _0816EF34:
movs r1, 0x2
ldrsh r0, [r5, r1]
lsls r0, 1
- ldr r1, =gUnknown_08D85E72
+ ldr r1, =gIntro3BgPal + 0x1A2
adds r0, r1
ldr r1, =gPlttBufferFaded + 0xB0
movs r2, 0x1
@@ -4080,7 +4080,7 @@ _0816EF80:
movs r1, 0x2
ldrsh r0, [r5, r1]
lsls r0, 1
- ldr r1, =gUnknown_08D85E52
+ ldr r1, =gIntro3BgPal + 0x182
adds r0, r1
ldr r1, =gPlttBufferFaded + 0xB8
movs r2, 0x1
@@ -4148,7 +4148,7 @@ _0816F00A:
movs r0, 0x50
movs r1, 0x10
bl BlendPalette
- ldr r4, =gUnknown_08D85E7C
+ ldr r4, =gIntro3BgPal + 0x1AC
ldr r5, =gPlttBufferFaded + 0xBC
adds r0, r4, 0
adds r1, r5, 0
@@ -5617,7 +5617,7 @@ _0816FBB4:
cmp r0, 0
beq _0816FC14
lsls r0, 1
- ldr r4, =gUnknown_08D85C50
+ ldr r4, =gIntro1GameFreakTextFadePal
adds r0, r4
ldr r5, =gPlttBufferFaded + 0x23E
adds r1, r5, 0
@@ -5651,7 +5651,7 @@ _0816FC14:
movs r1, 0x30
ldrsh r0, [r6, r1]
lsls r0, 1
- ldr r4, =gUnknown_08D85C50
+ ldr r4, =gIntro1GameFreakTextFadePal
adds r0, r4
ldr r5, =gPlttBufferFaded + 0x23E
adds r1, r5, 0
@@ -5696,7 +5696,7 @@ _0816FC6C:
cmp r0, 0x9
bgt _0816FCE6
lsls r0, 1
- ldr r4, =gUnknown_08D85C50
+ ldr r4, =gIntro1GameFreakTextFadePal
adds r0, r4
ldr r5, =gPlttBufferFaded + 0x23E
adds r1, r5, 0
diff --git a/asm/item_menu.s b/asm/item_menu.s
index 49f587939..9aedd3f5b 100755
--- a/asm/item_menu.s
+++ b/asm/item_menu.s
@@ -637,7 +637,7 @@ _081AB0E8:
.4byte _081AB1A8
_081AB0FC:
bl reset_temp_tile_data_buffers
- ldr r1, =gUnknown_08D9A620
+ ldr r1, =gBagScreen_Gfx
movs r0, 0
str r0, [sp]
movs r0, 0x2
@@ -670,14 +670,14 @@ _081AB13C:
ldrb r0, [r0, 0x8]
cmp r0, 0
beq _081AB164
- ldr r0, =gUnknown_08D9A5D4
+ ldr r0, =gBagScreenFemale_Pal
movs r1, 0
movs r2, 0x40
bl LoadCompressedPalette
b _081AB1AE
.pool
_081AB164:
- ldr r0, =gUnknown_08D9A588
+ ldr r0, =gBagScreenMale_Pal
movs r1, 0
movs r2, 0x40
bl LoadCompressedPalette
diff --git a/asm/party_menu.s b/asm/party_menu.s
index 4a70ab1da..a336b5d63 100755
--- a/asm/party_menu.s
+++ b/asm/party_menu.s
@@ -487,7 +487,7 @@ _081B05F0:
.4byte _081B0694
_081B0610:
ldr r4, =gUnknown_0203CEE0
- ldr r0, =gUnknown_08D967EC
+ ldr r0, =gPartyMenuMisc_Gfx
mov r1, sp
bl malloc_and_decompress
adds r1, r0, 0
@@ -505,14 +505,14 @@ _081B0638:
lsls r0, 24
cmp r0, 0
bne _081B06B4
- ldr r0, =gUnknown_08D96BA0
+ ldr r0, =gPartyMenuMisc_Tilemap
ldr r1, =gUnknown_0203CEE4
ldr r1, [r1]
bl LZDecompressWram
b _081B069A
.pool
_081B0658:
- ldr r0, =gUnknown_08D96AB4
+ ldr r0, =gPartyMenuMisc_Pal
movs r2, 0xB0
lsls r2, 1
movs r1, 0
diff --git a/asm/pokedex.s b/asm/pokedex.s
index ac35c3f7b..147f8921b 100644
--- a/asm/pokedex.s
+++ b/asm/pokedex.s
@@ -2054,7 +2054,7 @@ _080BC56E:
adds r1, r0, 0
movs r0, 0
bl SetBgTilemapBuffer
- ldr r1, =gUnknown_08DC1934
+ ldr r1, =gPokedexMenu_Gfx
movs r2, 0x80
lsls r2, 6
str r6, [sp]
@@ -2291,14 +2291,14 @@ sub_80BC844: @ 80BC844
lsrs r0, 24
cmp r0, 0x1
bne _080BC858
- ldr r0, =gUnknown_08DC17B6
+ ldr r0, =gPokedexHoennBg_Pal + 0x2
b _080BC862
.pool
_080BC858:
bl IsNationalPokedexEnabled
cmp r0, 0
bne _080BC870
- ldr r0, =gUnknown_08DC16F4 + 2
+ ldr r0, =gPokedexText_Pal + 2
_080BC862:
movs r1, 0x1
movs r2, 0xBE
@@ -2306,7 +2306,7 @@ _080BC862:
b _080BC87A
.pool
_080BC870:
- ldr r0, =gUnknown_08DC1876
+ ldr r0, =gPokedexNationalBg_Pal + 0x2
movs r1, 0x1
movs r2, 0xBE
bl LoadPalette
@@ -6369,7 +6369,7 @@ _080BEACA:
b _080BEDA0
.pool
_080BEAF0:
- ldr r1, =gUnknown_08DC1934
+ ldr r1, =gPokedexMenu_Gfx
movs r2, 0x80
lsls r2, 6
movs r0, 0
@@ -7257,7 +7257,7 @@ _080BF2B6:
b _080BF5B2
.pool
_080BF310:
- ldr r1, =gUnknown_08DC1934
+ ldr r1, =gPokedexMenu_Gfx
movs r2, 0x80
lsls r2, 6
movs r0, 0
@@ -7856,7 +7856,7 @@ _080BF88E:
b _080BFB94
.pool
_080BF8D8:
- ldr r1, =gUnknown_08DC1934
+ ldr r1, =gPokedexMenu_Gfx
movs r2, 0x80
lsls r2, 6
movs r0, 0
@@ -8543,7 +8543,7 @@ _080BFE92:
b _080C0074
.pool
_080BFF0C:
- ldr r1, =gUnknown_08DC1934
+ ldr r1, =gPokedexMenu_Gfx
movs r2, 0x80
lsls r2, 6
movs r0, 0
@@ -8751,14 +8751,14 @@ _080C00E8:
ands r1, r0
cmp r1, 0
beq _080C0114
- ldr r0, =gUnknown_08DC16F4 + 2
+ ldr r0, =gPokedexText_Pal + 2
movs r1, 0x31
movs r2, 0xE
bl LoadPalette
b _080C011E
.pool
_080C0114:
- ldr r0, =gUnknown_08DC1756
+ ldr r0, =gPokedexCaughtScreenFade_Pal + 0x2
movs r1, 0x31
movs r2, 0xE
bl LoadPalette
@@ -11135,7 +11135,7 @@ _080C1332:
bl DeactivateAllTextPrinters
movs r0, 0
bl PutWindowTilemap
- ldr r1, =gUnknown_08DC3304
+ ldr r1, =gPokedexSearchMenu_Gfx
movs r2, 0x80
lsls r2, 6
str r5, [sp]
@@ -11145,7 +11145,7 @@ _080C1332:
bl IsNationalPokedexEnabled
cmp r0, 0
bne _080C13E4
- ldr r1, =gUnknown_08DC3A0C
+ ldr r1, =gPokedexSearch2_Tilemap
movs r0, 0x3
movs r2, 0
movs r3, 0
@@ -11153,13 +11153,13 @@ _080C1332:
b _080C13F0
.pool
_080C13E4:
- ldr r1, =gUnknown_08DC3870
+ ldr r1, =gPokedexSearch1_Tilemap
movs r0, 0x3
movs r2, 0
movs r3, 0
bl CopyToBgTilemapBuffer
_080C13F0:
- ldr r0, =gUnknown_08DC3286
+ ldr r0, =gPokedexSearchMenu_Pal + 0x2
movs r1, 0x1
movs r2, 0x7E
bl LoadPalette
diff --git a/asm/pokemon_summary_screen.s b/asm/pokemon_summary_screen.s
index 5ae458d6d..51f322e1e 100755
--- a/asm/pokemon_summary_screen.s
+++ b/asm/pokemon_summary_screen.s
@@ -2411,7 +2411,7 @@ _081C5264:
.4byte _081C52D4
_081C5278:
bl reset_temp_tile_data_buffers
- ldr r1, =gUnknown_08D9A620
+ ldr r1, =gBagScreen_Gfx
movs r0, 0
str r0, [sp]
movs r0, 0x2
diff --git a/asm/rayquaza_scene.s b/asm/rayquaza_scene.s
index e6147333c..ab04d8660 100755
--- a/asm/rayquaza_scene.s
+++ b/asm/rayquaza_scene.s
@@ -1119,7 +1119,7 @@ sub_81D706C: @ 81D706C
push {r4,lr}
sub sp, 0x4
bl reset_temp_tile_data_buffers
- ldr r1, =gUnknown_08DA33C0
+ ldr r1, =gRaySceneClouds_Gfx
movs r0, 0
str r0, [sp]
movs r2, 0
@@ -1130,22 +1130,22 @@ _081D7082:
lsls r0, 24
cmp r0, 0
bne _081D7082
- ldr r0, =gUnknown_08DA3988
+ ldr r0, =gRaySceneClouds2_Tilemap
ldr r4, =gUnknown_0203CF60
ldr r1, [r4]
adds r1, 0x4
bl LZDecompressWram
- ldr r0, =gUnknown_08DA3824
+ ldr r0, =gRaySceneClouds1_Tilemap
ldr r1, [r4]
ldr r2, =0x00000804
adds r1, r2
bl LZDecompressWram
- ldr r0, =gUnknown_08DA3A88
+ ldr r0, =gRaySceneClouds3_Tilemap
ldr r1, [r4]
ldr r2, =0x00001004
adds r1, r2
bl LZDecompressWram
- ldr r0, =gUnknown_08DA37E8
+ ldr r0, =gRaySceneClouds_Pal
movs r1, 0
movs r2, 0x40
bl LoadCompressedPalette
@@ -2811,20 +2811,20 @@ sub_81D7E9C: @ 81D7E9C
push {r4,lr}
sub sp, 0x4
bl reset_temp_tile_data_buffers
- ldr r1, =gUnknown_08DA33C0
+ ldr r1, =gRaySceneClouds_Gfx
movs r4, 0
str r4, [sp]
movs r0, 0
movs r2, 0
movs r3, 0
bl decompress_and_copy_tile_data_to_vram
- ldr r1, =gUnknown_08DA4F70
+ ldr r1, =gRaySceneOvercast_Gfx
str r4, [sp]
movs r0, 0x1
movs r2, 0
movs r3, 0
bl decompress_and_copy_tile_data_to_vram
- ldr r1, =gUnknown_08DA3C94
+ ldr r1, =gRaySceneRayquaza_Gfx
str r4, [sp]
movs r0, 0x2
movs r2, 0
@@ -2835,22 +2835,22 @@ _081D7ED0:
lsls r0, 24
cmp r0, 0
bne _081D7ED0
- ldr r0, =gUnknown_08DA3988
+ ldr r0, =gRaySceneClouds2_Tilemap
ldr r4, =gUnknown_0203CF60
ldr r1, [r4]
adds r1, 0x4
bl LZDecompressWram
- ldr r0, =gUnknown_08DA60B8
+ ldr r0, =gRaySceneOvercast_Tilemap
ldr r1, [r4]
ldr r2, =0x00000804
adds r1, r2
bl LZDecompressWram
- ldr r0, =gUnknown_08DA4DEC
+ ldr r0, =gRaySceneRayquaza_Tilemap
ldr r1, [r4]
ldr r2, =0x00001004
adds r1, r2
bl LZDecompressWram
- ldr r0, =gUnknown_08DA4DA8
+ ldr r0, =gRaySceneRayquaza_Pal
movs r1, 0
movs r2, 0x40
bl LoadCompressedPalette
@@ -3354,14 +3354,14 @@ sub_81D8358: @ 81D8358
push {r4-r7,lr}
sub sp, 0xC
bl reset_temp_tile_data_buffers
- ldr r1, =gUnknown_08DA7528
+ ldr r1, =gRaySceneRayquazaLight_Gfx
movs r4, 0
str r4, [sp]
movs r0, 0
movs r2, 0
movs r3, 0
bl decompress_and_copy_tile_data_to_vram
- ldr r1, =gUnknown_08DA69BC
+ ldr r1, =gRaySceneOvercast2_Gfx
str r4, [sp]
movs r0, 0x1
movs r2, 0
@@ -3374,12 +3374,12 @@ _081D8380:
lsrs r6, r0, 24
cmp r6, 0
bne _081D8380
- ldr r0, =gUnknown_08DA7AAC
+ ldr r0, =gRaySceneRayquazaLight_Tilemap
ldr r5, =gUnknown_0203CF60
ldr r1, [r5]
adds r1, 0x4
bl LZDecompressWram
- ldr r0, =gUnknown_08DA7784
+ ldr r0, =gRaySceneOvercast2_Tilemap
ldr r1, [r5]
ldr r4, =0x00001804
adds r1, r4
@@ -3406,7 +3406,7 @@ _081D8380:
ldr r2, =0x010000d0
adds r0, r7, 0
bl CpuFastSet
- ldr r0, =gUnknown_08DA7744
+ ldr r0, =gRaySceneOvercast2_Pal
movs r1, 0
movs r2, 0x40
bl LoadCompressedPalette
@@ -3961,20 +3961,20 @@ sub_81D88D0: @ 81D88D0
push {r4,lr}
sub sp, 0x4
bl reset_temp_tile_data_buffers
- ldr r1, =gUnknown_08DA80BC
+ ldr r1, =gRaySceneRayquazaChase_Gfx
movs r4, 0
str r4, [sp]
movs r0, 0x1
movs r2, 0
movs r3, 0
bl decompress_and_copy_tile_data_to_vram
- ldr r1, =gUnknown_08DA7EAC
+ ldr r1, =gRaySceneChaseStreaks_Gfx
str r4, [sp]
movs r0, 0x2
movs r2, 0
movs r3, 0
bl decompress_and_copy_tile_data_to_vram
- ldr r1, =gUnknown_08DA7C30
+ ldr r1, =gRaySceneChaseBg_Gfx
str r4, [sp]
movs r0, 0x3
movs r2, 0
@@ -3985,27 +3985,27 @@ _081D8904:
lsls r0, 24
cmp r0, 0
bne _081D8904
- ldr r0, =gUnknown_08DA8D6C
+ ldr r0, =gRayChaseRayquazaChase2_Tilemap
ldr r4, =gUnknown_0203CF60
ldr r1, [r4]
adds r1, 0x4
bl LZDecompressWram
- ldr r0, =gUnknown_08DA8B40
+ ldr r0, =gRayChaseRayquazaChase_Tilemap
ldr r1, [r4]
ldr r2, =0x00000804
adds r1, r2
bl LZDecompressWram
- ldr r0, =gUnknown_08DA7FB4
+ ldr r0, =gRaySceneChaseStreaks_Tilemap
ldr r1, [r4]
ldr r2, =0x00001004
adds r1, r2
bl LZDecompressWram
- ldr r0, =gUnknown_08DA7D6C
+ ldr r0, =gRaySceneChaseBg_Tilemap
ldr r1, [r4]
ldr r2, =0x00001804
adds r1, r2
bl LZDecompressWram
- ldr r0, =gUnknown_08DA8E84
+ ldr r0, =gRaySceneChase_Pal
movs r1, 0
movs r2, 0x80
bl LoadCompressedPalette
@@ -4407,14 +4407,14 @@ sub_81D8CC4: @ 81D8CC4
push {r4,lr}
sub sp, 0x4
bl reset_temp_tile_data_buffers
- ldr r1, =gUnknown_08DAAB24
+ ldr r1, =gRaySceneHushRing_Gfx
movs r4, 0
str r4, [sp]
movs r0, 0x2
movs r2, 0
movs r3, 0
bl decompress_and_copy_tile_data_to_vram
- ldr r1, =gUnknown_08DAA8B4
+ ldr r1, =gRaySceneHushBg_Gfx
str r4, [sp]
movs r0, 0
movs r2, 0
@@ -4425,22 +4425,22 @@ _081D8CEA:
lsls r0, 24
cmp r0, 0
bne _081D8CEA
- ldr r0, =gUnknown_08DAAE54
+ ldr r0, =gRaySceneHushRing_Tilemap
ldr r4, =gUnknown_0203CF60
ldr r1, [r4]
ldr r2, =0x00000804
adds r1, r2
bl LZDecompressWram
- ldr r0, =gUnknown_08DAAC1C
+ ldr r0, =gRaySceneHushBg_Tilemap
ldr r1, [r4]
adds r1, 0x4
bl LZDecompressWram
- ldr r0, =gUnknown_08DAAF98
+ ldr r0, =gRaySceneHushRing_Map
ldr r1, [r4]
ldr r2, =0x00001004
adds r1, r2
bl LZDecompressWram
- ldr r0, =gUnknown_08DAAFEC
+ ldr r0, =gRaySceneHushBg_Pal
movs r1, 0
movs r2, 0x60
bl LoadCompressedPalette
diff --git a/asm/roulette.s b/asm/roulette.s
index 74a4d455b..bb1d5fed6 100644
--- a/asm/roulette.s
+++ b/asm/roulette.s
@@ -452,7 +452,7 @@ _08140662:
lsls r2, 1
movs r1, 0
bl LoadPalette
- ldr r1, =gUnknown_08DBC2E8
+ ldr r1, =gRouletteMenuTiles
movs r4, 0
str r4, [sp]
movs r0, 0x1
diff --git a/data/battle_anim_8170478.s b/data/battle_anim_8170478.s
index 0e0f749fe..d77be4d3b 100644
--- a/data/battle_anim_8170478.s
+++ b/data/battle_anim_8170478.s
@@ -10,33 +10,33 @@ gUnknown_085E5088:: @ 85E5088
.align 2
gUnknown_085E5094:: @ 85E5094
- .4byte gUnknown_08C1A490, 0xd6ec0100
- .4byte gUnknown_08C1A490, 0xd6ed0100
- .4byte gUnknown_08C1A490, 0xd6ee0100
- .4byte gUnknown_08C1A490, 0xd6ef0100
- .4byte gUnknown_08C1A490, 0xd6f00100
- .4byte gUnknown_08C1A490, 0xd6f10100
- .4byte gUnknown_08C1A490, 0xd6f20100
- .4byte gUnknown_08C1A490, 0xd6f30100
- .4byte gUnknown_08C1A490, 0xd6f40100
- .4byte gUnknown_08C1A490, 0xd6f50100
- .4byte gUnknown_08C1A490, 0xd6f60100
- .4byte gUnknown_08C1A490, 0xd6f70100
+ .4byte gBattleAnimSpriteSheet_Particles, 0xd6ec0100
+ .4byte gBattleAnimSpriteSheet_Particles, 0xd6ed0100
+ .4byte gBattleAnimSpriteSheet_Particles, 0xd6ee0100
+ .4byte gBattleAnimSpriteSheet_Particles, 0xd6ef0100
+ .4byte gBattleAnimSpriteSheet_Particles, 0xd6f00100
+ .4byte gBattleAnimSpriteSheet_Particles, 0xd6f10100
+ .4byte gBattleAnimSpriteSheet_Particles, 0xd6f20100
+ .4byte gBattleAnimSpriteSheet_Particles, 0xd6f30100
+ .4byte gBattleAnimSpriteSheet_Particles, 0xd6f40100
+ .4byte gBattleAnimSpriteSheet_Particles, 0xd6f50100
+ .4byte gBattleAnimSpriteSheet_Particles, 0xd6f60100
+ .4byte gBattleAnimSpriteSheet_Particles, 0xd6f70100
.align 2
gUnknown_085E50F4:: @ 85E50F4
- .4byte gUnknown_08C1A564, 0x0000d6ec
- .4byte gUnknown_08C1A564, 0x0000d6ed
- .4byte gUnknown_08C1A564, 0x0000d6ee
- .4byte gUnknown_08C1A564, 0x0000d6ef
- .4byte gUnknown_08C1A564, 0x0000d6f0
- .4byte gUnknown_08C1A564, 0x0000d6f1
- .4byte gUnknown_08C1A564, 0x0000d6f2
- .4byte gUnknown_08C1A564, 0x0000d6f3
- .4byte gUnknown_08C1A564, 0x0000d6f4
- .4byte gUnknown_08C1A564, 0x0000d6f5
- .4byte gUnknown_08C1A564, 0x0000d6f6
- .4byte gUnknown_08C1A564, 0x0000d6f7
+ .4byte gBattleAnimSpritePalette_136, 0x0000d6ec
+ .4byte gBattleAnimSpritePalette_136, 0x0000d6ed
+ .4byte gBattleAnimSpritePalette_136, 0x0000d6ee
+ .4byte gBattleAnimSpritePalette_136, 0x0000d6ef
+ .4byte gBattleAnimSpritePalette_136, 0x0000d6f0
+ .4byte gBattleAnimSpritePalette_136, 0x0000d6f1
+ .4byte gBattleAnimSpritePalette_136, 0x0000d6f2
+ .4byte gBattleAnimSpritePalette_136, 0x0000d6f3
+ .4byte gBattleAnimSpritePalette_136, 0x0000d6f4
+ .4byte gBattleAnimSpritePalette_136, 0x0000d6f5
+ .4byte gBattleAnimSpritePalette_136, 0x0000d6f6
+ .4byte gBattleAnimSpritePalette_136, 0x0000d6f7
.align 2
gUnknown_085E5154:: @ 85E5154
diff --git a/data/battle_anims.s b/data/battle_anims.s
index 082a86fa1..4cceadafa 100644
--- a/data/battle_anims.s
+++ b/data/battle_anims.s
@@ -441,7 +441,7 @@ gBattleAnimPicTable:: @ 8524B44
obj_tiles 0x08c2cbac, 0x0800, 0x279f
obj_tiles 0x08c1bc64, 0x0200, 0x27a0
obj_tiles 0x08c1a9a0, 0x0800, 0x27a1
- obj_tiles 0x08c02478, 0x0180, 0x27a2
+ obj_tiles gBattleAnimSpriteSheet_146, 0x0180, 0x27a2
obj_tiles 0x08c1af6c, 0x0180, 0x27a3
obj_tiles 0x08c1b178, 0x0200, 0x27a4
obj_tiles 0x08c1b0a8, 0x0200, 0x27a5
diff --git a/data/battle_frontier_1.s b/data/battle_frontier_1.s
index de0d0cb46..177d8adfc 100644
--- a/data/battle_frontier_1.s
+++ b/data/battle_frontier_1.s
@@ -272,7 +272,7 @@ gUnknown_0860CF44:: @ 860CF44
.align 2
gUnknown_0860CF50:: @ 860CF50
- obj_tiles gUnknown_08D85058, 0x0600, 0x0000
+ obj_tiles gBattleFrontierGfx_DomeOptions, 0x0600, 0x0000
null_obj_tiles
.align 2
diff --git a/data/contest.s b/data/contest.s
index 970a5d9b8..4bb54bd00 100644
--- a/data/contest.s
+++ b/data/contest.s
@@ -12,7 +12,7 @@ gUnknown_08587A70:: @ 8587A70
.align 2
gUnknown_08587A74:: @ 8587A74
- obj_tiles gUnknown_08C19450, 0x0020, 0x4e20
+ obj_tiles gTiles_8C19450, 0x0020, 0x4e20
.align 2
gOamData_8587A7C:: @ 8587A7C
diff --git a/data/graphics.s b/data/graphics.s
index ff1034587..2ac0915c9 100644
--- a/data/graphics.s
+++ b/data/graphics.s
@@ -1,25 +1,32 @@
.section gfx_data, "aw", %progbits
+ .align 2
gBattleTextboxTiles:: @ 8C00000
- .incbin "baserom.gba", 0xc00000, 0x4e0
+ .incbin "graphics/interface/menu.4bpp.lz" @ menu window and arrows
+ .align 2
gBattleTextboxPalette:: @ 8C004E0
- .incbin "baserom.gba", 0xc004e0, 0x44
+ .incbin "graphics/interface/menu.gbapal.lz"
+ .align 2
gBattleTextboxTilemap:: @ 8C00524
- .incbin "baserom.gba", 0xc00524, 0x22c
+ .incbin "graphics/interface/menu_map.bin.lz"
@ 8C00750
.include "data/graphics/pokemon/circled_question_mark_graphics.inc"
@ 8C00C10
- .incbin "baserom.gba", 0xc00c10, 0xa34
+ .incbin "graphics/unused/old_charmap.4bpp.lz" @ japanese table and bunch of stuff
+ .incbin "graphics/unused/old_charmap.bin.lz"
+ .incbin "graphics/unused/old_charmap.gbapal.lz"
-gUnknown_08C01644:: @ 8C01644
- .incbin "baserom.gba", 0xc01644, 0xe0
+ .align 2
+gSmokescreenImpactTiles:: @ 8C01644
+ .incbin "graphics/battle_anims/sprites/smokescreen_impact.4bpp.lz"
-gUnknown_08C01724:: @ 8C01724
- .incbin "baserom.gba", 0xc01724, 0x18
+ .align 2
+gSmokescreenImpactPalette:: @ 8C01724
+ .incbin "graphics/battle_anims/sprites/smokescreen_impact.gbapal.lz"
.align 2
gInterfaceGfx_PokeBall::
@@ -47,11 +54,11 @@ gInterfacePal_SafariBall::
.align 2
gInterfaceGfx_UltraBall::
- .incbin "baserom.gba", 0xC019E0, 0xB4
+ .incbin "graphics/interface/ball/ultra.4bpp.lz" @ 0xBC
.align 2
gInterfacePal_UltraBall::
- .incbin "baserom.gba", 0xC01A94, 0x20
+ .incbin "graphics/interface/ball/ultra.gbapal.lz"
.align 2
gInterfaceGfx_MasterBall::
@@ -117,229 +124,2419 @@ gInterfaceGfx_PremierBall::
gInterfacePal_PremierBall::
.incbin "graphics/interface/ball/premier.gbapal.lz"
+ .align 2
gOpenPokeballGfx:: @ 8C02300
- .incbin "baserom.gba", 0xc02300, 0x7c
+ .incbin "graphics/interface/ball_open.4bpp.lz"
+ .align 2
gBlankGfxCompressed:: @ 8C0237C
- .incbin "baserom.gba", 0xc0237c, 0x7074
+ .incbin "graphics/interface/blank.4bpp.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_146::
+ .incbin "graphics/battle_anims/sprites/146.4bpp.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_000::
+ .incbin "graphics/battle_anims/sprites/000.4bpp.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_003::
+ .incbin "graphics/battle_anims/sprites/003.4bpp.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_004::
+ .incbin "graphics/battle_anims/sprites/004.4bpp.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_005::
+ .incbin "graphics/battle_anims/sprites/005.4bpp.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_006::
+ .incbin "graphics/battle_anims/sprites/006.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_115::
+ .incbin "graphics/battle_anims/sprites/115.gbapal.lz"
+
+ .align 2
+gBattleAnimSpritePalette_000::
+ .incbin "graphics/battle_anims/sprites/000.gbapal.lz"
+
+ .align 2
+gBattleAnimSpritePalette_003::
+ .incbin "graphics/battle_anims/sprites/003.gbapal.lz"
+
+ .align 2
+gBattleAnimSpritePalette_004::
+ .incbin "graphics/battle_anims/sprites/004.gbapal.lz"
+
+ .align 2
+gBattleAnimSpritePalette_005::
+ .incbin "graphics/battle_anims/sprites/005.gbapal.lz"
+
+ .align 2
+gBattleAnimSpritePalette_006::
+ .incbin "graphics/battle_anims/sprites/006.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_161::
+ .incbin "graphics/battle_anims/sprites/161.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_161::
+ .incbin "graphics/battle_anims/sprites/161.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_007::
+ .incbin "graphics/battle_anims/sprites/007.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_007::
+ .incbin "graphics/battle_anims/sprites/007.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_008::
+ .incbin "graphics/battle_anims/sprites/008.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_008::
+ .incbin "graphics/battle_anims/sprites/008.gbapal.lz"
+
+ .align 2
+gBattleAnimSpritePalette_010::
+ .incbin "graphics/battle_anims/sprites/010.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_010::
+ .incbin "graphics/battle_anims/sprites/010.4bpp.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_009::
+ .incbin "graphics/battle_anims/sprites/009.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_009::
+ .incbin "graphics/battle_anims/sprites/009.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_011::
+ .incbin "graphics/battle_anims/sprites/011.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_011::
+ .incbin "graphics/battle_anims/sprites/011.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_012::
+ .incbin "graphics/battle_anims/sprites/012.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_012::
+ .incbin "graphics/battle_anims/sprites/012.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_152::
+ .incbin "graphics/battle_anims/sprites/152.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_152::
+ .incbin "graphics/battle_anims/sprites/152.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_013::
+ .incbin "graphics/battle_anims/sprites/013.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_013::
+ .incbin "graphics/battle_anims/sprites/013.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_015::
+ .incbin "graphics/battle_anims/sprites/015.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_015::
+ .incbin "graphics/battle_anims/sprites/015.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_016::
+ .incbin "graphics/battle_anims/sprites/016.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_016::
+ .incbin "graphics/battle_anims/sprites/016.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_017::
+ .incbin "graphics/battle_anims/sprites/017.4bpp.lz"
+
+ .align 2
+ .incbin "graphics/unknown/unknown_C035B8.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_019::
+ .incbin "graphics/battle_anims/sprites/019.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_019::
+ .incbin "graphics/battle_anims/sprites/019.4bpp.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_020::
+ .incbin "graphics/battle_anims/sprites/020.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_020::
+ .incbin "graphics/battle_anims/sprites/020.gbapal.lz"
+
+ .align 2
+gBattleAnimSpritePalette_023::
+ .incbin "graphics/battle_anims/sprites/023.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_023::
+ .incbin "graphics/battle_anims/sprites/023.4bpp.lz"
+
+ .align 2
+ .incbin "graphics/unused/battle_anim_023.gbapal.lz"
+
+ .align 2
+ .incbin "graphics/unused/music_notes.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_021::
+ .incbin "graphics/battle_anims/sprites/021.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_021::
+ .incbin "graphics/battle_anims/sprites/021.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_022::
+ .incbin "graphics/battle_anims/sprites/022.gbapal.lz"
+
+ .align 2
+gBattleAnimSpritePalette_025::
+ .incbin "graphics/battle_anims/sprites/025.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_025::
+ .incbin "graphics/battle_anims/sprites/025.4bpp.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_024::
+ .incbin "graphics/battle_anims/sprites/024.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_024::
+ .incbin "graphics/battle_anims/sprites/024.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_031::
+ .incbin "graphics/battle_anims/sprites/031.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_031::
+ .incbin "graphics/battle_anims/sprites/031.gbapal.lz"
+
+ .align 2
+gBattleAnimSpritePalette_032::
+ .incbin "graphics/battle_anims/sprites/032.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_032::
+ .incbin "graphics/battle_anims/sprites/032.4bpp.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_026::
+ .incbin "graphics/battle_anims/sprites/026.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_026::
+ .incbin "graphics/battle_anims/sprites/026.gbapal.lz"
+
+ .align 2
+gBattleAnimSpritePalette_027::
+ .incbin "graphics/battle_anims/sprites/027.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_027::
+ .incbin "graphics/battle_anims/sprites/027.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_028::
+ .incbin "graphics/battle_anims/sprites/028.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_028::
+ .incbin "graphics/battle_anims/sprites/028.4bpp.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_029::
+ .incbin "graphics/battle_anims/sprites/029.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_029::
+ .incbin "graphics/battle_anims/sprites/029.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_030::
+ .incbin "graphics/battle_anims/sprites/030.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_030::
+ .incbin "graphics/battle_anims/sprites/030.gbapal.lz"
+
+ .align 2
+gBattleAnimSpritePalette_033::
+ .incbin "graphics/battle_anims/sprites/033.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_033::
+ .incbin "graphics/battle_anims/sprites/033.4bpp.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_034::
+ .incbin "graphics/battle_anims/sprites/034.4bpp.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_035::
+ .incbin "graphics/battle_anims/sprites/035.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_036::
+ .incbin "graphics/battle_anims/sprites/036.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_036::
+ .incbin "graphics/battle_anims/sprites/036.4bpp.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_037::
+ .incbin "graphics/battle_anims/sprites/037.4bpp.lz"
+
+ .align 2
+ .incbin "graphics/unknown/unknown_C06D98.4bpp.lz"
+
+ .align 2
+ .incbin "graphics/unknown/unknown_C06D98.gbapal.lz"
+
+ .align 2
+ .incbin "graphics/unknown/unknown_C06D98_2.gbapal.lz"
+
+@ old battle interface data, unused
+
+ .align 2
+ .incbin "graphics/unused/obi1.4bpp.lz"
+
+ .align 2
+ .incbin "graphics/unused/obi_palpak1.gbapal.lz" @ palettes 1-3
+
+ .align 2
+ .incbin "graphics/unused/old_pal4.gbapal.lz" @ 4 is by itself
+
+ .align 2
+ .incbin "graphics/unused/obi_palpak3.gbapal.lz" @ palettes 5-7
+
+ .align 2
+ .incbin "graphics/unused/obi2.4bpp.lz"
+
+ .align 2
+ .incbin "graphics/unused/old_battle_interface_tilemap.bin.lz"
+
+ .align 2
+gBattleAnimSpritePalette_038::
+ .incbin "graphics/battle_anims/sprites/038.gbapal.lz"
+
+ .align 2
+gBattleAnimSpritePalette_039::
+ .incbin "graphics/battle_anims/sprites/039.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_038::
+ .incbin "graphics/battle_anims/sprites/038.4bpp.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_039::
+ .incbin "graphics/battle_anims/sprites/039.4bpp.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_040::
+ .incbin "graphics/battle_anims/sprites/040.4bpp.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_041::
+ .incbin "graphics/battle_anims/sprites/041.4bpp.lz"
+
+ @ why is this way up here?
+
+ .align 2
+gPartyMenuHpBar_Gfx::
+ .incbin "graphics/interface/party_menu_hpbar.4bpp.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_042::
+ .incbin "graphics/battle_anims/sprites/042.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_042::
+ .incbin "graphics/battle_anims/sprites/042.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_043::
+ .incbin "graphics/battle_anims/sprites/043.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_043::
+ .incbin "graphics/battle_anims/sprites/043.gbapal.lz"
+
+ .align 2
+gBattleAnimSpritePalette_044::
+ .incbin "graphics/battle_anims/sprites/044.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_044::
+ .incbin "graphics/battle_anims/sprites/044.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_045::
+ .incbin "graphics/battle_anims/sprites/045.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_045::
+ .incbin "graphics/battle_anims/sprites/045.4bpp.lz"
+
+ @ two unused window frames.
+ .align 2
+gUnknown_08C08F0C::
+ .incbin "graphics/battle_interface/unused_window.4bpp.lz"
+
+ .align 2
+gUnknown_08C093C8::
+ .incbin "graphics/battle_interface/unused_window.gbapal.lz"
+
+ .align 2
gUnknown_08C093F0:: @ 8C093F0
- .incbin "baserom.gba", 0xc093f0, 0x87ac
+ .incbin "graphics/interface/hp_numbers.4bpp.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_046::
+ .incbin "graphics/battle_anims/sprites/046.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_046::
+ .incbin "graphics/battle_anims/sprites/046.gbapal.lz"
+
+ .align 2
+gBattleAnimSpritePalette_047::
+ .incbin "graphics/battle_anims/sprites/047.gbapal.lz"
+
+ @ more unused windows
+ .align 2
+ .incbin "graphics/battle_interface/unused_window2.4bpp.lz"
+
+ .align 2
+ .incbin "graphics/battle_interface/unused_window2bar.4bpp.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_048::
+ .incbin "graphics/battle_anims/sprites/048.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_048::
+ .incbin "graphics/battle_anims/sprites/048.gbapal.lz"
+
+ .align 2
+gBattleAnimSpritePalette_049::
+ .incbin "graphics/battle_anims/sprites/049.gbapal.lz"
+
+ .align 2
+gBattleAnimSpritePalette_050::
+ .incbin "graphics/battle_anims/sprites/050.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_050::
+ .incbin "graphics/battle_anims/sprites/050.4bpp.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_051::
+ .incbin "graphics/battle_anims/sprites/051.4bpp.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_052::
+ .incbin "graphics/battle_anims/sprites/052.4bpp.lz"
+
+ .align 2
+ .incbin "graphics/unused/line_sketch.4bpp.lz" @ unused
+
+ .align 2
+ .incbin "graphics/unused/line_sketch.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_054::
+ .incbin "graphics/battle_anims/sprites/054.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_054::
+ .incbin "graphics/battle_anims/sprites/054.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_056::
+ .incbin "graphics/battle_anims/sprites/056.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_056::
+ .incbin "graphics/battle_anims/sprites/056.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_055::
+ .incbin "graphics/battle_anims/sprites/055.4bpp.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_057::
+ .incbin "graphics/battle_anims/sprites/057.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_057::
+ .incbin "graphics/battle_anims/sprites/057.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_058::
+ .incbin "graphics/battle_anims/sprites/058.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_058::
+ .incbin "graphics/battle_anims/sprites/058.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_059::
+ .incbin "graphics/battle_anims/sprites/059.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_059::
+ .incbin "graphics/battle_anims/sprites/059.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_060::
+ .incbin "graphics/battle_anims/sprites/060.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_060::
+ .incbin "graphics/battle_anims/sprites/060.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_061::
+ .incbin "graphics/battle_anims/sprites/061.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_061::
+ .incbin "graphics/battle_anims/sprites/061.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_062::
+ .incbin "graphics/battle_anims/sprites/062.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_062::
+ .incbin "graphics/battle_anims/sprites/062.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_063::
+ .incbin "graphics/battle_anims/sprites/063.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_063::
+ .incbin "graphics/battle_anims/sprites/063.gbapal.lz"
+
+ .align 2
+ .incbin "graphics/unused/metronome_hand_small.4bpp.lz" @ unused, was for metronome at one point
+
+ .align 2
+gBattleAnimSpritePalette_091::
+ .incbin "graphics/battle_anims/sprites/091.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_065::
+ .incbin "graphics/battle_anims/sprites/065.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_065::
+ .incbin "graphics/battle_anims/sprites/065.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_066::
+ .incbin "graphics/battle_anims/sprites/066.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_066::
+ .incbin "graphics/battle_anims/sprites/066.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_070::
+ .incbin "graphics/battle_anims/sprites/070.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_070::
+ .incbin "graphics/battle_anims/sprites/070.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_071::
+ .incbin "graphics/battle_anims/sprites/071.4bpp.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_072::
+ .incbin "graphics/battle_anims/sprites/072.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_072::
+ .incbin "graphics/battle_anims/sprites/072.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_073::
+ .incbin "graphics/battle_anims/sprites/073.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_073::
+ .incbin "graphics/battle_anims/sprites/073.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_075::
+ .incbin "graphics/battle_anims/sprites/075.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_075::
+ .incbin "graphics/battle_anims/sprites/075.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_078::
+ .incbin "graphics/battle_anims/sprites/078.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_078::
+ .incbin "graphics/battle_anims/sprites/078.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_079::
+ .incbin "graphics/battle_anims/sprites/079.4bpp.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_080::
+ .incbin "graphics/battle_anims/sprites/080.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_080::
+ .incbin "graphics/battle_anims/sprites/080.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_081::
+ .incbin "graphics/battle_anims/sprites/081.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_081::
+ .incbin "graphics/battle_anims/sprites/081.gbapal.lz"
+
+ .align 2
+ .incbin "graphics/unknown/unknown_C0CA1C.bin"
+
+ .align 2
+ .incbin "graphics/unknown/unknown_C0CA40.bin"
+
+ .align 2
+ .incbin "graphics/unknown/unknown_C0CA64.bin"
+
+ .align 2
+ .incbin "graphics/unused/line_sketch_2.8bpp.lz"
+
+ .align 2
+ .incbin "graphics/unknown/unknown_C0CAE0.bin"
+
+ .align 2
+ .incbin "graphics/unused/line_sketch_2.bin.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_082::
+ .incbin "graphics/battle_anims/sprites/082.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_082::
+ .incbin "graphics/battle_anims/sprites/082.gbapal.lz"
+
+ .align 2
+gBattleAnimSpritePalette_083::
+ .incbin "graphics/battle_anims/sprites/083.gbapal.lz"
+
+ .align 2
+gBattleAnimSpritePalette_084::
+ .incbin "graphics/battle_anims/sprites/084.gbapal.lz"
+
+ .align 2
+gBattleAnimSpritePalette_085::
+ .incbin "graphics/battle_anims/sprites/085.gbapal.lz"
+
+ .align 2
+gBattleAnimSpritePalette_086::
+ .incbin "graphics/battle_anims/sprites/086.gbapal.lz"
+
+ .align 2
+gBattleAnimSpritePalette_088::
+ .incbin "graphics/battle_anims/sprites/088.gbapal.lz"
+
+ .align 2
+gBattleAnimSpritePalette_089::
+ .incbin "graphics/battle_anims/sprites/089.gbapal.lz"
+
+ .align 2
+gBattleAnimSpritePalette_090::
+ .incbin "graphics/battle_anims/sprites/090.gbapal.lz"
+
+ .align 2
+gBattleAnimSpritePalette_092::
+ .incbin "graphics/battle_anims/sprites/092.gbapal.lz"
+
+ .align 2
+gBattleAnimSpritePalette_093::
+ .incbin "graphics/battle_anims/sprites/093.gbapal.lz"
+
+ .align 2
+gBattleAnimSpritePalette_094::
+ .incbin "graphics/battle_anims/sprites/094.gbapal.lz"
+
+ .align 2
+ .incbin "graphics/unknown/unknown_D0D2B4.bin.lz"
+
+ .align 2
+gBattleAnimSpritePalette_095::
+ .incbin "graphics/battle_anims/sprites/095.gbapal.lz"
+
+ .align 2
+gBattleAnimSpritePalette_096::
+ .incbin "graphics/battle_anims/sprites/096.gbapal.lz"
+
+ .align 2
+gBattleAnimSpritePalette_097::
+ .incbin "graphics/battle_anims/sprites/097.gbapal.lz"
+
+ .align 2
+gBattleAnimSpritePalette_100::
+ .incbin "graphics/battle_anims/sprites/100.gbapal.lz"
+
+ .align 2
+gBattleAnimSpritePalette_101::
+ .incbin "graphics/battle_anims/sprites/101.gbapal.lz"
+
+ .align 2
+gBattleAnimSpritePalette_103::
+ .incbin "graphics/battle_anims/sprites/103.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_083::
+ .incbin "graphics/battle_anims/sprites/083.4bpp.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_084::
+ .incbin "graphics/battle_anims/sprites/084.4bpp.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_085::
+ .incbin "graphics/battle_anims/sprites/085.4bpp.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_086::
+ .incbin "graphics/battle_anims/sprites/086.4bpp.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_088::
+ .incbin "graphics/battle_anims/sprites/088.4bpp.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_089::
+ .incbin "graphics/battle_anims/sprites/089.4bpp.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_090::
+ .incbin "graphics/battle_anims/sprites/090.4bpp.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_091::
+ .incbin "graphics/battle_anims/sprites/091.4bpp.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_092::
+ .incbin "graphics/battle_anims/sprites/092.4bpp.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_093::
+ .incbin "graphics/battle_anims/sprites/093.4bpp.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_094::
+ .incbin "graphics/battle_anims/sprites/094.4bpp.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_095::
+ .incbin "graphics/battle_anims/sprites/095.4bpp.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_096::
+ .incbin "graphics/battle_anims/sprites/096.4bpp.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_097::
+ .incbin "graphics/battle_anims/sprites/097.4bpp.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_098::
+ .incbin "graphics/battle_anims/sprites/098.4bpp.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_100::
+ .incbin "graphics/battle_anims/sprites/100.4bpp.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_101::
+ .incbin "graphics/battle_anims/sprites/101.4bpp.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_102::
+ .incbin "graphics/battle_anims/sprites/102.4bpp.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_103::
+ .incbin "graphics/battle_anims/sprites/103.4bpp.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_104::
+ .incbin "graphics/battle_anims/sprites/104.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_104::
+ .incbin "graphics/battle_anims/sprites/104.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_105::
+ .incbin "graphics/battle_anims/sprites/105.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_105::
+ .incbin "graphics/battle_anims/sprites/105.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_106::
+ .incbin "graphics/battle_anims/sprites/106.4bpp.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_107::
+ .incbin "graphics/battle_anims/sprites/107.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_107::
+ .incbin "graphics/battle_anims/sprites/107.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_108::
+ .incbin "graphics/battle_anims/sprites/108.4bpp.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_109::
+ .incbin "graphics/battle_anims/sprites/109.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_109::
+ .incbin "graphics/battle_anims/sprites/109.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_110::
+ .incbin "graphics/battle_anims/sprites/110.4bpp.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_111::
+ .incbin "graphics/battle_anims/sprites/111.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_111::
+ .incbin "graphics/battle_anims/sprites/111.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_112::
+ .incbin "graphics/battle_anims/sprites/112.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_112::
+ .incbin "graphics/battle_anims/sprites/112.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_113::
+ .incbin "graphics/battle_anims/sprites/113.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_113::
+ .incbin "graphics/battle_anims/sprites/113.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_114::
+ .incbin "graphics/battle_anims/sprites/114.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_114::
+ .incbin "graphics/battle_anims/sprites/114.gbapal.lz"
+
+ .align 2
+ .incbin "graphics/unused/blue_frame.bin.lz" @ P1, P2, P3 and P4 tilemaps?
+
+ .align 2
+ .incbin "graphics/unused/redyellowgreen_frame.bin.lz"
+
+ .align 2
+ .incbin "graphics/unused/color_frames.4bpp.lz"
+
+ .align 2
+ .incbin "graphics/unused/color_frames.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_115::
+ .incbin "graphics/battle_anims/sprites/115.4bpp.lz"
.align 2
+ .incbin "graphics/unused/water_splash.8bpp.lz"
+
+ .align 2
+ .incbin "graphics/unused/water_splash.bin.lz"
+
+ .align 2
+ .incbin "graphics/unused/water_splash.gbapal.lz"
+
+ .align 2
+ .incbin "graphics/unused/basic_frame.4bpp.lz"
+
+ .align 2
+ .incbin "graphics/unused/basic_frame.gbapal.lz"
+
+ .align 2
+ .incbin "graphics/unused/basic_frame.bin.lz"
+
+ .align 2
gBattleInterface_BallStatusBarPal:: @ 8C11B9C
.incbin "graphics/battle_interface/ball_status_bar.gbapal"
- .align 2
+ .align 2
gBattleInterface_BallDisplayPal:: @ 8C11BBC
.incbin "graphics/battle_interface/ball_display.gbapal"
- .align 2
+ .align 2
gHealthboxElementsGfxTable:: @ 8C11BDC
- .incbin "baserom.gba", 0xc11bdc, 0x840
-
- .align 2
+ .incbin "graphics/battle_interface/hpbar.4bpp"
+ .incbin "graphics/battle_interface/expbar.4bpp"
+ .incbin "graphics/battle_interface/status_psn.4bpp"
+ .incbin "graphics/battle_interface/status_par.4bpp"
+ .incbin "graphics/battle_interface/status_slp.4bpp"
+ .incbin "graphics/battle_interface/status_frz.4bpp"
+ .incbin "graphics/battle_interface/status_brn.4bpp"
+ .incbin "graphics/battle_interface/misc.4bpp"
+ .incbin "graphics/battle_interface/hpbar_anim.4bpp"
+ .incbin "graphics/battle_interface/misc_frameend.4bpp"
+
+ .align 2
gBattleInterface_BallDisplayGfx:: @ 8C1241C
.incbin "graphics/battle_interface/ball_display.4bpp"
- .align 2
+ .align 2
gUnknown_08C1249C:: @ 8C1249C
- .incbin "baserom.gba", 0xc1249c, 0x49f4
+ .incbin "graphics/battle_interface/ball_display_unused_extra.4bpp"
+ .incbin "graphics/battle_interface/status2.4bpp" @ these three duplicate sets of graphics are for the opponent pokemon and are also for use in double battles. they use dynamic palettes so coloring them is an extreme headache and wont be done for now.
+ .incbin "graphics/battle_interface/status3.4bpp"
+ .incbin "graphics/battle_interface/status4.4bpp"
+ .incbin "graphics/unknown/unknown_D12FEC.4bpp"
+ .incbin "graphics/unknown/unknown_D1300C.4bpp"
+
+ @ even more seemingly unused windows. lovely.
+ .incbin "graphics/battle_interface/unused_window3.4bpp.lz"
+ .incbin "graphics/battle_interface/unused_window4.4bpp.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_116::
+ .incbin "graphics/battle_anims/sprites/116.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_116::
+ .incbin "graphics/battle_anims/sprites/116.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_117::
+ .incbin "graphics/battle_anims/sprites/117.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_117::
+ .incbin "graphics/battle_anims/sprites/117.gbapal.lz"
+ .align 2
+gBattleAnimSpriteSheet_118::
+ .incbin "graphics/battle_anims/sprites/118.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_118::
+ .incbin "graphics/battle_anims/sprites/118.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_119::
+ .incbin "graphics/battle_anims/sprites/119.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_119::
+ .incbin "graphics/battle_anims/sprites/119.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_120::
+ .incbin "graphics/battle_anims/sprites/120.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_120::
+ .incbin "graphics/battle_anims/sprites/120.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_121::
+ .incbin "graphics/battle_anims/sprites/121.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_121::
+ .incbin "graphics/battle_anims/sprites/121.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_122::
+ .incbin "graphics/battle_anims/sprites/122.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_122::
+ .incbin "graphics/battle_anims/sprites/122.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_123::
+ .incbin "graphics/battle_anims/sprites/123.4bpp.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_124::
+ .incbin "graphics/battle_anims/sprites/124.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_124::
+ .incbin "graphics/battle_anims/sprites/124.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_125::
+ .incbin "graphics/battle_anims/sprites/125.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_125::
+ .incbin "graphics/battle_anims/sprites/125.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_126::
+ .incbin "graphics/battle_anims/sprites/126.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_126::
+ .incbin "graphics/battle_anims/sprites/126.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_127::
+ .incbin "graphics/battle_anims/sprites/127.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_127::
+ .incbin "graphics/battle_anims/sprites/127.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_128::
+ .incbin "graphics/battle_anims/sprites/128.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_128::
+ .incbin "graphics/battle_anims/sprites/128.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_129::
+ .incbin "graphics/battle_anims/sprites/129.4bpp.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_130::
+ .incbin "graphics/battle_anims/sprites/130.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_130::
+ .incbin "graphics/battle_anims/sprites/130.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_131::
+ .incbin "graphics/battle_anims/sprites/131.4bpp.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_132::
+ .incbin "graphics/battle_anims/sprites/132.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_132::
+ .incbin "graphics/battle_anims/sprites/132.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_133::
+ .incbin "graphics/battle_anims/sprites/133.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_133::
+ .incbin "graphics/battle_anims/sprites/133.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_134::
+ .incbin "graphics/battle_anims/sprites/134.4bpp.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_076::
+ .incbin "graphics/battle_anims/sprites/076.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_076::
+ .incbin "graphics/battle_anims/sprites/076.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_077::
+ .incbin "graphics/battle_anims/sprites/077.4bpp.lz"
+
+ .align 2
+ .incbin "graphics/unused/old_contest.4bpp.lz"
+
+ .align 2
+ .incbin "graphics/unused/old_contest.gbapal.lz"
+
+ .align 2
+ .incbin "graphics/unused/old_contest.bin.lz"
+
+ .align 2
+ .incbin "graphics/unknown/unknown_C15BC0.bin.lz"
+
+ .align 2
+ .incbin "graphics/unused/old_contest_2.4bpp.lz"
+
+ .align 2
gUnknown_08C16E90:: @ 8C16E90
- .incbin "baserom.gba", 0xc16e90, 0x118
+ .incbin "graphics/unused/old_contest_2.gbapal.lz"
+ .align 2
gUnknown_08C16FA8:: @ 8C16FA8
- .incbin "baserom.gba", 0xc16fa8, 0x1c8
+ .incbin "graphics/unused/old_contest_2.bin.lz"
+ .align 2
gUnknown_08C17170:: @ 8C17170
- .incbin "baserom.gba", 0xc17170, 0x810
+ .incbin "graphics/unknown/unknown_C17170.bin.lz"
+ .align 2
+ .incbin "graphics/unknown/unknown_C17410.bin.lz"
+
+ .align 2
+ .incbin "graphics/unknown/unknown_C1751C.bin.lz"
+
+ .align 2
gUnknown_08C17980:: @ 8C17980
- .incbin "baserom.gba", 0xc17980, 0x130
+ .incbin "graphics/unknown/unknown_C17980.bin.lz"
+ .align 2
gUnknown_08C17AB0:: @ 8C17AB0
- .incbin "baserom.gba", 0xc17ab0, 0xa5c
+ .incbin "graphics/contest/misc.4bpp.lz"
+ .align 2
gUnknown_08C1850C:: @ 8C1850C
- .incbin "baserom.gba", 0xc1850c, 0xc5c
+ .incbin "graphics/contest/audience.4bpp.lz"
-gUnknown_08C19168:: @ 8C19168
- .incbin "baserom.gba", 0xc19168, 0x11c
+ .align 2
+gUnknown_08C19168::
+ .incbin "graphics/contest/faces.4bpp.lz"
-gContestJudgeSymbolsGfx:: @ 8C19284
- .incbin "baserom.gba", 0xc19284, 0x1a4
+ .align 2
+gContestJudgeSymbolsGfx::
+ .incbin "graphics/contest/judge_symbols.4bpp.lz"
-gContest3Pal:: @ 8C19428
- .incbin "baserom.gba", 0xc19428, 0x28
+ .align 2
+gContest3Pal::
+ .incbin "graphics/contest/judge_symbols.gbapal.lz"
+
+ .align 2
+gTiles_8C19450::
+ .incbin "graphics/contest/heart.4bpp"
-gUnknown_08C19450:: @ 8C19450
- .incbin "baserom.gba", 0xc19450, 0x138
+ .align 2
+ .incbin "graphics/unknown/unknown_C19470.4bpp.lz"
+
+ .align 2
+ .incbin "graphics/unknown/unknown_C19470.gbapal.lz"
+ .align 2
gUnknown_08C19588:: @ 8C19588
- .incbin "baserom.gba", 0xc19588, 0x964
+ .incbin "graphics/contest/misc_2.4bpp.lz"
+ .align 2
gUnknown_08C19EEC:: @ 8C19EEC
- .incbin "baserom.gba", 0xc19eec, 0x114
+ .incbin "graphics/contest/misc_2_tilemap_1.bin.lz"
+ .align 2
gUnknown_08C1A000:: @ 8C1A000
- .incbin "baserom.gba", 0xc1a000, 0x12c
+ .incbin "graphics/contest/misc_2_tilemap_2.bin.lz"
+ .align 2
gUnknown_08C1A12C:: @ 8C1A12C
- .incbin "baserom.gba", 0xc1a12c, 0x188
+ .incbin "graphics/contest/misc_2_tilemap_3.bin.lz"
+ .align 2
gUnknown_08C1A2B4:: @ 8C1A2B4
- .incbin "baserom.gba", 0xc1a2b4, 0x1DC
+ .incbin "graphics/contest/misc_2.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_135::
+ .incbin "graphics/battle_anims/sprites/135.4bpp.lz"
-gUnknown_08C1A490:: @ 8C1A490
- .incbin "baserom.gba", 0xc1a490, 0xD4
+ .align 2
+gBattleAnimSpritePalette_135::
+ .incbin "graphics/battle_anims/sprites/135.gbapal.lz"
-gUnknown_08C1A564:: @ 8C1A564
- .incbin "baserom.gba", 0xc1a564, 0x1E80
+ .align 2
+gBattleAnimSpriteSheet_Particles::
+ .incbin "graphics/battle_anims/sprites/particles.4bpp.lz"
-gContestJudgeGfx:: @ 8C1C3E4
- .incbin "baserom.gba", 0xc1c3e4, 0x2d4
+ .align 2
+gBattleAnimSpriteSheet_136::
+ .incbin "graphics/battle_anims/sprites/136.4bpp.lz"
-gUnknown_08C1C6B8:: @ 8C1C6B8
- .incbin "baserom.gba", 0xc1c6b8, 0x9f4
+ .align 2
+gBattleAnimSpritePalette_136::
+ .incbin "graphics/battle_anims/sprites/136.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_137::
+ .incbin "graphics/battle_anims/sprites/137.4bpp.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_139::
+ .incbin "graphics/battle_anims/sprites/139.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_139::
+ .incbin "graphics/battle_anims/sprites/139.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_145::
+ .incbin "graphics/battle_anims/sprites/145.4bpp.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_138::
+ .incbin "graphics/battle_anims/sprites/138.4bpp.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_140::
+ .incbin "graphics/battle_anims/sprites/140.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_140::
+ .incbin "graphics/battle_anims/sprites/140.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_141::
+ .incbin "graphics/battle_anims/sprites/141.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_141::
+ .incbin "graphics/battle_anims/sprites/141.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_142::
+ .incbin "graphics/battle_anims/sprites/142.4bpp.lz"
+ .align 2
+ .incbin "graphics/unused/old_beatup.4bpp.lz"
+
+ .align 2
+ .incbin "graphics/unused/old_beatup.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_147::
+ .incbin "graphics/battle_anims/sprites/147.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_147::
+ .incbin "graphics/battle_anims/sprites/147.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_149::
+ .incbin "graphics/battle_anims/sprites/149.4bpp.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_148::
+ .incbin "graphics/battle_anims/sprites/148.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_148::
+ .incbin "graphics/battle_anims/sprites/148.gbapal.lz"
+
+ .align 2
+gBattleAnimSpritePalette_259::
+ .incbin "graphics/battle_anims/sprites/259.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_074::
+ .incbin "graphics/battle_anims/sprites/074.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_074::
+ .incbin "graphics/battle_anims/sprites/074.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_150::
+ .incbin "graphics/battle_anims/sprites/150.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_150::
+ .incbin "graphics/battle_anims/sprites/150.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_151::
+ .incbin "graphics/battle_anims/sprites/151.4bpp.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_153::
+ .incbin "graphics/battle_anims/sprites/153.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_153::
+ .incbin "graphics/battle_anims/sprites/153.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_154::
+ .incbin "graphics/battle_anims/sprites/154.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_154::
+ .incbin "graphics/battle_anims/sprites/154.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_155::
+ .incbin "graphics/battle_anims/sprites/155.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_155::
+ .incbin "graphics/battle_anims/sprites/155.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_156::
+ .incbin "graphics/battle_anims/sprites/156.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_156::
+ .incbin "graphics/battle_anims/sprites/156.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_157::
+ .incbin "graphics/battle_anims/sprites/157.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_157::
+ .incbin "graphics/battle_anims/sprites/157.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_158::
+ .incbin "graphics/battle_anims/sprites/158.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_158::
+ .incbin "graphics/battle_anims/sprites/158.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_159::
+ .incbin "graphics/battle_anims/sprites/159.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_159::
+ .incbin "graphics/battle_anims/sprites/159.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_160::
+ .incbin "graphics/battle_anims/sprites/160.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_160::
+ .incbin "graphics/battle_anims/sprites/160.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_144::
+ .incbin "graphics/battle_anims/sprites/144.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_144::
+ .incbin "graphics/battle_anims/sprites/144.gbapal.lz"
+
+ .align 2
+ .incbin "graphics/unknown/unknown_D1C060.4bpp.lz"
+
+ .align 2
+ .incbin "graphics/unknown/unknown_D1C060.gbapal.lz"
+
+ .align 2
+ .incbin "graphics/unknown/unknown_D1C060.bin.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_162::
+ .incbin "graphics/battle_anims/sprites/162.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_162::
+ .incbin "graphics/battle_anims/sprites/162.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_163::
+ .incbin "graphics/battle_anims/sprites/163.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_163::
+ .incbin "graphics/battle_anims/sprites/163.gbapal.lz"
+
+ .align 2
+gBattleAnimSpritePalette_288::
+ .incbin "graphics/battle_anims/sprites/288.gbapal.lz"
+
+ .align 2
+gBattleAnimSpritePalette_164::
+ .incbin "graphics/battle_anims/sprites/164.gbapal.lz"
+
+ .align 2
+gBattleAnimSpritePalette_165::
+ .incbin "graphics/battle_anims/sprites/165.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_166::
+ .incbin "graphics/battle_anims/sprites/166.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_166::
+ .incbin "graphics/battle_anims/sprites/166.gbapal.lz"
+
+ .align 2
+gBattleAnimSpritePalette_167::
+ .incbin "graphics/battle_anims/sprites/167.gbapal.lz"
+
+ .align 2
+gBattleAnimSpritePalette_168::
+ .incbin "graphics/battle_anims/sprites/168.gbapal.lz"
+
+ .align 2
+gBattleAnimSpritePalette_169::
+ .incbin "graphics/battle_anims/sprites/169.gbapal.lz"
+
+ .align 2
+gBattleAnimSpritePalette_170::
+ .incbin "graphics/battle_anims/sprites/170.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_171::
+ .incbin "graphics/battle_anims/sprites/171.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_171::
+ .incbin "graphics/battle_anims/sprites/171.gbapal.lz"
+
+ .align 2
+gBattleAnimSpritePalette_172::
+ .incbin "graphics/battle_anims/sprites/172.gbapal.lz"
+
+ .align 2
+gContestJudgeGfx::
+ .incbin "graphics/contest/judge.4bpp.lz"
+
+ .align 2
+gContest2Pal:: @ 8C1C6B8
+ .incbin "graphics/contest/judge.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_001::
+ .incbin "graphics/battle_anims/sprites/001.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_001::
+ .incbin "graphics/battle_anims/sprites/001.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_173::
+ .incbin "graphics/battle_anims/sprites/173.4bpp.lz"
+
+ .align 2
+gBattleAnimBackgroundImage_00::
+ .incbin "graphics/battle_anims/backgrounds/00.4bpp.lz"
+
+ .align 2
+gBattleAnimBackgroundPalette_00::
+ .incbin "graphics/battle_anims/backgrounds/00.gbapal.lz"
+
+ .align 2
+gBattleAnimBackgroundTilemap_00::
+ .incbin "graphics/battle_anims/backgrounds/00.bin.lz"
+
+ .align 2
gUnknown_08C1D0AC:: @ 8C1D0AC
- .incbin "baserom.gba", 0xc1d0ac, 0x13c
+ .incbin "graphics/battle_anims/masks/metal_shine.4bpp.lz"
+ .align 2
gUnknown_08C1D1E8:: @ 8C1D1E8
- .incbin "baserom.gba", 0xc1d1e8, 0x28
+ .incbin "graphics/battle_anims/masks/metal_shine.gbapal.lz"
+ .align 2
gUnknown_08C1D210:: @ 8C1D210
- .incbin "baserom.gba", 0xc1d210, 0x1fb8
+ .incbin "graphics/battle_anims/masks/metal_shine.bin.lz"
+
+ .align 2
+ .incbin "graphics/unused/goosuto.4bpp.lz" @ ghost
+
+ .align 2
+ .incbin "graphics/unused/goosuto.gbapal.lz"
+
+ .align 2
+ .incbin "graphics/unused/goosuto.bin.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_174::
+ .incbin "graphics/battle_anims/sprites/174.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_174::
+ .incbin "graphics/battle_anims/sprites/174.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_175::
+ .incbin "graphics/battle_anims/sprites/175.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_175::
+ .incbin "graphics/battle_anims/sprites/175.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_176::
+ .incbin "graphics/battle_anims/sprites/176.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_176::
+ .incbin "graphics/battle_anims/sprites/176.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_177::
+ .incbin "graphics/battle_anims/sprites/177.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_177::
+ .incbin "graphics/battle_anims/sprites/177.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_178::
+ .incbin "graphics/battle_anims/sprites/178.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_178::
+ .incbin "graphics/battle_anims/sprites/178.gbapal.lz"
+
+ .align 2
+gBattleAnimSpritePalette_179::
+ .incbin "graphics/battle_anims/sprites/179.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_179::
+ .incbin "graphics/battle_anims/sprites/179.4bpp.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_180::
+ .incbin "graphics/battle_anims/sprites/180.4bpp.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_181::
+ .incbin "graphics/battle_anims/sprites/181.4bpp.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_182::
+ .incbin "graphics/battle_anims/sprites/182.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_182::
+ .incbin "graphics/battle_anims/sprites/182.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_183::
+ .incbin "graphics/battle_anims/sprites/183.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_183::
+ .incbin "graphics/battle_anims/sprites/183.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_184::
+ .incbin "graphics/battle_anims/sprites/184.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_184::
+ .incbin "graphics/battle_anims/sprites/184.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_185::
+ .incbin "graphics/battle_anims/sprites/185.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_185::
+ .incbin "graphics/battle_anims/sprites/185.gbapal.lz"
+
+ .align 2
+gBattleAnimBackgroundImage_03::
+ .incbin "graphics/battle_anims/backgrounds/03.4bpp.lz"
+
+ .align 2
+gBattleAnimBackgroundPalette_03::
+ .incbin "graphics/battle_anims/backgrounds/03.gbapal.lz"
+
+ .align 2
+gBattleAnimBackgroundTilemap_03::
+ .incbin "graphics/battle_anims/backgrounds/03.bin.lz"
+ .align 2
+gBattleAnimSpriteSheet_187::
+ .incbin "graphics/battle_anims/sprites/187.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_187::
+ .incbin "graphics/battle_anims/sprites/187.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_186::
+ .incbin "graphics/battle_anims/sprites/186.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_186::
+ .incbin "graphics/battle_anims/sprites/186.gbapal.lz"
+
+ .align 2
gUnknown_08C1F1C8:: @ 8C1F1C8
- .incbin "baserom.gba", 0xc1f1c8, 0x2a4
+ .incbin "graphics/battle_interface/window.4bpp.lz"
+ .align 2
gUnknown_08C1F46C:: @ 8C1F46C
- .incbin "baserom.gba", 0xc1f46c, 0x17c
+ .incbin "graphics/battle_interface/window2.4bpp.lz"
+ .align 2
gUnknown_08C1F5E8:: @ 8C1F5E8
- .incbin "baserom.gba", 0xc1f5e8, 0x184
+ .incbin "graphics/battle_interface/window3.4bpp.lz"
+ .align 2
gUnknown_08C1F76C:: @ 8C1F76C
- .incbin "baserom.gba", 0xc1f76c, 0x17c
+ .incbin "graphics/battle_interface/window4.4bpp.lz"
+ .align 2
gUnknown_08C1F8E8:: @ 8C1F8E8
- .incbin "baserom.gba", 0xc1f8e8, 0xd80
+ .incbin "graphics/battle_interface/window5.4bpp.lz"
+
+ .align 2
+ .incbin "graphics/unused/shadow.4bpp.lz"
+
+ .align 2
+ .incbin "graphics/unused/shadow.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_014::
+ .incbin "graphics/battle_anims/sprites/014.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_014::
+ .incbin "graphics/battle_anims/sprites/014.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_190::
+ .incbin "graphics/battle_anims/sprites/190.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_190::
+ .incbin "graphics/battle_anims/sprites/190.gbapal.lz"
+ .align 2
+gBattleAnimSpriteSheet_191::
+ .incbin "graphics/battle_anims/sprites/191.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_191::
+ .incbin "graphics/battle_anims/sprites/191.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_189::
+ .incbin "graphics/battle_anims/sprites/189.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_189::
+ .incbin "graphics/battle_anims/sprites/189.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_192::
+ .incbin "graphics/battle_anims/sprites/192.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_192::
+ .incbin "graphics/battle_anims/sprites/192.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_193::
+ .incbin "graphics/battle_anims/sprites/193.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_193::
+ .incbin "graphics/battle_anims/sprites/193.gbapal.lz"
+
+ .align 2
gUnknown_08C20668:: @ 8C20668
- .incbin "baserom.gba", 0xc20668, 0x1c
+ .incbin "graphics/battle_anims/masks/curse.4bpp.lz"
+ .align 2
gUnknown_08C20684:: @ 8C20684
- .incbin "baserom.gba", 0xc20684, 0x1f8c
+ .incbin "graphics/battle_anims/masks/curse.bin.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_002:: @ 8D20B30
+ .incbin "graphics/battle_anims/sprites/002.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_002:: @ 8D20C14
+ .incbin "graphics/battle_anims/sprites/002.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_196:: @ 8D20C3C
+ .incbin "graphics/battle_anims/sprites/196.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_196:: @ 8D20FE0
+ .incbin "graphics/battle_anims/sprites/196.gbapal.lz"
-gUnknown_08C22610:: @ 8C22610
- .incbin "baserom.gba", 0xc22610, 0xcd0
+ .align 2
+gBattleAnimSpriteSheet_194:: @ 8D20FF8
+ .incbin "graphics/battle_anims/sprites/194.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_194:: @ 8D21330
+ .incbin "graphics/battle_anims/sprites/194.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_195:: @ 8D21358
+ .incbin "graphics/battle_anims/sprites/195.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_195:: @ 8D21410
+ .incbin "graphics/battle_anims/sprites/195.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_197:: @ 8D21430
+ .incbin "graphics/battle_anims/sprites/197.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_197:: @ 8D215A0
+ .incbin "graphics/battle_anims/sprites/197.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_198:: @ 8D215C8
+ .incbin "graphics/battle_anims/sprites/198.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_198:: @ 8D219B8
+ .incbin "graphics/battle_anims/sprites/198.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_199:: @ 8D219E0
+ .incbin "graphics/battle_anims/sprites/199.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_199:: @ 8D21AA8
+ .incbin "graphics/battle_anims/sprites/199.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_200:: @ 8D21AC4
+ .incbin "graphics/battle_anims/sprites/200.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_200:: @ 8D21C04
+ .incbin "graphics/battle_anims/sprites/200.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_201:: @ 8D21C20
+ .incbin "graphics/battle_anims/sprites/201.4bpp.lz"
+ .align 2
+gBattleAnimSpritePalette_201:: @ 8D22290
+ .incbin "graphics/battle_anims/sprites/201.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_204:: @ 8D222B8
+ .incbin "graphics/battle_anims/sprites/204.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_204:: @ 8D2242C
+ .incbin "graphics/battle_anims/sprites/204.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_202:: @ 8D22454
+ .incbin "graphics/battle_anims/sprites/202.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_202:: @ 8D225BC
+ .incbin "graphics/battle_anims/sprites/202.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_203:: @ 8D225E0
+ .incbin "graphics/battle_anims/sprites/203.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_203:: @ 8D2278C
+ .incbin "graphics/battle_anims/sprites/203.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_206:: @ 8D227B0
+ .incbin "graphics/battle_anims/sprites/206.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_206:: @ 8D229BC
+ .incbin "graphics/battle_anims/sprites/206.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_205:: @ 8D22A50
+ .incbin "graphics/battle_anims/sprites/205.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_205:: @ 8D22C84
+ .incbin "graphics/battle_anims/sprites/205.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_207:: @ 8D22CA8
+ .incbin "graphics/battle_anims/sprites/207.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_207:: @ 8D22D74
+ .incbin "graphics/battle_anims/sprites/207.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_208:: @ 8D22D98
+ .incbin "graphics/battle_anims/sprites/208.4bpp.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_209:: @ 8D23188
+ .incbin "graphics/battle_anims/sprites/209.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_209:: @ 8D23490
+ .incbin "graphics/battle_anims/sprites/209.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_064:: @ 8D234B0
+ .incbin "graphics/battle_anims/sprites/064.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_064:: @ 8D235A0
+ .incbin "graphics/battle_anims/sprites/064.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_210:: @ 8D235C4
+ .incbin "graphics/battle_anims/sprites/210.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_219:: @ 8D2362C
+ .incbin "graphics/battle_anims/sprites/219.gbapal.lz"
+
+ .align 2
+gBattleAnimSpritePalette_210:: @ 8D2364C
+ .incbin "graphics/battle_anims/sprites/210.gbapal.lz"
+
+ .align 2
+gBattleAnimSpritePalette_216:: @ 8D2366C
+ .incbin "graphics/battle_anims/sprites/216.gbapal.lz"
+
+ .align 2
gUnknown_08C232E0:: @ 8C232E0
- .incbin "baserom.gba", 0xc232e0, 0xa70
+ .incbin "graphics/battle_anims/backgrounds/attract.4bpp.lz"
+ .align 2
gUnknown_08C23D50:: @ 8C23D50
- .incbin "baserom.gba", 0xc23d50, 0x28
+ .incbin "graphics/battle_anims/backgrounds/attract.gbapal.lz"
+ .align 2
gUnknown_08C23D78:: @ 8C23D78
- .incbin "baserom.gba", 0xc23d78, 0xc58
+ .incbin "graphics/battle_anims/backgrounds/attract.bin.lz"
+ .align 2
+gBattleAnimSpriteSheet_217:: @ 8D243A0
+ .incbin "graphics/battle_anims/sprites/217.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_217:: @ 8D24408
+ .incbin "graphics/battle_anims/sprites/217.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_212:: @ 8D24428
+ .incbin "graphics/battle_anims/sprites/212.4bpp.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_211:: @ 8D2465C
+ .incbin "graphics/battle_anims/sprites/211.4bpp.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_213:: @ 8D246AC
+ .incbin "graphics/battle_anims/sprites/213.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_211:: @ 8D24918
+ .incbin "graphics/battle_anims/sprites/211.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_214:: @ 8D2493C
+ .incbin "graphics/battle_anims/sprites/214.4bpp.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_215:: @ 8D24BCC
+ .incbin "graphics/battle_anims/sprites/215.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_215:: @ 8D24D58
+ .incbin "graphics/battle_anims/sprites/215.gbapal.lz"
+
+ .align 2
gUnknown_08C249D0:: @ 8C249D0
- .incbin "baserom.gba", 0xc249d0, 0x28
+ .incbin "graphics/battle_anims/backgrounds/scary_face.gbapal.lz"
+ .align 2
gUnknown_08C249F8:: @ 8C249F8
- .incbin "baserom.gba", 0xc249f8, 0x5c3c
+ .incbin "graphics/battle_anims/backgrounds/scary_face.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_218:: @ 8D24FD4
+ .incbin "graphics/battle_anims/sprites/218.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_218:: @ 8D24FFC
+ .incbin "graphics/battle_anims/sprites/218.4bpp.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_087:: @ 8D250A8
+ .incbin "graphics/battle_anims/sprites/087.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_087:: @ 8D25100
+ .incbin "graphics/battle_anims/sprites/087.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_018:: @ 8D25128
+ .incbin "graphics/battle_anims/sprites/018.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_018:: @ 8D25164
+ .incbin "graphics/battle_anims/sprites/018.gbapal.lz"
+
+ .align 2
+gBattleAnimSpritePalette_220:: @ 8D25180
+ .incbin "graphics/battle_anims/sprites/220.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_220:: @ 8D251A8
+ .incbin "graphics/battle_anims/sprites/220.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_221:: @ 8D252D4
+ .incbin "graphics/battle_anims/sprites/221.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_221:: @ 8D252F4
+ .incbin "graphics/battle_anims/sprites/221.4bpp.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_222:: @ 8D25558
+ .incbin "graphics/battle_anims/sprites/222.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_222:: @ 8D25844
+ .incbin "graphics/battle_anims/sprites/222.gbapal.lz"
+
+ .align 2
+gBattleAnimSpritePalette_223:: @ 8D2586C
+ .incbin "graphics/battle_anims/sprites/223.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_223:: @ 8D2588C
+ .incbin "graphics/battle_anims/sprites/223.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_224:: @ 8D25B20
+ .incbin "graphics/battle_anims/sprites/224.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_224:: @ 8D25B40
+ .incbin "graphics/battle_anims/sprites/224.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_230:: @ 8D25C3C
+ .incbin "graphics/battle_anims/sprites/230.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_230:: @ 8D25C64
+ .incbin "graphics/battle_anims/sprites/230.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_228:: @ 8D25EA8
+ .incbin "graphics/battle_anims/sprites/228.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_228:: @ 8D25EC8
+ .incbin "graphics/battle_anims/sprites/228.4bpp.lz"
+
+ .align 2
+gBattleAnimBackgroundPalette_04:: @ 8D25F70
+ .incbin "graphics/battle_anims/backgrounds/04.gbapal.lz"
+
+ .align 2
+gBattleAnimBackgroundImage_04:: @ 8D25F98
+ .incbin "graphics/battle_anims/backgrounds/04.4bpp.lz"
+
+ .align 2
+gBattleAnimBackgroundTilemap_04:: @ 8D26D04
+ .incbin "graphics/battle_anims/backgrounds/04.bin.lz"
+
+ .align 2
+gBattleAnimBackgroundTilemap_05:: @ 8D27200
+ .incbin "graphics/battle_anims/backgrounds/05.bin.lz"
+
+ .align 2
+gBattleAnimBackgroundTilemap_06:: @ 8D276D0
+ .incbin "graphics/battle_anims/backgrounds/06.bin.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_225:: @ 8D27B10
+ .incbin "graphics/battle_anims/sprites/225.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_225:: @ 8D27C94
+ .incbin "graphics/battle_anims/sprites/225.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_227:: @ 8D27CBC
+ .incbin "graphics/battle_anims/sprites/227.4bpp.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_226:: @ 8D27E04
+ .incbin "graphics/battle_anims/sprites/226.4bpp.lz"
+ .align 2
+gBattleAnimSpritePalette_226:: @ 8D27E90
+ .incbin "graphics/battle_anims/sprites/226.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_229:: @ 8D27EB4
+ .incbin "graphics/battle_anims/sprites/229.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_229:: @ 8D28070
+ .incbin "graphics/battle_anims/sprites/229.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_099:: @ 8D28098
+ .incbin "graphics/battle_anims/sprites/099.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_099:: @ 8D281B8
+ .incbin "graphics/battle_anims/sprites/099.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_232:: @ 8D281E0
+ .incbin "graphics/battle_anims/sprites/232.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_231:: @ 8D28718
+ .incbin "graphics/battle_anims/sprites/231.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_231:: @ 8D28740
+ .incbin "graphics/battle_anims/sprites/231.4bpp.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_233:: @ 8D28910
+ .incbin "graphics/battle_anims/sprites/233.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_233:: @ 8D28994
+ .incbin "graphics/battle_anims/sprites/233.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_234:: @ 8D289BC
+ .incbin "graphics/battle_anims/sprites/234.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_234:: @ 8D28B7C
+ .incbin "graphics/battle_anims/sprites/234.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_238:: @ 8D28BA0
+ .incbin "graphics/battle_anims/sprites/238.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_238:: @ 8D28C08
+ .incbin "graphics/battle_anims/sprites/238.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_235:: @ 8D28C2C
+ .incbin "graphics/battle_anims/sprites/235.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_235:: @ 8D28C7C
+ .incbin "graphics/battle_anims/sprites/235.gbapal.lz"
+
+ .align 2
+gBattleAnimSpritePalette_236:: @ 8D28C98
+ .incbin "graphics/battle_anims/sprites/236.gbapal.lz"
+
+ .align 2
+gBattleAnimSpritePalette_237:: @ 8D28CB4
+ .incbin "graphics/battle_anims/sprites/237.gbapal.lz"
+
+ .align 2
+gBattleAnimBackgroundImage_07:: @ 8D28CD0
+ .incbin "graphics/battle_anims/backgrounds/07.4bpp.lz"
+
+ .align 2
+gBattleAnimBackgroundPalette_07:: @ 8D28E78
+ .incbin "graphics/battle_anims/backgrounds/07.gbapal.lz"
+
+ .align 2
+gBattleAnimBackgroundPalette_18:: @ 8D28EA0
+ .incbin "graphics/battle_anims/backgrounds/18.gbapal.lz"
+
+ .align 2
+gBattleAnimBackgroundTilemap_07:: @ 8D28EC8
+ .incbin "graphics/battle_anims/backgrounds/07.bin.lz"
+
+ .align 2
+gBattleAnimBackgroundTilemap_08:: @ 8D29058
+ .incbin "graphics/battle_anims/backgrounds/08.bin.lz"
+
+ .align 2
+gBattleAnimBackgroundImage_20:: @ 8D291E4
+ .incbin "graphics/battle_anims/backgrounds/20.4bpp.lz"
+
+ .align 2
+gBattleAnimBackgroundPalette_20:: @ 8D29C0C
+ .incbin "graphics/battle_anims/backgrounds/20.gbapal.lz"
+
+ .align 2
+gBattleAnimBackgroundTilemap_20:: @ 8D29C2C
+ .incbin "graphics/battle_anims/backgrounds/20.bin.lz"
+
+ .align 2
+gBattleAnimBackgroundTilemap_09:: @ 8D29E30
+ .incbin "graphics/battle_anims/backgrounds/09.bin.lz"
+
+ .align 2
+gBattleAnimBackgroundPalette_09:: @ 8D2A128
+ .incbin "graphics/battle_anims/backgrounds/09.gbapal.lz"
+
+ .align 2
+gBattleAnimBackgroundPalette_22:: @ 8D2A148
+ .incbin "graphics/battle_anims/backgrounds/22.gbapal.lz"
+
+ .align 2
+gBattleAnimBackgroundImage_09:: @ 8D2A168
+ .incbin "graphics/battle_anims/backgrounds/09.4bpp.lz"
+
+ .align 2
+gBattleAnimBackgroundTilemap_10:: @ 8D2A6E8
+ .incbin "graphics/battle_anims/backgrounds/10.bin.lz"
+
+ .align 2
gUnknown_08C2A634:: @ 8C2A634
- .incbin "baserom.gba", 0xc2a634, 0xa0
+ .incbin "graphics/battle_anims/masks/morning_sun.4bpp.lz"
+ .align 2
gUnknown_08C2A6D4:: @ 8C2A6D4
- .incbin "baserom.gba", 0xc2a6d4, 0x18
+ .incbin "graphics/battle_anims/masks/morning_sun.gbapal.lz"
+ .align 2
gUnknown_08C2A6EC:: @ 8C2A6EC
- .incbin "baserom.gba", 0xc2a6ec, 0x27d0
+ .incbin "graphics/battle_anims/masks/morning_sun.bin.lz"
+
+ .align 2
+gBattleAnimBackgroundTilemap_12:: @ 8D2ABB4
+ .incbin "graphics/battle_anims/backgrounds/12.bin.lz"
+
+ .align 2
+gBattleAnimBackgroundTilemap_13:: @ 8D2AE7C
+ .incbin "graphics/battle_anims/backgrounds/13.bin.lz"
+
+ .align 2
+gBattleAnimBackgroundTilemap_14:: @ 8D2B178
+ .incbin "graphics/battle_anims/backgrounds/14.bin.lz"
+
+ .align 2
+gBattleAnimBackgroundImage_12:: @ 8D2B408
+ .incbin "graphics/battle_anims/backgrounds/12.4bpp.lz"
+
+ .align 2
+gBattleAnimBackgroundPalette_12:: @ 8D2C170
+ .incbin "graphics/battle_anims/backgrounds/12.gbapal.lz"
+ .align 2
+gBattleAnimBackgroundImage_11:: @ 8D2C190
+ .incbin "graphics/battle_anims/backgrounds/11.4bpp.lz"
+
+ .align 2
+gBattleAnimBackgroundPalette_11:: @ 8D2CB2C
+ .incbin "graphics/battle_anims/backgrounds/11.gbapal.lz"
+
+ .align 2
+gBattleAnimBackgroundTilemap_11:: @ 8D2CB54
+ .incbin "graphics/battle_anims/backgrounds/11.bin.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_239:: @ 8D2CE4C
+ .incbin "graphics/battle_anims/sprites/239.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_239:: @ 8D2CF30
+ .incbin "graphics/battle_anims/sprites/239.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_143:: @ 8D2CF58
+ .incbin "graphics/battle_anims/sprites/143.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_143:: @ 8D2D188
+ .incbin "graphics/battle_anims/sprites/143.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_240:: @ 8D2D1A0
+ .incbin "graphics/battle_anims/sprites/240.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_240:: @ 8D2D240
+ .incbin "graphics/battle_anims/sprites/240.gbapal.lz"
+
+ .align 2
gSubstituteDollPal:: @ 8C2CEBC
- .incbin "baserom.gba", 0xc2cebc, 0x24
+ .incbin "graphics/battle_anims/sprites/substitute.gbapal.lz"
+ .align 2
gSubstituteDollGfx:: @ 8C2CEE0
- .incbin "baserom.gba", 0xc2cee0, 0x240
+ .incbin "graphics/battle_anims/sprites/substitute.4bpp.lz"
+ .align 2
gSubstituteDollTilemap:: @ 8C2D120
- .incbin "baserom.gba", 0xc2d120, 552
+ .incbin "graphics/battle_anims/sprites/substitute.bin.lz"
+ .align 2
gUnknown_08C2D348:: @ 8C2D348
- .incbin "baserom.gba", 0xC2D348, 196
+ .incbin "graphics/battle_anims/sprites/241.4bpp.lz"
+ .align 2
gUnknown_08C2D40C:: @ 8C2D40C
- .incbin "baserom.gba", 0xC2D40C, 28
+ .incbin "graphics/battle_anims/sprites/241.gbapal.lz"
+ .align 2
gContestConfetti_Gfx:: @ 8C2D428
- .incbin "baserom.gba", 0xC2D428, 288
+ .incbin "graphics/misc/confetti.4bpp.lz"
+ .align 2
gContestConfetti_Pal:: @ 8C2D548
- .incbin "baserom.gba", 0xC2D548, 40
+ .incbin "graphics/misc/confetti.gbapal.lz"
+ .align 2
gUnknown_08C2D570:: @ 8C2D570
- .incbin "baserom.gba", 0xC2D570, 316
+ .incbin "graphics/battle_anims/sprites/242.4bpp.lz"
+ .align 2
gUnknown_08C2D6AC:: @ 8C2D6AC
- .incbin "baserom.gba", 0xC2D6AC, 36
+ .incbin "graphics/battle_anims/sprites/242.gbapal.lz"
+ .align 2
gUnknown_08C2D6D0:: @ 8C2D6D0
- .incbin "baserom.gba", 0xC2D6D0, 40
+ .incbin "graphics/battle_anims/sprites/243.4bpp.lz"
+ .align 2
gUnknown_08C2D6F8:: @ 8C2D6F8
- .incbin "baserom.gba", 0xC2D6F8, 40
+ .incbin "graphics/battle_anims/sprites/243.gbapal.lz"
+ .align 2
gUnknown_08C2D720:: @ 8C2D720
- .incbin "baserom.gba", 0xc2d720, 0x210
+ .incbin "graphics/battle_anims/masks/stat.4bpp.lz"
+ .align 2
gUnknown_08C2D930:: @ 8C2D930
- .incbin "baserom.gba", 0xc2d930, 0x11c
+ .incbin "graphics/battle_anims/masks/stat_tilemap_1.bin.lz"
+ .align 2
gUnknown_08C2DA4C:: @ 8C2DA4C
- .incbin "baserom.gba", 0xc2da4c, 0x11c
+ .incbin "graphics/battle_anims/masks/stat_tilemap_2.bin.lz"
+ .align 2
gUnknown_08C2DB68:: @ 8C2DB68
- .incbin "baserom.gba", 0xc2db68, 0x20
+ .incbin "graphics/battle_anims/masks/stat1.gbapal.lz"
+ .align 2
gUnknown_08C2DB88:: @ 8C2DB88
- .incbin "baserom.gba", 0xc2db88, 0x20
+ .incbin "graphics/battle_anims/masks/stat2.gbapal.lz"
+ .align 2
gUnknown_08C2DBA8:: @ 8C2DBA8
- .incbin "baserom.gba", 0xc2dba8, 0x20
+ .incbin "graphics/battle_anims/masks/stat3.gbapal.lz"
+ .align 2
gUnknown_08C2DBC8:: @ 8C2DBC8
- .incbin "baserom.gba", 0xc2dbc8, 0x20
+ .incbin "graphics/battle_anims/masks/stat4.gbapal.lz"
+ .align 2
gUnknown_08C2DBE8:: @ 8C2DBE8
- .incbin "baserom.gba", 0xc2dbe8, 0x20
+ .incbin "graphics/battle_anims/masks/stat5.gbapal.lz"
+ .align 2
gUnknown_08C2DC08:: @ 8C2DC08
- .incbin "baserom.gba", 0xc2dc08, 0x20
+ .incbin "graphics/battle_anims/masks/stat6.gbapal.lz"
+ .align 2
gUnknown_08C2DC28:: @ 8C2DC28
- .incbin "baserom.gba", 0xc2dc28, 0x20
+ .incbin "graphics/battle_anims/masks/stat7.gbapal.lz"
+ .align 2
gUnknown_08C2DC48:: @ 8C2DC48
- .incbin "baserom.gba", 0xc2dc48, 0x20
+ .incbin "graphics/battle_anims/masks/stat8.gbapal.lz"
+ .align 2
gUnknown_08C2DC68:: @ 8C2DC68
- .incbin "baserom.gba", 0xc2dc68, 0x13c
+ .incbin "graphics/battle_anims/masks/cure_bubbles.4bpp.lz"
+ .align 2
gUnknown_08C2DDA4:: @ 8C2DDA4
- .incbin "baserom.gba", 0xc2dda4, 0x20
+ .incbin "graphics/battle_anims/masks/cure_bubbles.gbapal.lz"
+ .align 2
gUnknown_08C2DDC4:: @ 8C2DDC4
- .incbin "baserom.gba", 0xc2ddc4, 0xc8c
+ .incbin "graphics/battle_anims/masks/cure_bubbles.bin.lz"
+
+ .align 2
+gBattleAnimSpritePalette_245:: @ 8D2E28C
+ .incbin "graphics/battle_anims/sprites/245.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_245:: @ 8D2E2B4
+ .incbin "graphics/battle_anims/sprites/245.4bpp.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_246:: @ 8D2E458
+ .incbin "graphics/battle_anims/sprites/246.4bpp.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_244:: @ 8D2E900
+ .incbin "graphics/battle_anims/sprites/244.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_244:: @ 8D2E9DC
+ .incbin "graphics/battle_anims/sprites/244.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_247:: @ 8D2E9F8
+ .incbin "graphics/battle_anims/sprites/247.4bpp.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_053:: @ 8D2EBDC
+ .incbin "graphics/battle_anims/sprites/053.4bpp.lz"
+ .align 2
gUnknown_08C2EA50:: @ 8C2EA50
- .incbin "baserom.gba", 0xc2ea50, 0x4c
+ .incbin "graphics/battle_anims/masks/unknown_C2EA50.4bpp.lz"
+ .align 2
gUnknown_08C2EA9C:: @ 8C2EA9C
- .incbin "baserom.gba", 0xc2ea9c, 0xf6c
+ .incbin "graphics/battle_anims/masks/unknown_C2EA50.bin.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_248:: @ 8D2EF50
+ .incbin "graphics/battle_anims/sprites/248.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_248:: @ 8D2EF68
+ .incbin "graphics/battle_anims/sprites/248.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_249:: @ 8D2EF80
+ .incbin "graphics/battle_anims/sprites/249.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_249:: @ 8D2EFD0
+ .incbin "graphics/battle_anims/sprites/249.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_250:: @ 8D2EFF0
+ .incbin "graphics/battle_anims/sprites/250.4bpp.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_251:: @ 8D2F1E4
+ .incbin "graphics/battle_anims/sprites/251.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_251:: @ 8D2F248
+ .incbin "graphics/battle_anims/sprites/251.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_252:: @ 8D2F260
+ .incbin "graphics/battle_anims/sprites/252.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_252:: @ 8D2F378
+ .incbin "graphics/battle_anims/sprites/252.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_253:: @ 8D2F39C
+ .incbin "graphics/battle_anims/sprites/253.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_253:: @ 8D2F578
+ .incbin "graphics/battle_anims/sprites/253.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_254:: @ 8D2F5A0
+ .incbin "graphics/battle_anims/sprites/254.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_254:: @ 8D2F6D8
+ .incbin "graphics/battle_anims/sprites/254.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_255:: @ 8D2F700
+ .incbin "graphics/battle_anims/sprites/255.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_255:: @ 8D2F778
+ .incbin "graphics/battle_anims/sprites/255.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_258:: @ 8D2F78C
+ .incbin "graphics/battle_anims/sprites/258.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_258:: @ 8D2F874
+ .incbin "graphics/battle_anims/sprites/258.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_256:: @ 8D2F89C
+ .incbin "graphics/battle_anims/sprites/256.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_256:: @ 8D2FC28
+ .incbin "graphics/battle_anims/sprites/256.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_257:: @ 8D2FC50
+ .incbin "graphics/battle_anims/sprites/257.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_257:: @ 8D2FD6C
+ .incbin "graphics/battle_anims/sprites/257.gbapal.lz"
+
+ .incbin "graphics/unknown/unknown_C2F9E0.gbapal.lz" @ likely a palette
@ 8C2FA08
.include "data/graphics/pokemon/graphics.inc"
@@ -355,301 +2552,390 @@ gMonIcon_QuestionMark:: @ 8D774D0
gMonFootprint_QuestionMark:: @ 8D778D0
.incbin "graphics/pokemon/footprints/question_mark_footprint.1bpp"
+ .align 2
gUnknown_08D778F0:: @ 8D778F0
- .incbin "baserom.gba", 0xd778f0, 0xe8
+ .incbin "graphics/battle_transitions/vs_frame.4bpp.lz"
+ .align 2
gUnknown_08D779D8:: @ 8D779D8
- .incbin "baserom.gba", 0xd779d8, 0x10c
+ .incbin "graphics/battle_transitions/vs_frame.bin.lz"
+ .align 2
gUnknown_08D77AE4:: @ 8D77AE4
- .incbin "baserom.gba", 0xd77ae4, 0x28
+ .incbin "graphics/battle_transitions/vs_frame.gbapal.lz"
+ .align 2
gUnknown_08D77B0C:: @ 8D77B0C
- .incbin "baserom.gba", 0xd77b0c, 0x25c
+ .incbin "graphics/battle_transitions/vs.4bpp.lz"
+ .align 2
gBattleTerrainTiles_TallGrass:: @ 8D77D68
- .incbin "baserom.gba", 0xd77d68, 0x5b0
+ .incbin "graphics/battle_terrain/tall_grass/tiles.4bpp.lz"
+ .align 2
gBattleTerrainPalette_TallGrass:: @ 8D78318
- .incbin "baserom.gba", 0xd78318, 0x38
+ .incbin "graphics/battle_terrain/tall_grass/palette.gbapal.lz"
+ .align 2
gBattleTerrainTilemap_TallGrass:: @ 8D78350
- .incbin "baserom.gba", 0xd78350, 0x2b0
+ .incbin "graphics/battle_terrain/tall_grass/map.bin.lz"
+ .align 2
gBattleTerrainTiles_LongGrass:: @ 8D78600
- .incbin "baserom.gba", 0xd78600, 0x678
+ .incbin "graphics/battle_terrain/long_grass/tiles.4bpp.lz"
+ .align 2
gBattleTerrainPalette_LongGrass:: @ 8D78C78
- .incbin "baserom.gba", 0xd78C78, 0x40
+ .incbin "graphics/battle_terrain/long_grass/palette.gbapal.lz"
+ .align 2
gBattleTerrainTilemap_LongGrass:: @ 8D78CB8
- .incbin "baserom.gba", 0xd78CB8, 0x2b0
+ .incbin "graphics/battle_terrain/long_grass/map.bin.lz"
+ .align 2
gBattleTerrainTiles_Sand:: @ 8D78F68
- .incbin "baserom.gba", 0xd78f68, 0x5f8
+ .incbin "graphics/battle_terrain/sand/tiles.4bpp.lz"
+ .align 2
gBattleTerrainPalette_Sand:: @ 8D79560
- .incbin "baserom.gba", 0xd79560, 0x48
+ .incbin "graphics/battle_terrain/sand/palette.gbapal.lz"
+ .align 2
gBattleTerrainTilemap_Sand:: @ 8D795A8
- .incbin "baserom.gba", 0xd795A8, 0x2b0
+ .incbin "graphics/battle_terrain/sand/map.bin.lz"
+ .align 2
gBattleTerrainTiles_Underwater:: @ 8D79858
- .incbin "baserom.gba", 0xd79858, 0x5b8
+ .incbin "graphics/battle_terrain/underwater/tiles.4bpp.lz"
+ .align 2
gBattleTerrainPalette_Underwater:: @ 8D79E10
- .incbin "baserom.gba", 0xd79E10, 0x48
+ .incbin "graphics/battle_terrain/underwater/palette.gbapal.lz"
+ .align 2
gBattleTerrainTilemap_Underwater:: @ 8D79E58
- .incbin "baserom.gba", 0xd79e58, 0x2b0
+ .incbin "graphics/battle_terrain/underwater/map.bin.lz"
+ .align 2
gBattleTerrainTiles_Water:: @ 8D7A108
- .incbin "baserom.gba", 0xd7a108, 0x5d4
+ .incbin "graphics/battle_terrain/water/tiles.4bpp.lz"
+ .align 2
gBattleTerrainPalette_Water:: @ 8D7A6DC
- .incbin "baserom.gba", 0xd7a6DC, 0x44
+ .incbin "graphics/battle_terrain/water/palette.gbapal.lz"
+ .align 2
gBattleTerrainTilemap_Water:: @ 8D7A720
- .incbin "baserom.gba", 0xd7a720, 0x2b0
+ .incbin "graphics/battle_terrain/water/map.bin.lz"
+ .align 2
gBattleTerrainTiles_PondWater:: @ 8D7A9D0
- .incbin "baserom.gba", 0xd7a9D0, 0x5a8
+ .incbin "graphics/battle_terrain/pond_water/tiles.4bpp.lz"
+ .align 2
gBattleTerrainPalette_PondWater:: @ 8D7AF78
- .incbin "baserom.gba", 0xd7af78, 0x40
+ .incbin "graphics/battle_terrain/pond_water/palette.gbapal.lz"
+ .align 2
gBattleTerrainTilemap_PondWater:: @ 8D7AFB8
- .incbin "baserom.gba", 0xd7aFB8, 0x2b0
+ .incbin "graphics/battle_terrain/pond_water/map.bin.lz"
+ .align 2
gBattleTerrainTiles_Rock:: @ 8D7B268
- .incbin "baserom.gba", 0xd7b268, 0x5c0
+ .incbin "graphics/battle_terrain/rock/tiles.4bpp.lz"
+ .align 2
gBattleTerrainPalette_Rock:: @ 8D7B828
- .incbin "baserom.gba", 0xd7b828, 0x3c
+ .incbin "graphics/battle_terrain/rock/palette.gbapal.lz"
+ .align 2
gBattleTerrainTilemap_Rock:: @ 8D7B864
- .incbin "baserom.gba", 0xd7b864, 0x2b0
+ .incbin "graphics/battle_terrain/rock/map.bin.lz"
+ .align 2
gBattleTerrainTiles_Cave:: @ 8D7BB14
- .incbin "baserom.gba", 0xd7bb14, 0x5f8
+ .incbin "graphics/battle_terrain/cave/tiles.4bpp.lz"
+ .align 2
gBattleTerrainPalette_Cave:: @ 8D7C10C
- .incbin "baserom.gba", 0xd7c10c, 0x48
+ .incbin "graphics/battle_terrain/cave/palette.gbapal.lz"
+ .align 2
gBattleTerrainTilemap_Cave:: @ 8D7C154
- .incbin "baserom.gba", 0xd7c154, 0x2b0
+ .incbin "graphics/battle_terrain/cave/map.bin.lz"
+ .align 2
gBattleTerrainPalette_Plain:: @ 8D7C404
- .incbin "baserom.gba", 0xd7c404, 0x3c
+ .incbin "graphics/battle_terrain/plain/palette.gbapal.lz"
+ .align 2
gBattleTerrainTiles_Building:: @ 8D7C440
- .incbin "baserom.gba", 0xd7c440, 0x5ac
+ .incbin "graphics/battle_terrain/building/tiles.4bpp.lz"
+ .align 2
gBattleTerrainPalette_Frontier:: @ 8D7C9EC
- .incbin "baserom.gba", 0xd7c9ec, 0x3c
+ .incbin "graphics/battle_terrain/stadium/battle_frontier.gbapal.lz" @ this is also used for link battles
+ .align 2
gBattleTerrainTilemap_Building:: @ 8D7CA28
- .incbin "baserom.gba", 0xd7ca28, 0x2b0
+ .incbin "graphics/battle_terrain/building/map.bin.lz"
+ .align 2
gBattleTerrainTiles_Stadium:: @ 8D7CCD8
- .incbin "baserom.gba", 0xd7ccd8, 0x608
+ .incbin "graphics/battle_terrain/stadium/tiles.4bpp.lz"
+ .align 2
gBattleTerrainTilemap_Stadium:: @ 8D7D2E0
- .incbin "baserom.gba", 0xd7d2e0, 0x2b0
+ .incbin "graphics/battle_terrain/stadium/map.bin.lz"
+ .align 2
gBattleTerrainTiles_Rayquaza:: @ 8D7D590
- .incbin "baserom.gba", 0xd7d590, 0x674
+ .incbin "graphics/battle_terrain/sky/tiles.4bpp.lz"
+ .align 2
gBattleTerrainTilemap_Rayquaza:: @ 8D7DC04
- .incbin "baserom.gba", 0xd7dc04, 0x2b0
+ .incbin "graphics/battle_terrain/sky/map.bin.lz"
+ .align 2
gBattleTerrainPalette_Building:: @ 8D7DEB4
- .incbin "baserom.gba", 0xd7deb4, 0x40
+ .incbin "graphics/battle_terrain/building/palette.gbapal.lz"
+ .align 2
gBattleTerrainPalette_Kyogre:: @ 8D7DEF4
- .incbin "baserom.gba", 0xd7def4, 0x3c
+ .incbin "graphics/battle_terrain/water/kyogre.gbapal.lz"
+ .align 2
gBattleTerrainPalette_Groudon:: @ 8D7DF30
- .incbin "baserom.gba", 0xd7df30, 0x58
+ .incbin "graphics/battle_terrain/cave/groudon.gbapal.lz"
+ .align 2
gBattleTerrainPalette_BuildingGym:: @ 8D7DF88
- .incbin "baserom.gba", 0xd7df88, 0x3c
+ .incbin "graphics/battle_terrain/building/palette2.gbapal.lz"
+ .align 2
gBattleTerrainPalette_BuildingLeader:: @ 8D7DFC4
- .incbin "baserom.gba", 0xd7dfc4, 0x3c
+ .incbin "graphics/battle_terrain/building/palette3.gbapal.lz"
+ .align 2
gBattleTerrainPalette_StadiumAqua:: @ 8D7E000
- .incbin "baserom.gba", 0xd7e000, 0x60
+ .incbin "graphics/battle_terrain/stadium/palette1.gbapal.lz"
+ .align 2
gBattleTerrainPalette_StadiumMagma:: @ 8D7E060
- .incbin "baserom.gba", 0xd7e060, 0x6c
+ .incbin "graphics/battle_terrain/stadium/palette2.gbapal.lz"
+ .align 2
gBattleTerrainPalette_StadiumSidney:: @ 8D7E0CC
- .incbin "baserom.gba", 0xd7e0cc, 0x50
+ .incbin "graphics/battle_terrain/stadium/palette3.gbapal.lz"
+ .align 2
gBattleTerrainPalette_StadiumPhoebe:: @ 8D7E11C
- .incbin "baserom.gba", 0xd7e11c, 0x48
+ .incbin "graphics/battle_terrain/stadium/palette4.gbapal.lz"
+ .align 2
gBattleTerrainPalette_StadiumGlacia:: @ 8D7E164
- .incbin "baserom.gba", 0xd7e164, 0x44
+ .incbin "graphics/battle_terrain/stadium/palette5.gbapal.lz"
+ .align 2
gBattleTerrainPalette_StadiumDrake:: @ 8D7E1A8
- .incbin "baserom.gba", 0xd7e1a8, 0x50
+ .incbin "graphics/battle_terrain/stadium/palette6.gbapal.lz"
+ .align 2
gBattleTerrainPalette_StadiumWallace:: @ 8D7E1F8
- .incbin "baserom.gba", 0xd7e1f8, 0x3c
+ .incbin "graphics/battle_terrain/stadium/palette7.gbapal.lz"
+ .align 2
gBattleTerrainPalette_Rayquaza:: @ 8D7E234
- .incbin "baserom.gba", 0xd7e234, 0x4c
+ .incbin "graphics/battle_terrain/sky/palette.gbapal.lz"
+ .align 2
gBattleTerrainAnimTiles_TallGrass:: @ 8D7E280
- .incbin "baserom.gba", 0xd7e280, 0x588
+ .incbin "graphics/battle_terrain/tall_grass/anim_tiles.4bpp.lz"
+ .align 2
gBattleTerrainAnimTilemap_TallGrass:: @ 8D7E808
- .incbin "baserom.gba", 0xd7e808, 0x1bc
+ .incbin "graphics/battle_terrain/tall_grass/anim_map.bin.lz"
+ .align 2
gBattleTerrainAnimTiles_LongGrass:: @ 8D7E9C4
- .incbin "baserom.gba", 0xd7e9C4, 0x710
+ .incbin "graphics/battle_terrain/long_grass/anim_tiles.4bpp.lz"
+ .align 2
gBattleTerrainAnimTilemap_LongGrass:: @ 8D7F0D4
- .incbin "baserom.gba", 0xd7F0D4, 0x238
+ .incbin "graphics/battle_terrain/long_grass/anim_map.bin.lz"
+ .align 2
gBattleTerrainAnimTiles_Sand:: @ 8D7F30C
- .incbin "baserom.gba", 0xd7F30c, 0x544
+ .incbin "graphics/battle_terrain/sand/anim_tiles.4bpp.lz"
+ .align 2
gBattleTerrainAnimTilemap_Sand:: @ 8D7F850
- .incbin "baserom.gba", 0xd7F850, 0x1a8
+ .incbin "graphics/battle_terrain/sand/anim_map.bin.lz"
+ .align 2
gBattleTerrainAnimTiles_Underwater:: @ 8D7F9F8
- .incbin "baserom.gba", 0xd7f9f8, 0x4cc
+ .incbin "graphics/battle_terrain/underwater/anim_tiles.4bpp.lz"
+ .align 2
gBattleTerrainAnimTilemap_Underwater:: @ 8D7FEC4
- .incbin "baserom.gba", 0xd7fec4, 0x190
+ .incbin "graphics/battle_terrain/underwater/anim_map.bin.lz"
+ .align 2
gBattleTerrainAnimTiles_Water:: @ 8D80054
- .incbin "baserom.gba", 0xd80054, 0x60c
+ .incbin "graphics/battle_terrain/water/anim_tiles.4bpp.lz"
+ .align 2
gBattleTerrainAnimTilemap_Water:: @ 8D80660
- .incbin "baserom.gba", 0xd80660, 0x1a4
+ .incbin "graphics/battle_terrain/water/anim_map.bin.lz"
+ .align 2
gBattleTerrainAnimTiles_PondWater:: @ 8D80804
- .incbin "baserom.gba", 0xd80804, 0x54c
+ .incbin "graphics/battle_terrain/pond_water/anim_tiles.4bpp.lz"
+ .align 2
gBattleTerrainAnimTilemap_PondWater:: @ 8D80D50
- .incbin "baserom.gba", 0xd80d50, 0x14C
+ .incbin "graphics/battle_terrain/pond_water/anim_map.bin.lz"
+ .align 2
gBattleTerrainAnimTiles_Rock:: @ 8D80E9C
- .incbin "baserom.gba", 0xd80e9c, 0x5e0
+ .incbin "graphics/battle_terrain/rock/anim_tiles.4bpp.lz"
+ .align 2
gBattleTerrainAnimTilemap_Rock:: @ 8D8147C
- .incbin "baserom.gba", 0xd8147C, 0x194
+ .incbin "graphics/battle_terrain/rock/anim_map.bin.lz"
+ .align 2
gBattleTerrainAnimTiles_Cave:: @ 8D81610
- .incbin "baserom.gba", 0xd81610, 0x81c
+ .incbin "graphics/battle_terrain/cave/anim_tiles.4bpp.lz"
+ .align 2
gBattleTerrainAnimTilemap_Cave:: @ 8D81E2C
- .incbin "baserom.gba", 0xd81e2c, 0x2a8
+ .incbin "graphics/battle_terrain/cave/anim_map.bin.lz"
+ .align 2
gBattleTerrainAnimTiles_Building:: @ 8D820D4
- .incbin "baserom.gba", 0xd820d4, 0x410
+ .incbin "graphics/battle_terrain/building/anim_tiles.4bpp.lz"
+ .align 2
gBattleTerrainAnimTilemap_Building:: @ 8D824E4
- .incbin "baserom.gba", 0xd824e4, 0x124
+ .incbin "graphics/battle_terrain/building/anim_map.bin.lz"
+ .align 2
gBattleTerrainAnimTiles_Rayquaza:: @ 8D82608
- .incbin "baserom.gba", 0xd82608, 0x668
+ .incbin "graphics/battle_terrain/sky/anim_tiles.4bpp.lz"
+ .align 2
gBattleTerrainAnimTilemap_Rayquaza:: @ 8D82C70
- .incbin "baserom.gba", 0xd82c70, 0x2a0
+ .incbin "graphics/battle_terrain/sky/anim_map.bin.lz"
+ .align 2
gUnknown_08D82F10:: @ 8D82F10
- .incbin "baserom.gba", 0xd82f10, 0x5ec
+ .incbin "graphics/battle_frontier/tourney_bg.4bpp.lz"
+ .align 2
gUnknown_08D834FC:: @ 8D834FC
- .incbin "baserom.gba", 0xd834fc, 0x404
+ .incbin "graphics/battle_frontier/tourney_line.4bpp.lz" @ the red glow mask for the tourney advancement lines
+ .align 2
gUnknown_08D83900:: @ 8D83900
- .incbin "baserom.gba", 0xd83900, 0x22c
+ .incbin "graphics/unknown/unknown_D83900.bin.lz" @ tilemaps likely
+ .align 2
gUnknown_08D83B2C:: @ 8D83B2C
- .incbin "baserom.gba", 0xd83b2c, 0x110
+ .incbin "graphics/unknown/unknown_D83B2C.bin.lz"
+ .align 2
gUnknown_08D83C3C:: @ 8D83C3C
- .incbin "baserom.gba", 0xd83c3c, 0x114
+ .incbin "graphics/unknown/unknown_D83C3C.bin.lz"
+ .align 2
gUnknown_08D83D50:: @ 8D83D50
- .incbin "baserom.gba", 0xd83d50, 0xc20
+ .incbin "graphics/battle_frontier/misc1.4bpp.lz"
+ .align 2
gUnknown_08D84970:: @ 8D84970
- .incbin "baserom.gba", 0xd84970, 0x590
+ .incbin "graphics/unknown/unknown_D84970.bin.lz"
+ .align 2
gUnknown_08D84F00:: @ 8D84F00
- .incbin "baserom.gba", 0xd84f00, 0x158
+ .incbin "graphics/unknown/unknown_D84F00.bin.lz"
-gUnknown_08D85058:: @ 8D85058
- .incbin "baserom.gba", 0xd85058, 0x300
+ .align 2
+gBattleFrontierGfx_DomeOptions:: @ 8D85058
+ .incbin "graphics/battle_frontier/options.4bpp.lz"
+ .align 2
gUnknown_08D85358:: @ 8D85358
- .incbin "baserom.gba", 0xd85358, 0xec
+ .incbin "graphics/battle_frontier/options_pal1.gbapal.lz"
+ .align 2
gUnknown_08D85444:: @ 8D85444
- .incbin "baserom.gba", 0xd85444, 0x84
+ .incbin "graphics/battle_frontier/options_pal2.gbapal.lz" @ pokeball pal
+ .align 2
gUnknown_08D854C8:: @ 8D854C8
- .incbin "baserom.gba", 0xd854c8, 0x20
+ .incbin "graphics/battle_frontier/options_pal3.gbapal.lz" @ arrow pal
+ .align 2
gUnknown_08D854E8:: @ 8D854E8
- .incbin "baserom.gba", 0xd854E8, 0x100
+ .incbin "graphics/battle_frontier/symbols.4bpp.lz"
+ .align 2
gUnknown_08D855E8:: @ 8D855E8
- .incbin "baserom.gba", 0xd855e8, 0x18
+ .incbin "graphics/battle_frontier/symbols.gbapal.lz"
+ .align 2
gUnknown_08D85600:: @ 8D85600
- .incbin "baserom.gba", 0xd85600, 0x20
+ .incbin "graphics/battle_frontier/text.gbapal.lz" @ text palette for frontier text.
+ .align 2
gUnknown_08D85620:: @ 8D85620
- .incbin "baserom.gba", 0xd85620, 0x20
+ .incbin "graphics/battle_frontier/text_pp.gbapal" @ text palette for PP text
+
+ @ dome anim pals
+ .align 2
gUnknown_08D85640:: @ 8D85640
- .incbin "baserom.gba", 0xd85640, 0x20
+ .incbin "graphics/battle_frontier/dome_anim1.gbapal"
+ .align 2
gUnknown_08D85660:: @ 8D85660
- .incbin "baserom.gba", 0xd85660, 0x20
+ .incbin "graphics/battle_frontier/dome_anim2.gbapal"
+ .align 2
gUnknown_08D85680:: @ 8D85680
- .incbin "baserom.gba", 0xd85680, 0x20
+ .incbin "graphics/battle_frontier/dome_anim3.gbapal"
+ .align 2
gUnknown_08D856A0:: @ 8D856A0
- .incbin "baserom.gba", 0xd856a0, 0x28
+ .incbin "graphics/battle_frontier/dome_anim4.gbapal"
+
+ @ 8D856C0
+ .2byte 0x013F, 0x0119, 0x0113, 0x010E @ unused?
+ .align 2
gUnknown_08D856C8:: @ 8D856C8
- .incbin "baserom.gba", 0xd856c8, 0xe0
+ .incbin "graphics/battle_frontier/pyramid_light.gbapal" @ unfaded pal for the player light in battle pyramid
+ .align 2
gUnknown_08D857A8:: @ 8D857A8
- .incbin "baserom.gba", 0xd857a8, 0x274
+ .incbin "graphics/battle_frontier/battle_tilemap1.bin.lz"
+ .align 2
gUnknown_08D85A1C:: @ 8D85A1C
- .incbin "baserom.gba", 0xd85a1c, 0x234
+ .incbin "graphics/battle_frontier/battle_tilemap2.bin.lz"
-gUnknown_08D85C50:: @ 8D85C50
- .incbin "baserom.gba", 0xd85c50, 0x60
+ .align 2
+gIntro1GameFreakTextFadePal:: @ 8D85C50
+ .incbin "graphics/intro/intro1_text.gbapal" @ game freak text blue fade
.align 2
gIntro2BrendanNoTurnPal:: @ 8D85CB0
.incbin "graphics/intro/intro2_brendan_noturn.gbapal"
.align 2
-gUnknown_08D85CD0:: @ 8D85CD0
- .incbin "baserom.gba", 0xd85cd0, 0x182
-
-gUnknown_08D85E52:: @ 8D85E52
- .incbin "baserom.gba", 0xd85e52, 0x20
-
-gUnknown_08D85E72:: @ 8D85E72
- .incbin "baserom.gba", 0xd85e72, 0xa
-
-gUnknown_08D85E7C:: @ 8D85E7C
- .incbin "baserom.gba", 0xd85e7c, 0x54
+gIntro3BgPal:: @ 8D85CD0
+ .incbin "graphics/intro/intro3.gbapal"
.align 2
gIntro2VolbeatPal:: @ 8D85ED0
@@ -692,38 +2978,48 @@ gIntro2MayNoTurnGfx:: @ 8D87CA4
.incbin "graphics/intro/intro2_may_noturn.4bpp.lz"
.align 2
-gUnknown_08D88494:: @ 8D88494
- .incbin "baserom.gba", 0xd88494, 0x8ac
+gIntro3GroudonGfx:: @ 8D88494
+ .incbin "graphics/intro/intro3_groudon.8bpp.lz"
-gUnknown_08D88D40:: @ 8D88D40
- .incbin "baserom.gba", 0xd88d40, 0x4e4
+ .align 2
+gIntro3GroudonTilemap:: @ 8D88D40
+ .incbin "graphics/intro/intro3_groudon.bin.lz"
-gUnknown_08D89224:: @ 8D89224
- .incbin "baserom.gba", 0xd89224, 0x898
+ .align 2
+gIntro3KyogreGfx:: @ 8D89224
+ .incbin "graphics/intro/intro3_kyogre.8bpp.lz"
-gUnknown_08D89ABC:: @ 8D89ABC
- .incbin "baserom.gba", 0xd89abc, 0x4c0
+ .align 2
+gIntro3KyogreTilemap:: @ 8D89ABC
+ .incbin "graphics/intro/intro3_kyogre.bin.lz"
-gUnknown_08D89F7C:: @ 8D89F7C
- .incbin "baserom.gba", 0xd89f7c, 0x89c
+ .align 2
+gIntro3LegendBgGfx:: @ 8D89F7C
+ .incbin "graphics/intro/legend_bg.4bpp.lz" @ groudon/kyogre/bg
-gUnknown_08D8A818:: @ 8D8A818
- .incbin "baserom.gba", 0xd8a818, 0x11c
+ .align 2
+gIntro3GroudonBgTilemap:: @ 8D8A818
+ .incbin "graphics/intro/legend_bg1.bin.lz"
-gUnknown_08D8A934:: @ 8D8A934
- .incbin "baserom.gba", 0xd8a934, 0x120
+ .align 2
+gIntro3KyogreBgTilemap:: @ 8D8A934
+ .incbin "graphics/intro/legend_bg2.bin.lz"
-gUnknown_08D8AA54:: @ 8D8AA54
- .incbin "baserom.gba", 0xd8aa54, 0x72c
+ .align 2
+gIntro3CloudsGfx:: @ 8D8AA54
+ .incbin "graphics/intro/intro3_clouds.4bpp.lz"
-gUnknown_08D8B180:: @ 8D8B180
- .incbin "baserom.gba", 0xd8b180, 0x2c0
+ .align 2
+gIntro3Clouds1Tilemap:: @ 8D8B180
+ .incbin "graphics/intro/intro3_clouds1.bin.lz"
-gUnknown_08D8B440:: @ 8D8B440
- .incbin "baserom.gba", 0xd8b440, 0x2a8
+ .align 2
+gIntro3Clouds2Tilemap:: @ 8D8B440
+ .incbin "graphics/intro/intro3_clouds2.bin.lz"
-gUnknown_08D8B6E8:: @ 8D8B6E8
- .incbin "baserom.gba", 0xd8b6e8, 0x124
+ .align 2
+gIntro3Clouds3Tilemap:: @ 8D8B6E8
+ .incbin "graphics/intro/intro3_clouds3.bin.lz"
.align 2
gIntro3LightningGfx:: @ 8D8B80C
@@ -734,17 +3030,27 @@ gIntro3LightningPal:: @ 8D8BA54
.incbin "graphics/intro/intro3_lightning.gbapal"
.align 2
-gUnknown_08D8BA74:: @ 8D8BA74
- .incbin "baserom.gba", 0xd8ba74, 0x6f8
+gIntro3RayquazaGfx:: @ 8D8BA74
+ .incbin "graphics/intro/intro3_rayquaza.4bpp.lz"
-gUnknown_08D8C16C:: @ 8D8C16C
- .incbin "baserom.gba", 0xd8c16c, 0x6cc
+ .align 2
+gIntro3RayquazaTilemap:: @ 8D8C16C
+ .incbin "graphics/intro/intro3_rayquaza.bin.lz"
-gUnknown_08D8C838:: @ 8D8C838
- .incbin "baserom.gba", 0xd8c838, 0x490
+ @ seems to be 2 unused tilemaps
+ .align 2
+ .incbin "graphics/unknown/unknown_D8C374.bin.lz"
-gUnknown_08D8CCC8:: @ 8D8CCC8
- .incbin "baserom.gba", 0xd8ccc8, 0x27c
+ .align 2
+ .incbin "graphics/unknown/unknown_D8C5C4.bin.lz"
+
+ .align 2
+gIntro3Clouds2Gfx:: @ 8D8C838
+ .incbin "graphics/intro/intro3_clouds2.4bpp.lz" @ clouds 2, during the rayquaza flash
+
+ .align 2
+gIntro3Clouds4Tilemap:: @ 8D8CCC8
+ .incbin "graphics/intro/intro3_clouds4.bin.lz" @ this is the tilemap for clouds 2, but clouds
.align 2
gIntro2BubblesGfx:: @ 8D8CF44
@@ -763,40 +3069,156 @@ gIntro1SparkleGfx:: @ 8D8D208
.incbin "graphics/intro/intro1_sparkle.4bpp.lz"
.align 2
- .incbin "baserom.gba", 0xd8d2a4, 0x16c
+gBattleAnimSpriteSheet_261::
+ .incbin "graphics/battle_anims/sprites/261.4bpp.lz"
+ .align 2
gUnknown_08D8D410:: @ 8D8D410
- .incbin "baserom.gba", 0xd8d410, 0x17c
+ .incbin "graphics/battle_anims/backgrounds/sandstorm_brew.bin.lz"
+ .align 2
gUnknown_08D8D58C:: @ 8D8D58C
- .incbin "baserom.gba", 0xd8d58c, 0x52c
+ .incbin "graphics/battle_anims/backgrounds/sandstorm_brew.4bpp.lz"
+
+ .align 2
+gUnknown_08D8DAB8:: @ 8E68580
+ .incbin "graphics/battle_anims/sprites/261.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_260:: @ 8E685A8
+ .incbin "graphics/battle_anims/sprites/260.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_260:: @ 8E68764
+ .incbin "graphics/battle_anims/sprites/260.gbapal.lz"
-gUnknown_08D8DAB8:: @ 8D8DAB8
- .incbin "baserom.gba", 0xd8dab8, 0xe84
+ .align 2
+gBattleAnimBackgroundImage_15:: @ 8E6877C
+ .incbin "graphics/battle_anims/backgrounds/15.4bpp.lz"
+
+ .align 2
+gBattleAnimBackgroundPalette_15:: @ 8E690EC
+ .incbin "graphics/battle_anims/backgrounds/15.gbapal.lz"
-gContestNextTurnGfx:: @ 8D8E93C
- .incbin "baserom.gba", 0xd8e93c, 0x78
+ .align 2
+gBattleAnimBackgroundTilemap_15:: @ 8E69110
+ .incbin "graphics/battle_anims/backgrounds/15.bin.lz"
+ .align 2
+gBattleAnimSpriteSheet_262:: @ 8E69308
+ .incbin "graphics/battle_anims/sprites/262.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_262:: @ 8E693DC
+ .incbin "graphics/battle_anims/sprites/262.gbapal.lz"
+
+ .align 2
+gContestNextTurnGfx::
+ .incbin "graphics/contest/nextturn.4bpp.lz"
+
+ .align 2
gUnknown_08D8E9B4:: @ 8D8E9B4
- .incbin "baserom.gba", 0xd8e9b4, 0x80
+ .incbin "graphics/contest/nextturn_numbers.4bpp"
+ .align 2
gUnknown_08D8EA34:: @ 8D8EA34
- .incbin "baserom.gba", 0xd8ea34, 0xb0
+ .incbin "graphics/contest/nextturn_random.4bpp"
+ .align 2
+gBattleAnimSpriteSheet_264:: @ 8E695B8
+ .incbin "graphics/battle_anims/sprites/264.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_264:: @ 8E695D8
+ .incbin "graphics/battle_anims/sprites/264.gbapal.lz"
+
+ .align 2
+gBattleAnimSpritePalette_265:: @ 8E695F0
+ .incbin "graphics/battle_anims/sprites/265.gbapal.lz"
+
+ .align 2
+gBattleAnimSpritePalette_067:: @ 8E69608
+ .incbin "graphics/battle_anims/sprites/067.gbapal.lz"
+
+ .align 2
+gBattleAnimSpritePalette_068:: @ 8E69628
+ .incbin "graphics/battle_anims/sprites/068.gbapal.lz"
+
+ .align 2
gContestApplauseGfx:: @ 8D8EAE4
- .incbin "baserom.gba", 0xd8eaE4, 0x140
+ .incbin "graphics/contest/applause.4bpp.lz"
-gUnknown_08D8EC24:: @ 8D8EC24
- .incbin "baserom.gba", 0xd8ec24, 0x80
+ .align 2
+gContestApplauseMeterGfx:: @ 8D8EC24
+ .incbin "graphics/contest/applause_meter.4bpp"
+ .align 2
gContestPal:: @ 8D8ECA4
- .incbin "baserom.gba", 0xd8eca4, 0xef8
+ .incbin "graphics/contest/nextturn.gbapal"
-gUnknown_08D8FB9C:: @ 8D8FB9C
- .incbin "baserom.gba", 0xd8fb9c, 0x24
+ .align 2
+gBattleAnimSpriteSheet_272:: @ 8E6982C
+ .incbin "graphics/battle_anims/sprites/272.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_272:: @ 8E69A48
+ .incbin "graphics/battle_anims/sprites/272.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_273:: @ 8E69A6C
+ .incbin "graphics/battle_anims/sprites/273.4bpp.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_269:: @ 8E69A94
+ .incbin "graphics/battle_anims/sprites/269.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_269:: @ 8E69AE8
+ .incbin "graphics/battle_anims/sprites/269.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_274:: @ 8E69B00
+ .incbin "graphics/battle_anims/sprites/274.4bpp.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_275:: @ 8E69C80
+ .incbin "graphics/battle_anims/sprites/275.4bpp.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_276:: @ 8E69DEC
+ .incbin "graphics/battle_anims/sprites/276.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_274:: @ 8E69F54
+ .incbin "graphics/battle_anims/sprites/274.gbapal.lz"
+
+ .align 2
+gBattleAnimBackgroundImage_17:: @ 8E69F7C
+ .incbin "graphics/battle_anims/backgrounds/17.4bpp.lz"
+
+ .align 2
+gBattleAnimBackgroundPalette_17:: @ 8E6A0D8
+ .incbin "graphics/battle_anims/backgrounds/17.gbapal.lz"
+
+ .align 2
+gBattleAnimBackgroundTilemap_17:: @ 8E6A100
+ .incbin "graphics/battle_anims/backgrounds/17.bin.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_280:: @ 8E6A2E8
+ .incbin "graphics/battle_anims/sprites/280.4bpp.lz"
-gUnknown_08D8FBC0:: @ 8D8FBC0
- .incbin "baserom.gba", 0xd8fbc0, 0x30
+ .align 2
+gBattleAnimSpritePalette_280:: @ 8E6A6E4
+ .incbin "graphics/battle_anims/sprites/280.gbapal.lz"
+
+ .align 2
+gBattleAnimBackgroundImageMuddyWater_Pal:: @ 8D8FB9C
+ .incbin "graphics/battle_anims/backgrounds/water_muddy.gbapal.lz"
+
+ .align 2
+gEnemyMonShadow_Gfx:: @ 8D8FBC0
+ .incbin "graphics/battle_interface/enemy_mon_shadow.4bpp.lz"
.align 2
gBattleInterface_BallStatusBarGfx:: @ 8D8FBF0
@@ -806,145 +3228,356 @@ gBattleInterface_BallStatusBarGfx:: @ 8D8FBF0
gMonIcon_Egg:: @ 8D8FC74
.incbin "graphics/pokemon/icons/egg_icon.4bpp"
- .incbin "baserom.gba", 0xd90074, 0x1524
+ .align 2
+gBattleAnimBackgroundImage_02:: @ 8E6ABDC
+ .incbin "graphics/battle_anims/backgrounds/02.4bpp.lz"
+ .align 2
+gBattleAnimBackgroundPalette_02:: @ 8E6B8A4
+ .incbin "graphics/battle_anims/backgrounds/02.gbapal.lz"
+
+ .align 2
+gBattleAnimBackgroundTilemap_02:: @ 8E6B8C0
+ .incbin "graphics/battle_anims/backgrounds/02.bin.lz"
+
+ .align 2
+gBattleAnimSpritePalette_287:: @ 8E6BBB4
+ .incbin "graphics/battle_anims/sprites/287.gbapal.lz"
+
+ .align 2
+gBattleAnimBackgroundPalette_24:: @ 8E6BBDC
+ .incbin "graphics/battle_anims/backgrounds/24.gbapal.lz"
+
+ .align 2
+ .incbin "graphics/unknown/unknown_E6BC04.bin.lz" @ TODO: rename
+
+ .align 2
sBlenderCenterGfx:: @ 8D91598
- .incbin "baserom.gba", 0xd91598, 0x820
+ .incbin "graphics/berry_blender/center.8bpp.lz"
+ .align 2
gUnknown_08D91DB8:: @ 8D91DB8
- .incbin "baserom.gba", 0xd91db8, 0xa34
+ .incbin "graphics/berry_blender/outer.4bpp.lz"
+ .align 2
gUnknown_08D927EC:: @ 8D927EC
- .incbin "baserom.gba", 0xd927ec, 0xaf4
+ .incbin "graphics/berry_blender/outer_map.bin.lz"
+
+ .align 2
+gBattleAnimBackgroundPalette_16:: @ 8E6D668
+ .incbin "graphics/battle_anims/backgrounds/16.gbapal.lz"
+
+ .align 2
+gBattleAnimBackgroundImage_16:: @ 8E6D690
+ .incbin "graphics/battle_anims/backgrounds/16.4bpp.lz"
+
+ .align 2
+gBattleAnimBackgroundTilemap_16:: @ 8E6D8F0
+ .incbin "graphics/battle_anims/backgrounds/16.bin.lz"
-gUnknown_08D932E0:: @ 8D932E0
- .incbin "baserom.gba", 0xd932e0, 0x2b8
+ .align 2
+gBattleAnimSpritePalette_277:: @ 8E6DA2C
+ .incbin "graphics/battle_anims/sprites/277.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_277:: @ 8E6DA54
+ .incbin "graphics/battle_anims/sprites/277.4bpp.lz"
+
+ .align 2
+gBattleAnimFogTilemap:: @ 8E6DE48
+ .incbin "graphics/battle_anims/backgrounds/fog.bin.lz"
+
+ .align 2
+gBattleAnimSpritePalette_283:: @ 8E6DFC0
+ .incbin "graphics/battle_anims/sprites/283.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_283:: @ 8E6DFDC
+ .incbin "graphics/battle_anims/sprites/283.4bpp.lz"
+
+ .align 2
+gBattleAnimBackgroundTilemap_ScaryFacePlayer:: @ 8D93598
+ .incbin "graphics/battle_anims/backgrounds/scary_face_player.bin.lz"
+
+ .align 2
+gBattleAnimBackgroundTilemap_ScaryFaceOpponent:: @ 8D9377C
+ .incbin "graphics/battle_anims/backgrounds/scary_face_opponent.bin.lz"
+
+ .align 2
+gBattleAnimBackgroundTilemap_ScaryFaceContest:: @ 8D93960
+ .incbin "graphics/battle_anims/backgrounds/scary_face_contest.bin.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_263:: @ 8E6E6AC
+ .incbin "graphics/battle_anims/sprites/263.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_263:: @ 8E6E6EC
+ .incbin "graphics/battle_anims/sprites/263.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_266:: @ 8E6E704
+ .incbin "graphics/battle_anims/sprites/266.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_266:: @ 8E6E744
+ .incbin "graphics/battle_anims/sprites/266.gbapal.lz"
+
+ .align 2
+gBattleAnimSpritePalette_267:: @ 8E6E75C
+ .incbin "graphics/battle_anims/sprites/267.gbapal.lz"
-gUnknown_08D93598:: @ 8D93598
- .incbin "baserom.gba", 0xd93598, 0x1e4
+ .align 2
+gBattleAnimSpritePalette_268:: @ 8E6E774
+ .incbin "graphics/battle_anims/sprites/268.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_278:: @ 8E6E78C
+ .incbin "graphics/battle_anims/sprites/278.4bpp.lz"
-gUnknown_08D9377C:: @ 8D9377C
- .incbin "baserom.gba", 0xd9377c, 0x1e4
+ .align 2
+gBattleAnimSpritePalette_278:: @ 8E6E998
+ .incbin "graphics/battle_anims/sprites/278.gbapal.lz"
-gUnknown_08D93960:: @ 8D93960
- .incbin "baserom.gba", 0xd93960, 0x1158
+ .align 2
+gBattleAnimSpriteSheet_279:: @ 8E6E9B4
+ .incbin "graphics/battle_anims/sprites/279.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_279:: @ 8E6EA00
+ .incbin "graphics/battle_anims/sprites/279.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_281:: @ 8E6EA1C
+ .incbin "graphics/battle_anims/sprites/281.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_281:: @ 8E6EBA4
+ .incbin "graphics/battle_anims/sprites/281.gbapal.lz"
+
+ .align 2
+gBattleAnimBackgroundImage_21:: @ 8E6EBC4
+ .incbin "graphics/battle_anims/backgrounds/21.4bpp.lz"
+
+ .align 2
+gBattleAnimBackgroundPalette_21:: @ 8E6EEB8
+ .incbin "graphics/battle_anims/backgrounds/21.gbapal.lz"
+
+ .align 2
+gBattleAnimBackgroundTilemap_21:: @ 8E6EED4
+ .incbin "graphics/battle_anims/backgrounds/21.bin.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_284:: @ 8E6F1C0
+ .incbin "graphics/battle_anims/sprites/284.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_284:: @ 8E6F53C
+ .incbin "graphics/battle_anims/sprites/284.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_285:: @ 8E6F558
+ .incbin "graphics/battle_anims/sprites/285.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_285:: @ 8E6F5F8
+ .incbin "graphics/battle_anims/sprites/285.gbapal.lz"
-gUnknown_08D94AB8:: @ 8D94AB8
- .incbin "baserom.gba", 0xd94ab8, 0x1320
+ .align 2
+gBattleAnimBackgroundImage_Surf:: @ 8D94AB8
+ .incbin "graphics/battle_anims/backgrounds/water.4bpp.lz"
-gUnknown_08D95DD8:: @ 8D95DD8
- .incbin "baserom.gba", 0xd95dd8, 0x28
+ .align 2
+gBattleAnimBackgroundPalette_Surf:: @ 8D95DD8
+ .incbin "graphics/battle_anims/backgrounds/water.gbapal.lz"
+ .align 2
gUnknown_08D95E00:: @ 8D95E00
- .incbin "baserom.gba", 0xd95e00, 0x2d0
+ .incbin "graphics/unknown/unknown_D95E00.bin.lz"
+ .align 2
gUnknown_08D960D0:: @ 8D960D0
- .incbin "baserom.gba", 0xd960d0, 0x2d4
+ .incbin "graphics/unknown/unknown_D960D0.bin.lz"
+ .align 2
gUnknown_08D963A4:: @ 8D963A4
- .incbin "baserom.gba", 0xd963a4, 0x448
+ .incbin "graphics/unknown/unknown_D963A4.bin.lz"
-gUnknown_08D967EC:: @ 8D967EC
- .incbin "baserom.gba", 0xd967ec, 0x2c8
+ .align 2
+gBattleAnimSpritePalette_286:: @ 8E71200
+ .incbin "graphics/battle_anims/sprites/286.gbapal.lz"
-gUnknown_08D96AB4:: @ 8D96AB4
- .incbin "baserom.gba", 0xd96ab4, 0xec
+ .align 2
+gBattleAnimSpriteSheet_188:: @ 8E71228
+ .incbin "graphics/battle_anims/sprites/188.4bpp.lz"
-gUnknown_08D96BA0:: @ 8D96BA0
- .incbin "baserom.gba", 0xd96ba0, 0x138
+ .align 2
+gBattleAnimSpritePalette_188:: @ 8E7133C
+ .incbin "graphics/battle_anims/sprites/188.gbapal.lz"
-gUnknown_08D96CD8:: @ 8D96CD8
- .incbin "baserom.gba", 0xd96cd8, 0x294
+ .align 2
+gPartyMenuMisc_Gfx:: @ 8D967EC
+ .incbin "graphics/interface/party_menu_misc.4bpp.lz"
-gUnknown_08D96F6C:: @ 8D96F6C
- .incbin "baserom.gba", 0xd96f6c, 0x24
+ .align 2
+gPartyMenuMisc_Pal:: @ 8D96AB4
+ .incbin "graphics/interface/party_menu_misc.gbapal.lz"
-gUnknown_08D96F90:: @ 8D96F90
- .incbin "baserom.gba", 0xd96f90, 0x1F8
+ .align 2
+gPartyMenuMisc_Tilemap:: @ 8D96BA0
+ .incbin "graphics/interface/party_menu_misc.bin.lz"
-gUnknown_08D97188:: @ 8D97188
- .incbin "baserom.gba", 0xd97188, 0x28
+ .align 2
+gPartyMenuPokeball_Gfx:: @ 8D96CD8
+ .incbin "graphics/interface/party_menu_pokeball.4bpp.lz"
-gUnknown_08D971B0:: @ 8D971B0
- .incbin "baserom.gba", 0xd971b0, 0x9D4
+ .align 2
+gPartyMenuPokeballSmall_Gfx:: @ 8D96E58
+ .incbin "graphics/interface/party_menu_pokeball_small.4bpp.lz" @ unused
-gUnknown_08D97B84:: @ 8D97B84
- .incbin "baserom.gba", 0xd97b84, 0x68
+ .align 2
+gPartyMenuPokeball_Pal:: @ 8D96F6C
+ .incbin "graphics/interface/party_menu_pokeball.gbapal.lz"
+
+ .align 2
+gStatusGfx_Icons:: @ 8D96F90
+ .incbin "graphics/interface/status_icons.4bpp.lz"
+
+ .align 2
+gStatusPal_Icons:: @ 8D97188
+ .incbin "graphics/interface/status_icons.gbapal.lz"
+
+ .align 2
+gMoveTypes_Gfx:: @ 8D971B0
+ .incbin "graphics/types/move_types.4bpp.lz"
+
+ .align 2
+gMoveTypes_Pal:: @ 8D97B84
+ .incbin "graphics/types/move_types.gbapal.lz"
+ .align 2
gUnknown_08D97BEC:: @ 8D97BEC
- .incbin "baserom.gba", 0xd97bec, 0x108
+ .incbin "graphics/interface/summary_frames.4bpp.lz"
+ .align 2
gUnknown_08D97CF4:: @ 8D97CF4
- .incbin "baserom.gba", 0xd97cf4, 0x18
+ .incbin "graphics/interface/summary_frames.gbapal.lz"
+ .align 2
gUnknown_08D97D0C:: @ 8D97D0C
- .incbin "baserom.gba", 0xd97d0c, 0x830
+ .incbin "graphics/interface/status_screen.4bpp.lz"
+ .align 2
gUnknown_08D9853C:: @ 8D9853C
- .incbin "baserom.gba", 0xd9853c, 0xf0
+ .incbin "graphics/interface/status_screen.gbapal.lz"
+ .align 2
gUnknown_08D9862C:: @ 8D9862C
- .incbin "baserom.gba", 0xd9862c, 0x1d0
+ .incbin "graphics/interface/status_screen.bin.lz"
+ .align 2
gUnknown_08D987FC:: @ 8D987FC
- .incbin "baserom.gba", 0xd987fc, 0x190
+ .incbin "graphics/interface/status_tilemap1.bin.lz"
+ .align 2
gUnknown_08D9898C:: @ 8D9898C
- .incbin "baserom.gba", 0xd9898c, 0x19c
+ .incbin "graphics/interface/status_tilemap2.bin.lz"
+ .align 2
gUnknown_08D98B28:: @ 8D98B28
- .incbin "baserom.gba", 0xd98b28, 0x1a0
+ .incbin "graphics/interface/status_tilemap3.bin.lz"
+ .align 2
gUnknown_08D98CC8:: @ 8D98CC8
- .incbin "baserom.gba", 0xd98cc8, 0x18c0
+ .incbin "graphics/interface/status_tilemap0.bin.lz"
-gUnknown_08D9A588:: @ 8D9A588
- .incbin "baserom.gba", 0xd9a588, 0x4c
+ .align 2
+gBagMaleTiles:: @ 8E75024
+ .incbin "graphics/misc/bag_male.4bpp.lz"
-gUnknown_08D9A5D4:: @ 8D9A5D4
- .incbin "baserom.gba", 0xd9a5d4, 0x4c
+ .align 2
+gBagFemaleTiles:: @ 8E75BA0
+ .incbin "graphics/misc/bag_female.4bpp.lz"
+
+ .align 2
+gBagPalette:: @ 8E76700
+ .incbin "graphics/misc/bag.gbapal.lz"
-gUnknown_08D9A620:: @ 8D9A620
- .incbin "baserom.gba", 0xd9a620, 0x26c
+ .align 2
+gBagScreenMale_Pal:: @ 8D9A588
+ .incbin "graphics/interface/bag_screen_male.gbapal.lz"
+
+ .align 2
+gBagScreenFemale_Pal:: @ 8D9A5D4
+ .incbin "graphics/interface/bag_screen_female.gbapal.lz"
+ .align 2
+gBagScreen_Gfx:: @ 8D9A620
+ .incbin "graphics/interface/bag_screen.4bpp.lz"
+
+ .align 2
gUnknown_08D9A88C:: @ 8D9A88C
- .incbin "baserom.gba", 0xd9a88c, 0x544
+ .incbin "graphics/unknown/unknown_D9A88C.bin.lz"
+ .align 2
+gBattleFrontierGfx_PyramidBag:: @ 8D9A9EC
+ .incbin "graphics/interface/bag_pyramid.4bpp.lz"
+
+ .align 2
gUnknown_08D9ADD0:: @ 8D9ADD0
- .incbin "baserom.gba", 0xd9add0, 0x34
+ .incbin "graphics/interface/bag_pyramid.gbapal.lz" @ female palette is first and male is second.
+ .align 2
gUnknown_08D9AE04:: @ 8D9AE04
- .incbin "baserom.gba", 0xd9ae04, 0x140
+ .incbin "graphics/unknown/unknown_D9AE04.bin.lz" @ tilemap?
+ .align 2
gUnknown_08D9AF44:: @ 8D9AF44
- .incbin "baserom.gba", 0xd9af44, 0x78
+ .incbin "graphics/unknown/unknown_D9AF44.gbapal.lz"
+
+ .align 2
+gBagSwapLineGfx:: @ 8D9AF6C
+ .incbin "graphics/interface/bag_swap.4bpp.lz"
+
+ .align 2
+gBagSwapLinePal:: @ 8D9AFAC
+ .incbin "graphics/interface/bag_swap.gbapal.lz"
+ .align 2
gBuyMenuFrame_Gfx:: @ 8D9AFBC
- .incbin "baserom.gba", 0xd9afbc, 0x10c
+ .incbin "graphics/interface/mart_frame.4bpp.lz"
+ .align 2
gMenuMoneyPal:: @ 8D9B0C8
- .incbin "baserom.gba", 0xd9b0c8, 0x28
+ .incbin "graphics/interface/mart_frame.gbapal.lz"
+ .align 2
gBuyMenuFrame_Tilemap:: @ 8D9B0F0
- .incbin "baserom.gba", 0xd9b0f0, 0x140
+ .incbin "graphics/interface/mart_frame.bin.lz"
+ .align 2
gMenuMoneyGfx:: @ 8D9B230
- .incbin "baserom.gba", 0xd9b230, 0x84
+ .incbin "graphics/interface/money.4bpp.lz"
+ .align 2
gMenuPokeblock_Gfx:: @ 8D9B2B4
- .incbin "baserom.gba", 0xd9b2b4, 0x1bc
+ .incbin "graphics/interface/pokeblock_case_frame.4bpp.lz"
+ .align 2
gMenuPokeblock_Pal:: @ 8D9B470
- .incbin "baserom.gba", 0xd9b470, 0x70
+ .incbin "graphics/interface/pokeblock_case_frame.gbapal.lz"
+ .align 2
gMenuPokeblockDevice_Gfx:: @ 8D9B4E0
- .incbin "baserom.gba", 0xd9b4e0, 0x2c0
+ .incbin "graphics/interface/pokeblock_device.4bpp.lz"
+ .align 2
gMenuPokeblockDevice_Pal:: @ 8D9B7A0
- .incbin "baserom.gba", 0xd9b7a0, 0x28
+ .incbin "graphics/interface/pokeblock_device.gbapal.lz"
+ .align 2
gMenuPokeblock_Tilemap:: @ 8D9B7C8
- .incbin "baserom.gba", 0xd9b7c8, 0x148
+ .incbin "graphics/interface/pokeblock.bin.lz"
.align 2
gPokeblock_Gfx::
@@ -1006,176 +3639,236 @@ gPokeblockWhite_Pal::
gPokeblockGold_Pal::
.incbin "graphics/pokeblock/gold.gbapal.lz"
+ .align 2
gUnknown_08D9BA44:: @ 8D9BA44
- .incbin "baserom.gba", 0xd9ba44, 0x100
+ .incbin "graphics/interface/pokeblock_feeding_bg_map.bin.lz"
+ .align 2
gUnknown_08D9BB44:: @ 8D9BB44
- .incbin "baserom.gba", 0xd9bb44, 0x3ac
+ .incbin "graphics/interface/check_berry.4bpp.lz"
+ .align 2
gUnknown_08D9BEF0:: @ 8D9BEF0
- .incbin "baserom.gba", 0xd9bef0, 0xa8
+ .incbin "graphics/interface/check_berry.gbapal.lz"
+ .align 2
gUnknown_08D9BF98:: @ 8D9BF98
- .incbin "baserom.gba", 0xd9bf98, 0x1a4
+ .incbin "graphics/interface/berry_tag.bin.lz"
+ .align 2
gUnknown_08D9C13C:: @ 8D9C13C
- .incbin "baserom.gba", 0xd9c13c, 0x26c
+ .incbin "graphics/interface/berry_tag_title.bin.lz"
+
+ .align 2
+gBerryCheckCircle_Gfx:: @ 8D9C24C
+ .incbin "graphics/interface/check_berry_circle.4bpp.lz"
@ 8D9C3A8
.include "data/graphics/berries/berry_graphics.inc"
-gUnknown_08DA1E78:: @ 8DA1E78
- .incbin "baserom.gba", 0xda1e78, 0xBE4
+ .align 2
+gRaySceneGroudon_Gfx:: @ 8DA1E78
+ .incbin "graphics/rayquaza_scene/groudon.4bpp.lz"
-gUnknown_08DA2A5C:: @ 8DA2A5C
- .incbin "baserom.gba", 0xDA2A5C, 0xCC
+ .align 2
+gRaySceneGroudon2_Gfx:: @ 8DA2A5C
+ .incbin "graphics/rayquaza_scene/groudon_shoulder.4bpp.lz"
-gUnknown_08DA2B28:: @ 8DA2B28
- .incbin "baserom.gba", 0xDA2B28, 0x1F4
+ .align 2
+gRaySceneGroudon3_Gfx:: @ 8DA2B28
+ .incbin "graphics/rayquaza_scene/groudon_claw.4bpp.lz"
-gUnknown_08DA2D1C:: @ 8DA2D1C
- .incbin "baserom.gba", 0xDA2D1C, 0x534
+ .align 2
+gRaySceneKyogre_Gfx:: @ 8DA2D1C
+ .incbin "graphics/rayquaza_scene/kyogre.4bpp.lz"
-gUnknown_08DA3250:: @ 8DA3250
- .incbin "baserom.gba", 0xDA3250, 0x54
+ .align 2
+gRaySceneKyogre2_Gfx:: @ 8DA3250
+ .incbin "graphics/rayquaza_scene/kyogre_shoulder.4bpp.lz"
-gUnknown_08DA32A4:: @ 8DA32A4
- .incbin "baserom.gba", 0xDA32A4, 0xCC
+ .align 2
+gRaySceneKyogre3_Gfx:: @ 8DA32A4
+ .incbin "graphics/rayquaza_scene/kyogre_fin.4bpp.lz"
-gUnknown_08DA3370:: @ 8DA3370
- .incbin "baserom.gba", 0xDA3370, 0x28
+ .align 2
+gRaySceneGroudon_Pal:: @ 8DA3370
+ .incbin "graphics/rayquaza_scene/groudon.gbapal.lz"
-gUnknown_08DA3398:: @ 8DA3398
- .incbin "baserom.gba", 0xDA3398, 0x28
+ .align 2
+gRaySceneKyogre_Pal:: @ 8DA3398
+ .incbin "graphics/rayquaza_scene/kyogre.gbapal.lz"
-gUnknown_08DA33C0:: @ 8DA33C0
- .incbin "baserom.gba", 0xda33c0, 0x428
+ .align 2
+gRaySceneClouds_Gfx:: @ 8DA33C0
+ .incbin "graphics/rayquaza_scene/clouds.4bpp.lz"
-gUnknown_08DA37E8:: @ 8DA37E8
- .incbin "baserom.gba", 0xda37e8, 0x3c
+ .align 2
+gRaySceneClouds_Pal:: @ 8DA37E8
+ .incbin "graphics/rayquaza_scene/clouds.gbapal.lz" @ pal 1 clouds, pal 2 rain
-gUnknown_08DA3824:: @ 8DA3824
- .incbin "baserom.gba", 0xda3824, 0x164
+ .align 2
+gRaySceneClouds1_Tilemap:: @ 8DA3824
+ .incbin "graphics/rayquaza_scene/clouds1.bin.lz"
-gUnknown_08DA3988:: @ 8DA3988
- .incbin "baserom.gba", 0xda3988, 0x100
+ .align 2
+gRaySceneClouds2_Tilemap:: @ 8DA3988
+ .incbin "graphics/rayquaza_scene/clouds2.bin.lz"
-gUnknown_08DA3A88:: @ 8DA3A88
- .incbin "baserom.gba", 0xda3a88, 0x138
+ .align 2
+gRaySceneClouds3_Tilemap:: @ 8DA3A88
+ .incbin "graphics/rayquaza_scene/clouds3.bin.lz"
-gUnknown_08DA3BC0:: @ 8DA3BC0
- .incbin "baserom.gba", 0xDA3BC0, 0xBC
+ .align 2
+gRaySceneSmoke_Gfx:: @ 8DA3BC0
+ .incbin "graphics/rayquaza_scene/smoke.4bpp.lz"
-gUnknown_08DA3C7C:: @ 8DA3C7C
- .incbin "baserom.gba", 0xDA3C7C, 0x18
+ .align 2
+gRaySceneSmoke_Pal:: @ 8DA3C7C
+ .incbin "graphics/rayquaza_scene/smoke.gbapal.lz"
-gUnknown_08DA3C94:: @ 8DA3C94
- .incbin "baserom.gba", 0xda3c94, 0x1114
+ .align 2
+gRaySceneRayquaza_Gfx:: @ 8DA3C94
+ .incbin "graphics/rayquaza_scene/rayquaza.8bpp.lz"
-gUnknown_08DA4DA8:: @ 8DA4DA8
- .incbin "baserom.gba", 0xda4da8, 0x44
+ .align 2
+gRaySceneRayquaza_Pal:: @ 8DA4DA8
+ .incbin "graphics/rayquaza_scene/rayquaza.gbapal.lz"
-gUnknown_08DA4DEC:: @ 8DA4DEC
- .incbin "baserom.gba", 0xda4dec, 0x184
+ .align 2
+gRaySceneRayquaza_Tilemap:: @ 8DA4DEC
+ .incbin "graphics/rayquaza_scene/rayquaza.bin.lz"
-gUnknown_08DA4F70:: @ 8DA4F70
- .incbin "baserom.gba", 0xda4f70, 0x1148
+ .align 2
+gRaySceneOvercast_Gfx:: @ 8DA4F70
+ .incbin "graphics/rayquaza_scene/overcast.4bpp.lz" @ uses pal 2 of gRaySceneRayquaza_Pal
-gUnknown_08DA60B8:: @ 8DA60B8
- .incbin "baserom.gba", 0xda60b8, 0x388
+ .align 2
+gRaySceneOvercast_Tilemap:: @ 8DA60B8
+ .incbin "graphics/rayquaza_scene/overcast.bin.lz"
-gUnknown_08DA6440:: @ 8DA6440
- .incbin "baserom.gba", 0xDA6440, 0x46C
+ .align 2
+gRaySceneRayquazaFly1_Gfx:: @ 8DA6440
+ .incbin "graphics/rayquaza_scene/rayquaza_fly1.4bpp.lz"
-gUnknown_08DA68AC:: @ 8DA68AC
- .incbin "baserom.gba", 0xDA68AC, 0x110
+ .align 2
+gRaySceneRayquazaTail_Gfx:: @ 8DA68AC
+ .incbin "graphics/rayquaza_scene/rayquaza_tail_fix.4bpp.lz" @ for some reason there are an extra 0xC bytes at the end of the original 4bpp, so in order to produce the correct lz, we have to cat the bytes at the end with a make rule. not sure why those bytes are there, it may have been a bug in Game Freak's software.
-gUnknown_08DA69BC:: @ 8DA69BC
- .incbin "baserom.gba", 0xda69bc, 0xb6c
+ .align 2
+gRaySceneOvercast2_Gfx:: @ 8DA69BC
+ .incbin "graphics/rayquaza_scene/overcast2.4bpp.lz"
-gUnknown_08DA7528:: @ 8DA7528
- .incbin "baserom.gba", 0xda7528, 0x21c
+ .align 2
+gRaySceneRayquazaLight_Gfx:: @ 8DA7528
+ .incbin "graphics/rayquaza_scene/rayquaza_light.4bpp.lz" @ uses pal 2 of gRaySceneOvercast2_Pal
-gUnknown_08DA7744:: @ 8DA7744
- .incbin "baserom.gba", 0xda7744, 0x40
+ .align 2
+gRaySceneOvercast2_Pal:: @ 8DA7744
+ .incbin "graphics/rayquaza_scene/overcast2.gbapal.lz"
-gUnknown_08DA7784:: @ 8DA7784
- .incbin "baserom.gba", 0xda7784, 0x328
+ .align 2
+gRaySceneOvercast2_Tilemap:: @ 8DA7784
+ .incbin "graphics/rayquaza_scene/overcast2.bin.lz"
-gUnknown_08DA7AAC:: @ 8DA7AAC
- .incbin "baserom.gba", 0xda7aac, 0x184
+ .align 2
+gRaySceneRayquazaLight_Tilemap:: @ 8DA7AAC
+ .incbin "graphics/rayquaza_scene/rayquaza_light.bin.lz"
-gUnknown_08DA7C30:: @ 8DA7C30
- .incbin "baserom.gba", 0xda7c30, 0x13c
+ .align 2
+gRaySceneChaseBg_Gfx:: @ 8DA7C30
+ .incbin "graphics/rayquaza_scene/chase_bg.4bpp.lz"
-gUnknown_08DA7D6C:: @ 8DA7D6C
- .incbin "baserom.gba", 0xda7d6c, 0x140
+ .align 2
+gRaySceneChaseBg_Tilemap:: @ 8DA7D6C
+ .incbin "graphics/rayquaza_scene/chase_bg.bin.lz"
-gUnknown_08DA7EAC:: @ 8DA7EAC
- .incbin "baserom.gba", 0xda7eac, 0x108
+ .align 2
+gRaySceneChaseStreaks_Gfx:: @ 8DA7EAC
+ .incbin "graphics/rayquaza_scene/chase_streaks.4bpp.lz"
-gUnknown_08DA7FB4:: @ 8DA7FB4
- .incbin "baserom.gba", 0xda7fb4, 0x108
+ .align 2
+gRaySceneChaseStreaks_Tilemap:: @ 8DA7FB4
+ .incbin "graphics/rayquaza_scene/chase_streaks.bin.lz"
-gUnknown_08DA80BC:: @ 8DA80BC
- .incbin "baserom.gba", 0xda80bc, 0xa84
+ .align 2
+gRaySceneRayquazaChase_Gfx:: @ 8DA80BC
+ .incbin "graphics/rayquaza_scene/rayquaza_chase.4bpp.lz"
-gUnknown_08DA8B40:: @ 8DA8B40
- .incbin "baserom.gba", 0xda8b40, 0x22c
+ .align 2
+gRayChaseRayquazaChase_Tilemap:: @ 8DA8B40
+ .incbin "graphics/rayquaza_scene/rayquaza_chase.bin.lz"
-gUnknown_08DA8D6C:: @ 8DA8D6C
- .incbin "baserom.gba", 0xda8d6c, 0x118
+ .align 2
+gRayChaseRayquazaChase2_Tilemap:: @ 8DA8D6C
+ .incbin "graphics/rayquaza_scene/rayquaza_chase2.bin.lz"
-gUnknown_08DA8E84:: @ 8DA8E84
- .incbin "baserom.gba", 0xda8e84, 0x54
+ .align 2
+gRaySceneChase_Pal:: @ 8DA8E84
+ .incbin "graphics/rayquaza_scene/chase.gbapal.lz"
-gUnknown_08DA8ED8:: @ 8DA8ED8
- .incbin "baserom.gba", 0xDA8ED8, 0x798
+ .align 2
+gRaySceneGroudonLeft_Gfx:: @ 8DA8ED8
+ .incbin "graphics/rayquaza_scene/groudon_left.4bpp.lz"
-gUnknown_08DA9670:: @ 8DA9670
- .incbin "baserom.gba", 0xDA9670, 0x44
+ .align 2
+gRaySceneGroudonTail_Gfx:: @ 8DA9670
+ .incbin "graphics/rayquaza_scene/groudon_tail.4bpp.lz"
-gUnknown_08DA96B4:: @ 8DA96B4
- .incbin "baserom.gba", 0xDA96B4, 0x248
+ .align 2
+gRaySceneKyogreRight_Gfx:: @ 8DA96B4
+ .incbin "graphics/rayquaza_scene/kyogre_right.4bpp.lz"
-gUnknown_08DA98FC:: @ 8DA98FC
- .incbin "baserom.gba", 0xDA98FC, 0xCA8
+ .align 2
+gRaySceneRayquazaHover_Gfx:: @ 8DA98FC
+ .incbin "graphics/rayquaza_scene/rayquaza_hover.4bpp.lz"
-gUnknown_08DAA5A4:: @ 8DAA5A4
- .incbin "baserom.gba", 0xDAA5A4, 0x1F0
+ .align 2
+gRaySceneRayquazaFlyIn_Gfx:: @ 8DAA5A4
+ .incbin "graphics/rayquaza_scene/rayquaza_flyin.4bpp.lz"
-gUnknown_08DAA794:: @ 8DAA794
- .incbin "baserom.gba", 0xDAA794, 0x98
+ .align 2
+gRaySceneSplash_Gfx:: @ 8DAA794
+ .incbin "graphics/rayquaza_scene/splash.4bpp.lz"
-gUnknown_08DAA82C:: @ 8DAA82C
- .incbin "baserom.gba", 0xDAA82C, 0x28
+ .align 2
+gRaySceneGroudonLeft_Pal:: @ 8DAA82C
+ .incbin "graphics/rayquaza_scene/groudon_left.gbapal.lz"
-gUnknown_08DAA854:: @ 8DAA854
- .incbin "baserom.gba", 0xDAA854, 0x28
+ .align 2
+gRaySceneKyogreRight_Pal:: @ 8DAA854
+ .incbin "graphics/rayquaza_scene/kyogre_right.gbapal.lz"
-gUnknown_08DAA87C:: @ 8DAA87C
- .incbin "baserom.gba", 0xDAA87C, 0x28
+ .align 2
+gRaySceneRayquazaHover_Pal:: @ 8DAA87C
+ .incbin "graphics/rayquaza_scene/rayquaza_hover.gbapal.lz"
-gUnknown_08DAA8A4:: @ 8DAA8A4
- .incbin "baserom.gba", 0xDAA8A4, 0x10
+ .align 2
+gRaySceneSplash_Pal:: @ 8DAA8A4
+ .incbin "graphics/rayquaza_scene/splash.gbapal.lz"
-gUnknown_08DAA8B4:: @ 8DAA8B4
- .incbin "baserom.gba", 0xdaa8b4, 0x270
+ .align 2
+gRaySceneHushBg_Gfx:: @ 8DAA8B4
+ .incbin "graphics/rayquaza_scene/hush_bg.4bpp.lz"
-gUnknown_08DAAB24:: @ 8DAAB24
- .incbin "baserom.gba", 0xdaab24, 0xf8
+ .align 2
+gRaySceneHushRing_Gfx:: @ 8DAAB24
+ .incbin "graphics/rayquaza_scene/hush_ring.8bpp.lz"
-gUnknown_08DAAC1C:: @ 8DAAC1C
- .incbin "baserom.gba", 0xdaac1c, 0x238
+ .align 2
+gRaySceneHushBg_Tilemap:: @ 8DAAC1C
+ .incbin "graphics/rayquaza_scene/hush_bg.bin.lz"
-gUnknown_08DAAE54:: @ 8DAAE54
- .incbin "baserom.gba", 0xdaae54, 0x144
+ .align 2
+gRaySceneHushRing_Tilemap:: @ 8DAAE54
+ .incbin "graphics/rayquaza_scene/hush_ring.bin.lz"
-gUnknown_08DAAF98:: @ 8DAAF98
- .incbin "baserom.gba", 0xdaaf98, 0x54
+ .align 2
+gRaySceneHushRing_Map:: @ 8DAAF98
+ .incbin "graphics/rayquaza_scene/hush_ring_map.bin.lz"
-gUnknown_08DAAFEC:: @ 8DAAFEC
- .incbin "baserom.gba", 0xdaafec, 0x6c
+ .align 2
+gRaySceneHushBg_Pal:: @ 8DAAFEC
+ .incbin "graphics/rayquaza_scene/hush_bg.gbapal.lz"
@ 8DAB058
.include "data/graphics/items/item_graphics.inc"
@@ -1183,11 +3876,33 @@ gUnknown_08DAAFEC:: @ 8DAAFEC
@ 8DB7AA0
.include "data/graphics/decorations/decoration_graphics.inc"
-@ 8DBA14C
- .incbin "baserom.gba", 0xdba14c, 0x3cc
+ .align 2
+gBattleAnimSpritePalette_282:: @ 8E7E7D0
+ .incbin "graphics/battle_anims/sprites/282.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_282:: @ 8E7E7F8
+ .incbin "graphics/battle_anims/sprites/282.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_270:: @ 8E7E9E0
+ .incbin "graphics/battle_anims/sprites/270.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_270:: @ 8E7E9FC
+ .incbin "graphics/battle_anims/sprites/270.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_271:: @ 8E7EB24
+ .incbin "graphics/battle_anims/sprites/271.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_271:: @ 8E7EB3C
+ .incbin "graphics/battle_anims/sprites/271.4bpp.lz"
+ .align 2
gUnknown_08DBA518:: @ 8DBA518
- .incbin "baserom.gba", 0xdba518, 0x80
+ .incbin "graphics/misc/cable_car_bg.gbapal"
.align 2
gCableCar_Pal:: @ 8DBA598
@@ -1195,7 +3910,7 @@ gCableCar_Pal:: @ 8DBA598
.align 2
gUnknown_08DBA5B8:: @ 8DBA5B8
- .incbin "baserom.gba", 0xdba5b8, 0x19d8
+ .incbin "graphics/misc/cable_car_bg.4bpp.lz"
.align 2
gCableCar_Gfx:: @ 8DBBF90
@@ -1210,224 +3925,303 @@ gCableCarCord_Gfx:: @ 8DBC2C0
.incbin "graphics/misc/cable_car_cord.4bpp.lz"
.align 2
-gUnknown_08DBC2E8:: @ 8DBC2E8
- .incbin "baserom.gba", 0xdbc2e8, 0x72c
+gRouletteMenuTiles:: @ 8DBC2E8
+ .incbin "graphics/roulette/window.4bpp.lz"
.align 2
-gRouletteWheelTiles:: @ 0x08DBCA14
+gRouletteWheelTiles::
.incbin "graphics/roulette/wheel.8bpp.lz"
.align 2
-gRouletteCenter_Gfx:: @ 0x08DBDABC
+gRouletteCenter_Gfx::
.incbin "graphics/roulette/center.4bpp.lz"
.align 2
-gRouletteHeadersTiles:: @ 0x08DBDE38
+gRouletteHeadersTiles:: @ 8E824BC
.incbin "graphics/roulette/headers.4bpp.lz"
.align 2
-gRouletteCreditTiles:: @ 0x08DBE45C
+gRouletteCreditTiles:: @ 8E82AE0
.incbin "graphics/roulette/credit.4bpp.lz"
.align 2
-gRouletteNumbersTiles:: @ 0x08DBE5AC
+gRouletteNumbersTiles:: @ 8E82C30
.incbin "graphics/roulette/numbers.4bpp.lz"
.align 2
-gRouletteMultiplierTiles:: @ 0x08DBE690
+gRouletteMultiplierTiles:: @ 8E82D14
.incbin "graphics/roulette/multiplier.4bpp.lz"
-gUnknown_08DBE818:: @ 0x08DBE818
- .incbin "baserom.gba", 0xdbe818, 0x20
+ .align 2
+gMailPalette_Orange:: @ 0x08DBE818
+ .incbin "graphics/mail/orange/palette.gbapal"
-gUnknown_08DBE838:: @ 0x08DBE838
- .incbin "baserom.gba", 0xdbe838, 0x20
+ .align 2
+gMailPalette_Harbor:: @ 0x08DBE838
+ .incbin "graphics/mail/harbor/palette.gbapal"
-gUnknown_08DBE858:: @ 0x08DBE858
- .incbin "baserom.gba", 0xdbe858, 0x20
+ .align 2
+gMailPalette_Glitter:: @ 0x08DBE858
+ .incbin "graphics/mail/glitter/palette.gbapal"
-gUnknown_08DBE878:: @ 0x08DBE878
- .incbin "baserom.gba", 0xdbe878, 0x20
+ .align 2
+gMailPalette_Mech:: @ 0x08DBE878
+ .incbin "graphics/mail/mech/palette.gbapal"
-gUnknown_08DBE898:: @ 0x08DBE898
- .incbin "baserom.gba", 0xdbe898, 0x20
+ .align 2
+gMailPalette_Wood:: @ 0x08DBE898
+ .incbin "graphics/mail/wood/palette.gbapal"
-gUnknown_08DBE8B8:: @ 0x08DBE8B8
- .incbin "baserom.gba", 0xdbe8b8, 0x20
+ .align 2
+gMailPalette_Wave:: @ 0x08DBE8B8
+ .incbin "graphics/mail/wave/palette.gbapal"
-gUnknown_08DBE8D8:: @ 0x08DBE8D8
- .incbin "baserom.gba", 0xdbe8d8, 0x20
+ .align 2
+gMailPalette_Bead:: @ 0x08DBE8D8
+ .incbin "graphics/mail/bead/palette.gbapal"
-gUnknown_08DBE8F8:: @ 0x08DBE8F8
- .incbin "baserom.gba", 0xdbe8f8, 0x20
+ .align 2
+gMailPalette_Shadow:: @ 0x08DBE8F8
+ .incbin "graphics/mail/shadow/palette.gbapal"
-gUnknown_08DBE918:: @ 0x08DBE918
- .incbin "baserom.gba", 0xdbe918, 0x20
+ .align 2
+gMailPalette_Tropic:: @ 0x08DBE918
+ .incbin "graphics/mail/tropic/palette.gbapal"
-gUnknown_08DBE938:: @ 0x08DBE938
- .incbin "baserom.gba", 0xdbe938, 0x20
+ .align 2
+gMailPalette_Dream:: @ 0x08DBE938
+ .incbin "graphics/mail/dream/palette.gbapal"
+
+ .align 2
+gMailPalette_Fab:: @ 0x08DBE958
+ .incbin "graphics/mail/fab/palette.gbapal"
-gUnknown_08DBE958:: @ 0x08DBE958
- .incbin "baserom.gba", 0xdbe958, 0x20
+ .align 2
+gMailPalette_Retro:: @ 0x08DBE978
+ .incbin "graphics/mail/retro/palette.gbapal"
+
+ .align 2
+gMailTiles_Orange:: @ 0x08DBE998
+ .incbin "graphics/mail/orange/tiles.4bpp.lz"
-gUnknown_08DBE978:: @ 0x08DBE978
- .incbin "baserom.gba", 0xdbe978, 0x20
+ .align 2
+gMailTiles_Harbor:: @ 0x08DBEB38
+ .incbin "graphics/mail/harbor/tiles.4bpp.lz"
-gUnknown_08DBE998:: @ 0x08DBE998
- .incbin "baserom.gba", 0xdbe998, 0x1a0
+ .align 2
+gMailTiles_Glitter:: @ 0x08DBEC74
+ .incbin "graphics/mail/glitter/tiles.4bpp.lz"
-gUnknown_08DBEB38:: @ 0x08DBEB38
- .incbin "baserom.gba", 0xdbeb38, 0x13c
+ .align 2
+gMailTiles_Mech:: @ 0x08DBEE84
+ .incbin "graphics/mail/mech/tiles.4bpp.lz"
-gUnknown_08DBEC74:: @ 0x08DBEC74
- .incbin "baserom.gba", 0xdbec74, 0x210
+ .align 2
+gMailTiles_Wood:: @ 0x08DBEF5C
+ .incbin "graphics/mail/wood/tiles.4bpp.lz"
-gUnknown_08DBEE84:: @ 0x08DBEE84
- .incbin "baserom.gba", 0xdbee84, 0xd8
+ .align 2
+gMailTiles_Wave:: @ 0x08DBF154
+ .incbin "graphics/mail/wave/tiles.4bpp.lz"
-gUnknown_08DBEF5C:: @ 0x08DBEF5C
- .incbin "baserom.gba", 0xdbef5c, 0x1f8
+ .align 2
+gMailTiles_Bead:: @ 0x08DBF2D4
+ .incbin "graphics/mail/bead/tiles.4bpp.lz"
-gUnknown_08DBF154:: @ 0x08DBF154
- .incbin "baserom.gba", 0xdbf154, 0x180
+ .align 2
+gMailTiles_Shadow:: @ 0x08DBF37C
+ .incbin "graphics/mail/shadow/tiles.4bpp.lz"
-gUnknown_08DBF2D4:: @ 0x08DBF2D4
- .incbin "baserom.gba", 0xdbf2d4, 0xa8
+ .align 2
+gMailTiles_Tropic:: @ 0x08DBF50C
+ .incbin "graphics/mail/tropic/tiles.4bpp.lz"
-gUnknown_08DBF37C:: @ 0x08DBF37C
- .incbin "baserom.gba", 0xdbf37c, 0x190
+ .align 2
+gMailTiles_Dream:: @ 0x08DBF64C
+ .incbin "graphics/mail/dream/tiles.4bpp.lz"
-gUnknown_08DBF50C:: @ 0x08DBF50C
- .incbin "baserom.gba", 0xdbf50c, 0x140
+ .align 2
+gMailTiles_Fab:: @ 0x08DBF7B4
+ .incbin "graphics/mail/fab/tiles.4bpp.lz"
-gUnknown_08DBF64C:: @ 0x08DBF64C
- .incbin "baserom.gba", 0xdbf64c, 0x168
+ .align 2
+gMailTiles_Retro:: @ 0x08DBF904
+ .incbin "graphics/mail/retro/tiles.4bpp.lz"
-gUnknown_08DBF7B4:: @ 0x08DBF7B4
- .incbin "baserom.gba", 0xdbf7b4, 0x150
+ .align 2
+gMailTilemap_Orange:: @ 0x08DBFBA4
+ .incbin "graphics/mail/orange/map.bin.lz"
-gUnknown_08DBF904:: @ 0x08DBF904
- .incbin "baserom.gba", 0xdbf904, 0x2a0
+ .align 2
+gMailTilemap_Harbor:: @ 0x08DBFC7C
+ .incbin "graphics/mail/harbor/map.bin.lz"
-gUnknown_08DBFBA4:: @ 0x08DBFBA4
- .incbin "baserom.gba", 0xdbfba4, 0xd8
+ .align 2
+gMailTilemap_Glitter:: @ 0x08DBFD5C
+ .incbin "graphics/mail/glitter/map.bin.lz"
-gUnknown_08DBFC7C:: @ 0x08DBFC7C
- .incbin "baserom.gba", 0xdbfc7c, 0xe0
+ .align 2
+gMailTilemap_Mech:: @ 0x08DBFE68
+ .incbin "graphics/mail/mech/map.bin.lz"
-gUnknown_08DBFD5C:: @ 0x08DBFD5C
- .incbin "baserom.gba", 0xdbfd5c, 0x10c
+ .align 2
+gMailTilemap_Wood:: @ 0x08DBFF44
+ .incbin "graphics/mail/wood/map.bin.lz"
-gUnknown_08DBFE68:: @ 0x08DBFE68
- .incbin "baserom.gba", 0xdbfe68, 0xdc
+ .align 2
+gMailTilemap_Wave:: @ 0x08DC0034
+ .incbin "graphics/mail/wave/map.bin.lz"
-gUnknown_08DBFF44:: @ 0x08DBFF44
- .incbin "baserom.gba", 0xdbff44, 0xf0
+ .align 2
+gMailTilemap_Bead:: @ 0x08DC0114
+ .incbin "graphics/mail/bead/map.bin.lz"
-gUnknown_08DC0034:: @ 0x08DC0034
- .incbin "baserom.gba", 0xdc0034, 0xe0
+ .align 2
+gMailTilemap_Shadow:: @ 0x08DC01F4
+ .incbin "graphics/mail/shadow/map.bin.lz"
-gUnknown_08DC0114:: @ 0x08DC0114
- .incbin "baserom.gba", 0xdc0114, 0xe0
+ .align 2
+gMailTilemap_Tropic:: @ 0x08DC0300
+ .incbin "graphics/mail/tropic/map.bin.lz"
-gUnknown_08DC01F4:: @ 0x08DC01F4
- .incbin "baserom.gba", 0xdc01f4, 0x10c
+ .align 2
+gMailTilemap_Dream:: @ 0x08DC03F0
+ .incbin "graphics/mail/dream/map.bin.lz"
-gUnknown_08DC0300:: @ 0x08DC0300
- .incbin "baserom.gba", 0xdc0300, 0xf0
+ .align 2
+gMailTilemap_Fab:: @ 0x08DC04E8
+ .incbin "graphics/mail/fab/map.bin.lz"
-gUnknown_08DC03F0:: @ 0x08DC03F0
- .incbin "baserom.gba", 0xdc03f0, 0xf8
+ .align 2
+gMailTilemap_Retro:: @ 0x08DC0600
+ .incbin "graphics/mail/retro/map.bin.lz"
-gUnknown_08DC04E8:: @ 0x08DC04E8
- .incbin "baserom.gba", 0xdc04e8, 0x118
+ .align 2
+gFrontierFactorySelectMenu_Pal:: @ 8DC0714
+ .incbin "graphics/battle_frontier/factory_menu1.gbapal"
+ .incbin "graphics/battle_frontier/factory_menu2.gbapal"
-gUnknown_08DC0600:: @ 0x08DC0600
- .incbin "baserom.gba", 0xdc0600, 0x114
+ .align 2
+gFrontierFactorySelectMenu_Gfx:: @ 8DC0754
+ .incbin "graphics/battle_frontier/factory_menu1.4bpp"
+ .incbin "graphics/battle_frontier/factory_menu2.4bpp"
-gUnknown_08DC0714:: @ 8DC0714
- .incbin "baserom.gba", 0xdc0714, 0x40
+ .align 2
+gFrontierFactorySelectMenu_Tilemap:: @ 8DC0B94
+ .incbin "graphics/battle_frontier/factory_menu.bin"
-gUnknown_08DC0754:: @ 8DC0754
- .incbin "baserom.gba", 0xdc0754, 0x440
+ .align 2
+gFrontierPassMedals_Gfx:: @ 8DC1394
+ .incbin "graphics/frontier_pass/medals.4bpp.lz" @ battle frontier medals
-gUnknown_08DC0B94:: @ 8DC0B94
- .incbin "baserom.gba", 0xdc0b94, 0x800
+ .align 2
+gFrontierPassCursor_Pal:: @ 8DC1674
+ .incbin "graphics/frontier_pass/cursor.gbapal" @ frontier pass cursor pal
-gUnknown_08DC1394:: @ 8DC1394
- .incbin "baserom.gba", 0xdc1394, 0x2E0
+ .align 2
+gFrontierPassMapCursor_Pal:: @ 8DC1694
+ .incbin "graphics/frontier_pass/map_cursor.gbapal" @ frontier pass map cursor pal
-gUnknown_08DC1674:: @ 8DC1674
- .incbin "baserom.gba", 0xdc1674, 0x20
+ .align 2
+gFrontierPassMedalsSilver_Pal:: @ 8DC16B4
+ .incbin "graphics/frontier_pass/silver.gbapal"
-gUnknown_08DC1694:: @ 8DC1694
- .incbin "baserom.gba", 0xdc1694, 0x20
+ .align 2
+gFrontierPassMedalsGold_Pal:: @ 8DC16D4
+ .incbin "graphics/frontier_pass/gold.gbapal"
-gUnknown_08DC16B4:: @ 8DC16B4
- .incbin "baserom.gba", 0xdc16b4, 0x20
+ .align 2
+gPokedexText_Pal:: @ 8DC16F4
+ .incbin "graphics/pokedex/text.gbapal"
-gUnknown_08DC16D4:: @ 8DC16D4
- .incbin "baserom.gba", 0xdc16d4, 0x20
+ .align 2
+gPokedexCaughtScreenFade_Pal:: @ 8DC1756
+ .incbin "graphics/pokedex/fade.gbapal"
-gUnknown_08DC16F4:: @ 8DC16F4
- .incbin "baserom.gba", 0xdc16f4, 0x62
+ .align 2
+gPokedexHoennBg_Pal:: @ 8DC17B6
+ .incbin "graphics/pokedex/hoenn_bg.gbapal"
-gUnknown_08DC1756:: @ 8DC1756
- .incbin "baserom.gba", 0xdc1756, 0x60
+ .align 2
+gPokedexNationalBg_Pal:: @ 8DC1876
+ .incbin "graphics/pokedex/national_bg.gbapal"
-gUnknown_08DC17B6:: @ 8DC17B6
- .incbin "baserom.gba", 0xdc17b6, 0xc0
+ .align 2
+gPokedexMenu_Gfx:: @ 8DC1934
+ .incbin "graphics/pokedex/menu.4bpp.lz"
-gUnknown_08DC1876:: @ 8DC1876
- .incbin "baserom.gba", 0xdc1876, 0xbe
+ .align 2
+gPokedexMenu2_Gfx:: @ 8DC234C
+ .incbin "graphics/pokedex/menu2.4bpp.lz"
-gUnknown_08DC1934:: @ 8DC1934
- .incbin "baserom.gba", 0xdc1934, 0xA18
+ .align 2
+ .incbin "graphics/pokedex/noball_unused.4bpp.lz" @ unused
-gUnknown_08DC234C:: @ 8DC234C
- .incbin "baserom.gba", 0xDC234C, 0x6BC
+ @ these are a series of 9 tilemaps used for something pokedex related.
+ .align 2
gUnknown_08DC2A08:: @ 8DC2A08
- .incbin "baserom.gba", 0xdc2a08, 0x114
+ .incbin "graphics/pokedex/tilemap1.bin.lz"
+ .align 2
gUnknown_08DC2B1C:: @ 8DC2B1C
- .incbin "baserom.gba", 0xdc2b1c, 0x140
+ .incbin "graphics/pokedex/tilemap2.bin.lz"
+ .align 2
gUnknown_08DC2C5C:: @ 8DC2C5C
- .incbin "baserom.gba", 0xdc2c5c, 0x150
+ .incbin "graphics/pokedex/tilemap3.bin.lz"
+ .align 2
gUnknown_08DC2DAC:: @ 8DC2DAC
- .incbin "baserom.gba", 0xdc2dac, 0xc0
+ .incbin "graphics/pokedex/tilemap4.bin.lz"
+ .align 2
gUnknown_08DC2E6C:: @ 8DC2E6C
- .incbin "baserom.gba", 0xdc2e6c, 0xf0
+ .incbin "graphics/pokedex/tilemap5.bin.lz"
+ .align 2
gUnknown_08DC2F5C:: @ 8DC2F5C
- .incbin "baserom.gba", 0xdc2f5c, 0x90
+ .incbin "graphics/pokedex/tilemap6.bin.lz"
+ .align 2
gUnknown_08DC2FEC:: @ 8DC2FEC
- .incbin "baserom.gba", 0xdc2fec, 0x94
+ .incbin "graphics/pokedex/tilemap7.bin.lz"
+ .align 2
gUnknown_08DC3080:: @ 8DC3080
- .incbin "baserom.gba", 0xdc3080, 0x118
+ .incbin "graphics/pokedex/tilemap8.bin.lz"
+ .align 2
gUnknown_08DC3198:: @ 8DC3198
- .incbin "baserom.gba", 0xdc3198, 0xee
+ .incbin "graphics/pokedex/tilemap9.bin.lz" @ all tilemaps
+
+ .align 2
+gPokedexSearchMenu_Pal:: @ 8DC3284
+ .incbin "graphics/pokedex/search_menu.gbapal"
+
+ .align 2
+gPokedexSearchMenu_Gfx:: @ 8DC3304
+ .incbin "graphics/pokedex/search_menu.4bpp.lz"
-gUnknown_08DC3286:: @ 8DC3286
- .incbin "baserom.gba", 0xdc3286, 0x7e
+ .align 2
+gPokedexSearch1_Tilemap:: @ 8DC3870
+ .incbin "graphics/pokedex/search1.bin.lz"
-gUnknown_08DC3304:: @ 8DC3304
- .incbin "baserom.gba", 0xdc3304, 0x56c
+ .align 2
+gPokedexSearch2_Tilemap:: @ 8DC3A0C
+ .incbin "graphics/pokedex/search2.bin.lz"
-gUnknown_08DC3870:: @ 8DC3870
- .incbin "baserom.gba", 0xdc3870, 0x19c
+ .align 2
+gSummaryScreenPowAcc_Tilemap:: @ 8DC3B94
+ .incbin "graphics/interface/powacc_tilemap.bin" @ pow/acc tilemap
-gUnknown_08DC3A0C:: @ 8DC3A0C
- .incbin "baserom.gba", 0xdc3a0c, 0x2c8
+ .align 2
+gUnknown_08DC3C34:: @ 8DC3C34
+ .incbin "graphics/interface/unk_tilemap.bin" @ probably trade summary screen related? cant check
-gUnknown_08DC3CD4:: @ 8DC3CD4
- .incbin "baserom.gba", 0xdc3cd4, 0x80
+ .align 2
+gSummaryScreenWindow_Tilemap:: @ 8DC3CD4
+ .incbin "graphics/interface/summary.bin"
.align 2
gIntroCopyright_Pal:: @ 8DC3D54
diff --git a/data/party_menu.s b/data/party_menu.s
index 95d9bb78e..8013e5614 100644
--- a/data/party_menu.s
+++ b/data/party_menu.s
@@ -246,10 +246,10 @@ gUnknown_08615EC0:: @ 8615EC0
.incbin "baserom.gba", 0x615ec0, 0x38
gUnknown_08615EF8:: @ 8615EF8
- obj_tiles gUnknown_08D96CD8, 0x400, 1200
+ obj_tiles gPartyMenuPokeball_Gfx, 0x400, 1200
gUnknown_08615F00:: @ 8615F00
- obj_pal gUnknown_08D96F6C, 1200
+ obj_pal gPartyMenuPokeball_Pal, 1200
gUnknown_08615F08:: @ 8615F08
.incbin "baserom.gba", 0x615f08, 0x68
@@ -261,10 +261,10 @@ gUnknown_08615F78:: @ 8615F78
.incbin "baserom.gba", 0x615f78, 0x80
gUnknown_08615FF8:: @ 8615FF8
- obj_tiles gUnknown_08D96F90, 0x400, 1202
+ obj_tiles gStatusGfx_Icons, 0x400, 1202
gUnknown_08616000:: @ 8616000
- obj_pal gUnknown_08D97188, 1202
+ obj_pal gStatusPal_Icons, 1202
gUnknown_08616008:: @ 8616008
.incbin "baserom.gba", 0x616008, 0x18
diff --git a/data/pokemon_summary_screen.s b/data/pokemon_summary_screen.s
index d3cb51fca..659498743 100644
--- a/data/pokemon_summary_screen.s
+++ b/data/pokemon_summary_screen.s
@@ -18,12 +18,27 @@ gUnknown_0861CBEC:: @ 861CBEC
gUnknown_0861CBF8:: @ 861CBF8
.incbin "baserom.gba", 0x61cbf8, 0xc
+ .align 2
gUnknown_0861CC04:: @ 861CC04
- .incbin "baserom.gba", 0x61cc04, 0xc
-
+ .4byte gSummaryScreenPowAcc_Tilemap
+ .byte 0x00
+ .byte 0x00
+ .byte 0x0A
+ .byte 0x07
+ .byte 0x00
+ .byte 0x2D
+
+ .align 2
gUnknown_0861CC10:: @ 861CC10
- .incbin "baserom.gba", 0x61cc10, 0xc
-
+ .4byte gUnknown_08DC3C34
+ .byte 0x00
+ .byte 0x00
+ .byte 0x0A
+ .byte 0x07
+ .byte 0x00
+ .byte 0x2D
+
+ .align 2
gUnknown_0861CC1C:: @ 861CC1C
.incbin "baserom.gba", 0x61cc1c, 0x8
diff --git a/data/smokescreen.s b/data/smokescreen.s
index d92c972df..aeb8e685b 100644
--- a/data/smokescreen.s
+++ b/data/smokescreen.s
@@ -14,11 +14,11 @@ gUnknown_0831C604:: @ 831C604
.align 2
gUnknown_0831C620:: @ 831C620
- obj_tiles gUnknown_08C01644, 0x0180, 0xd6eb
+ obj_tiles gSmokescreenImpactTiles, 0x0180, 0xd6eb
.align 2
gUnknown_0831C628:: @ 831C628
- obj_pal gUnknown_08C01724, 0xd6eb
+ obj_pal gSmokescreenImpactPalette, 0xd6eb
.align 2
gUnknown_0831C630:: @ 831C630
@@ -53,7 +53,7 @@ gUnknown_0831C688:: @ 831C688
.align 2
gSpriteSheet_EnemyShadow:: @ 831C6A0
- obj_tiles gUnknown_08D8FBC0, 0x0080, 0xd759
+ obj_tiles gEnemyMonShadow_Gfx, 0x0080, 0xd759
.align 2
gUnknown_0831C6A8:: @ 831C6A8
diff --git a/data/trainer_card.s b/data/trainer_card.s
index 8e49b040f..4f344c961 100644
--- a/data/trainer_card.s
+++ b/data/trainer_card.s
@@ -161,14 +161,16 @@ gUnknown_0856FB9C:: @ 856FB9C
gUnknown_0856FBBC:: @ 856FBBC
.incbin "baserom.gba", 0x56fbbc, 0xFEC
-gUnknown_08570BA8:: @ 8570BA8
- .incbin "baserom.gba", 0x570ba8, 0x9C
+ .align 2
+gFrontierPassCursor_Gfx:: @ 8570BA8
+ .incbin "graphics/frontier_pass/cursor.4bpp.lz"
gUnknown_08570C44:: @ 8570C44
.incbin "baserom.gba", 0x570c44, 0xBC
-gUnknown_08570D00:: @ 8570D00
- .incbin "baserom.gba", 0x570d00, 0x100
+ .align 2
+gFrontierPassMapCursor_Gfx:: @ 8570D00
+ .incbin "graphics/frontier_pass/map_cursor.4bpp.lz"
gUnknown_08570E00:: @ 8570E00
.incbin "baserom.gba", 0x570e00, 0x260
@@ -210,19 +212,19 @@ gUnknown_08571454:: @ 8571454
.incbin "baserom.gba", 0x571454, 0x68
gUnknown_085714BC:: @ 85714BC
- obj_tiles gUnknown_08570BA8, 0x100, 0
- obj_tiles gUnknown_08570D00, 0x400, 1
- obj_tiles gUnknown_08DC1394, 0x380, 2
+ obj_tiles gFrontierPassCursor_Gfx, 0x100, 0
+ obj_tiles gFrontierPassMapCursor_Gfx, 0x400, 1
+ obj_tiles gFrontierPassMedals_Gfx, 0x380, 2
gUnknown_085714D4:: @ 85714D4
obj_tiles gUnknown_08570C44, 0x100, 4
obj_tiles NULL, 0, 0
gUnknown_085714E4:: @ 85714E4
- obj_pal gUnknown_08DC1674, 0
- obj_pal gUnknown_08DC1694, 1
- obj_pal gUnknown_08DC16B4, 2
- obj_pal gUnknown_08DC16D4, 3
+ obj_pal gFrontierPassCursor_Pal, 0
+ obj_pal gFrontierPassMapCursor_Pal, 1
+ obj_pal gFrontierPassMedalsSilver_Pal, 2
+ obj_pal gFrontierPassMedalsGold_Pal, 3
obj_pal gUnknown_0856FB7C, 4
obj_pal gUnknown_0856FB9C, 5
obj_pal NULL, 0
diff --git a/graphics/battle_anims/backgrounds/00.bin b/graphics/battle_anims/backgrounds/00.bin
new file mode 100755
index 000000000..dc70b2cf8
--- /dev/null
+++ b/graphics/battle_anims/backgrounds/00.bin
Binary files differ
diff --git a/graphics/battle_anims/backgrounds/00.png b/graphics/battle_anims/backgrounds/00.png
new file mode 100755
index 000000000..f88de79c3
--- /dev/null
+++ b/graphics/battle_anims/backgrounds/00.png
Binary files differ
diff --git a/graphics/battle_anims/backgrounds/02.bin b/graphics/battle_anims/backgrounds/02.bin
new file mode 100755
index 000000000..fabe87b3f
--- /dev/null
+++ b/graphics/battle_anims/backgrounds/02.bin
Binary files differ
diff --git a/graphics/battle_anims/backgrounds/02.png b/graphics/battle_anims/backgrounds/02.png
new file mode 100755
index 000000000..c4519d909
--- /dev/null
+++ b/graphics/battle_anims/backgrounds/02.png
Binary files differ
diff --git a/graphics/battle_anims/backgrounds/03.bin b/graphics/battle_anims/backgrounds/03.bin
new file mode 100755
index 000000000..f642d1c7a
--- /dev/null
+++ b/graphics/battle_anims/backgrounds/03.bin
Binary files differ
diff --git a/graphics/battle_anims/backgrounds/03.png b/graphics/battle_anims/backgrounds/03.png
new file mode 100755
index 000000000..2c2f9de87
--- /dev/null
+++ b/graphics/battle_anims/backgrounds/03.png
Binary files differ
diff --git a/graphics/battle_anims/backgrounds/04.bin b/graphics/battle_anims/backgrounds/04.bin
new file mode 100755
index 000000000..91230cb01
--- /dev/null
+++ b/graphics/battle_anims/backgrounds/04.bin
Binary files differ
diff --git a/graphics/battle_anims/backgrounds/04.png b/graphics/battle_anims/backgrounds/04.png
new file mode 100755
index 000000000..071684622
--- /dev/null
+++ b/graphics/battle_anims/backgrounds/04.png
Binary files differ
diff --git a/graphics/battle_anims/backgrounds/05.bin b/graphics/battle_anims/backgrounds/05.bin
new file mode 100755
index 000000000..42b26559c
--- /dev/null
+++ b/graphics/battle_anims/backgrounds/05.bin
Binary files differ
diff --git a/graphics/battle_anims/backgrounds/06.bin b/graphics/battle_anims/backgrounds/06.bin
new file mode 100755
index 000000000..ef73f747c
--- /dev/null
+++ b/graphics/battle_anims/backgrounds/06.bin
Binary files differ
diff --git a/graphics/battle_anims/backgrounds/07.bin b/graphics/battle_anims/backgrounds/07.bin
new file mode 100755
index 000000000..ca591c75e
--- /dev/null
+++ b/graphics/battle_anims/backgrounds/07.bin
Binary files differ
diff --git a/graphics/battle_anims/backgrounds/07.png b/graphics/battle_anims/backgrounds/07.png
new file mode 100755
index 000000000..893bcee52
--- /dev/null
+++ b/graphics/battle_anims/backgrounds/07.png
Binary files differ
diff --git a/graphics/battle_anims/backgrounds/08.bin b/graphics/battle_anims/backgrounds/08.bin
new file mode 100755
index 000000000..8c9716842
--- /dev/null
+++ b/graphics/battle_anims/backgrounds/08.bin
Binary files differ
diff --git a/graphics/battle_anims/backgrounds/09.bin b/graphics/battle_anims/backgrounds/09.bin
new file mode 100755
index 000000000..d414051ce
--- /dev/null
+++ b/graphics/battle_anims/backgrounds/09.bin
Binary files differ
diff --git a/graphics/battle_anims/backgrounds/09.png b/graphics/battle_anims/backgrounds/09.png
new file mode 100755
index 000000000..5746191e7
--- /dev/null
+++ b/graphics/battle_anims/backgrounds/09.png
Binary files differ
diff --git a/graphics/battle_anims/backgrounds/10.bin b/graphics/battle_anims/backgrounds/10.bin
new file mode 100755
index 000000000..99b488a43
--- /dev/null
+++ b/graphics/battle_anims/backgrounds/10.bin
Binary files differ
diff --git a/graphics/battle_anims/backgrounds/11.bin b/graphics/battle_anims/backgrounds/11.bin
new file mode 100755
index 000000000..6aaaae228
--- /dev/null
+++ b/graphics/battle_anims/backgrounds/11.bin
Binary files differ
diff --git a/graphics/battle_anims/backgrounds/11.png b/graphics/battle_anims/backgrounds/11.png
new file mode 100755
index 000000000..1d63d85bf
--- /dev/null
+++ b/graphics/battle_anims/backgrounds/11.png
Binary files differ
diff --git a/graphics/battle_anims/backgrounds/12.bin b/graphics/battle_anims/backgrounds/12.bin
new file mode 100755
index 000000000..1c0ae690e
--- /dev/null
+++ b/graphics/battle_anims/backgrounds/12.bin
Binary files differ
diff --git a/graphics/battle_anims/backgrounds/12.png b/graphics/battle_anims/backgrounds/12.png
new file mode 100755
index 000000000..cd831bb8f
--- /dev/null
+++ b/graphics/battle_anims/backgrounds/12.png
Binary files differ
diff --git a/graphics/battle_anims/backgrounds/13.bin b/graphics/battle_anims/backgrounds/13.bin
new file mode 100755
index 000000000..89556edc3
--- /dev/null
+++ b/graphics/battle_anims/backgrounds/13.bin
Binary files differ
diff --git a/graphics/battle_anims/backgrounds/14.bin b/graphics/battle_anims/backgrounds/14.bin
new file mode 100755
index 000000000..2181a0227
--- /dev/null
+++ b/graphics/battle_anims/backgrounds/14.bin
Binary files differ
diff --git a/graphics/battle_anims/backgrounds/15.bin b/graphics/battle_anims/backgrounds/15.bin
new file mode 100755
index 000000000..5b0aff44b
--- /dev/null
+++ b/graphics/battle_anims/backgrounds/15.bin
Binary files differ
diff --git a/graphics/battle_anims/backgrounds/15.png b/graphics/battle_anims/backgrounds/15.png
new file mode 100755
index 000000000..818811701
--- /dev/null
+++ b/graphics/battle_anims/backgrounds/15.png
Binary files differ
diff --git a/graphics/battle_anims/backgrounds/16.bin b/graphics/battle_anims/backgrounds/16.bin
new file mode 100755
index 000000000..54740367a
--- /dev/null
+++ b/graphics/battle_anims/backgrounds/16.bin
Binary files differ
diff --git a/graphics/battle_anims/backgrounds/16.png b/graphics/battle_anims/backgrounds/16.png
new file mode 100755
index 000000000..6b0aa4973
--- /dev/null
+++ b/graphics/battle_anims/backgrounds/16.png
Binary files differ
diff --git a/graphics/battle_anims/backgrounds/17.bin b/graphics/battle_anims/backgrounds/17.bin
new file mode 100755
index 000000000..8cb199d05
--- /dev/null
+++ b/graphics/battle_anims/backgrounds/17.bin
Binary files differ
diff --git a/graphics/battle_anims/backgrounds/17.png b/graphics/battle_anims/backgrounds/17.png
new file mode 100755
index 000000000..5f9dd14dd
--- /dev/null
+++ b/graphics/battle_anims/backgrounds/17.png
Binary files differ
diff --git a/graphics/battle_anims/backgrounds/18.pal b/graphics/battle_anims/backgrounds/18.pal
new file mode 100755
index 000000000..df2b878f6
--- /dev/null
+++ b/graphics/battle_anims/backgrounds/18.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+106 205 197
+222 0 0
+189 0 0
+156 0 0
+123 0 0
+98 0 0
+0 0 0
+255 255 255
+230 246 238
+205 238 230
+180 230 222
+156 222 213
+131 213 205
+106 205 197
+0 0 0
diff --git a/graphics/battle_anims/backgrounds/20.bin b/graphics/battle_anims/backgrounds/20.bin
new file mode 100755
index 000000000..d72acf171
--- /dev/null
+++ b/graphics/battle_anims/backgrounds/20.bin
Binary files differ
diff --git a/graphics/battle_anims/backgrounds/20.png b/graphics/battle_anims/backgrounds/20.png
new file mode 100755
index 000000000..34f22002a
--- /dev/null
+++ b/graphics/battle_anims/backgrounds/20.png
Binary files differ
diff --git a/graphics/battle_anims/backgrounds/21.bin b/graphics/battle_anims/backgrounds/21.bin
new file mode 100755
index 000000000..e3d6f46e9
--- /dev/null
+++ b/graphics/battle_anims/backgrounds/21.bin
Binary files differ
diff --git a/graphics/battle_anims/backgrounds/21.png b/graphics/battle_anims/backgrounds/21.png
new file mode 100755
index 000000000..1571a1d69
--- /dev/null
+++ b/graphics/battle_anims/backgrounds/21.png
Binary files differ
diff --git a/graphics/battle_anims/backgrounds/22.pal b/graphics/battle_anims/backgrounds/22.pal
new file mode 100755
index 000000000..e8c5f59dc
--- /dev/null
+++ b/graphics/battle_anims/backgrounds/22.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+131 123 74
+139 139 90
+156 156 115
+172 172 139
+189 189 164
+205 205 180
+222 222 205
+238 238 230
+255 255 255
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/graphics/battle_anims/backgrounds/24.pal b/graphics/battle_anims/backgrounds/24.pal
new file mode 100755
index 000000000..5eec18c67
--- /dev/null
+++ b/graphics/battle_anims/backgrounds/24.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+255 197 74
+255 205 98
+255 213 123
+255 222 148
+255 230 172
+255 238 197
+255 246 222
+255 255 255
+255 189 74
+255 238 180
+255 230 139
+255 222 106
+255 213 74
+0 0 0
+0 0 0
diff --git a/graphics/battle_anims/backgrounds/attract.bin b/graphics/battle_anims/backgrounds/attract.bin
new file mode 100755
index 000000000..b06f46479
--- /dev/null
+++ b/graphics/battle_anims/backgrounds/attract.bin
Binary files differ
diff --git a/graphics/battle_anims/backgrounds/attract.png b/graphics/battle_anims/backgrounds/attract.png
new file mode 100755
index 000000000..c5bba0f89
--- /dev/null
+++ b/graphics/battle_anims/backgrounds/attract.png
Binary files differ
diff --git a/graphics/battle_anims/backgrounds/fog.bin b/graphics/battle_anims/backgrounds/fog.bin
new file mode 100755
index 000000000..1f9d53f95
--- /dev/null
+++ b/graphics/battle_anims/backgrounds/fog.bin
Binary files differ
diff --git a/graphics/battle_anims/backgrounds/sandstorm_brew.bin b/graphics/battle_anims/backgrounds/sandstorm_brew.bin
new file mode 100755
index 000000000..64e6d8584
--- /dev/null
+++ b/graphics/battle_anims/backgrounds/sandstorm_brew.bin
Binary files differ
diff --git a/graphics/battle_anims/backgrounds/sandstorm_brew.png b/graphics/battle_anims/backgrounds/sandstorm_brew.png
new file mode 100755
index 000000000..87d5d41ea
--- /dev/null
+++ b/graphics/battle_anims/backgrounds/sandstorm_brew.png
Binary files differ
diff --git a/graphics/battle_anims/backgrounds/scary_face.png b/graphics/battle_anims/backgrounds/scary_face.png
new file mode 100755
index 000000000..a395485cf
--- /dev/null
+++ b/graphics/battle_anims/backgrounds/scary_face.png
Binary files differ
diff --git a/graphics/battle_anims/backgrounds/scary_face_contest.bin b/graphics/battle_anims/backgrounds/scary_face_contest.bin
new file mode 100755
index 000000000..e2d1e3a99
--- /dev/null
+++ b/graphics/battle_anims/backgrounds/scary_face_contest.bin
Binary files differ
diff --git a/graphics/battle_anims/backgrounds/scary_face_opponent.bin b/graphics/battle_anims/backgrounds/scary_face_opponent.bin
new file mode 100755
index 000000000..dfaaf5f2f
--- /dev/null
+++ b/graphics/battle_anims/backgrounds/scary_face_opponent.bin
Binary files differ
diff --git a/graphics/battle_anims/backgrounds/scary_face_player.bin b/graphics/battle_anims/backgrounds/scary_face_player.bin
new file mode 100755
index 000000000..690305126
--- /dev/null
+++ b/graphics/battle_anims/backgrounds/scary_face_player.bin
Binary files differ
diff --git a/graphics/battle_anims/backgrounds/water.png b/graphics/battle_anims/backgrounds/water.png
new file mode 100755
index 000000000..7740f99f8
--- /dev/null
+++ b/graphics/battle_anims/backgrounds/water.png
Binary files differ
diff --git a/graphics/battle_anims/backgrounds/water_muddy.pal b/graphics/battle_anims/backgrounds/water_muddy.pal
new file mode 100755
index 000000000..0cb7218d9
--- /dev/null
+++ b/graphics/battle_anims/backgrounds/water_muddy.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+131 49 0
+148 74 32
+164 106 65
+180 131 106
+197 164 139
+213 189 180
+230 222 213
+255 255 255
+148 74 32
+164 106 65
+197 164 139
+230 222 213
+255 255 255
+0 0 0
+0 0 0
diff --git a/graphics/battle_anims/masks/cure_bubbles.bin b/graphics/battle_anims/masks/cure_bubbles.bin
new file mode 100755
index 000000000..fa2f572b6
--- /dev/null
+++ b/graphics/battle_anims/masks/cure_bubbles.bin
Binary files differ
diff --git a/graphics/battle_anims/masks/cure_bubbles.png b/graphics/battle_anims/masks/cure_bubbles.png
new file mode 100755
index 000000000..aa7f7b1f2
--- /dev/null
+++ b/graphics/battle_anims/masks/cure_bubbles.png
Binary files differ
diff --git a/graphics/battle_anims/masks/curse.bin b/graphics/battle_anims/masks/curse.bin
new file mode 100755
index 000000000..1e9623948
--- /dev/null
+++ b/graphics/battle_anims/masks/curse.bin
Binary files differ
diff --git a/graphics/battle_anims/masks/curse.png b/graphics/battle_anims/masks/curse.png
new file mode 100755
index 000000000..03979ee8d
--- /dev/null
+++ b/graphics/battle_anims/masks/curse.png
Binary files differ
diff --git a/graphics/battle_anims/masks/metal_shine.bin b/graphics/battle_anims/masks/metal_shine.bin
new file mode 100755
index 000000000..fed60df36
--- /dev/null
+++ b/graphics/battle_anims/masks/metal_shine.bin
Binary files differ
diff --git a/graphics/battle_anims/masks/metal_shine.png b/graphics/battle_anims/masks/metal_shine.png
new file mode 100755
index 000000000..a9c5a952c
--- /dev/null
+++ b/graphics/battle_anims/masks/metal_shine.png
Binary files differ
diff --git a/graphics/battle_anims/masks/morning_sun.bin b/graphics/battle_anims/masks/morning_sun.bin
new file mode 100755
index 000000000..cfa7b8069
--- /dev/null
+++ b/graphics/battle_anims/masks/morning_sun.bin
Binary files differ
diff --git a/graphics/battle_anims/masks/morning_sun.png b/graphics/battle_anims/masks/morning_sun.png
new file mode 100755
index 000000000..c10b02782
--- /dev/null
+++ b/graphics/battle_anims/masks/morning_sun.png
Binary files differ
diff --git a/graphics/battle_anims/masks/stat.png b/graphics/battle_anims/masks/stat.png
new file mode 100755
index 000000000..0a6014ccd
--- /dev/null
+++ b/graphics/battle_anims/masks/stat.png
Binary files differ
diff --git a/graphics/battle_anims/masks/stat1.pal b/graphics/battle_anims/masks/stat1.pal
new file mode 100755
index 000000000..d4128a31f
--- /dev/null
+++ b/graphics/battle_anims/masks/stat1.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+255 255 255
+222 255 205
+189 255 164
+156 255 123
+115 222 90
+74 197 57
+32 172 24
+0 148 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/graphics/battle_anims/masks/stat2.pal b/graphics/battle_anims/masks/stat2.pal
new file mode 100755
index 000000000..434b06e8d
--- /dev/null
+++ b/graphics/battle_anims/masks/stat2.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+255 255 255
+255 255 189
+255 255 123
+255 255 57
+255 189 41
+255 131 32
+255 65 16
+255 8 8
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/graphics/battle_anims/masks/stat3.pal b/graphics/battle_anims/masks/stat3.pal
new file mode 100755
index 000000000..784e5c640
--- /dev/null
+++ b/graphics/battle_anims/masks/stat3.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+255 255 255
+238 222 246
+222 189 246
+205 156 246
+197 123 246
+197 123 246
+164 90 213
+131 57 180
+106 24 148
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/graphics/battle_anims/masks/stat4.pal b/graphics/battle_anims/masks/stat4.pal
new file mode 100755
index 000000000..2868f2479
--- /dev/null
+++ b/graphics/battle_anims/masks/stat4.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+255 255 255
+189 255 255
+123 255 255
+57 255 255
+57 205 238
+57 156 230
+57 106 213
+65 57 205
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/graphics/battle_anims/masks/stat5.pal b/graphics/battle_anims/masks/stat5.pal
new file mode 100755
index 000000000..4991b1bd7
--- /dev/null
+++ b/graphics/battle_anims/masks/stat5.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+255 255 255
+230 230 230
+205 205 205
+180 180 189
+164 164 164
+139 139 148
+115 115 123
+98 98 106
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/graphics/battle_anims/masks/stat6.pal b/graphics/battle_anims/masks/stat6.pal
new file mode 100755
index 000000000..f647ff4b3
--- /dev/null
+++ b/graphics/battle_anims/masks/stat6.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+255 255 255
+205 246 230
+156 246 213
+106 246 197
+57 246 180
+32 213 148
+16 180 123
+0 148 98
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/graphics/battle_anims/masks/stat7.pal b/graphics/battle_anims/masks/stat7.pal
new file mode 100755
index 000000000..4935eba7c
--- /dev/null
+++ b/graphics/battle_anims/masks/stat7.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+255 8 8
+255 65 16
+255 131 32
+255 189 41
+255 255 57
+255 255 123
+255 255 189
+255 255 255
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/graphics/battle_anims/masks/stat8.pal b/graphics/battle_anims/masks/stat8.pal
new file mode 100755
index 000000000..ab1758e37
--- /dev/null
+++ b/graphics/battle_anims/masks/stat8.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 148 0
+32 172 24
+74 197 57
+115 222 90
+156 255 123
+189 255 164
+222 255 205
+255 255 255
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/graphics/battle_anims/masks/stat_tilemap_1.bin b/graphics/battle_anims/masks/stat_tilemap_1.bin
new file mode 100755
index 000000000..1b65e515a
--- /dev/null
+++ b/graphics/battle_anims/masks/stat_tilemap_1.bin
Binary files differ
diff --git a/graphics/battle_anims/masks/stat_tilemap_2.bin b/graphics/battle_anims/masks/stat_tilemap_2.bin
new file mode 100755
index 000000000..eb336cb74
--- /dev/null
+++ b/graphics/battle_anims/masks/stat_tilemap_2.bin
@@ -0,0 +1 @@
+$%&'$%&'$%&'$%&'$%&'$%&'$%&'$%&'45674567456745674567456745674567$%&'$%&'$%&'$%&'$%&'$%&'$%&'$%&'45674567456745674567456745674567$%&'$%&'$%&'$%&'$%&'$%&'$%&'$%&'45674567456745674567456745674567$%&'$%&'$%&'$%&'$%&'$%&'$%&'$%&'45674567456745674567456745674567$%&'$%&'$%&'$%&'$%&'$%&'$%&'$%&'45674567456745674567456745674567$%&'$%&'$%&'$%&'$%&'$%&'$%&'$%&'45674567456745674567456745674567$%&'$%&'$%&'$%&'$%&'$%&'$%&'$%&'45674567456745674567456745674567$%&'$%&'$%&'$%&'$%&'$%&'$%&'$%&'45674567456745674567456745674567 \ No newline at end of file
diff --git a/graphics/battle_anims/masks/unknown_C2EA50.bin b/graphics/battle_anims/masks/unknown_C2EA50.bin
new file mode 100755
index 000000000..712c1ee12
--- /dev/null
+++ b/graphics/battle_anims/masks/unknown_C2EA50.bin
Binary files differ
diff --git a/graphics/battle_anims/masks/unknown_C2EA50.png b/graphics/battle_anims/masks/unknown_C2EA50.png
new file mode 100755
index 000000000..d0b372cbb
--- /dev/null
+++ b/graphics/battle_anims/masks/unknown_C2EA50.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/000.png b/graphics/battle_anims/sprites/000.png
new file mode 100755
index 000000000..3d8662a86
--- /dev/null
+++ b/graphics/battle_anims/sprites/000.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/001.pal b/graphics/battle_anims/sprites/001.pal
new file mode 100755
index 000000000..81af310e1
--- /dev/null
+++ b/graphics/battle_anims/sprites/001.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+164 148 139
+255 139 0
+255 156 8
+255 172 24
+255 197 41
+255 213 57
+255 230 74
+255 255 90
+255 255 255
+255 74 106
+255 115 148
+255 164 197
+255 205 238
+0 0 0
+0 0 0
+0 0 0
diff --git a/graphics/battle_anims/sprites/001_0.png b/graphics/battle_anims/sprites/001_0.png
new file mode 100755
index 000000000..77c454dcb
--- /dev/null
+++ b/graphics/battle_anims/sprites/001_0.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/001_1.png b/graphics/battle_anims/sprites/001_1.png
new file mode 100755
index 000000000..2cfd6bd0b
--- /dev/null
+++ b/graphics/battle_anims/sprites/001_1.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/002.png b/graphics/battle_anims/sprites/002.png
new file mode 100755
index 000000000..c2a98f6f5
--- /dev/null
+++ b/graphics/battle_anims/sprites/002.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/003.png b/graphics/battle_anims/sprites/003.png
new file mode 100755
index 000000000..b3164ff01
--- /dev/null
+++ b/graphics/battle_anims/sprites/003.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/004.png b/graphics/battle_anims/sprites/004.png
new file mode 100755
index 000000000..c7cad5ef9
--- /dev/null
+++ b/graphics/battle_anims/sprites/004.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/005.png b/graphics/battle_anims/sprites/005.png
new file mode 100755
index 000000000..8bd4ac426
--- /dev/null
+++ b/graphics/battle_anims/sprites/005.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/006.png b/graphics/battle_anims/sprites/006.png
new file mode 100755
index 000000000..30e2dffc1
--- /dev/null
+++ b/graphics/battle_anims/sprites/006.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/007.png b/graphics/battle_anims/sprites/007.png
new file mode 100755
index 000000000..5a2369dad
--- /dev/null
+++ b/graphics/battle_anims/sprites/007.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/008.png b/graphics/battle_anims/sprites/008.png
new file mode 100755
index 000000000..634c4d2bb
--- /dev/null
+++ b/graphics/battle_anims/sprites/008.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/009.png b/graphics/battle_anims/sprites/009.png
new file mode 100755
index 000000000..5818ae41d
--- /dev/null
+++ b/graphics/battle_anims/sprites/009.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/010.pal b/graphics/battle_anims/sprites/010.pal
new file mode 100755
index 000000000..c5f241feb
--- /dev/null
+++ b/graphics/battle_anims/sprites/010.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+106 148 139
+98 90 255
+115 106 255
+139 131 255
+164 156 255
+180 180 255
+205 205 255
+230 230 255
+255 255 255
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+180 180 255
+205 205 255
+230 230 255
diff --git a/graphics/battle_anims/sprites/010_0.png b/graphics/battle_anims/sprites/010_0.png
new file mode 100755
index 000000000..8eea99de0
--- /dev/null
+++ b/graphics/battle_anims/sprites/010_0.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/010_1.png b/graphics/battle_anims/sprites/010_1.png
new file mode 100755
index 000000000..ba3ca6192
--- /dev/null
+++ b/graphics/battle_anims/sprites/010_1.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/010_2.png b/graphics/battle_anims/sprites/010_2.png
new file mode 100755
index 000000000..b71a875e7
--- /dev/null
+++ b/graphics/battle_anims/sprites/010_2.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/010_3.png b/graphics/battle_anims/sprites/010_3.png
new file mode 100755
index 000000000..e310ca5df
--- /dev/null
+++ b/graphics/battle_anims/sprites/010_3.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/011.png b/graphics/battle_anims/sprites/011.png
new file mode 100755
index 000000000..23ce049b0
--- /dev/null
+++ b/graphics/battle_anims/sprites/011.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/012.png b/graphics/battle_anims/sprites/012.png
new file mode 100755
index 000000000..1a9e4c870
--- /dev/null
+++ b/graphics/battle_anims/sprites/012.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/013.png b/graphics/battle_anims/sprites/013.png
new file mode 100755
index 000000000..407671ff6
--- /dev/null
+++ b/graphics/battle_anims/sprites/013.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/014.png b/graphics/battle_anims/sprites/014.png
new file mode 100755
index 000000000..ab635306b
--- /dev/null
+++ b/graphics/battle_anims/sprites/014.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/015.png b/graphics/battle_anims/sprites/015.png
new file mode 100755
index 000000000..48895d36a
--- /dev/null
+++ b/graphics/battle_anims/sprites/015.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/016.png b/graphics/battle_anims/sprites/016.png
new file mode 100755
index 000000000..df9651411
--- /dev/null
+++ b/graphics/battle_anims/sprites/016.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/017.png b/graphics/battle_anims/sprites/017.png
new file mode 100755
index 000000000..e287698b4
--- /dev/null
+++ b/graphics/battle_anims/sprites/017.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/018.png b/graphics/battle_anims/sprites/018.png
new file mode 100755
index 000000000..c760ff81a
--- /dev/null
+++ b/graphics/battle_anims/sprites/018.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/019.png b/graphics/battle_anims/sprites/019.png
new file mode 100755
index 000000000..af29ec730
--- /dev/null
+++ b/graphics/battle_anims/sprites/019.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/020.png b/graphics/battle_anims/sprites/020.png
new file mode 100755
index 000000000..73c7f1344
--- /dev/null
+++ b/graphics/battle_anims/sprites/020.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/021.png b/graphics/battle_anims/sprites/021.png
new file mode 100755
index 000000000..c531b820c
--- /dev/null
+++ b/graphics/battle_anims/sprites/021.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/022.pal b/graphics/battle_anims/sprites/022.pal
new file mode 100755
index 000000000..35cbf0096
--- /dev/null
+++ b/graphics/battle_anims/sprites/022.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+255 255 255
+205 255 255
+156 255 255
+106 255 255
+57 255 255
+8 255 255
+8 205 255
+8 156 255
+8 106 255
+8 57 255
+8 8 255
+8 8 106
+0 0 0
+0 0 0
+0 0 0
diff --git a/graphics/battle_anims/sprites/023.png b/graphics/battle_anims/sprites/023.png
new file mode 100755
index 000000000..a1dbc20c2
--- /dev/null
+++ b/graphics/battle_anims/sprites/023.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/024.png b/graphics/battle_anims/sprites/024.png
new file mode 100755
index 000000000..7c5d0f382
--- /dev/null
+++ b/graphics/battle_anims/sprites/024.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/025.png b/graphics/battle_anims/sprites/025.png
new file mode 100755
index 000000000..864f71065
--- /dev/null
+++ b/graphics/battle_anims/sprites/025.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/026.png b/graphics/battle_anims/sprites/026.png
new file mode 100755
index 000000000..c531b820c
--- /dev/null
+++ b/graphics/battle_anims/sprites/026.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/027.png b/graphics/battle_anims/sprites/027.png
new file mode 100755
index 000000000..28b3876b7
--- /dev/null
+++ b/graphics/battle_anims/sprites/027.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/028.png b/graphics/battle_anims/sprites/028.png
new file mode 100755
index 000000000..b3a096996
--- /dev/null
+++ b/graphics/battle_anims/sprites/028.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/029.png b/graphics/battle_anims/sprites/029.png
new file mode 100755
index 000000000..b04a8dc65
--- /dev/null
+++ b/graphics/battle_anims/sprites/029.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/030.png b/graphics/battle_anims/sprites/030.png
new file mode 100755
index 000000000..ba7161fa1
--- /dev/null
+++ b/graphics/battle_anims/sprites/030.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/031.png b/graphics/battle_anims/sprites/031.png
new file mode 100755
index 000000000..c6727ad1c
--- /dev/null
+++ b/graphics/battle_anims/sprites/031.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/032.png b/graphics/battle_anims/sprites/032.png
new file mode 100755
index 000000000..80ffb7b72
--- /dev/null
+++ b/graphics/battle_anims/sprites/032.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/033.png b/graphics/battle_anims/sprites/033.png
new file mode 100755
index 000000000..eb1ed3473
--- /dev/null
+++ b/graphics/battle_anims/sprites/033.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/034.png b/graphics/battle_anims/sprites/034.png
new file mode 100755
index 000000000..22f836d1e
--- /dev/null
+++ b/graphics/battle_anims/sprites/034.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/035.png b/graphics/battle_anims/sprites/035.png
new file mode 100755
index 000000000..cde2105dd
--- /dev/null
+++ b/graphics/battle_anims/sprites/035.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/036.png b/graphics/battle_anims/sprites/036.png
new file mode 100755
index 000000000..bddf4a25a
--- /dev/null
+++ b/graphics/battle_anims/sprites/036.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/037.png b/graphics/battle_anims/sprites/037.png
new file mode 100755
index 000000000..62a692036
--- /dev/null
+++ b/graphics/battle_anims/sprites/037.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/038.png b/graphics/battle_anims/sprites/038.png
new file mode 100755
index 000000000..2dfa037c1
--- /dev/null
+++ b/graphics/battle_anims/sprites/038.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/039.png b/graphics/battle_anims/sprites/039.png
new file mode 100755
index 000000000..bc61b20d7
--- /dev/null
+++ b/graphics/battle_anims/sprites/039.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/040.png b/graphics/battle_anims/sprites/040.png
new file mode 100755
index 000000000..c7d493d92
--- /dev/null
+++ b/graphics/battle_anims/sprites/040.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/041.png b/graphics/battle_anims/sprites/041.png
new file mode 100755
index 000000000..e088c1f86
--- /dev/null
+++ b/graphics/battle_anims/sprites/041.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/042.png b/graphics/battle_anims/sprites/042.png
new file mode 100755
index 000000000..cf8909080
--- /dev/null
+++ b/graphics/battle_anims/sprites/042.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/043.png b/graphics/battle_anims/sprites/043.png
new file mode 100755
index 000000000..e5e929ede
--- /dev/null
+++ b/graphics/battle_anims/sprites/043.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/044.png b/graphics/battle_anims/sprites/044.png
new file mode 100755
index 000000000..7baf82357
--- /dev/null
+++ b/graphics/battle_anims/sprites/044.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/045.png b/graphics/battle_anims/sprites/045.png
new file mode 100755
index 000000000..45aeae356
--- /dev/null
+++ b/graphics/battle_anims/sprites/045.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/046.png b/graphics/battle_anims/sprites/046.png
new file mode 100755
index 000000000..85a052486
--- /dev/null
+++ b/graphics/battle_anims/sprites/046.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/047.pal b/graphics/battle_anims/sprites/047.pal
new file mode 100755
index 000000000..226cf039a
--- /dev/null
+++ b/graphics/battle_anims/sprites/047.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+148 246 197
+255 255 255
+255 255 205
+238 205 164
+222 164 131
+222 115 106
+230 65 82
+180 32 90
+131 0 106
+90 0 82
+57 0 57
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/graphics/battle_anims/sprites/048.png b/graphics/battle_anims/sprites/048.png
new file mode 100755
index 000000000..4a6631ab8
--- /dev/null
+++ b/graphics/battle_anims/sprites/048.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/049.pal b/graphics/battle_anims/sprites/049.pal
new file mode 100755
index 000000000..268ce4f4f
--- /dev/null
+++ b/graphics/battle_anims/sprites/049.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+255 255 255
+255 255 148
+255 230 74
+255 205 0
+230 156 0
+205 106 0
+189 57 0
+255 148 24
+255 98 16
+255 49 8
+255 0 0
+156 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/graphics/battle_anims/sprites/050.png b/graphics/battle_anims/sprites/050.png
new file mode 100755
index 000000000..9f2c101e4
--- /dev/null
+++ b/graphics/battle_anims/sprites/050.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/051.png b/graphics/battle_anims/sprites/051.png
new file mode 100755
index 000000000..14d7036bc
--- /dev/null
+++ b/graphics/battle_anims/sprites/051.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/052.png b/graphics/battle_anims/sprites/052.png
new file mode 100755
index 000000000..9928271d5
--- /dev/null
+++ b/graphics/battle_anims/sprites/052.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/053.png b/graphics/battle_anims/sprites/053.png
new file mode 100755
index 000000000..9aaccf334
--- /dev/null
+++ b/graphics/battle_anims/sprites/053.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/054.png b/graphics/battle_anims/sprites/054.png
new file mode 100755
index 000000000..afffd9e77
--- /dev/null
+++ b/graphics/battle_anims/sprites/054.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/055.png b/graphics/battle_anims/sprites/055.png
new file mode 100755
index 000000000..bd6590322
--- /dev/null
+++ b/graphics/battle_anims/sprites/055.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/056.png b/graphics/battle_anims/sprites/056.png
new file mode 100755
index 000000000..1a10645a4
--- /dev/null
+++ b/graphics/battle_anims/sprites/056.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/057.png b/graphics/battle_anims/sprites/057.png
new file mode 100755
index 000000000..ffc3f7634
--- /dev/null
+++ b/graphics/battle_anims/sprites/057.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/058.png b/graphics/battle_anims/sprites/058.png
new file mode 100755
index 000000000..89e01f78a
--- /dev/null
+++ b/graphics/battle_anims/sprites/058.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/059.png b/graphics/battle_anims/sprites/059.png
new file mode 100755
index 000000000..4d93be124
--- /dev/null
+++ b/graphics/battle_anims/sprites/059.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/060.png b/graphics/battle_anims/sprites/060.png
new file mode 100755
index 000000000..c4c0fb53e
--- /dev/null
+++ b/graphics/battle_anims/sprites/060.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/061.png b/graphics/battle_anims/sprites/061.png
new file mode 100755
index 000000000..6efa4e537
--- /dev/null
+++ b/graphics/battle_anims/sprites/061.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/062.png b/graphics/battle_anims/sprites/062.png
new file mode 100755
index 000000000..bdfaa78c4
--- /dev/null
+++ b/graphics/battle_anims/sprites/062.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/063.png b/graphics/battle_anims/sprites/063.png
new file mode 100755
index 000000000..8828f4e8d
--- /dev/null
+++ b/graphics/battle_anims/sprites/063.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/064.png b/graphics/battle_anims/sprites/064.png
new file mode 100755
index 000000000..069f4a311
--- /dev/null
+++ b/graphics/battle_anims/sprites/064.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/065.png b/graphics/battle_anims/sprites/065.png
new file mode 100755
index 000000000..8916253e4
--- /dev/null
+++ b/graphics/battle_anims/sprites/065.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/066.png b/graphics/battle_anims/sprites/066.png
new file mode 100755
index 000000000..d70924235
--- /dev/null
+++ b/graphics/battle_anims/sprites/066.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/067.pal b/graphics/battle_anims/sprites/067.pal
new file mode 100755
index 000000000..4c3a4265e
--- /dev/null
+++ b/graphics/battle_anims/sprites/067.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 197 246
+255 255 255
+230 246 189
+213 246 123
+197 246 57
+180 246 0
+156 222 24
+131 197 49
+106 172 74
+82 148 98
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/graphics/battle_anims/sprites/068.pal b/graphics/battle_anims/sprites/068.pal
new file mode 100755
index 000000000..3075ab6b6
--- /dev/null
+++ b/graphics/battle_anims/sprites/068.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 197 246
+255 255 255
+255 246 164
+255 246 82
+255 246 0
+255 246 0
+246 213 0
+238 180 0
+230 148 0
+230 115 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/graphics/battle_anims/sprites/070.png b/graphics/battle_anims/sprites/070.png
new file mode 100755
index 000000000..dfb03010c
--- /dev/null
+++ b/graphics/battle_anims/sprites/070.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/071.png b/graphics/battle_anims/sprites/071.png
new file mode 100755
index 000000000..88d20bb5e
--- /dev/null
+++ b/graphics/battle_anims/sprites/071.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/072.png b/graphics/battle_anims/sprites/072.png
new file mode 100755
index 000000000..14976ded1
--- /dev/null
+++ b/graphics/battle_anims/sprites/072.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/073.png b/graphics/battle_anims/sprites/073.png
new file mode 100755
index 000000000..95484d2a0
--- /dev/null
+++ b/graphics/battle_anims/sprites/073.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/074.pal b/graphics/battle_anims/sprites/074.pal
new file mode 100755
index 000000000..f8976f672
--- /dev/null
+++ b/graphics/battle_anims/sprites/074.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+164 148 139
+115 106 98
+82 82 82
+164 164 164
+255 255 255
+197 180 115
+164 148 82
+131 115 57
+98 82 24
+74 57 0
+205 205 197
+131 131 131
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/graphics/battle_anims/sprites/074_0.png b/graphics/battle_anims/sprites/074_0.png
new file mode 100755
index 000000000..81af47193
--- /dev/null
+++ b/graphics/battle_anims/sprites/074_0.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/074_1.png b/graphics/battle_anims/sprites/074_1.png
new file mode 100755
index 000000000..827ec5d48
--- /dev/null
+++ b/graphics/battle_anims/sprites/074_1.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/075.png b/graphics/battle_anims/sprites/075.png
new file mode 100755
index 000000000..9455a1962
--- /dev/null
+++ b/graphics/battle_anims/sprites/075.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/076.png b/graphics/battle_anims/sprites/076.png
new file mode 100755
index 000000000..4d6d9d0c1
--- /dev/null
+++ b/graphics/battle_anims/sprites/076.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/077.png b/graphics/battle_anims/sprites/077.png
new file mode 100755
index 000000000..c2cc22be3
--- /dev/null
+++ b/graphics/battle_anims/sprites/077.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/078.png b/graphics/battle_anims/sprites/078.png
new file mode 100755
index 000000000..b48af4900
--- /dev/null
+++ b/graphics/battle_anims/sprites/078.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/079.png b/graphics/battle_anims/sprites/079.png
new file mode 100755
index 000000000..193ba3942
--- /dev/null
+++ b/graphics/battle_anims/sprites/079.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/080.png b/graphics/battle_anims/sprites/080.png
new file mode 100755
index 000000000..f4089ee01
--- /dev/null
+++ b/graphics/battle_anims/sprites/080.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/081.png b/graphics/battle_anims/sprites/081.png
new file mode 100755
index 000000000..0d6783cd9
--- /dev/null
+++ b/graphics/battle_anims/sprites/081.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/082.png b/graphics/battle_anims/sprites/082.png
new file mode 100755
index 000000000..a1b2d7318
--- /dev/null
+++ b/graphics/battle_anims/sprites/082.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/083.png b/graphics/battle_anims/sprites/083.png
new file mode 100755
index 000000000..8e8178422
--- /dev/null
+++ b/graphics/battle_anims/sprites/083.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/084.png b/graphics/battle_anims/sprites/084.png
new file mode 100755
index 000000000..306668035
--- /dev/null
+++ b/graphics/battle_anims/sprites/084.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/085.png b/graphics/battle_anims/sprites/085.png
new file mode 100755
index 000000000..ab9fdce5e
--- /dev/null
+++ b/graphics/battle_anims/sprites/085.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/086.png b/graphics/battle_anims/sprites/086.png
new file mode 100755
index 000000000..ba93d952e
--- /dev/null
+++ b/graphics/battle_anims/sprites/086.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/087.png b/graphics/battle_anims/sprites/087.png
new file mode 100755
index 000000000..e0e88687e
--- /dev/null
+++ b/graphics/battle_anims/sprites/087.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/088.png b/graphics/battle_anims/sprites/088.png
new file mode 100755
index 000000000..09fed7d85
--- /dev/null
+++ b/graphics/battle_anims/sprites/088.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/089.png b/graphics/battle_anims/sprites/089.png
new file mode 100755
index 000000000..19155f2c4
--- /dev/null
+++ b/graphics/battle_anims/sprites/089.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/090.png b/graphics/battle_anims/sprites/090.png
new file mode 100755
index 000000000..c90ff299d
--- /dev/null
+++ b/graphics/battle_anims/sprites/090.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/091.png b/graphics/battle_anims/sprites/091.png
new file mode 100755
index 000000000..7648de5aa
--- /dev/null
+++ b/graphics/battle_anims/sprites/091.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/092.png b/graphics/battle_anims/sprites/092.png
new file mode 100755
index 000000000..8d98d6eaa
--- /dev/null
+++ b/graphics/battle_anims/sprites/092.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/093.png b/graphics/battle_anims/sprites/093.png
new file mode 100755
index 000000000..29f9e6a50
--- /dev/null
+++ b/graphics/battle_anims/sprites/093.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/094.png b/graphics/battle_anims/sprites/094.png
new file mode 100755
index 000000000..c29ff535d
--- /dev/null
+++ b/graphics/battle_anims/sprites/094.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/095.png b/graphics/battle_anims/sprites/095.png
new file mode 100755
index 000000000..616b02121
--- /dev/null
+++ b/graphics/battle_anims/sprites/095.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/096.png b/graphics/battle_anims/sprites/096.png
new file mode 100755
index 000000000..99873ba10
--- /dev/null
+++ b/graphics/battle_anims/sprites/096.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/097.png b/graphics/battle_anims/sprites/097.png
new file mode 100755
index 000000000..5366d02cf
--- /dev/null
+++ b/graphics/battle_anims/sprites/097.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/098.png b/graphics/battle_anims/sprites/098.png
new file mode 100755
index 000000000..33cfd705c
--- /dev/null
+++ b/graphics/battle_anims/sprites/098.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/099.png b/graphics/battle_anims/sprites/099.png
new file mode 100755
index 000000000..a7a79f8bf
--- /dev/null
+++ b/graphics/battle_anims/sprites/099.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/100.png b/graphics/battle_anims/sprites/100.png
new file mode 100755
index 000000000..057655918
--- /dev/null
+++ b/graphics/battle_anims/sprites/100.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/101.png b/graphics/battle_anims/sprites/101.png
new file mode 100755
index 000000000..f2fa227f2
--- /dev/null
+++ b/graphics/battle_anims/sprites/101.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/102.png b/graphics/battle_anims/sprites/102.png
new file mode 100755
index 000000000..aa8842244
--- /dev/null
+++ b/graphics/battle_anims/sprites/102.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/103.png b/graphics/battle_anims/sprites/103.png
new file mode 100755
index 000000000..0ad9c1b14
--- /dev/null
+++ b/graphics/battle_anims/sprites/103.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/104.png b/graphics/battle_anims/sprites/104.png
new file mode 100755
index 000000000..7c4244da0
--- /dev/null
+++ b/graphics/battle_anims/sprites/104.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/105.png b/graphics/battle_anims/sprites/105.png
new file mode 100755
index 000000000..5df0e7215
--- /dev/null
+++ b/graphics/battle_anims/sprites/105.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/106.png b/graphics/battle_anims/sprites/106.png
new file mode 100755
index 000000000..82297fb00
--- /dev/null
+++ b/graphics/battle_anims/sprites/106.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/107.png b/graphics/battle_anims/sprites/107.png
new file mode 100755
index 000000000..202152ab4
--- /dev/null
+++ b/graphics/battle_anims/sprites/107.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/108.png b/graphics/battle_anims/sprites/108.png
new file mode 100755
index 000000000..f3f5871b4
--- /dev/null
+++ b/graphics/battle_anims/sprites/108.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/109.png b/graphics/battle_anims/sprites/109.png
new file mode 100755
index 000000000..f848e388b
--- /dev/null
+++ b/graphics/battle_anims/sprites/109.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/110.png b/graphics/battle_anims/sprites/110.png
new file mode 100755
index 000000000..787cb58c3
--- /dev/null
+++ b/graphics/battle_anims/sprites/110.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/111.png b/graphics/battle_anims/sprites/111.png
new file mode 100755
index 000000000..2bbbe8694
--- /dev/null
+++ b/graphics/battle_anims/sprites/111.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/112.png b/graphics/battle_anims/sprites/112.png
new file mode 100755
index 000000000..4503849e9
--- /dev/null
+++ b/graphics/battle_anims/sprites/112.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/113.png b/graphics/battle_anims/sprites/113.png
new file mode 100755
index 000000000..3a4a5b328
--- /dev/null
+++ b/graphics/battle_anims/sprites/113.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/114.png b/graphics/battle_anims/sprites/114.png
new file mode 100755
index 000000000..b1bee0080
--- /dev/null
+++ b/graphics/battle_anims/sprites/114.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/115.png b/graphics/battle_anims/sprites/115.png
new file mode 100755
index 000000000..51c909134
--- /dev/null
+++ b/graphics/battle_anims/sprites/115.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/116.png b/graphics/battle_anims/sprites/116.png
new file mode 100755
index 000000000..b9e0df20e
--- /dev/null
+++ b/graphics/battle_anims/sprites/116.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/117.png b/graphics/battle_anims/sprites/117.png
new file mode 100755
index 000000000..f2c7e1b41
--- /dev/null
+++ b/graphics/battle_anims/sprites/117.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/118.png b/graphics/battle_anims/sprites/118.png
new file mode 100755
index 000000000..6e2075e51
--- /dev/null
+++ b/graphics/battle_anims/sprites/118.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/119.png b/graphics/battle_anims/sprites/119.png
new file mode 100755
index 000000000..93e03bb00
--- /dev/null
+++ b/graphics/battle_anims/sprites/119.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/120.png b/graphics/battle_anims/sprites/120.png
new file mode 100755
index 000000000..58e15e018
--- /dev/null
+++ b/graphics/battle_anims/sprites/120.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/121.png b/graphics/battle_anims/sprites/121.png
new file mode 100755
index 000000000..c4fc11f86
--- /dev/null
+++ b/graphics/battle_anims/sprites/121.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/122.png b/graphics/battle_anims/sprites/122.png
new file mode 100755
index 000000000..0a1da6c03
--- /dev/null
+++ b/graphics/battle_anims/sprites/122.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/123.png b/graphics/battle_anims/sprites/123.png
new file mode 100755
index 000000000..c1d71a8b7
--- /dev/null
+++ b/graphics/battle_anims/sprites/123.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/124.png b/graphics/battle_anims/sprites/124.png
new file mode 100755
index 000000000..343705a07
--- /dev/null
+++ b/graphics/battle_anims/sprites/124.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/125.png b/graphics/battle_anims/sprites/125.png
new file mode 100755
index 000000000..2bc2c212f
--- /dev/null
+++ b/graphics/battle_anims/sprites/125.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/126.png b/graphics/battle_anims/sprites/126.png
new file mode 100755
index 000000000..9f1962902
--- /dev/null
+++ b/graphics/battle_anims/sprites/126.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/127.png b/graphics/battle_anims/sprites/127.png
new file mode 100755
index 000000000..55706275c
--- /dev/null
+++ b/graphics/battle_anims/sprites/127.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/128.png b/graphics/battle_anims/sprites/128.png
new file mode 100755
index 000000000..fb9e61980
--- /dev/null
+++ b/graphics/battle_anims/sprites/128.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/129.png b/graphics/battle_anims/sprites/129.png
new file mode 100755
index 000000000..c29a44c06
--- /dev/null
+++ b/graphics/battle_anims/sprites/129.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/130.png b/graphics/battle_anims/sprites/130.png
new file mode 100755
index 000000000..4a753e6d5
--- /dev/null
+++ b/graphics/battle_anims/sprites/130.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/131.png b/graphics/battle_anims/sprites/131.png
new file mode 100755
index 000000000..4683e161f
--- /dev/null
+++ b/graphics/battle_anims/sprites/131.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/132.png b/graphics/battle_anims/sprites/132.png
new file mode 100755
index 000000000..ebed3740a
--- /dev/null
+++ b/graphics/battle_anims/sprites/132.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/133.png b/graphics/battle_anims/sprites/133.png
new file mode 100755
index 000000000..cebce575e
--- /dev/null
+++ b/graphics/battle_anims/sprites/133.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/134.png b/graphics/battle_anims/sprites/134.png
new file mode 100755
index 000000000..933852b07
--- /dev/null
+++ b/graphics/battle_anims/sprites/134.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/135.png b/graphics/battle_anims/sprites/135.png
new file mode 100755
index 000000000..38a04f373
--- /dev/null
+++ b/graphics/battle_anims/sprites/135.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/136.png b/graphics/battle_anims/sprites/136.png
new file mode 100755
index 000000000..cc99103d5
--- /dev/null
+++ b/graphics/battle_anims/sprites/136.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/137.png b/graphics/battle_anims/sprites/137.png
new file mode 100755
index 000000000..7f3d26644
--- /dev/null
+++ b/graphics/battle_anims/sprites/137.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/138.png b/graphics/battle_anims/sprites/138.png
new file mode 100755
index 000000000..559244bbc
--- /dev/null
+++ b/graphics/battle_anims/sprites/138.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/139.png b/graphics/battle_anims/sprites/139.png
new file mode 100755
index 000000000..38b74a9e4
--- /dev/null
+++ b/graphics/battle_anims/sprites/139.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/140.png b/graphics/battle_anims/sprites/140.png
new file mode 100755
index 000000000..1133f2ee8
--- /dev/null
+++ b/graphics/battle_anims/sprites/140.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/141.pal b/graphics/battle_anims/sprites/141.pal
new file mode 100755
index 000000000..c5f241feb
--- /dev/null
+++ b/graphics/battle_anims/sprites/141.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+106 148 139
+98 90 255
+115 106 255
+139 131 255
+164 156 255
+180 180 255
+205 205 255
+230 230 255
+255 255 255
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+180 180 255
+205 205 255
+230 230 255
diff --git a/graphics/battle_anims/sprites/141_0.png b/graphics/battle_anims/sprites/141_0.png
new file mode 100755
index 000000000..631d344c8
--- /dev/null
+++ b/graphics/battle_anims/sprites/141_0.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/141_1.png b/graphics/battle_anims/sprites/141_1.png
new file mode 100755
index 000000000..95f24953f
--- /dev/null
+++ b/graphics/battle_anims/sprites/141_1.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/141_2.png b/graphics/battle_anims/sprites/141_2.png
new file mode 100755
index 000000000..ec1e4b090
--- /dev/null
+++ b/graphics/battle_anims/sprites/141_2.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/141_3.png b/graphics/battle_anims/sprites/141_3.png
new file mode 100755
index 000000000..02ac9d68e
--- /dev/null
+++ b/graphics/battle_anims/sprites/141_3.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/141_4.png b/graphics/battle_anims/sprites/141_4.png
new file mode 100755
index 000000000..a7af91f4b
--- /dev/null
+++ b/graphics/battle_anims/sprites/141_4.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/142.png b/graphics/battle_anims/sprites/142.png
new file mode 100755
index 000000000..130bcf82e
--- /dev/null
+++ b/graphics/battle_anims/sprites/142.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/143.png b/graphics/battle_anims/sprites/143.png
new file mode 100755
index 000000000..da3f273ac
--- /dev/null
+++ b/graphics/battle_anims/sprites/143.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/144.png b/graphics/battle_anims/sprites/144.png
new file mode 100755
index 000000000..069926395
--- /dev/null
+++ b/graphics/battle_anims/sprites/144.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/145.png b/graphics/battle_anims/sprites/145.png
new file mode 100755
index 000000000..b44edaadb
--- /dev/null
+++ b/graphics/battle_anims/sprites/145.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/146.png b/graphics/battle_anims/sprites/146.png
new file mode 100755
index 000000000..e7b0360a6
--- /dev/null
+++ b/graphics/battle_anims/sprites/146.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/147.png b/graphics/battle_anims/sprites/147.png
new file mode 100755
index 000000000..6dcc9cdff
--- /dev/null
+++ b/graphics/battle_anims/sprites/147.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/148.png b/graphics/battle_anims/sprites/148.png
new file mode 100755
index 000000000..ea5738321
--- /dev/null
+++ b/graphics/battle_anims/sprites/148.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/149.png b/graphics/battle_anims/sprites/149.png
new file mode 100755
index 000000000..8e52802d7
--- /dev/null
+++ b/graphics/battle_anims/sprites/149.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/150.png b/graphics/battle_anims/sprites/150.png
new file mode 100755
index 000000000..e6c55b573
--- /dev/null
+++ b/graphics/battle_anims/sprites/150.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/151.png b/graphics/battle_anims/sprites/151.png
new file mode 100755
index 000000000..bf7819273
--- /dev/null
+++ b/graphics/battle_anims/sprites/151.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/152.png b/graphics/battle_anims/sprites/152.png
new file mode 100755
index 000000000..1b5e8e904
--- /dev/null
+++ b/graphics/battle_anims/sprites/152.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/153.png b/graphics/battle_anims/sprites/153.png
new file mode 100755
index 000000000..d3dd12ae1
--- /dev/null
+++ b/graphics/battle_anims/sprites/153.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/154.png b/graphics/battle_anims/sprites/154.png
new file mode 100755
index 000000000..8b55a24a2
--- /dev/null
+++ b/graphics/battle_anims/sprites/154.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/155.png b/graphics/battle_anims/sprites/155.png
new file mode 100755
index 000000000..9547b39fa
--- /dev/null
+++ b/graphics/battle_anims/sprites/155.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/156.png b/graphics/battle_anims/sprites/156.png
new file mode 100755
index 000000000..c0567df8c
--- /dev/null
+++ b/graphics/battle_anims/sprites/156.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/157.png b/graphics/battle_anims/sprites/157.png
new file mode 100755
index 000000000..7fa6a0531
--- /dev/null
+++ b/graphics/battle_anims/sprites/157.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/158.png b/graphics/battle_anims/sprites/158.png
new file mode 100755
index 000000000..a91eaafdb
--- /dev/null
+++ b/graphics/battle_anims/sprites/158.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/159.pal b/graphics/battle_anims/sprites/159.pal
new file mode 100755
index 000000000..81af310e1
--- /dev/null
+++ b/graphics/battle_anims/sprites/159.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+164 148 139
+255 139 0
+255 156 8
+255 172 24
+255 197 41
+255 213 57
+255 230 74
+255 255 90
+255 255 255
+255 74 106
+255 115 148
+255 164 197
+255 205 238
+0 0 0
+0 0 0
+0 0 0
diff --git a/graphics/battle_anims/sprites/159_0.png b/graphics/battle_anims/sprites/159_0.png
new file mode 100755
index 000000000..4e9831863
--- /dev/null
+++ b/graphics/battle_anims/sprites/159_0.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/159_1.png b/graphics/battle_anims/sprites/159_1.png
new file mode 100755
index 000000000..065ea5052
--- /dev/null
+++ b/graphics/battle_anims/sprites/159_1.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/160.png b/graphics/battle_anims/sprites/160.png
new file mode 100755
index 000000000..35459b66b
--- /dev/null
+++ b/graphics/battle_anims/sprites/160.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/161.png b/graphics/battle_anims/sprites/161.png
new file mode 100755
index 000000000..5976b2b8c
--- /dev/null
+++ b/graphics/battle_anims/sprites/161.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/162.png b/graphics/battle_anims/sprites/162.png
new file mode 100755
index 000000000..f1fac116b
--- /dev/null
+++ b/graphics/battle_anims/sprites/162.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/163.png b/graphics/battle_anims/sprites/163.png
new file mode 100755
index 000000000..29c06f9b7
--- /dev/null
+++ b/graphics/battle_anims/sprites/163.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/164.pal b/graphics/battle_anims/sprites/164.pal
new file mode 100755
index 000000000..4fdffdcdb
--- /dev/null
+++ b/graphics/battle_anims/sprites/164.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+164 148 139
+0 0 0
+156 24 255
+180 49 255
+255 255 255
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/graphics/battle_anims/sprites/165.pal b/graphics/battle_anims/sprites/165.pal
new file mode 100755
index 000000000..048980708
--- /dev/null
+++ b/graphics/battle_anims/sprites/165.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+164 148 139
+0 0 0
+49 148 255
+0 230 255
+255 255 255
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/graphics/battle_anims/sprites/166.png b/graphics/battle_anims/sprites/166.png
new file mode 100755
index 000000000..b5fefee24
--- /dev/null
+++ b/graphics/battle_anims/sprites/166.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/167.pal b/graphics/battle_anims/sprites/167.pal
new file mode 100755
index 000000000..5f4852f39
--- /dev/null
+++ b/graphics/battle_anims/sprites/167.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+164 148 139
+98 90 255
+115 106 255
+139 131 255
+164 156 255
+180 180 255
+205 205 255
+230 230 255
+255 255 255
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+164 156 255
+180 180 255
+205 205 255
diff --git a/graphics/battle_anims/sprites/168.pal b/graphics/battle_anims/sprites/168.pal
new file mode 100755
index 000000000..a99d113d2
--- /dev/null
+++ b/graphics/battle_anims/sprites/168.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+164 148 139
+255 74 106
+255 98 123
+255 123 148
+255 148 164
+255 172 189
+255 197 205
+255 222 230
+255 255 255
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+255 148 164
+255 172 189
+255 197 205
diff --git a/graphics/battle_anims/sprites/169.pal b/graphics/battle_anims/sprites/169.pal
new file mode 100755
index 000000000..6d037b09f
--- /dev/null
+++ b/graphics/battle_anims/sprites/169.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+164 148 139
+123 123 123
+139 139 139
+156 156 156
+172 172 172
+197 197 197
+213 213 213
+230 230 230
+255 255 255
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+172 172 172
+197 197 197
+213 213 213
diff --git a/graphics/battle_anims/sprites/170.pal b/graphics/battle_anims/sprites/170.pal
new file mode 100755
index 000000000..63ff0a239
--- /dev/null
+++ b/graphics/battle_anims/sprites/170.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+164 148 139
+255 205 32
+255 205 57
+255 213 90
+255 222 123
+255 230 156
+255 238 189
+255 246 222
+255 255 255
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+255 222 123
+255 230 156
+255 238 189
diff --git a/graphics/battle_anims/sprites/171.png b/graphics/battle_anims/sprites/171.png
new file mode 100755
index 000000000..7b60d7450
--- /dev/null
+++ b/graphics/battle_anims/sprites/171.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/172.pal b/graphics/battle_anims/sprites/172.pal
new file mode 100755
index 000000000..4b1755b0c
--- /dev/null
+++ b/graphics/battle_anims/sprites/172.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+106 148 139
+98 90 255
+115 106 255
+139 131 255
+164 156 255
+180 180 255
+205 205 255
+230 230 255
+213 0 213
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+180 180 255
+205 205 255
+230 230 255
diff --git a/graphics/battle_anims/sprites/173.png b/graphics/battle_anims/sprites/173.png
new file mode 100755
index 000000000..d50982122
--- /dev/null
+++ b/graphics/battle_anims/sprites/173.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/174.png b/graphics/battle_anims/sprites/174.png
new file mode 100755
index 000000000..d8cf8dbe4
--- /dev/null
+++ b/graphics/battle_anims/sprites/174.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/175.png b/graphics/battle_anims/sprites/175.png
new file mode 100755
index 000000000..042ef87ac
--- /dev/null
+++ b/graphics/battle_anims/sprites/175.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/176.png b/graphics/battle_anims/sprites/176.png
new file mode 100755
index 000000000..aaa3c2f96
--- /dev/null
+++ b/graphics/battle_anims/sprites/176.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/177.png b/graphics/battle_anims/sprites/177.png
new file mode 100755
index 000000000..ec1b2246b
--- /dev/null
+++ b/graphics/battle_anims/sprites/177.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/178.png b/graphics/battle_anims/sprites/178.png
new file mode 100755
index 000000000..c7b68d278
--- /dev/null
+++ b/graphics/battle_anims/sprites/178.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/179.png b/graphics/battle_anims/sprites/179.png
new file mode 100755
index 000000000..94f102402
--- /dev/null
+++ b/graphics/battle_anims/sprites/179.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/180.png b/graphics/battle_anims/sprites/180.png
new file mode 100755
index 000000000..76eb7c9a8
--- /dev/null
+++ b/graphics/battle_anims/sprites/180.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/181.png b/graphics/battle_anims/sprites/181.png
new file mode 100755
index 000000000..ea561b9db
--- /dev/null
+++ b/graphics/battle_anims/sprites/181.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/182.png b/graphics/battle_anims/sprites/182.png
new file mode 100755
index 000000000..e586f630b
--- /dev/null
+++ b/graphics/battle_anims/sprites/182.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/183.png b/graphics/battle_anims/sprites/183.png
new file mode 100755
index 000000000..55b2044b8
--- /dev/null
+++ b/graphics/battle_anims/sprites/183.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/184.png b/graphics/battle_anims/sprites/184.png
new file mode 100755
index 000000000..99ba7e475
--- /dev/null
+++ b/graphics/battle_anims/sprites/184.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/185.png b/graphics/battle_anims/sprites/185.png
new file mode 100755
index 000000000..f3a4305c5
--- /dev/null
+++ b/graphics/battle_anims/sprites/185.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/186.png b/graphics/battle_anims/sprites/186.png
new file mode 100755
index 000000000..8fbc31367
--- /dev/null
+++ b/graphics/battle_anims/sprites/186.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/187.png b/graphics/battle_anims/sprites/187.png
new file mode 100755
index 000000000..b0caeb98f
--- /dev/null
+++ b/graphics/battle_anims/sprites/187.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/188.png b/graphics/battle_anims/sprites/188.png
new file mode 100755
index 000000000..3b0b6f402
--- /dev/null
+++ b/graphics/battle_anims/sprites/188.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/189.png b/graphics/battle_anims/sprites/189.png
new file mode 100755
index 000000000..67fdd4536
--- /dev/null
+++ b/graphics/battle_anims/sprites/189.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/190.png b/graphics/battle_anims/sprites/190.png
new file mode 100755
index 000000000..6fcb4826e
--- /dev/null
+++ b/graphics/battle_anims/sprites/190.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/191.png b/graphics/battle_anims/sprites/191.png
new file mode 100755
index 000000000..e1442ff5c
--- /dev/null
+++ b/graphics/battle_anims/sprites/191.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/192.png b/graphics/battle_anims/sprites/192.png
new file mode 100755
index 000000000..1f76354ab
--- /dev/null
+++ b/graphics/battle_anims/sprites/192.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/193.png b/graphics/battle_anims/sprites/193.png
new file mode 100755
index 000000000..f3b6bd2c2
--- /dev/null
+++ b/graphics/battle_anims/sprites/193.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/194.png b/graphics/battle_anims/sprites/194.png
new file mode 100755
index 000000000..228013658
--- /dev/null
+++ b/graphics/battle_anims/sprites/194.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/195.png b/graphics/battle_anims/sprites/195.png
new file mode 100755
index 000000000..9aefe398e
--- /dev/null
+++ b/graphics/battle_anims/sprites/195.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/196.png b/graphics/battle_anims/sprites/196.png
new file mode 100755
index 000000000..c3dee2e0a
--- /dev/null
+++ b/graphics/battle_anims/sprites/196.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/197.png b/graphics/battle_anims/sprites/197.png
new file mode 100755
index 000000000..ac7ac5083
--- /dev/null
+++ b/graphics/battle_anims/sprites/197.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/198.png b/graphics/battle_anims/sprites/198.png
new file mode 100755
index 000000000..abe613212
--- /dev/null
+++ b/graphics/battle_anims/sprites/198.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/199.png b/graphics/battle_anims/sprites/199.png
new file mode 100755
index 000000000..9468fddc9
--- /dev/null
+++ b/graphics/battle_anims/sprites/199.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/200.png b/graphics/battle_anims/sprites/200.png
new file mode 100755
index 000000000..b7b9d16e6
--- /dev/null
+++ b/graphics/battle_anims/sprites/200.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/201.png b/graphics/battle_anims/sprites/201.png
new file mode 100755
index 000000000..4b8cb700c
--- /dev/null
+++ b/graphics/battle_anims/sprites/201.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/202.png b/graphics/battle_anims/sprites/202.png
new file mode 100755
index 000000000..48af9a21e
--- /dev/null
+++ b/graphics/battle_anims/sprites/202.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/203.png b/graphics/battle_anims/sprites/203.png
new file mode 100755
index 000000000..f7a81679f
--- /dev/null
+++ b/graphics/battle_anims/sprites/203.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/204.png b/graphics/battle_anims/sprites/204.png
new file mode 100755
index 000000000..c36d57e10
--- /dev/null
+++ b/graphics/battle_anims/sprites/204.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/205.png b/graphics/battle_anims/sprites/205.png
new file mode 100755
index 000000000..8c558c433
--- /dev/null
+++ b/graphics/battle_anims/sprites/205.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/206.pal b/graphics/battle_anims/sprites/206.pal
new file mode 100755
index 000000000..b90e8d645
--- /dev/null
+++ b/graphics/battle_anims/sprites/206.pal
@@ -0,0 +1,83 @@
+JASC-PAL
+0100
+80
+0 0 0
+255 255 255
+255 189 189
+255 123 123
+255 57 57
+255 0 0
+213 0 0
+0 0 0
+197 148 197
+238 246 246
+238 222 180
+246 205 123
+246 189 57
+255 172 0
+213 148 0
+0 0 0
+0 0 0
+238 246 246
+238 246 180
+246 246 123
+246 246 57
+255 246 0
+213 205 0
+0 0 0
+197 148 197
+238 246 246
+189 246 180
+139 246 123
+90 246 57
+41 255 0
+41 213 0
+0 0 0
+0 0 0
+238 246 246
+172 238 230
+115 238 222
+57 230 205
+0 230 197
+0 189 156
+0 0 0
+197 148 197
+238 246 246
+172 205 246
+115 164 246
+57 123 246
+0 82 255
+0 57 205
+0 0 0
+0 0 0
+238 246 246
+222 180 246
+205 123 246
+189 57 246
+172 0 255
+148 0 205
+0 0 0
+197 148 197
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+238 246 246
+164 222 246
+98 197 246
+82 164 205
+65 139 172
+49 106 139
+0 0 0
+197 148 197
+255 255 255
+230 222 213
+205 189 180
+180 156 139
+164 131 106
+123 98 82
+0 0 0
diff --git a/graphics/battle_anims/sprites/206.png b/graphics/battle_anims/sprites/206.png
new file mode 100755
index 000000000..d3584f855
--- /dev/null
+++ b/graphics/battle_anims/sprites/206.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/207.png b/graphics/battle_anims/sprites/207.png
new file mode 100755
index 000000000..0d3450c6e
--- /dev/null
+++ b/graphics/battle_anims/sprites/207.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/208.png b/graphics/battle_anims/sprites/208.png
new file mode 100755
index 000000000..61bac622e
--- /dev/null
+++ b/graphics/battle_anims/sprites/208.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/209.png b/graphics/battle_anims/sprites/209.png
new file mode 100755
index 000000000..dea2a60bb
--- /dev/null
+++ b/graphics/battle_anims/sprites/209.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/210.png b/graphics/battle_anims/sprites/210.png
new file mode 100755
index 000000000..5ebfa0684
--- /dev/null
+++ b/graphics/battle_anims/sprites/210.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/211.png b/graphics/battle_anims/sprites/211.png
new file mode 100755
index 000000000..28f5317e5
--- /dev/null
+++ b/graphics/battle_anims/sprites/211.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/212.png b/graphics/battle_anims/sprites/212.png
new file mode 100755
index 000000000..8a8c3a0ac
--- /dev/null
+++ b/graphics/battle_anims/sprites/212.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/213.png b/graphics/battle_anims/sprites/213.png
new file mode 100755
index 000000000..90a622f64
--- /dev/null
+++ b/graphics/battle_anims/sprites/213.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/214.png b/graphics/battle_anims/sprites/214.png
new file mode 100755
index 000000000..9f6fc8d81
--- /dev/null
+++ b/graphics/battle_anims/sprites/214.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/215.png b/graphics/battle_anims/sprites/215.png
new file mode 100755
index 000000000..895ab4ec5
--- /dev/null
+++ b/graphics/battle_anims/sprites/215.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/216.pal b/graphics/battle_anims/sprites/216.pal
new file mode 100755
index 000000000..225cf9cf6
--- /dev/null
+++ b/graphics/battle_anims/sprites/216.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+255 238 205
+255 189 164
+255 139 131
+255 90 90
+255 41 57
+213 41 57
+180 41 57
+139 41 57
+106 41 57
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/graphics/battle_anims/sprites/217.png b/graphics/battle_anims/sprites/217.png
new file mode 100755
index 000000000..3583670eb
--- /dev/null
+++ b/graphics/battle_anims/sprites/217.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/218.png b/graphics/battle_anims/sprites/218.png
new file mode 100755
index 000000000..d22ff8ef9
--- /dev/null
+++ b/graphics/battle_anims/sprites/218.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/219.pal b/graphics/battle_anims/sprites/219.pal
new file mode 100755
index 000000000..27cf421cc
--- /dev/null
+++ b/graphics/battle_anims/sprites/219.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+255 255 255
+255 180 255
+238 115 222
+230 57 189
+222 0 156
+189 8 131
+156 24 115
+123 32 90
+90 49 74
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/graphics/battle_anims/sprites/220.png b/graphics/battle_anims/sprites/220.png
new file mode 100755
index 000000000..900a9e428
--- /dev/null
+++ b/graphics/battle_anims/sprites/220.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/221.png b/graphics/battle_anims/sprites/221.png
new file mode 100755
index 000000000..f30ca7907
--- /dev/null
+++ b/graphics/battle_anims/sprites/221.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/222.png b/graphics/battle_anims/sprites/222.png
new file mode 100755
index 000000000..1205494d4
--- /dev/null
+++ b/graphics/battle_anims/sprites/222.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/223.png b/graphics/battle_anims/sprites/223.png
new file mode 100755
index 000000000..5f9dbf83e
--- /dev/null
+++ b/graphics/battle_anims/sprites/223.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/224.png b/graphics/battle_anims/sprites/224.png
new file mode 100755
index 000000000..c6e8a1c63
--- /dev/null
+++ b/graphics/battle_anims/sprites/224.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/225.png b/graphics/battle_anims/sprites/225.png
new file mode 100755
index 000000000..c4efbf2de
--- /dev/null
+++ b/graphics/battle_anims/sprites/225.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/226.png b/graphics/battle_anims/sprites/226.png
new file mode 100755
index 000000000..a8b2e817a
--- /dev/null
+++ b/graphics/battle_anims/sprites/226.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/227.png b/graphics/battle_anims/sprites/227.png
new file mode 100755
index 000000000..baa51d106
--- /dev/null
+++ b/graphics/battle_anims/sprites/227.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/228.png b/graphics/battle_anims/sprites/228.png
new file mode 100755
index 000000000..e569fea34
--- /dev/null
+++ b/graphics/battle_anims/sprites/228.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/229.png b/graphics/battle_anims/sprites/229.png
new file mode 100755
index 000000000..be1e038da
--- /dev/null
+++ b/graphics/battle_anims/sprites/229.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/230.png b/graphics/battle_anims/sprites/230.png
new file mode 100755
index 000000000..9157118fd
--- /dev/null
+++ b/graphics/battle_anims/sprites/230.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/231.png b/graphics/battle_anims/sprites/231.png
new file mode 100755
index 000000000..7b3474bb9
--- /dev/null
+++ b/graphics/battle_anims/sprites/231.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/232.png b/graphics/battle_anims/sprites/232.png
new file mode 100755
index 000000000..ebdf118e1
--- /dev/null
+++ b/graphics/battle_anims/sprites/232.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/233.png b/graphics/battle_anims/sprites/233.png
new file mode 100755
index 000000000..e71e97eda
--- /dev/null
+++ b/graphics/battle_anims/sprites/233.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/234.png b/graphics/battle_anims/sprites/234.png
new file mode 100755
index 000000000..e5efece20
--- /dev/null
+++ b/graphics/battle_anims/sprites/234.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/235.png b/graphics/battle_anims/sprites/235.png
new file mode 100755
index 000000000..1bbd9c027
--- /dev/null
+++ b/graphics/battle_anims/sprites/235.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/236.pal b/graphics/battle_anims/sprites/236.pal
new file mode 100755
index 000000000..0b587a87c
--- /dev/null
+++ b/graphics/battle_anims/sprites/236.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+139 222 255
+65 148 255
+0 74 255
+0 57 205
+0 49 156
+0 41 106
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/graphics/battle_anims/sprites/237.pal b/graphics/battle_anims/sprites/237.pal
new file mode 100755
index 000000000..3eddc5612
--- /dev/null
+++ b/graphics/battle_anims/sprites/237.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+255 172 74
+255 90 41
+255 8 8
+213 8 8
+172 8 8
+139 8 8
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/graphics/battle_anims/sprites/238.png b/graphics/battle_anims/sprites/238.png
new file mode 100755
index 000000000..1c9565881
--- /dev/null
+++ b/graphics/battle_anims/sprites/238.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/239.png b/graphics/battle_anims/sprites/239.png
new file mode 100755
index 000000000..b2c2d72ce
--- /dev/null
+++ b/graphics/battle_anims/sprites/239.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/240.png b/graphics/battle_anims/sprites/240.png
new file mode 100755
index 000000000..783dd40f9
--- /dev/null
+++ b/graphics/battle_anims/sprites/240.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/241.png b/graphics/battle_anims/sprites/241.png
new file mode 100755
index 000000000..21218ceb6
--- /dev/null
+++ b/graphics/battle_anims/sprites/241.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/242.png b/graphics/battle_anims/sprites/242.png
new file mode 100755
index 000000000..414225c8f
--- /dev/null
+++ b/graphics/battle_anims/sprites/242.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/243.png b/graphics/battle_anims/sprites/243.png
new file mode 100755
index 000000000..15cffcc85
--- /dev/null
+++ b/graphics/battle_anims/sprites/243.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/244.png b/graphics/battle_anims/sprites/244.png
new file mode 100755
index 000000000..09e0c0d68
--- /dev/null
+++ b/graphics/battle_anims/sprites/244.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/245.png b/graphics/battle_anims/sprites/245.png
new file mode 100755
index 000000000..39618d394
--- /dev/null
+++ b/graphics/battle_anims/sprites/245.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/246.png b/graphics/battle_anims/sprites/246.png
new file mode 100755
index 000000000..d1835b10b
--- /dev/null
+++ b/graphics/battle_anims/sprites/246.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/247.png b/graphics/battle_anims/sprites/247.png
new file mode 100755
index 000000000..858d4640d
--- /dev/null
+++ b/graphics/battle_anims/sprites/247.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/248.png b/graphics/battle_anims/sprites/248.png
new file mode 100755
index 000000000..5a3fb393f
--- /dev/null
+++ b/graphics/battle_anims/sprites/248.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/249.png b/graphics/battle_anims/sprites/249.png
new file mode 100755
index 000000000..33d6511ff
--- /dev/null
+++ b/graphics/battle_anims/sprites/249.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/250.png b/graphics/battle_anims/sprites/250.png
new file mode 100755
index 000000000..4088e3328
--- /dev/null
+++ b/graphics/battle_anims/sprites/250.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/251.png b/graphics/battle_anims/sprites/251.png
new file mode 100755
index 000000000..ad16940d9
--- /dev/null
+++ b/graphics/battle_anims/sprites/251.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/252.png b/graphics/battle_anims/sprites/252.png
new file mode 100755
index 000000000..2ed8eee4a
--- /dev/null
+++ b/graphics/battle_anims/sprites/252.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/253.png b/graphics/battle_anims/sprites/253.png
new file mode 100755
index 000000000..22f08ddef
--- /dev/null
+++ b/graphics/battle_anims/sprites/253.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/254.png b/graphics/battle_anims/sprites/254.png
new file mode 100755
index 000000000..1aa77e17f
--- /dev/null
+++ b/graphics/battle_anims/sprites/254.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/255.png b/graphics/battle_anims/sprites/255.png
new file mode 100755
index 000000000..f5f8c9e8b
--- /dev/null
+++ b/graphics/battle_anims/sprites/255.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/256.png b/graphics/battle_anims/sprites/256.png
new file mode 100755
index 000000000..7043d824b
--- /dev/null
+++ b/graphics/battle_anims/sprites/256.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/257.png b/graphics/battle_anims/sprites/257.png
new file mode 100755
index 000000000..d3fba6c4f
--- /dev/null
+++ b/graphics/battle_anims/sprites/257.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/258.png b/graphics/battle_anims/sprites/258.png
new file mode 100755
index 000000000..bf50cc099
--- /dev/null
+++ b/graphics/battle_anims/sprites/258.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/259.pal b/graphics/battle_anims/sprites/259.pal
new file mode 100755
index 000000000..ead25c0c6
--- /dev/null
+++ b/graphics/battle_anims/sprites/259.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+131 49 0
+148 74 32
+164 106 65
+180 131 106
+197 164 139
+213 189 180
+230 222 213
+255 255 255
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/graphics/battle_anims/sprites/260.png b/graphics/battle_anims/sprites/260.png
new file mode 100755
index 000000000..c7883c900
--- /dev/null
+++ b/graphics/battle_anims/sprites/260.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/261.png b/graphics/battle_anims/sprites/261.png
new file mode 100755
index 000000000..12f0b1744
--- /dev/null
+++ b/graphics/battle_anims/sprites/261.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/262.png b/graphics/battle_anims/sprites/262.png
new file mode 100755
index 000000000..857558fd2
--- /dev/null
+++ b/graphics/battle_anims/sprites/262.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/263.png b/graphics/battle_anims/sprites/263.png
new file mode 100755
index 000000000..53148056c
--- /dev/null
+++ b/graphics/battle_anims/sprites/263.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/264.png b/graphics/battle_anims/sprites/264.png
new file mode 100755
index 000000000..a590d96a5
--- /dev/null
+++ b/graphics/battle_anims/sprites/264.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/265.pal b/graphics/battle_anims/sprites/265.pal
new file mode 100755
index 000000000..34914d257
--- /dev/null
+++ b/graphics/battle_anims/sprites/265.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+205 246 197
+106 246 98
+8 246 0
+8 172 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/graphics/battle_anims/sprites/266.png b/graphics/battle_anims/sprites/266.png
new file mode 100755
index 000000000..c53e8059c
--- /dev/null
+++ b/graphics/battle_anims/sprites/266.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/267.pal b/graphics/battle_anims/sprites/267.pal
new file mode 100755
index 000000000..1973e6f45
--- /dev/null
+++ b/graphics/battle_anims/sprites/267.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+246 255 246
+222 238 230
+197 230 213
+172 213 197
+156 205 189
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/graphics/battle_anims/sprites/268.pal b/graphics/battle_anims/sprites/268.pal
new file mode 100755
index 000000000..d40d72f69
--- /dev/null
+++ b/graphics/battle_anims/sprites/268.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+197 246 246
+148 180 246
+98 123 246
+49 65 246
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/graphics/battle_anims/sprites/269.png b/graphics/battle_anims/sprites/269.png
new file mode 100755
index 000000000..d699f4c48
--- /dev/null
+++ b/graphics/battle_anims/sprites/269.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/270.png b/graphics/battle_anims/sprites/270.png
new file mode 100755
index 000000000..1581ad1ea
--- /dev/null
+++ b/graphics/battle_anims/sprites/270.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/271.png b/graphics/battle_anims/sprites/271.png
new file mode 100755
index 000000000..d77ca0682
--- /dev/null
+++ b/graphics/battle_anims/sprites/271.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/272.png b/graphics/battle_anims/sprites/272.png
new file mode 100755
index 000000000..0acaa474d
--- /dev/null
+++ b/graphics/battle_anims/sprites/272.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/273.png b/graphics/battle_anims/sprites/273.png
new file mode 100755
index 000000000..6398df8c0
--- /dev/null
+++ b/graphics/battle_anims/sprites/273.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/274.png b/graphics/battle_anims/sprites/274.png
new file mode 100755
index 000000000..e284c57a6
--- /dev/null
+++ b/graphics/battle_anims/sprites/274.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/275.png b/graphics/battle_anims/sprites/275.png
new file mode 100755
index 000000000..b1b7b6644
--- /dev/null
+++ b/graphics/battle_anims/sprites/275.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/276.png b/graphics/battle_anims/sprites/276.png
new file mode 100755
index 000000000..21d51a22b
--- /dev/null
+++ b/graphics/battle_anims/sprites/276.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/277.png b/graphics/battle_anims/sprites/277.png
new file mode 100755
index 000000000..7745fc28c
--- /dev/null
+++ b/graphics/battle_anims/sprites/277.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/278.png b/graphics/battle_anims/sprites/278.png
new file mode 100755
index 000000000..7281bfdbd
--- /dev/null
+++ b/graphics/battle_anims/sprites/278.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/279.png b/graphics/battle_anims/sprites/279.png
new file mode 100755
index 000000000..46933b76e
--- /dev/null
+++ b/graphics/battle_anims/sprites/279.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/280.png b/graphics/battle_anims/sprites/280.png
new file mode 100755
index 000000000..ce7f086fd
--- /dev/null
+++ b/graphics/battle_anims/sprites/280.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/281.png b/graphics/battle_anims/sprites/281.png
new file mode 100755
index 000000000..e3cc13492
--- /dev/null
+++ b/graphics/battle_anims/sprites/281.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/282.png b/graphics/battle_anims/sprites/282.png
new file mode 100755
index 000000000..d89aab1ad
--- /dev/null
+++ b/graphics/battle_anims/sprites/282.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/283.png b/graphics/battle_anims/sprites/283.png
new file mode 100755
index 000000000..03853aef6
--- /dev/null
+++ b/graphics/battle_anims/sprites/283.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/284.png b/graphics/battle_anims/sprites/284.png
new file mode 100755
index 000000000..67c1bcd0a
--- /dev/null
+++ b/graphics/battle_anims/sprites/284.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/285.png b/graphics/battle_anims/sprites/285.png
new file mode 100755
index 000000000..eb54111b2
--- /dev/null
+++ b/graphics/battle_anims/sprites/285.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/286.pal b/graphics/battle_anims/sprites/286.pal
new file mode 100755
index 000000000..a2703b853
--- /dev/null
+++ b/graphics/battle_anims/sprites/286.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+255 255 255
+230 238 255
+205 230 255
+180 222 255
+156 205 255
+131 197 255
+106 189 255
+90 164 230
+82 148 213
+74 123 189
+65 106 172
+57 90 156
+0 0 0
+0 0 0
+0 0 0
diff --git a/graphics/battle_anims/sprites/287.pal b/graphics/battle_anims/sprites/287.pal
new file mode 100755
index 000000000..631948567
--- /dev/null
+++ b/graphics/battle_anims/sprites/287.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+98 197 197
+255 255 255
+222 246 230
+189 246 205
+156 246 180
+123 238 156
+90 238 131
+57 238 115
+57 238 115
+65 205 90
+74 180 74
+82 148 57
+90 123 41
+106 98 24
+0 0 0
+0 0 0
diff --git a/graphics/battle_anims/sprites/288.pal b/graphics/battle_anims/sprites/288.pal
new file mode 100755
index 000000000..f8ea0ca54
--- /dev/null
+++ b/graphics/battle_anims/sprites/288.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+164 148 139
+0 0 0
+255 255 255
+230 255 230
+255 255 255
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/graphics/battle_anims/sprites/effect.pal b/graphics/battle_anims/sprites/effect.pal
new file mode 100755
index 000000000..3dcf4cff6
--- /dev/null
+++ b/graphics/battle_anims/sprites/effect.pal
@@ -0,0 +1,27 @@
+JASC-PAL
+0100
+24
+230 205 8
+230 172 41
+222 148 65
+222 115 90
+213 82 123
+213 57 148
+205 24 172
+205 0 205
+205 0 189
+205 0 164
+205 0 131
+205 0 106
+213 0 82
+213 0 49
+213 0 24
+222 0 0
+222 8 0
+222 41 0
+222 74 0
+222 98 0
+230 131 0
+230 156 0
+230 189 0
+238 222 0
diff --git a/graphics/battle_anims/sprites/particles.png b/graphics/battle_anims/sprites/particles.png
new file mode 100755
index 000000000..7edcd54ed
--- /dev/null
+++ b/graphics/battle_anims/sprites/particles.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/smokescreen_impact.pal b/graphics/battle_anims/sprites/smokescreen_impact.pal
new file mode 100755
index 000000000..64367bdc9
--- /dev/null
+++ b/graphics/battle_anims/sprites/smokescreen_impact.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+98 148 49
+57 98 197
+0 0 0
+0 0 0
+0 0 0
+164 156 106
+197 197 148
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/graphics/battle_anims/sprites/smokescreen_impact.png b/graphics/battle_anims/sprites/smokescreen_impact.png
new file mode 100755
index 000000000..01a94429a
--- /dev/null
+++ b/graphics/battle_anims/sprites/smokescreen_impact.png
Binary files differ
diff --git a/graphics/battle_anims/sprites/substitute.bin b/graphics/battle_anims/sprites/substitute.bin
new file mode 100755
index 000000000..d30c07d4e
--- /dev/null
+++ b/graphics/battle_anims/sprites/substitute.bin
Binary files differ
diff --git a/graphics/battle_anims/sprites/substitute.png b/graphics/battle_anims/sprites/substitute.png
new file mode 100755
index 000000000..0b6dea850
--- /dev/null
+++ b/graphics/battle_anims/sprites/substitute.png
Binary files differ
diff --git a/graphics/battle_frontier/battle_tilemap1.bin b/graphics/battle_frontier/battle_tilemap1.bin
new file mode 100755
index 000000000..c38b76d4a
--- /dev/null
+++ b/graphics/battle_frontier/battle_tilemap1.bin
Binary files differ
diff --git a/graphics/battle_frontier/battle_tilemap2.bin b/graphics/battle_frontier/battle_tilemap2.bin
new file mode 100755
index 000000000..7cc984cff
--- /dev/null
+++ b/graphics/battle_frontier/battle_tilemap2.bin
Binary files differ
diff --git a/graphics/battle_frontier/dome_anim1.pal b/graphics/battle_frontier/dome_anim1.pal
new file mode 100755
index 000000000..f25d4150e
--- /dev/null
+++ b/graphics/battle_frontier/dome_anim1.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 148 8
+82 82 106
+115 115 131
+156 156 164
+189 189 197
+255 255 255
+115 131 98
+90 82 82
+205 222 197
+82 131 156
+115 164 197
+164 205 222
+131 106 82
+255 123 32
+156 139 106
+255 222 131
diff --git a/graphics/battle_frontier/dome_anim2.pal b/graphics/battle_frontier/dome_anim2.pal
new file mode 100755
index 000000000..32a85e03c
--- /dev/null
+++ b/graphics/battle_frontier/dome_anim2.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 148 8
+82 82 106
+115 115 131
+156 156 164
+189 189 197
+255 255 255
+115 131 98
+90 82 82
+205 222 197
+82 131 156
+115 164 197
+164 205 222
+131 106 82
+255 156 65
+156 139 106
+255 189 98
diff --git a/graphics/battle_frontier/dome_anim3.pal b/graphics/battle_frontier/dome_anim3.pal
new file mode 100755
index 000000000..214dadb48
--- /dev/null
+++ b/graphics/battle_frontier/dome_anim3.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 148 8
+82 82 106
+115 115 131
+156 156 164
+189 189 197
+255 255 255
+115 131 98
+90 82 82
+205 222 197
+82 131 156
+115 164 197
+164 205 222
+131 106 82
+255 189 98
+156 139 106
+255 156 65
diff --git a/graphics/battle_frontier/dome_anim4.pal b/graphics/battle_frontier/dome_anim4.pal
new file mode 100755
index 000000000..c96254979
--- /dev/null
+++ b/graphics/battle_frontier/dome_anim4.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 148 8
+82 82 106
+115 115 131
+156 156 164
+189 189 197
+255 255 255
+115 131 98
+90 82 82
+205 222 197
+82 131 156
+115 164 197
+164 205 222
+131 106 82
+255 222 131
+156 139 106
+255 123 32
diff --git a/graphics/battle_frontier/factory_menu.bin b/graphics/battle_frontier/factory_menu.bin
new file mode 100755
index 000000000..767257ac2
--- /dev/null
+++ b/graphics/battle_frontier/factory_menu.bin
Binary files differ
diff --git a/graphics/battle_frontier/factory_menu1.png b/graphics/battle_frontier/factory_menu1.png
new file mode 100755
index 000000000..52f073ff3
--- /dev/null
+++ b/graphics/battle_frontier/factory_menu1.png
Binary files differ
diff --git a/graphics/battle_frontier/factory_menu2.png b/graphics/battle_frontier/factory_menu2.png
new file mode 100755
index 000000000..0d103927e
--- /dev/null
+++ b/graphics/battle_frontier/factory_menu2.png
Binary files differ
diff --git a/graphics/battle_frontier/misc1.png b/graphics/battle_frontier/misc1.png
new file mode 100755
index 000000000..a3c225c89
--- /dev/null
+++ b/graphics/battle_frontier/misc1.png
Binary files differ
diff --git a/graphics/battle_frontier/options.png b/graphics/battle_frontier/options.png
new file mode 100755
index 000000000..0d8cec998
--- /dev/null
+++ b/graphics/battle_frontier/options.png
Binary files differ
diff --git a/graphics/battle_frontier/options_pal1.pal b/graphics/battle_frontier/options_pal1.pal
new file mode 100755
index 000000000..eec4c7d71
--- /dev/null
+++ b/graphics/battle_frontier/options_pal1.pal
@@ -0,0 +1,259 @@
+JASC-PAL
+0100
+256
+0 0 0
+255 172 65
+255 255 131
+222 213 180
+255 255 255
+230 222 222
+197 197 197
+213 57 49
+230 230 213
+255 246 205
+255 82 49
+164 24 0
+0 0 0
+106 106 106
+0 0 0
+0 0 0
+0 0 0
+90 172 131
+106 156 123
+123 222 139
+246 255 255
+0 0 0
+246 255 246
+0 0 0
+0 0 0
+0 0 0
+230 238 246
+222 255 238
+189 238 197
+123 123 123
+115 197 156
+0 0 0
+0 0 0
+197 205 230
+32 115 139
+255 255 255
+222 238 222
+0 0 0
+131 197 139
+0 0 0
+139 156 197
+115 139 189
+0 90 82
+106 164 139
+57 115 90
+189 222 197
+0 0 0
+0 0 0
+0 0 0
+205 205 246
+230 238 230
+213 213 255
+156 156 222
+238 238 255
+189 189 238
+230 230 255
+222 222 255
+197 197 246
+189 189 238
+180 180 230
+172 172 230
+164 164 222
+156 156 222
+0 0 0
+0 0 0
+131 148 180
+213 230 246
+189 189 222
+90 98 115
+230 238 255
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+197 238 222
+255 205 205
+205 222 255
+222 255 255
+246 230 164
+0 0 0
+189 246 180
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+255 255 255
+0 0 0
+0 255 0
+164 180 180
+255 74 0
+246 255 246
+246 255 255
+0 0 0
+246 255 246
+0 0 0
+0 0 0
+0 0 0
+230 238 246
+0 0 0
+189 238 197
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+255 213 106
+255 74 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+246 255 255
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/graphics/battle_frontier/options_pal2.pal b/graphics/battle_frontier/options_pal2.pal
new file mode 100755
index 000000000..4a7c1f786
--- /dev/null
+++ b/graphics/battle_frontier/options_pal2.pal
@@ -0,0 +1,259 @@
+JASC-PAL
+0100
+256
+230 230 213
+246 246 246
+0 0 0
+255 74 74
+197 197 197
+106 123 123
+0 0 0
+0 0 0
+189 189 197
+0 0 0
+0 0 0
+238 238 246
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+230 230 213
+180 246 205
+131 197 172
+0 0 0
+246 246 246
+82 123 74
+148 213 189
+222 246 222
+90 156 131
+115 180 156
+255 123 98
+189 65 41
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+230 230 213
+230 172 90
+123 82 57
+255 213 156
+0 0 0
+189 131 49
+197 197 246
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+131 131 131
+131 131 131
+131 131 131
+131 131 131
+131 131 131
+131 131 131
+131 131 131
+131 131 131
+131 131 131
+131 131 131
+131 131 131
+131 131 131
+131 131 131
+131 131 131
+131 131 131
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/graphics/battle_frontier/options_pal3.pal b/graphics/battle_frontier/options_pal3.pal
new file mode 100755
index 000000000..912d5e9ec
--- /dev/null
+++ b/graphics/battle_frontier/options_pal3.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+246 230 189
+0 0 0
+246 230 180
+255 255 230
+0 0 0
+0 0 0
+246 230 172
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+255 255 255
+0 0 0
diff --git a/graphics/battle_frontier/pyramid_light.pal b/graphics/battle_frontier/pyramid_light.pal
new file mode 100755
index 000000000..d2492ce34
--- /dev/null
+++ b/graphics/battle_frontier/pyramid_light.pal
@@ -0,0 +1,115 @@
+JASC-PAL
+0100
+112
+57 0 8
+82 82 106
+82 238 246
+41 156 246
+0 74 255
+49 49 98
+90 82 123
+106 98 139
+123 123 156
+139 148 172
+164 172 197
+255 156 0
+156 115 57
+65 82 115
+255 8 0
+255 230 0
+57 0 8
+82 82 106
+82 238 246
+41 156 246
+0 74 255
+57 57 98
+90 82 123
+115 106 131
+139 131 139
+180 172 148
+189 189 189
+255 156 0
+156 115 57
+65 82 115
+255 8 0
+255 230 0
+57 0 8
+82 82 106
+82 238 246
+41 156 246
+0 74 255
+65 65 106
+90 82 123
+123 115 123
+164 148 131
+222 205 131
+222 205 180
+255 156 0
+156 115 57
+65 82 115
+255 8 0
+255 230 0
+57 0 8
+82 82 106
+82 238 246
+41 156 246
+0 74 255
+74 82 115
+90 82 123
+139 123 123
+189 172 123
+246 222 123
+255 230 172
+255 156 0
+156 115 57
+65 82 115
+255 8 0
+255 230 0
+57 0 8
+82 82 106
+82 238 246
+41 156 246
+0 74 255
+82 90 123
+106 98 139
+156 148 139
+189 172 131
+246 230 139
+255 238 197
+255 156 0
+156 115 57
+65 82 115
+255 8 0
+255 230 0
+57 0 8
+82 82 106
+82 238 246
+41 156 246
+0 74 255
+90 98 131
+131 123 156
+180 172 156
+205 189 148
+246 238 172
+255 246 222
+255 156 0
+156 115 57
+65 82 115
+255 8 0
+255 230 0
+57 0 8
+82 82 106
+82 238 246
+41 156 246
+0 74 255
+106 115 139
+156 148 172
+205 197 172
+230 213 172
+255 246 205
+255 255 246
+255 156 0
+148 123 65
+65 82 115
+255 8 0
+255 230 0
diff --git a/graphics/battle_frontier/symbols.png b/graphics/battle_frontier/symbols.png
new file mode 100755
index 000000000..8e4c01e97
--- /dev/null
+++ b/graphics/battle_frontier/symbols.png
Binary files differ
diff --git a/graphics/battle_frontier/text.pal b/graphics/battle_frontier/text.pal
new file mode 100755
index 000000000..574999b72
--- /dev/null
+++ b/graphics/battle_frontier/text.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+255 0 0
+131 0 0
+255 164 98
+131 82 49
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+131 131 131
+74 74 74
+74 74 74
+255 255 255
+213 213 205
diff --git a/graphics/battle_frontier/text_pp.pal b/graphics/battle_frontier/text_pp.pal
new file mode 100755
index 000000000..8c2a27418
--- /dev/null
+++ b/graphics/battle_frontier/text_pp.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+213 197 0
+255 246 139
+255 131 0
+255 238 115
+230 24 0
+246 222 156
+74 74 74
+222 222 222
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/graphics/battle_frontier/tourney_bg.png b/graphics/battle_frontier/tourney_bg.png
new file mode 100755
index 000000000..f60dd49d3
--- /dev/null
+++ b/graphics/battle_frontier/tourney_bg.png
Binary files differ
diff --git a/graphics/battle_frontier/tourney_line.png b/graphics/battle_frontier/tourney_line.png
new file mode 100755
index 000000000..f543dd18e
--- /dev/null
+++ b/graphics/battle_frontier/tourney_line.png
Binary files differ
diff --git a/graphics/battle_interface/ball_display_unused_extra.png b/graphics/battle_interface/ball_display_unused_extra.png
new file mode 100755
index 000000000..4eb765d28
--- /dev/null
+++ b/graphics/battle_interface/ball_display_unused_extra.png
Binary files differ
diff --git a/graphics/battle_interface/enemy_mon_shadow.png b/graphics/battle_interface/enemy_mon_shadow.png
new file mode 100755
index 000000000..3db333a92
--- /dev/null
+++ b/graphics/battle_interface/enemy_mon_shadow.png
Binary files differ
diff --git a/graphics/battle_interface/expbar.png b/graphics/battle_interface/expbar.png
new file mode 100755
index 000000000..b54dbe600
--- /dev/null
+++ b/graphics/battle_interface/expbar.png
Binary files differ
diff --git a/graphics/battle_interface/hpbar.png b/graphics/battle_interface/hpbar.png
new file mode 100755
index 000000000..f3a0314e4
--- /dev/null
+++ b/graphics/battle_interface/hpbar.png
Binary files differ
diff --git a/graphics/battle_interface/hpbar_anim.png b/graphics/battle_interface/hpbar_anim.png
new file mode 100755
index 000000000..9e7564234
--- /dev/null
+++ b/graphics/battle_interface/hpbar_anim.png
Binary files differ
diff --git a/graphics/battle_interface/misc.png b/graphics/battle_interface/misc.png
new file mode 100755
index 000000000..9d39df975
--- /dev/null
+++ b/graphics/battle_interface/misc.png
Binary files differ
diff --git a/graphics/battle_interface/misc_frameend.png b/graphics/battle_interface/misc_frameend.png
new file mode 100755
index 000000000..630f44242
--- /dev/null
+++ b/graphics/battle_interface/misc_frameend.png
Binary files differ
diff --git a/graphics/battle_interface/status2.png b/graphics/battle_interface/status2.png
new file mode 100755
index 000000000..a412e160e
--- /dev/null
+++ b/graphics/battle_interface/status2.png
Binary files differ
diff --git a/graphics/battle_interface/status3.png b/graphics/battle_interface/status3.png
new file mode 100755
index 000000000..8a0db0321
--- /dev/null
+++ b/graphics/battle_interface/status3.png
Binary files differ
diff --git a/graphics/battle_interface/status4.png b/graphics/battle_interface/status4.png
new file mode 100755
index 000000000..e267940be
--- /dev/null
+++ b/graphics/battle_interface/status4.png
Binary files differ
diff --git a/graphics/battle_interface/status_brn.png b/graphics/battle_interface/status_brn.png
new file mode 100755
index 000000000..8f13fe6de
--- /dev/null
+++ b/graphics/battle_interface/status_brn.png
Binary files differ
diff --git a/graphics/battle_interface/status_frz.png b/graphics/battle_interface/status_frz.png
new file mode 100755
index 000000000..ce10db3e4
--- /dev/null
+++ b/graphics/battle_interface/status_frz.png
Binary files differ
diff --git a/graphics/battle_interface/status_par.png b/graphics/battle_interface/status_par.png
new file mode 100755
index 000000000..904b13242
--- /dev/null
+++ b/graphics/battle_interface/status_par.png
Binary files differ
diff --git a/graphics/battle_interface/status_psn.png b/graphics/battle_interface/status_psn.png
new file mode 100755
index 000000000..700e7038a
--- /dev/null
+++ b/graphics/battle_interface/status_psn.png
Binary files differ
diff --git a/graphics/battle_interface/status_slp.png b/graphics/battle_interface/status_slp.png
new file mode 100755
index 000000000..bcbd16d1d
--- /dev/null
+++ b/graphics/battle_interface/status_slp.png
Binary files differ
diff --git a/graphics/battle_interface/unused_window.pal b/graphics/battle_interface/unused_window.pal
new file mode 100755
index 000000000..a5c40e694
--- /dev/null
+++ b/graphics/battle_interface/unused_window.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+82 106 98
+180 197 213
+148 139 139
+106 98 90
+255 189 57
+230 148 65
+255 255 255
+115 255 172
+74 205 123
+32 164 82
+0 123 41
+255 255 213
+131 205 238
+213 230 230
+82 139 189
diff --git a/graphics/battle_interface/unused_window.png b/graphics/battle_interface/unused_window.png
new file mode 100755
index 000000000..73086d4d2
--- /dev/null
+++ b/graphics/battle_interface/unused_window.png
Binary files differ
diff --git a/graphics/battle_interface/unused_window2.png b/graphics/battle_interface/unused_window2.png
new file mode 100755
index 000000000..32f3da0b0
--- /dev/null
+++ b/graphics/battle_interface/unused_window2.png
Binary files differ
diff --git a/graphics/battle_interface/unused_window2bar.png b/graphics/battle_interface/unused_window2bar.png
new file mode 100755
index 000000000..e3a2974e8
--- /dev/null
+++ b/graphics/battle_interface/unused_window2bar.png
Binary files differ
diff --git a/graphics/battle_interface/unused_window3.png b/graphics/battle_interface/unused_window3.png
new file mode 100755
index 000000000..e93b2ff88
--- /dev/null
+++ b/graphics/battle_interface/unused_window3.png
Binary files differ
diff --git a/graphics/battle_interface/unused_window4.png b/graphics/battle_interface/unused_window4.png
new file mode 100755
index 000000000..6c249c96d
--- /dev/null
+++ b/graphics/battle_interface/unused_window4.png
Binary files differ
diff --git a/graphics/battle_interface/window.png b/graphics/battle_interface/window.png
new file mode 100755
index 000000000..0862ca399
--- /dev/null
+++ b/graphics/battle_interface/window.png
Binary files differ
diff --git a/graphics/battle_interface/window2.png b/graphics/battle_interface/window2.png
new file mode 100755
index 000000000..52f70e858
--- /dev/null
+++ b/graphics/battle_interface/window2.png
Binary files differ
diff --git a/graphics/battle_interface/window3.png b/graphics/battle_interface/window3.png
new file mode 100755
index 000000000..f843c664b
--- /dev/null
+++ b/graphics/battle_interface/window3.png
Binary files differ
diff --git a/graphics/battle_interface/window4.png b/graphics/battle_interface/window4.png
new file mode 100755
index 000000000..def9d07af
--- /dev/null
+++ b/graphics/battle_interface/window4.png
Binary files differ
diff --git a/graphics/battle_interface/window5.png b/graphics/battle_interface/window5.png
new file mode 100755
index 000000000..e48f380a4
--- /dev/null
+++ b/graphics/battle_interface/window5.png
Binary files differ
diff --git a/graphics/battle_terrain/building/anim_map.bin b/graphics/battle_terrain/building/anim_map.bin
new file mode 100755
index 000000000..432e41c2f
--- /dev/null
+++ b/graphics/battle_terrain/building/anim_map.bin
Binary files differ
diff --git a/graphics/battle_terrain/building/anim_tiles.png b/graphics/battle_terrain/building/anim_tiles.png
new file mode 100755
index 000000000..a627523d8
--- /dev/null
+++ b/graphics/battle_terrain/building/anim_tiles.png
Binary files differ
diff --git a/graphics/battle_terrain/building/map.bin b/graphics/battle_terrain/building/map.bin
new file mode 100755
index 000000000..d7bee6035
--- /dev/null
+++ b/graphics/battle_terrain/building/map.bin
Binary files differ
diff --git a/graphics/battle_terrain/building/palette.pal b/graphics/battle_terrain/building/palette.pal
new file mode 100755
index 000000000..219cef565
--- /dev/null
+++ b/graphics/battle_terrain/building/palette.pal
@@ -0,0 +1,51 @@
+JASC-PAL
+0100
+48
+0 0 0
+255 255 255
+222 197 164
+238 222 180
+238 230 205
+230 205 164
+246 238 230
+222 213 180
+230 213 172
+0 0 0
+0 0 0
+246 246 156
+246 246 180
+246 246 205
+246 246 230
+246 246 246
+0 0 0
+255 255 255
+222 197 164
+238 222 180
+238 230 205
+230 205 164
+246 238 230
+222 213 180
+246 246 205
+0 0 0
+0 0 0
+246 246 156
+246 246 180
+246 246 205
+246 246 230
+246 246 246
+0 0 0
+246 205 139
+255 238 164
+246 222 156
+255 238 172
+255 246 180
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/graphics/battle_terrain/building/palette2.pal b/graphics/battle_terrain/building/palette2.pal
new file mode 100755
index 000000000..3ca2e0b0c
--- /dev/null
+++ b/graphics/battle_terrain/building/palette2.pal
@@ -0,0 +1,51 @@
+JASC-PAL
+0100
+48
+0 0 0
+255 255 255
+205 189 148
+222 213 172
+238 230 197
+205 197 156
+246 238 222
+213 205 164
+222 213 156
+0 0 0
+0 0 0
+213 189 148
+230 213 180
+238 230 213
+246 238 230
+246 246 246
+0 0 0
+255 255 255
+205 189 148
+222 213 172
+238 230 197
+205 197 156
+246 238 222
+213 205 164
+222 213 156
+0 0 0
+0 0 0
+213 189 148
+230 213 180
+238 230 213
+246 238 230
+246 246 246
+0 0 0
+164 197 246
+205 246 255
+180 222 255
+189 230 255
+197 238 255
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/graphics/battle_terrain/building/palette3.pal b/graphics/battle_terrain/building/palette3.pal
new file mode 100755
index 000000000..cebf5e687
--- /dev/null
+++ b/graphics/battle_terrain/building/palette3.pal
@@ -0,0 +1,51 @@
+JASC-PAL
+0100
+48
+0 0 0
+255 255 255
+205 189 148
+222 213 172
+238 230 197
+205 197 156
+246 238 222
+213 205 164
+222 213 156
+0 0 0
+0 0 0
+213 189 148
+230 213 180
+238 230 213
+246 238 230
+246 246 246
+0 0 0
+255 255 255
+205 189 148
+222 213 172
+238 230 197
+205 197 156
+246 238 222
+213 205 164
+222 213 156
+0 0 0
+0 0 0
+213 189 148
+230 213 180
+238 230 213
+246 238 230
+246 246 246
+0 0 0
+255 222 65
+255 255 180
+255 238 74
+255 246 115
+255 255 148
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/graphics/battle_terrain/building/tiles.png b/graphics/battle_terrain/building/tiles.png
new file mode 100755
index 000000000..9a031c297
--- /dev/null
+++ b/graphics/battle_terrain/building/tiles.png
Binary files differ
diff --git a/graphics/battle_terrain/cave/anim_map.bin b/graphics/battle_terrain/cave/anim_map.bin
new file mode 100755
index 000000000..0ab486890
--- /dev/null
+++ b/graphics/battle_terrain/cave/anim_map.bin
Binary files differ
diff --git a/graphics/battle_terrain/cave/anim_tiles.png b/graphics/battle_terrain/cave/anim_tiles.png
new file mode 100755
index 000000000..464a2058b
--- /dev/null
+++ b/graphics/battle_terrain/cave/anim_tiles.png
Binary files differ
diff --git a/graphics/battle_terrain/cave/groudon.pal b/graphics/battle_terrain/cave/groudon.pal
new file mode 100755
index 000000000..73021c957
--- /dev/null
+++ b/graphics/battle_terrain/cave/groudon.pal
@@ -0,0 +1,51 @@
+JASC-PAL
+0100
+48
+0 0 0
+246 246 189
+222 213 106
+180 156 106
+197 172 123
+205 189 115
+213 197 148
+197 172 106
+230 222 172
+255 189 49
+238 230 123
+213 115 32
+222 172 106
+230 197 139
+230 213 156
+238 230 180
+0 0 0
+246 246 189
+222 213 106
+180 156 106
+197 172 123
+205 189 115
+213 197 148
+197 172 106
+230 222 172
+255 189 49
+238 230 123
+82 106 172
+148 156 164
+197 189 164
+230 213 180
+238 230 180
+0 0 0
+106 74 65
+148 115 82
+180 139 90
+213 180 131
+230 213 156
+0 0 0
+205 148 74
+230 156 57
+255 172 49
+255 189 49
+205 148 74
+205 148 74
+0 0 0
+0 0 0
+0 0 0
diff --git a/graphics/battle_terrain/cave/map.bin b/graphics/battle_terrain/cave/map.bin
new file mode 100755
index 000000000..61f358f53
--- /dev/null
+++ b/graphics/battle_terrain/cave/map.bin
Binary files differ
diff --git a/graphics/battle_terrain/cave/palette.pal b/graphics/battle_terrain/cave/palette.pal
new file mode 100755
index 000000000..64894d62c
--- /dev/null
+++ b/graphics/battle_terrain/cave/palette.pal
@@ -0,0 +1,51 @@
+JASC-PAL
+0100
+48
+0 0 0
+197 180 131
+205 197 90
+164 139 90
+180 156 106
+189 172 98
+189 164 115
+180 156 90
+197 164 115
+189 172 98
+222 213 106
+172 139 82
+180 148 98
+189 156 106
+197 164 106
+197 172 115
+0 0 0
+197 180 131
+205 197 90
+164 139 90
+180 156 106
+189 172 98
+189 164 115
+180 156 90
+197 164 115
+189 172 98
+222 213 106
+172 139 82
+180 148 98
+189 156 106
+197 164 106
+197 172 115
+0 0 0
+106 74 65
+148 115 82
+180 139 90
+213 180 131
+230 213 156
+0 0 0
+180 139 90
+180 139 90
+180 139 90
+213 180 131
+106 74 65
+148 115 82
+0 0 0
+0 0 0
+0 0 0
diff --git a/graphics/battle_terrain/cave/tiles.png b/graphics/battle_terrain/cave/tiles.png
new file mode 100755
index 000000000..27386731f
--- /dev/null
+++ b/graphics/battle_terrain/cave/tiles.png
Binary files differ
diff --git a/graphics/battle_terrain/long_grass/anim_map.bin b/graphics/battle_terrain/long_grass/anim_map.bin
new file mode 100755
index 000000000..bd86cce6c
--- /dev/null
+++ b/graphics/battle_terrain/long_grass/anim_map.bin
Binary files differ
diff --git a/graphics/battle_terrain/long_grass/anim_tiles.png b/graphics/battle_terrain/long_grass/anim_tiles.png
new file mode 100755
index 000000000..e2f1bb2c1
--- /dev/null
+++ b/graphics/battle_terrain/long_grass/anim_tiles.png
Binary files differ
diff --git a/graphics/battle_terrain/long_grass/map.bin b/graphics/battle_terrain/long_grass/map.bin
new file mode 100755
index 000000000..61f358f53
--- /dev/null
+++ b/graphics/battle_terrain/long_grass/map.bin
Binary files differ
diff --git a/graphics/battle_terrain/long_grass/palette.pal b/graphics/battle_terrain/long_grass/palette.pal
new file mode 100755
index 000000000..645c3d0e6
--- /dev/null
+++ b/graphics/battle_terrain/long_grass/palette.pal
@@ -0,0 +1,51 @@
+JASC-PAL
+0100
+48
+0 0 0
+180 238 180
+74 172 98
+115 213 131
+131 230 156
+98 189 131
+156 230 164
+115 197 148
+172 230 180
+0 0 0
+0 0 0
+139 205 90
+148 205 106
+156 222 131
+164 230 156
+172 230 180
+0 0 0
+180 238 180
+74 172 98
+115 213 131
+131 230 156
+98 189 131
+156 230 164
+115 197 148
+172 230 180
+0 0 0
+0 0 0
+139 205 90
+148 205 106
+156 213 131
+164 222 156
+172 230 180
+0 0 0
+115 213 82
+98 180 90
+90 148 74
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/graphics/battle_terrain/long_grass/tiles.png b/graphics/battle_terrain/long_grass/tiles.png
new file mode 100755
index 000000000..8676f2f37
--- /dev/null
+++ b/graphics/battle_terrain/long_grass/tiles.png
Binary files differ
diff --git a/graphics/battle_terrain/plain/palette.pal b/graphics/battle_terrain/plain/palette.pal
new file mode 100755
index 000000000..2377b7729
--- /dev/null
+++ b/graphics/battle_terrain/plain/palette.pal
@@ -0,0 +1,51 @@
+JASC-PAL
+0100
+48
+0 0 0
+238 255 230
+156 230 156
+230 230 148
+230 238 164
+189 230 148
+230 246 180
+205 230 172
+172 238 172
+0 0 0
+0 0 0
+164 222 246
+180 230 230
+197 238 222
+213 246 213
+230 255 205
+0 0 0
+238 255 230
+156 230 156
+230 230 148
+230 238 164
+189 230 148
+230 246 180
+205 230 172
+172 238 172
+0 0 0
+0 0 0
+164 222 246
+180 230 230
+197 238 222
+213 246 213
+230 255 205
+0 0 0
+74 189 65
+172 230 172
+106 205 90
+131 213 115
+156 213 148
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/graphics/battle_terrain/pond_water/anim_map.bin b/graphics/battle_terrain/pond_water/anim_map.bin
new file mode 100755
index 000000000..00aee5135
--- /dev/null
+++ b/graphics/battle_terrain/pond_water/anim_map.bin
Binary files differ
diff --git a/graphics/battle_terrain/pond_water/anim_tiles.png b/graphics/battle_terrain/pond_water/anim_tiles.png
new file mode 100755
index 000000000..08568455f
--- /dev/null
+++ b/graphics/battle_terrain/pond_water/anim_tiles.png
Binary files differ
diff --git a/graphics/battle_terrain/pond_water/map.bin b/graphics/battle_terrain/pond_water/map.bin
new file mode 100755
index 000000000..61f358f53
--- /dev/null
+++ b/graphics/battle_terrain/pond_water/map.bin
Binary files differ
diff --git a/graphics/battle_terrain/pond_water/palette.pal b/graphics/battle_terrain/pond_water/palette.pal
new file mode 100755
index 000000000..b0f74a08f
--- /dev/null
+++ b/graphics/battle_terrain/pond_water/palette.pal
@@ -0,0 +1,51 @@
+JASC-PAL
+0100
+48
+0 0 0
+255 255 255
+98 164 230
+164 246 98
+197 255 139
+115 205 180
+205 255 197
+148 222 148
+230 255 222
+139 213 255
+0 0 0
+222 230 230
+230 230 238
+230 238 238
+238 246 246
+246 246 255
+0 0 0
+255 255 255
+98 164 230
+164 246 98
+197 255 139
+115 205 180
+205 255 197
+148 222 148
+230 255 222
+139 213 255
+0 0 0
+222 230 230
+230 230 238
+230 238 238
+238 246 246
+246 246 255
+0 0 0
+205 246 255
+148 213 238
+123 189 230
+90 148 222
+49 106 189
+16 74 156
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/graphics/battle_terrain/pond_water/tiles.png b/graphics/battle_terrain/pond_water/tiles.png
new file mode 100755
index 000000000..81fac5393
--- /dev/null
+++ b/graphics/battle_terrain/pond_water/tiles.png
Binary files differ
diff --git a/graphics/battle_terrain/rock/anim_map.bin b/graphics/battle_terrain/rock/anim_map.bin
new file mode 100755
index 000000000..d2a2776bd
--- /dev/null
+++ b/graphics/battle_terrain/rock/anim_map.bin
Binary files differ
diff --git a/graphics/battle_terrain/rock/anim_tiles.png b/graphics/battle_terrain/rock/anim_tiles.png
new file mode 100755
index 000000000..41be70296
--- /dev/null
+++ b/graphics/battle_terrain/rock/anim_tiles.png
Binary files differ
diff --git a/graphics/battle_terrain/rock/map.bin b/graphics/battle_terrain/rock/map.bin
new file mode 100755
index 000000000..61f358f53
--- /dev/null
+++ b/graphics/battle_terrain/rock/map.bin
Binary files differ
diff --git a/graphics/battle_terrain/rock/palette.pal b/graphics/battle_terrain/rock/palette.pal
new file mode 100755
index 000000000..1702e3810
--- /dev/null
+++ b/graphics/battle_terrain/rock/palette.pal
@@ -0,0 +1,51 @@
+JASC-PAL
+0100
+48
+0 0 0
+255 255 255
+189 172 139
+213 213 172
+222 222 213
+205 189 156
+230 230 213
+213 197 172
+238 238 230
+172 156 131
+0 0 0
+222 230 230
+230 230 238
+230 238 238
+238 246 246
+246 246 255
+0 0 0
+255 255 255
+189 172 139
+213 213 172
+222 222 213
+205 189 156
+230 230 213
+213 197 172
+238 238 230
+172 156 131
+0 0 0
+222 230 230
+230 230 238
+230 238 238
+238 246 246
+246 246 255
+0 0 0
+131 98 90
+164 131 98
+197 156 106
+213 180 131
+230 213 156
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/graphics/battle_terrain/rock/tiles.png b/graphics/battle_terrain/rock/tiles.png
new file mode 100755
index 000000000..efb139eb6
--- /dev/null
+++ b/graphics/battle_terrain/rock/tiles.png
Binary files differ
diff --git a/graphics/battle_terrain/sand/anim_map.bin b/graphics/battle_terrain/sand/anim_map.bin
new file mode 100755
index 000000000..83c6ba8f1
--- /dev/null
+++ b/graphics/battle_terrain/sand/anim_map.bin
Binary files differ
diff --git a/graphics/battle_terrain/sand/anim_tiles.png b/graphics/battle_terrain/sand/anim_tiles.png
new file mode 100755
index 000000000..79c774acf
--- /dev/null
+++ b/graphics/battle_terrain/sand/anim_tiles.png
Binary files differ
diff --git a/graphics/battle_terrain/sand/map.bin b/graphics/battle_terrain/sand/map.bin
new file mode 100755
index 000000000..d7bee6035
--- /dev/null
+++ b/graphics/battle_terrain/sand/map.bin
Binary files differ
diff --git a/graphics/battle_terrain/sand/palette.pal b/graphics/battle_terrain/sand/palette.pal
new file mode 100755
index 000000000..20f4c3f7c
--- /dev/null
+++ b/graphics/battle_terrain/sand/palette.pal
@@ -0,0 +1,51 @@
+JASC-PAL
+0100
+48
+0 0 0
+255 255 205
+213 213 90
+238 238 139
+246 246 172
+230 230 106
+255 255 189
+238 230 131
+255 255 230
+0 0 0
+0 0 0
+238 238 123
+238 238 148
+246 246 172
+246 246 180
+246 246 197
+0 0 0
+255 255 205
+222 213 82
+246 246 148
+246 246 189
+230 230 115
+255 255 197
+238 238 123
+255 255 230
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+197 197 74
+164 156 32
+222 222 131
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/graphics/battle_terrain/sand/tiles.png b/graphics/battle_terrain/sand/tiles.png
new file mode 100755
index 000000000..a4f7342be
--- /dev/null
+++ b/graphics/battle_terrain/sand/tiles.png
Binary files differ
diff --git a/graphics/battle_terrain/sky/anim_map.bin b/graphics/battle_terrain/sky/anim_map.bin
new file mode 100755
index 000000000..c1712cdd8
--- /dev/null
+++ b/graphics/battle_terrain/sky/anim_map.bin
Binary files differ
diff --git a/graphics/battle_terrain/sky/anim_tiles.png b/graphics/battle_terrain/sky/anim_tiles.png
new file mode 100755
index 000000000..246ca2255
--- /dev/null
+++ b/graphics/battle_terrain/sky/anim_tiles.png
Binary files differ
diff --git a/graphics/battle_terrain/sky/map.bin b/graphics/battle_terrain/sky/map.bin
new file mode 100755
index 000000000..d7bee6035
--- /dev/null
+++ b/graphics/battle_terrain/sky/map.bin
Binary files differ
diff --git a/graphics/battle_terrain/sky/palette.pal b/graphics/battle_terrain/sky/palette.pal
new file mode 100755
index 000000000..1a547d6a1
--- /dev/null
+++ b/graphics/battle_terrain/sky/palette.pal
@@ -0,0 +1,51 @@
+JASC-PAL
+0100
+48
+0 0 0
+213 238 255
+222 230 255
+148 205 255
+172 213 255
+197 222 255
+197 230 255
+172 213 255
+230 246 255
+205 222 246
+238 246 255
+164 213 255
+180 222 255
+197 230 255
+213 238 255
+230 246 255
+0 0 0
+180 238 255
+222 230 255
+148 205 255
+172 213 255
+197 222 255
+197 230 255
+172 213 255
+230 246 255
+205 222 246
+238 246 255
+148 197 255
+164 205 255
+189 222 255
+205 230 255
+230 246 255
+0 0 0
+222 238 255
+230 238 255
+238 246 255
+246 246 255
+255 255 255
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+139 172 205
+197 230 255
+0 0 0
+0 0 0
+0 0 0
diff --git a/graphics/battle_terrain/sky/tiles.png b/graphics/battle_terrain/sky/tiles.png
new file mode 100755
index 000000000..461bba675
--- /dev/null
+++ b/graphics/battle_terrain/sky/tiles.png
Binary files differ
diff --git a/graphics/battle_terrain/stadium/battle_frontier.pal b/graphics/battle_terrain/stadium/battle_frontier.pal
new file mode 100755
index 000000000..10a842bcc
--- /dev/null
+++ b/graphics/battle_terrain/stadium/battle_frontier.pal
@@ -0,0 +1,51 @@
+JASC-PAL
+0100
+48
+0 0 0
+255 255 255
+189 189 156
+213 213 197
+230 230 213
+197 197 180
+238 238 222
+205 205 189
+197 197 180
+0 0 0
+0 0 0
+222 230 230
+230 230 238
+230 238 238
+238 246 246
+246 246 255
+0 0 0
+255 255 255
+189 189 156
+213 213 197
+230 230 213
+197 197 180
+238 238 222
+205 205 189
+197 197 180
+0 0 0
+0 0 0
+222 230 230
+230 230 238
+230 238 238
+238 246 246
+246 246 255
+0 0 0
+172 189 213
+238 238 246
+180 197 222
+205 222 238
+222 230 246
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/graphics/battle_terrain/stadium/map.bin b/graphics/battle_terrain/stadium/map.bin
new file mode 100755
index 000000000..d7bee6035
--- /dev/null
+++ b/graphics/battle_terrain/stadium/map.bin
Binary files differ
diff --git a/graphics/battle_terrain/stadium/palette1.pal b/graphics/battle_terrain/stadium/palette1.pal
new file mode 100755
index 000000000..8252e3c5e
--- /dev/null
+++ b/graphics/battle_terrain/stadium/palette1.pal
@@ -0,0 +1,51 @@
+JASC-PAL
+0100
+48
+0 0 0
+230 246 255
+65 131 213
+131 197 255
+148 205 246
+82 148 222
+172 213 246
+106 172 238
+98 164 246
+82 148 230
+98 164 246
+65 164 213
+106 189 230
+139 205 238
+180 230 238
+205 238 246
+0 0 0
+255 255 255
+189 189 156
+213 213 197
+230 230 213
+197 197 180
+238 238 222
+205 205 189
+197 197 180
+0 0 0
+0 0 0
+222 230 230
+230 230 238
+230 238 238
+238 246 246
+246 246 255
+0 0 0
+255 213 65
+255 246 197
+255 213 82
+255 230 115
+255 246 131
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/graphics/battle_terrain/stadium/palette2.pal b/graphics/battle_terrain/stadium/palette2.pal
new file mode 100755
index 000000000..48b2d851b
--- /dev/null
+++ b/graphics/battle_terrain/stadium/palette2.pal
@@ -0,0 +1,51 @@
+JASC-PAL
+0100
+48
+0 0 0
+222 222 222
+222 106 0
+156 148 156
+172 164 172
+197 106 49
+189 180 189
+172 123 98
+238 131 0
+230 115 0
+246 131 0
+139 139 139
+156 148 156
+180 172 180
+197 189 197
+205 197 213
+0 0 0
+255 255 255
+189 189 156
+213 213 197
+230 230 213
+197 197 180
+238 238 222
+205 205 189
+197 197 180
+0 0 0
+0 0 0
+222 230 230
+230 230 238
+230 238 238
+238 246 246
+246 246 255
+0 0 0
+123 205 164
+189 255 230
+139 222 180
+156 238 197
+172 255 213
+0 0 0
+213 49 0
+255 222 139
+213 106 57
+246 180 16
+255 197 90
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/graphics/battle_terrain/stadium/palette3.pal b/graphics/battle_terrain/stadium/palette3.pal
new file mode 100755
index 000000000..10c5b50d6
--- /dev/null
+++ b/graphics/battle_terrain/stadium/palette3.pal
@@ -0,0 +1,51 @@
+JASC-PAL
+0100
+48
+0 0 0
+230 246 230
+222 197 148
+246 222 172
+230 222 189
+230 205 156
+213 230 205
+238 213 164
+246 222 172
+238 205 164
+230 213 164
+65 172 156
+98 197 180
+139 213 213
+164 230 222
+197 238 230
+0 0 0
+230 246 230
+205 172 131
+238 213 164
+238 222 189
+213 180 139
+238 230 222
+222 197 148
+230 205 156
+222 189 148
+230 213 164
+65 172 156
+98 197 180
+139 213 213
+164 230 222
+197 238 230
+0 0 0
+255 213 65
+255 246 197
+255 213 82
+255 230 115
+255 246 131
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/graphics/battle_terrain/stadium/palette4.pal b/graphics/battle_terrain/stadium/palette4.pal
new file mode 100755
index 000000000..201de5471
--- /dev/null
+++ b/graphics/battle_terrain/stadium/palette4.pal
@@ -0,0 +1,51 @@
+JASC-PAL
+0100
+48
+0 0 0
+230 246 230
+197 156 205
+230 205 238
+205 222 230
+205 172 213
+213 213 230
+213 189 222
+213 156 238
+205 164 222
+230 180 238
+65 172 156
+98 197 180
+139 213 213
+164 230 222
+197 238 230
+0 0 0
+230 246 230
+197 139 205
+230 205 238
+205 222 230
+205 156 213
+213 213 230
+213 180 222
+213 156 238
+205 156 213
+230 180 238
+65 172 156
+98 197 180
+139 213 213
+164 230 222
+197 238 230
+0 0 0
+189 90 230
+230 213 246
+189 115 230
+197 139 230
+213 189 230
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/graphics/battle_terrain/stadium/palette5.pal b/graphics/battle_terrain/stadium/palette5.pal
new file mode 100755
index 000000000..16f50d89b
--- /dev/null
+++ b/graphics/battle_terrain/stadium/palette5.pal
@@ -0,0 +1,51 @@
+JASC-PAL
+0100
+48
+0 0 0
+230 246 230
+139 172 238
+180 213 255
+180 213 255
+148 180 238
+189 222 255
+164 197 246
+164 197 255
+148 180 246
+180 213 255
+65 172 156
+98 197 180
+139 213 213
+164 230 222
+197 238 230
+0 0 0
+230 246 230
+131 164 230
+180 213 255
+180 213 255
+148 180 238
+189 222 255
+164 197 246
+164 197 255
+148 180 246
+180 213 255
+65 172 156
+98 197 180
+139 213 213
+164 230 222
+197 238 230
+0 0 0
+90 148 238
+172 238 255
+106 172 238
+123 189 246
+164 222 255
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/graphics/battle_terrain/stadium/palette6.pal b/graphics/battle_terrain/stadium/palette6.pal
new file mode 100755
index 000000000..118a6a3bb
--- /dev/null
+++ b/graphics/battle_terrain/stadium/palette6.pal
@@ -0,0 +1,51 @@
+JASC-PAL
+0100
+48
+0 0 0
+230 246 230
+246 156 90
+197 197 197
+197 205 205
+230 164 123
+197 222 213
+213 180 156
+255 189 90
+255 172 90
+255 172 32
+65 172 156
+98 197 180
+139 213 213
+164 230 222
+197 238 230
+0 0 0
+230 246 230
+230 115 32
+164 164 164
+172 189 180
+205 131 74
+180 213 205
+180 148 115
+255 148 32
+246 131 32
+255 172 32
+65 172 156
+98 197 180
+139 213 213
+164 230 222
+197 238 230
+0 0 0
+238 189 49
+255 255 131
+238 197 57
+246 222 74
+255 246 98
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/graphics/battle_terrain/stadium/palette7.pal b/graphics/battle_terrain/stadium/palette7.pal
new file mode 100755
index 000000000..891151f87
--- /dev/null
+++ b/graphics/battle_terrain/stadium/palette7.pal
@@ -0,0 +1,51 @@
+JASC-PAL
+0100
+48
+0 0 0
+230 246 255
+65 172 172
+131 238 213
+148 238 197
+82 189 180
+172 255 205
+106 205 197
+98 205 205
+82 189 189
+98 205 197
+65 164 213
+106 189 230
+139 205 238
+180 230 238
+205 238 246
+0 0 0
+230 246 255
+65 172 172
+131 238 213
+148 238 197
+82 189 180
+172 255 205
+106 205 197
+98 205 205
+82 189 189
+98 205 197
+65 164 213
+106 189 230
+139 205 238
+180 230 238
+205 238 246
+0 0 0
+246 172 0
+255 238 131
+255 180 16
+255 197 41
+255 238 57
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/graphics/battle_terrain/stadium/tiles.png b/graphics/battle_terrain/stadium/tiles.png
new file mode 100755
index 000000000..ece531ec0
--- /dev/null
+++ b/graphics/battle_terrain/stadium/tiles.png
Binary files differ
diff --git a/graphics/battle_terrain/tall_grass/anim_map.bin b/graphics/battle_terrain/tall_grass/anim_map.bin
new file mode 100755
index 000000000..8e7d784f3
--- /dev/null
+++ b/graphics/battle_terrain/tall_grass/anim_map.bin
Binary files differ
diff --git a/graphics/battle_terrain/tall_grass/anim_tiles.png b/graphics/battle_terrain/tall_grass/anim_tiles.png
new file mode 100755
index 000000000..85aed13bb
--- /dev/null
+++ b/graphics/battle_terrain/tall_grass/anim_tiles.png
Binary files differ
diff --git a/graphics/battle_terrain/tall_grass/map.bin b/graphics/battle_terrain/tall_grass/map.bin
new file mode 100755
index 000000000..61f358f53
--- /dev/null
+++ b/graphics/battle_terrain/tall_grass/map.bin
Binary files differ
diff --git a/graphics/battle_terrain/tall_grass/palette.pal b/graphics/battle_terrain/tall_grass/palette.pal
new file mode 100755
index 000000000..11db31cad
--- /dev/null
+++ b/graphics/battle_terrain/tall_grass/palette.pal
@@ -0,0 +1,51 @@
+JASC-PAL
+0100
+48
+0 0 0
+222 255 213
+123 213 131
+172 246 115
+197 246 189
+139 230 131
+222 255 205
+156 238 123
+0 0 0
+0 0 0
+0 0 0
+180 230 148
+189 238 164
+197 238 189
+205 246 197
+213 246 213
+0 0 0
+222 255 213
+123 213 131
+172 246 115
+197 246 189
+139 230 131
+222 255 205
+156 238 123
+0 0 0
+0 0 0
+0 0 0
+180 230 148
+189 238 164
+197 238 189
+205 246 197
+213 246 213
+0 0 0
+123 205 115
+164 222 148
+82 164 57
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/graphics/battle_terrain/tall_grass/tiles.png b/graphics/battle_terrain/tall_grass/tiles.png
new file mode 100755
index 000000000..2d163d7bb
--- /dev/null
+++ b/graphics/battle_terrain/tall_grass/tiles.png
Binary files differ
diff --git a/graphics/battle_terrain/underwater/anim_map.bin b/graphics/battle_terrain/underwater/anim_map.bin
new file mode 100755
index 000000000..616c2a242
--- /dev/null
+++ b/graphics/battle_terrain/underwater/anim_map.bin
Binary files differ
diff --git a/graphics/battle_terrain/underwater/anim_tiles.png b/graphics/battle_terrain/underwater/anim_tiles.png
new file mode 100755
index 000000000..3e75434db
--- /dev/null
+++ b/graphics/battle_terrain/underwater/anim_tiles.png
Binary files differ
diff --git a/graphics/battle_terrain/underwater/map.bin b/graphics/battle_terrain/underwater/map.bin
new file mode 100755
index 000000000..61f358f53
--- /dev/null
+++ b/graphics/battle_terrain/underwater/map.bin
Binary files differ
diff --git a/graphics/battle_terrain/underwater/palette.pal b/graphics/battle_terrain/underwater/palette.pal
new file mode 100755
index 000000000..b5859af6e
--- /dev/null
+++ b/graphics/battle_terrain/underwater/palette.pal
@@ -0,0 +1,51 @@
+JASC-PAL
+0100
+48
+0 0 0
+197 230 255
+131 139 197
+148 197 246
+172 205 255
+131 164 213
+189 213 255
+148 180 222
+205 222 255
+197 230 255
+0 0 0
+148 164 238
+156 189 238
+172 205 238
+189 213 246
+197 222 255
+0 0 0
+197 230 255
+131 139 197
+148 197 246
+172 205 255
+131 164 213
+189 213 255
+148 180 222
+205 222 255
+197 230 255
+0 0 0
+148 164 238
+156 189 238
+172 205 238
+189 213 246
+197 222 255
+0 0 0
+98 164 230
+131 197 255
+172 238 255
+255 255 255
+205 255 255
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+98 98 172
+131 131 230
+172 172 255
+255 255 255
diff --git a/graphics/battle_terrain/underwater/tiles.png b/graphics/battle_terrain/underwater/tiles.png
new file mode 100755
index 000000000..b0d49a9cc
--- /dev/null
+++ b/graphics/battle_terrain/underwater/tiles.png
Binary files differ
diff --git a/graphics/battle_terrain/water/anim_map.bin b/graphics/battle_terrain/water/anim_map.bin
new file mode 100755
index 000000000..2b5f7a548
--- /dev/null
+++ b/graphics/battle_terrain/water/anim_map.bin
Binary files differ
diff --git a/graphics/battle_terrain/water/anim_tiles.png b/graphics/battle_terrain/water/anim_tiles.png
new file mode 100755
index 000000000..b50564029
--- /dev/null
+++ b/graphics/battle_terrain/water/anim_tiles.png
Binary files differ
diff --git a/graphics/battle_terrain/water/kyogre.pal b/graphics/battle_terrain/water/kyogre.pal
new file mode 100755
index 000000000..eaa19730f
--- /dev/null
+++ b/graphics/battle_terrain/water/kyogre.pal
@@ -0,0 +1,51 @@
+JASC-PAL
+0100
+48
+0 0 0
+246 246 189
+90 148 222
+148 213 238
+180 222 222
+106 172 230
+172 213 213
+123 189 230
+205 222 197
+0 0 0
+0 0 0
+172 139 82
+189 156 106
+213 197 148
+230 213 164
+238 230 180
+0 0 0
+246 246 189
+90 148 222
+148 213 238
+180 222 222
+106 172 230
+172 213 213
+123 189 230
+205 222 197
+0 0 0
+0 0 0
+172 139 82
+189 156 106
+213 197 148
+230 213 164
+238 230 180
+0 0 0
+98 164 230
+131 197 255
+172 238 255
+255 255 255
+205 255 255
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/graphics/battle_terrain/water/map.bin b/graphics/battle_terrain/water/map.bin
new file mode 100755
index 000000000..61f358f53
--- /dev/null
+++ b/graphics/battle_terrain/water/map.bin
Binary files differ
diff --git a/graphics/battle_terrain/water/palette.pal b/graphics/battle_terrain/water/palette.pal
new file mode 100755
index 000000000..cbef92774
--- /dev/null
+++ b/graphics/battle_terrain/water/palette.pal
@@ -0,0 +1,51 @@
+JASC-PAL
+0100
+48
+0 0 0
+255 255 255
+90 148 222
+148 213 238
+180 230 246
+106 172 230
+197 238 255
+123 189 230
+222 246 255
+0 0 0
+0 0 0
+205 222 246
+222 230 238
+230 238 238
+238 246 246
+246 246 255
+0 0 0
+255 255 255
+90 148 222
+148 213 238
+180 230 246
+106 172 230
+197 238 255
+123 189 230
+222 246 255
+0 0 0
+0 0 0
+205 222 246
+222 230 238
+230 238 238
+238 246 246
+246 246 255
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+197 238 255
+148 213 238
+123 189 230
+90 148 222
+49 106 189
+16 74 156
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/graphics/battle_terrain/water/tiles.png b/graphics/battle_terrain/water/tiles.png
new file mode 100755
index 000000000..902047875
--- /dev/null
+++ b/graphics/battle_terrain/water/tiles.png
Binary files differ
diff --git a/graphics/battle_transitions/vs.png b/graphics/battle_transitions/vs.png
new file mode 100755
index 000000000..5491990f6
--- /dev/null
+++ b/graphics/battle_transitions/vs.png
Binary files differ
diff --git a/graphics/battle_transitions/vs_frame.bin b/graphics/battle_transitions/vs_frame.bin
new file mode 100755
index 000000000..2ad153964
--- /dev/null
+++ b/graphics/battle_transitions/vs_frame.bin
Binary files differ
diff --git a/graphics/battle_transitions/vs_frame.png b/graphics/battle_transitions/vs_frame.png
new file mode 100755
index 000000000..0b38c8960
--- /dev/null
+++ b/graphics/battle_transitions/vs_frame.png
Binary files differ
diff --git a/graphics/contest/applause.png b/graphics/contest/applause.png
new file mode 100755
index 000000000..35067b7e7
--- /dev/null
+++ b/graphics/contest/applause.png
Binary files differ
diff --git a/graphics/contest/applause_meter.png b/graphics/contest/applause_meter.png
new file mode 100755
index 000000000..8a4fce8c0
--- /dev/null
+++ b/graphics/contest/applause_meter.png
Binary files differ
diff --git a/graphics/contest/audience.png b/graphics/contest/audience.png
new file mode 100755
index 000000000..59f8d0add
--- /dev/null
+++ b/graphics/contest/audience.png
Binary files differ
diff --git a/graphics/contest/faces.png b/graphics/contest/faces.png
new file mode 100755
index 000000000..bba47a91d
--- /dev/null
+++ b/graphics/contest/faces.png
Binary files differ
diff --git a/graphics/contest/heart.png b/graphics/contest/heart.png
new file mode 100755
index 000000000..bd1ede8fc
--- /dev/null
+++ b/graphics/contest/heart.png
Binary files differ
diff --git a/graphics/contest/judge.png b/graphics/contest/judge.png
new file mode 100755
index 000000000..c4dcf520b
--- /dev/null
+++ b/graphics/contest/judge.png
Binary files differ
diff --git a/graphics/contest/judge_symbols.png b/graphics/contest/judge_symbols.png
new file mode 100755
index 000000000..7669fb88b
--- /dev/null
+++ b/graphics/contest/judge_symbols.png
Binary files differ
diff --git a/graphics/contest/misc.png b/graphics/contest/misc.png
new file mode 100755
index 000000000..5e3b40462
--- /dev/null
+++ b/graphics/contest/misc.png
Binary files differ
diff --git a/graphics/contest/misc_2.pal b/graphics/contest/misc_2.pal
new file mode 100755
index 000000000..869aef9e1
--- /dev/null
+++ b/graphics/contest/misc_2.pal
@@ -0,0 +1,259 @@
+JASC-PAL
+0100
+256
+0 0 0
+255 255 255
+189 189 197
+131 131 139
+98 98 123
+65 74 106
+41 49 90
+255 106 115
+255 57 57
+205 32 0
+246 213 0
+255 123 98
+156 180 90
+164 148 57
+90 106 139
+180 172 82
+0 0 0
+255 255 255
+189 189 197
+131 131 139
+98 98 123
+65 74 106
+41 49 90
+164 222 255
+106 148 255
+24 57 205
+246 213 0
+255 123 98
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+255 255 255
+189 189 197
+131 131 139
+98 98 123
+65 74 106
+41 49 90
+255 197 255
+255 139 255
+213 0 139
+246 213 0
+255 123 98
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+255 255 255
+189 189 197
+131 131 139
+98 98 123
+65 74 106
+41 49 90
+180 255 197
+148 255 164
+65 172 57
+246 213 0
+255 123 98
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+255 255 255
+189 189 197
+131 131 139
+98 98 123
+65 74 106
+41 49 90
+255 255 164
+246 213 0
+230 106 0
+246 213 0
+255 123 98
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+197 255 255
+255 255 255
+213 213 213
+131 131 139
+98 98 123
+65 74 106
+41 49 90
+164 222 255
+106 148 255
+49 82 255
+180 255 197
+148 255 164
+65 172 57
+0 0 0
+0 0 0
+0 0 0
+197 255 255
+255 255 255
+213 213 213
+131 131 139
+98 98 123
+65 74 106
+41 49 90
+255 139 230
+255 139 230
+255 49 156
+255 255 0
+255 255 0
+189 172 0
+41 49 90
+41 49 90
+0 0 0
+197 123 131
+255 255 255
+230 246 255
+205 238 255
+180 238 255
+156 230 255
+139 230 255
+255 205 230
+255 255 139
+255 230 255
+255 255 197
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+197 255 255
+255 255 255
+213 213 213
+131 131 139
+98 98 123
+65 74 106
+41 49 90
+255 172 197
+255 172 172
+255 180 148
+255 189 123
+255 197 98
+255 205 82
+156 156 156
+156 156 156
+156 156 156
+197 255 255
+255 255 255
+213 213 213
+131 131 139
+98 98 123
+65 74 106
+41 49 90
+164 222 255
+106 148 255
+49 82 255
+180 255 197
+148 255 164
+65 172 57
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+164 222 255
+106 230 222
+49 238 189
+0 255 156
+0 255 156
+82 255 98
+164 255 49
+255 255 0
+255 172 16
+255 90 32
+255 8 57
+230 57 106
+205 115 156
+180 164 205
+164 222 255
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/graphics/contest/misc_2.png b/graphics/contest/misc_2.png
new file mode 100755
index 000000000..106b975cf
--- /dev/null
+++ b/graphics/contest/misc_2.png
Binary files differ
diff --git a/graphics/contest/misc_2_tilemap_1.bin b/graphics/contest/misc_2_tilemap_1.bin
new file mode 100755
index 000000000..197e88cee
--- /dev/null
+++ b/graphics/contest/misc_2_tilemap_1.bin
Binary files differ
diff --git a/graphics/contest/misc_2_tilemap_2.bin b/graphics/contest/misc_2_tilemap_2.bin
new file mode 100755
index 000000000..b31126836
--- /dev/null
+++ b/graphics/contest/misc_2_tilemap_2.bin
Binary files differ
diff --git a/graphics/contest/misc_2_tilemap_3.bin b/graphics/contest/misc_2_tilemap_3.bin
new file mode 100755
index 000000000..5055ab79e
--- /dev/null
+++ b/graphics/contest/misc_2_tilemap_3.bin
@@ -0,0 +1 @@
+`papat`tppttbpcpctbtppttdpepetdtppttfpgpgtftppttppqpqtptppttrpspstrtpptttpuputttppttvpwpwtvtppttppttfpgpgtftpptt`papat`tppttbpcpctbtppttdpepetdtppttvpwpwtvtppttppqpqtptppttrpspstrtpptttpuputttbpcpctbtppttdpepetdtppttfpgpgtftpptt`papat`tppttrpspstrtpptttpuputttppttvpwpwtvtppttppqpqtptppttpptt`papat`tppttbpcpctbtppttdpepetdtppttfpgpgtftppttppqpqtptppttrpspstrtpptttpuputttppttvpwpwtvtdpepetdtppttfpgpgtftpptt`papat`tppttbpcpctbtpptttpuputttppttvpwpwtvtppttppqpqtptppttrpspstrtppttppttbpcpctbtppttdpepetdtppttfpgpgtftpptt`papat`tppttrpspstrtpptttpuputttppttvpwpwtvtppttppqpqtptfpgpgtftpptt`papat`tppttbpcpctbtppttdpepetdtppttvpwpwtvtppttppqpqtptppttrpspstrtpptttpuputttppttppttdpepetdtppttfpgpgtftpptt`papat`tppttbpcpctbtpptttpuputttppttvpwpwtvtppttppqpqtptppttrpspstrt`papat`tppttbpcpctbtppttdpepetdtppttfpgpgtftppttppqpqtptppttrpspstrtpptttpuputttppttvpwpwtvtppttppttfpgpgtftpptt`papat`tppttbpcpctbtppttdpepetdtppttvpwpwtvtppttppqpqtptppttrpspstrtpptttpuputttbpcpctbtppttdpepetdtppttfpgpgtftpptt`papat`tppttrpspstrtpptttpuputttppttvpwpwtvtppttppqpqtptppttpptt`papat`tppttbpcpctbtppttdpepetdtppttfpgpgtftppttppqpqtptppttrpspstrtpptttpuputttppttvpwpwtvtdpepetdtppttfpgpgtftpptt`papat`tppttbpcpctbtpptttpuputttppttvpwpwtvtppttppqpqtptppttrpspstrtppttppttbpcpctbtppttdpepetdtppttfpgpgtftpptt`papat`tppttrpspstrtpptttpuputttppttvpwpwtvtppttppqpqtptfpgpgtftpptt`papat`tppttbpcpctbtppttdpepetdtppttvpwpwtvtppttppqpqtptppttrpspstrtpptttpuputttppttppttdpepetdtppttfpgpgtftpptt`papat`tppttbpcpctbtpptttpuputttppttvpwpwtvtppttppqpqtptppttrpspstrt \ No newline at end of file
diff --git a/graphics/contest/nextturn.png b/graphics/contest/nextturn.png
new file mode 100755
index 000000000..1d79d0608
--- /dev/null
+++ b/graphics/contest/nextturn.png
Binary files differ
diff --git a/graphics/contest/nextturn_numbers.png b/graphics/contest/nextturn_numbers.png
new file mode 100755
index 000000000..cd0305b16
--- /dev/null
+++ b/graphics/contest/nextturn_numbers.png
Binary files differ
diff --git a/graphics/contest/nextturn_random.png b/graphics/contest/nextturn_random.png
new file mode 100755
index 000000000..7205bad8c
--- /dev/null
+++ b/graphics/contest/nextturn_random.png
Binary files differ
diff --git a/graphics/frontier_pass/cursor.png b/graphics/frontier_pass/cursor.png
new file mode 100755
index 000000000..3a7af3dd2
--- /dev/null
+++ b/graphics/frontier_pass/cursor.png
Binary files differ
diff --git a/graphics/frontier_pass/gold.pal b/graphics/frontier_pass/gold.pal
new file mode 100755
index 000000000..6db146382
--- /dev/null
+++ b/graphics/frontier_pass/gold.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+156 164 65
+255 255 255
+205 205 205
+164 164 164
+230 164 8
+230 139 8
+230 123 16
+255 230 131
+255 213 65
+255 205 8
+238 189 8
+222 172 16
+205 156 16
+197 139 24
+164 106 32
+139 82 41
diff --git a/graphics/frontier_pass/map_cursor.png b/graphics/frontier_pass/map_cursor.png
new file mode 100755
index 000000000..c20bbb59a
--- /dev/null
+++ b/graphics/frontier_pass/map_cursor.png
Binary files differ
diff --git a/graphics/frontier_pass/medals.png b/graphics/frontier_pass/medals.png
new file mode 100755
index 000000000..1c0d36688
--- /dev/null
+++ b/graphics/frontier_pass/medals.png
Binary files differ
diff --git a/graphics/frontier_pass/silver.pal b/graphics/frontier_pass/silver.pal
new file mode 100755
index 000000000..2c99390bb
--- /dev/null
+++ b/graphics/frontier_pass/silver.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+156 164 65
+255 255 255
+205 205 205
+164 164 164
+230 213 197
+222 180 156
+222 156 115
+238 238 246
+222 222 230
+213 205 213
+197 197 197
+189 180 180
+172 164 164
+164 156 148
+148 139 131
+139 131 115
diff --git a/graphics/interface/bag_pyramid.pal b/graphics/interface/bag_pyramid.pal
new file mode 100755
index 000000000..200b001b5
--- /dev/null
+++ b/graphics/interface/bag_pyramid.pal
@@ -0,0 +1,35 @@
+JASC-PAL
+0100
+32
+115 197 164
+255 197 106
+230 172 90
+205 148 74
+180 123 65
+164 98 49
+139 74 32
+115 49 24
+90 24 8
+74 0 0
+255 222 123
+164 131 255
+213 205 255
+98 98 115
+255 255 255
+0 0 0
+115 197 164
+255 197 106
+230 172 90
+205 148 74
+180 123 65
+164 98 49
+139 74 32
+115 49 24
+90 24 8
+74 0 0
+255 222 123
+255 49 0
+255 213 172
+98 98 115
+255 255 255
+0 0 0
diff --git a/graphics/interface/bag_pyramid.png b/graphics/interface/bag_pyramid.png
new file mode 100755
index 000000000..42b709057
--- /dev/null
+++ b/graphics/interface/bag_pyramid.png
Binary files differ
diff --git a/graphics/interface/bag_screen.png b/graphics/interface/bag_screen.png
new file mode 100755
index 000000000..e634cdb27
--- /dev/null
+++ b/graphics/interface/bag_screen.png
Binary files differ
diff --git a/graphics/interface/bag_screen_female.pal b/graphics/interface/bag_screen_female.pal
new file mode 100755
index 000000000..07057ec9a
--- /dev/null
+++ b/graphics/interface/bag_screen_female.pal
@@ -0,0 +1,35 @@
+JASC-PAL
+0100
+32
+98 98 115
+255 255 255
+205 205 205
+164 164 164
+123 123 123
+98 98 115
+57 49 57
+156 65 106
+98 41 65
+255 255 205
+255 230 139
+255 32 32
+230 123 139
+164 49 115
+189 156 90
+0 0 0
+98 98 115
+0 0 0
+255 255 255
+213 213 205
+189 156 90
+255 0 0
+180 180 180
+0 0 0
+0 0 0
+238 205 131
+255 255 205
+90 0 123
+230 123 139
+164 49 115
+106 180 213
+255 148 180
diff --git a/graphics/interface/bag_screen_male.pal b/graphics/interface/bag_screen_male.pal
new file mode 100755
index 000000000..e773c384c
--- /dev/null
+++ b/graphics/interface/bag_screen_male.pal
@@ -0,0 +1,35 @@
+JASC-PAL
+0100
+32
+98 98 115
+255 255 255
+205 205 205
+164 164 164
+123 123 123
+98 98 115
+41 57 65
+57 106 139
+41 82 115
+255 255 205
+255 230 139
+255 32 32
+213 106 255
+74 131 255
+189 156 90
+0 0 0
+98 98 115
+0 0 0
+255 255 255
+213 213 205
+189 156 90
+255 0 0
+180 180 180
+0 0 0
+0 0 0
+238 205 131
+255 255 205
+90 0 123
+213 106 255
+74 131 255
+255 0 0
+255 148 180
diff --git a/graphics/interface/bag_swap.png b/graphics/interface/bag_swap.png
new file mode 100755
index 000000000..a9bed1e8a
--- /dev/null
+++ b/graphics/interface/bag_swap.png
Binary files differ
diff --git a/graphics/interface/ball/ultra.pal b/graphics/interface/ball/ultra.pal
new file mode 100755
index 000000000..3b7021097
--- /dev/null
+++ b/graphics/interface/ball/ultra.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+255 255 255
+180 139 16
+205 172 32
+230 205 49
+255 238 65
+255 255 255
+148 148 148
+65 65 65
+24 24 24
+255 255 255
+255 255 255
+255 255 255
+255 255 255
+255 255 255
+255 255 255
+255 255 255
diff --git a/graphics/interface/ball/ultra.png b/graphics/interface/ball/ultra.png
new file mode 100755
index 000000000..1221cec4e
--- /dev/null
+++ b/graphics/interface/ball/ultra.png
Binary files differ
diff --git a/graphics/interface/ball_open.png b/graphics/interface/ball_open.png
new file mode 100755
index 000000000..1030f4942
--- /dev/null
+++ b/graphics/interface/ball_open.png
Binary files differ
diff --git a/graphics/interface/berry_tag.bin b/graphics/interface/berry_tag.bin
new file mode 100755
index 000000000..fc809d6a7
--- /dev/null
+++ b/graphics/interface/berry_tag.bin
Binary files differ
diff --git a/graphics/interface/berry_tag_title.bin b/graphics/interface/berry_tag_title.bin
new file mode 100755
index 000000000..560eb6cfa
--- /dev/null
+++ b/graphics/interface/berry_tag_title.bin
Binary files differ
diff --git a/graphics/interface/check_berry.pal b/graphics/interface/check_berry.pal
new file mode 100755
index 000000000..f4f6cb4e3
--- /dev/null
+++ b/graphics/interface/check_berry.pal
@@ -0,0 +1,99 @@
+JASC-PAL
+0100
+96
+0 0 0
+255 255 255
+238 246 238
+222 238 230
+213 230 213
+197 230 205
+189 222 189
+172 213 180
+164 213 172
+148 156 123
+115 106 90
+90 57 65
+222 49 8
+213 106 74
+205 164 139
+213 213 213
+0 0 0
+255 255 255
+213 246 205
+172 246 156
+139 246 106
+106 213 74
+74 180 41
+41 148 8
+246 230 8
+222 197 8
+205 164 8
+189 131 8
+172 98 8
+90 82 106
+172 98 8
+0 0 172
+0 0 0
+246 246 222
+230 213 222
+222 180 222
+205 148 222
+197 123 222
+180 90 222
+172 57 222
+156 24 222
+148 0 222
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+246 246 255
+230 238 246
+213 230 246
+197 222 238
+180 213 238
+164 205 230
+148 197 230
+131 189 230
+0 0 0
+0 0 0
+0 0 0
+246 230 8
+222 197 8
+205 164 8
+189 131 8
+0 0 0
+189 131 65
+197 131 98
+222 189 131
+123 82 24
+0 0 0
+0 0 0
+180 123 123
+238 222 172
+189 131 65
+65 32 0
+255 0 0
+106 180 213
+41 123 164
+123 148 49
+246 246 246
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+230 123 139
+164 49 115
+0 0 0
+0 0 0
diff --git a/graphics/interface/check_berry.png b/graphics/interface/check_berry.png
new file mode 100755
index 000000000..56fc2966b
--- /dev/null
+++ b/graphics/interface/check_berry.png
Binary files differ
diff --git a/graphics/interface/check_berry_circle.png b/graphics/interface/check_berry_circle.png
new file mode 100755
index 000000000..4d66237e5
--- /dev/null
+++ b/graphics/interface/check_berry_circle.png
Binary files differ
diff --git a/graphics/interface/hpbar_anim.png b/graphics/interface/hpbar_anim.png
new file mode 100755
index 000000000..d4e79fdae
--- /dev/null
+++ b/graphics/interface/hpbar_anim.png
Binary files differ
diff --git a/graphics/interface/mart_frame.bin b/graphics/interface/mart_frame.bin
new file mode 100755
index 000000000..63156b8d5
--- /dev/null
+++ b/graphics/interface/mart_frame.bin
Binary files differ
diff --git a/graphics/interface/mart_frame.png b/graphics/interface/mart_frame.png
new file mode 100755
index 000000000..ece93b7c7
--- /dev/null
+++ b/graphics/interface/mart_frame.png
Binary files differ
diff --git a/graphics/interface/menu.png b/graphics/interface/menu.png
new file mode 100755
index 000000000..96f6b8b15
--- /dev/null
+++ b/graphics/interface/menu.png
Binary files differ
diff --git a/graphics/interface/menu_0.pal b/graphics/interface/menu_0.pal
new file mode 100755
index 000000000..67e1af896
--- /dev/null
+++ b/graphics/interface/menu_0.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+255 255 255
+255 0 0
+82 98 156
+106 139 189
+255 255 255
+106 90 115
+213 205 213
+65 74 123
+74 65 82
+131 139 139
+106 65 90
+172 106 98
+213 74 57
+156 74 98
+106 164 164
diff --git a/graphics/interface/menu_1.pal b/graphics/interface/menu_1.pal
new file mode 100755
index 000000000..3adc73766
--- /dev/null
+++ b/graphics/interface/menu_1.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+74 57 115
+82 98 156
+106 139 189
+41 49 49
+255 255 255
+106 90 115
+222 213 222
+90 82 82
+180 189 180
+139 156 213
+90 74 131
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/graphics/interface/menu_map.bin b/graphics/interface/menu_map.bin
new file mode 100755
index 000000000..8a7b3f1f0
--- /dev/null
+++ b/graphics/interface/menu_map.bin
Binary files differ
diff --git a/graphics/interface/money.png b/graphics/interface/money.png
new file mode 100755
index 000000000..d11fe06d1
--- /dev/null
+++ b/graphics/interface/money.png
Binary files differ
diff --git a/graphics/interface/numbers1.png b/graphics/interface/numbers1.png
new file mode 100755
index 000000000..f15757958
--- /dev/null
+++ b/graphics/interface/numbers1.png
Binary files differ
diff --git a/graphics/interface/numbers2.png b/graphics/interface/numbers2.png
new file mode 100755
index 000000000..4ddf364bf
--- /dev/null
+++ b/graphics/interface/numbers2.png
Binary files differ
diff --git a/graphics/interface/party_menu_hpbar.png b/graphics/interface/party_menu_hpbar.png
new file mode 100755
index 000000000..763b91210
--- /dev/null
+++ b/graphics/interface/party_menu_hpbar.png
Binary files differ
diff --git a/graphics/interface/party_menu_misc.bin b/graphics/interface/party_menu_misc.bin
new file mode 100755
index 000000000..d6ff1114d
--- /dev/null
+++ b/graphics/interface/party_menu_misc.bin
Binary files differ
diff --git a/graphics/interface/party_menu_misc.pal b/graphics/interface/party_menu_misc.pal
new file mode 100755
index 000000000..0b4b30f81
--- /dev/null
+++ b/graphics/interface/party_menu_misc.pal
@@ -0,0 +1,179 @@
+JASC-PAL
+0100
+176
+123 156 115
+255 255 255
+106 106 106
+0 0 0
+65 205 255
+0 139 189
+49 189 238
+255 156 148
+189 90 82
+222 123 115
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+139 148 123
+74 74 98
+65 156 148
+139 156 41
+205 213 123
+180 180 90
+82 65 74
+32 16 24
+255 0 255
+255 0 255
+255 255 255
+230 238 139
+98 90 0
+255 0 255
+255 0 255
+115 90 180
+139 148 123
+255 115 49
+65 156 148
+139 156 41
+205 213 123
+180 180 90
+82 65 74
+82 82 90
+255 0 255
+255 0 255
+255 255 255
+123 205 180
+57 148 123
+255 0 255
+255 0 255
+164 115 246
+123 156 115
+74 74 98
+115 115 115
+255 255 255
+131 197 222
+57 148 222
+41 123 180
+131 197 222
+41 123 180
+115 255 172
+90 213 131
+65 205 255
+0 98 148
+82 82 82
+255 213 82
+255 180 65
+123 156 115
+74 74 98
+115 115 115
+255 255 255
+213 197 90
+197 164 24
+156 156 32
+213 197 90
+156 156 32
+255 230 57
+205 172 8
+255 156 148
+156 65 57
+82 82 82
+255 213 82
+255 180 65
+123 156 115
+74 74 98
+115 115 115
+255 255 255
+213 164 32
+197 106 16
+164 74 0
+213 164 32
+164 74 0
+255 115 49
+197 57 0
+255 0 255
+255 0 255
+82 82 82
+255 213 82
+255 180 65
+123 156 115
+255 115 49
+115 115 115
+255 255 255
+180 255 164
+123 222 131
+123 156 98
+255 115 49
+255 115 49
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+82 82 82
+255 213 82
+255 180 65
+57 156 255
+255 115 49
+115 115 115
+255 255 255
+172 238 255
+123 213 238
+74 172 205
+255 115 49
+255 115 49
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+82 82 82
+255 213 82
+255 180 65
+57 156 255
+255 115 49
+115 115 115
+255 255 255
+246 246 148
+246 230 98
+222 197 32
+255 115 49
+255 115 49
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+82 82 82
+255 213 82
+255 180 65
+57 156 255
+255 115 49
+115 115 115
+255 255 255
+255 213 222
+255 189 148
+238 164 131
+255 115 49
+255 115 49
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+82 82 82
+255 213 82
+255 180 65
+57 156 255
+255 255 115
+115 115 115
+255 255 255
+180 255 164
+123 222 131
+131 172 106
+255 255 115
+255 255 115
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+82 82 82
+255 213 82
+255 180 65
diff --git a/graphics/interface/party_menu_misc.png b/graphics/interface/party_menu_misc.png
new file mode 100755
index 000000000..c58f3aae9
--- /dev/null
+++ b/graphics/interface/party_menu_misc.png
Binary files differ
diff --git a/graphics/interface/party_menu_pokeball.png b/graphics/interface/party_menu_pokeball.png
new file mode 100755
index 000000000..2aad54de8
--- /dev/null
+++ b/graphics/interface/party_menu_pokeball.png
Binary files differ
diff --git a/graphics/interface/party_menu_pokeball_small.png b/graphics/interface/party_menu_pokeball_small.png
new file mode 100755
index 000000000..d2eec4d45
--- /dev/null
+++ b/graphics/interface/party_menu_pokeball_small.png
Binary files differ
diff --git a/graphics/interface/pokeblock.bin b/graphics/interface/pokeblock.bin
new file mode 100755
index 000000000..1719bb5a6
--- /dev/null
+++ b/graphics/interface/pokeblock.bin
Binary files differ
diff --git a/graphics/interface/pokeblock_case_frame.pal b/graphics/interface/pokeblock_case_frame.pal
new file mode 100755
index 000000000..ef58ae778
--- /dev/null
+++ b/graphics/interface/pokeblock_case_frame.pal
@@ -0,0 +1,99 @@
+JASC-PAL
+0100
+96
+0 0 0
+123 205 189
+238 246 255
+213 230 255
+255 0 0
+115 131 238
+90 90 98
+123 180 189
+131 131 164
+0 0 0
+0 0 0
+197 197 197
+205 65 24
+255 123 90
+255 180 148
+255 255 255
+0 0 0
+0 0 0
+0 0 0
+238 246 255
+0 0 0
+0 0 0
+90 90 98
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+197 197 197
+106 139 189
+148 213 255
+180 238 255
+255 255 255
+0 0 0
+0 0 0
+0 0 0
+255 238 238
+0 0 0
+0 0 0
+90 90 98
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+197 197 197
+205 90 172
+255 156 197
+255 197 213
+255 255 255
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+106 180 115
+148 246 98
+205 255 139
+255 255 255
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+180 180 49
+246 230 49
+255 255 148
+255 255 255
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+148 148 139
+222 222 222
+238 238 238
+255 255 255
diff --git a/graphics/interface/pokeblock_case_frame.png b/graphics/interface/pokeblock_case_frame.png
new file mode 100755
index 000000000..ffc658821
--- /dev/null
+++ b/graphics/interface/pokeblock_case_frame.png
Binary files differ
diff --git a/graphics/interface/pokeblock_device.png b/graphics/interface/pokeblock_device.png
new file mode 100755
index 000000000..65b29a8b3
--- /dev/null
+++ b/graphics/interface/pokeblock_device.png
Binary files differ
diff --git a/graphics/interface/pokeblock_feeding_bg_map.bin b/graphics/interface/pokeblock_feeding_bg_map.bin
new file mode 100755
index 000000000..9feebf8bc
--- /dev/null
+++ b/graphics/interface/pokeblock_feeding_bg_map.bin
Binary files differ
diff --git a/graphics/interface/powacc_tilemap.bin b/graphics/interface/powacc_tilemap.bin
new file mode 100755
index 000000000..5b492db68
--- /dev/null
+++ b/graphics/interface/powacc_tilemap.bin
Binary files differ
diff --git a/graphics/interface/status_icons.png b/graphics/interface/status_icons.png
new file mode 100755
index 000000000..fe802d7f6
--- /dev/null
+++ b/graphics/interface/status_icons.png
Binary files differ
diff --git a/graphics/interface/status_screen.bin b/graphics/interface/status_screen.bin
new file mode 100755
index 000000000..771d4db93
--- /dev/null
+++ b/graphics/interface/status_screen.bin
Binary files differ
diff --git a/graphics/interface/status_screen.pal b/graphics/interface/status_screen.pal
new file mode 100755
index 000000000..badbfe53b
--- /dev/null
+++ b/graphics/interface/status_screen.pal
@@ -0,0 +1,131 @@
+JASC-PAL
+0100
+128
+180 180 115
+74 65 57
+255 255 255
+222 230 246
+213 213 189
+246 255 255
+115 106 98
+98 156 222
+74 148 189
+57 148 164
+32 148 139
+16 148 115
+156 222 164
+98 180 139
+49 139 115
+0 106 98
+180 180 115
+74 65 57
+255 255 255
+90 106 0
+123 139 32
+255 246 205
+115 106 98
+90 222 123
+90 205 98
+90 189 74
+98 172 49
+98 156 24
+238 164 255
+189 156 164
+148 148 82
+106 148 0
+180 180 115
+74 65 57
+255 255 255
+172 180 172
+205 205 197
+246 255 238
+115 106 98
+238 222 24
+213 189 57
+189 164 98
+164 139 131
+139 115 172
+205 222 123
+172 172 148
+139 131 180
+115 90 213
+180 180 115
+74 65 57
+255 255 255
+0 0 0
+0 0 0
+246 255 246
+115 106 98
+222 24 238
+189 16 238
+164 8 238
+131 8 246
+106 0 246
+172 222 222
+139 148 230
+106 74 238
+82 0 255
+180 180 115
+74 65 57
+148 32 172
+189 106 213
+230 189 255
+255 255 255
+213 148 246
+189 139 205
+255 230 255
+230 180 213
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+115 98 90
+180 180 115
+74 65 57
+255 255 255
+222 230 246
+246 246 222
+246 255 255
+115 106 98
+255 205 74
+230 164 98
+205 123 123
+180 82 148
+156 41 172
+230 156 255
+197 98 238
+164 49 222
+131 0 205
+98 180 106
+0 0 0
+213 213 205
+255 255 255
+98 98 98
+230 8 8
+255 189 115
+65 205 255
+0 139 189
+255 156 148
+189 90 82
+139 246 255
+24 164 213
+255 189 180
+213 115 106
+0 0 0
+98 180 106
+0 0 0
+213 213 205
+255 255 255
+98 98 98
+230 8 8
+255 189 115
+238 238 172
+164 164 98
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+255 0 0
+164 0 0
+255 255 255
diff --git a/graphics/interface/status_screen.png b/graphics/interface/status_screen.png
new file mode 100755
index 000000000..2f9f8db85
--- /dev/null
+++ b/graphics/interface/status_screen.png
Binary files differ
diff --git a/graphics/interface/status_tilemap0.bin b/graphics/interface/status_tilemap0.bin
new file mode 100755
index 000000000..a869a9d03
--- /dev/null
+++ b/graphics/interface/status_tilemap0.bin
Binary files differ
diff --git a/graphics/interface/status_tilemap1.bin b/graphics/interface/status_tilemap1.bin
new file mode 100755
index 000000000..19cb94637
--- /dev/null
+++ b/graphics/interface/status_tilemap1.bin
Binary files differ
diff --git a/graphics/interface/status_tilemap2.bin b/graphics/interface/status_tilemap2.bin
new file mode 100755
index 000000000..f835047d1
--- /dev/null
+++ b/graphics/interface/status_tilemap2.bin
Binary files differ
diff --git a/graphics/interface/status_tilemap3.bin b/graphics/interface/status_tilemap3.bin
new file mode 100755
index 000000000..9c11ccc4f
--- /dev/null
+++ b/graphics/interface/status_tilemap3.bin
Binary files differ
diff --git a/graphics/interface/summary.bin b/graphics/interface/summary.bin
new file mode 100755
index 000000000..0a19222a3
--- /dev/null
+++ b/graphics/interface/summary.bin
Binary files differ
diff --git a/graphics/interface/summary_frames.png b/graphics/interface/summary_frames.png
new file mode 100755
index 000000000..2a579b012
--- /dev/null
+++ b/graphics/interface/summary_frames.png
Binary files differ
diff --git a/graphics/interface/unk_tilemap.bin b/graphics/interface/unk_tilemap.bin
new file mode 100755
index 000000000..0b3837ae2
--- /dev/null
+++ b/graphics/interface/unk_tilemap.bin
Binary files differ
diff --git a/graphics/intro/intro1_text.pal b/graphics/intro/intro1_text.pal
new file mode 100755
index 000000000..574921c0d
--- /dev/null
+++ b/graphics/intro/intro1_text.pal
@@ -0,0 +1,51 @@
+JASC-PAL
+0100
+48
+24 57 255
+49 74 255
+74 98 255
+98 123 255
+123 139 255
+148 164 255
+172 189 255
+197 205 255
+222 230 255
+255 255 255
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+24 57 255
+24 57 230
+32 57 213
+41 65 197
+49 65 172
+49 65 156
+57 74 139
+65 74 115
+74 74 98
+82 82 82
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+24 57 255
+41 65 246
+57 82 238
+74 98 230
+90 106 222
+106 123 213
+123 139 205
+139 148 197
+156 164 189
+180 180 180
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/graphics/intro/intro3.pal b/graphics/intro/intro3.pal
new file mode 100755
index 000000000..909fae91d
--- /dev/null
+++ b/graphics/intro/intro3.pal
@@ -0,0 +1,259 @@
+JASC-PAL
+0100
+256
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+139 148 255
+0 0 0
+49 0 0
+238 123 0
+238 131 0
+238 139 0
+238 148 0
+238 156 0
+238 164 0
+238 172 0
+238 180 0
+238 189 0
+238 197 0
+238 213 0
+255 255 255
+0 32 205
+139 148 255
+0 0 0
+0 0 255
+8 16 255
+24 41 255
+41 57 255
+57 82 255
+74 98 255
+90 123 255
+106 148 255
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+255 255 255
+180 0 0
+0 0 0
+65 0 0
+255 255 255
+82 0 0
+32 0 0
+0 0 0
+0 0 0
+0 0 0
+255 123 0
+172 82 57
+164 65 49
+156 57 41
+148 41 32
+139 32 24
+115 0 0
+0 32 205
+0 0 0
+0 41 82
+255 255 255
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+139 172 255
+106 148 222
+82 123 189
+49 98 156
+24 74 123
+0 49 98
+180 0 0
+0 0 0
+0 0 0
+0 16 0
+82 115 98
+115 148 131
+131 172 148
+156 180 172
+255 255 197
+255 246 123
+180 164 98
+98 156 57
+123 164 131
+164 57 49
+172 205 246
+255 246 123
+0 0 0
+139 148 255
+0 0 0
+41 74 49
+82 115 98
+115 148 131
+131 172 148
+156 180 172
+172 205 246
+197 230 255
+213 246 255
+238 255 255
+255 197 106
+255 213 131
+255 222 156
+255 246 123
+255 255 197
+0 0 0
+74 82 82
+90 98 106
+106 123 131
+123 139 164
+139 164 189
+156 180 213
+172 205 246
+0 0 0
+0 0 0
+238 255 255
+255 197 106
+255 213 131
+255 222 156
+255 246 123
+255 255 197
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+74 82 82
+90 74 74
+106 65 65
+123 65 57
+139 57 49
+164 57 49
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+74 82 82
+106 115 90
+139 148 98
+180 180 106
+213 213 115
+255 246 123
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+74 82 82
+106 115 115
+139 148 148
+180 180 180
+213 213 213
+255 255 255
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 32 205
+32 24 164
+65 16 123
+106 8 82
+139 0 41
+180 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/graphics/intro/intro3_clouds.png b/graphics/intro/intro3_clouds.png
new file mode 100755
index 000000000..aaa77f4a9
--- /dev/null
+++ b/graphics/intro/intro3_clouds.png
Binary files differ
diff --git a/graphics/intro/intro3_clouds1.bin b/graphics/intro/intro3_clouds1.bin
new file mode 100755
index 000000000..c2aa2533f
--- /dev/null
+++ b/graphics/intro/intro3_clouds1.bin
Binary files differ
diff --git a/graphics/intro/intro3_clouds2.bin b/graphics/intro/intro3_clouds2.bin
new file mode 100755
index 000000000..c256567f4
--- /dev/null
+++ b/graphics/intro/intro3_clouds2.bin
Binary files differ
diff --git a/graphics/intro/intro3_clouds2.png b/graphics/intro/intro3_clouds2.png
new file mode 100755
index 000000000..34b523e31
--- /dev/null
+++ b/graphics/intro/intro3_clouds2.png
Binary files differ
diff --git a/graphics/intro/intro3_clouds3.bin b/graphics/intro/intro3_clouds3.bin
new file mode 100755
index 000000000..c47ade01f
--- /dev/null
+++ b/graphics/intro/intro3_clouds3.bin
Binary files differ
diff --git a/graphics/intro/intro3_clouds4.bin b/graphics/intro/intro3_clouds4.bin
new file mode 100755
index 000000000..99bea908c
--- /dev/null
+++ b/graphics/intro/intro3_clouds4.bin
Binary files differ
diff --git a/graphics/intro/intro3_groudon.bin b/graphics/intro/intro3_groudon.bin
new file mode 100755
index 000000000..c0472196f
--- /dev/null
+++ b/graphics/intro/intro3_groudon.bin
Binary files differ
diff --git a/graphics/intro/intro3_groudon.png b/graphics/intro/intro3_groudon.png
new file mode 100755
index 000000000..3e4c6852b
--- /dev/null
+++ b/graphics/intro/intro3_groudon.png
Binary files differ
diff --git a/graphics/intro/intro3_kyogre.bin b/graphics/intro/intro3_kyogre.bin
new file mode 100755
index 000000000..b5bdbb37c
--- /dev/null
+++ b/graphics/intro/intro3_kyogre.bin
Binary files differ
diff --git a/graphics/intro/intro3_kyogre.png b/graphics/intro/intro3_kyogre.png
new file mode 100755
index 000000000..d84aa45a2
--- /dev/null
+++ b/graphics/intro/intro3_kyogre.png
Binary files differ
diff --git a/graphics/intro/intro3_rayquaza.bin b/graphics/intro/intro3_rayquaza.bin
new file mode 100755
index 000000000..be3a9c560
--- /dev/null
+++ b/graphics/intro/intro3_rayquaza.bin
Binary files differ
diff --git a/graphics/intro/intro3_rayquaza.png b/graphics/intro/intro3_rayquaza.png
new file mode 100755
index 000000000..f749ceb50
--- /dev/null
+++ b/graphics/intro/intro3_rayquaza.png
Binary files differ
diff --git a/graphics/intro/legend_bg.png b/graphics/intro/legend_bg.png
new file mode 100755
index 000000000..5baf32aec
--- /dev/null
+++ b/graphics/intro/legend_bg.png
Binary files differ
diff --git a/graphics/intro/legend_bg1.bin b/graphics/intro/legend_bg1.bin
new file mode 100755
index 000000000..e289ca779
--- /dev/null
+++ b/graphics/intro/legend_bg1.bin
Binary files differ
diff --git a/graphics/intro/legend_bg2.bin b/graphics/intro/legend_bg2.bin
new file mode 100755
index 000000000..a151b458e
--- /dev/null
+++ b/graphics/intro/legend_bg2.bin
@@ -0,0 +1 @@
+&@'@@@@@$@%@&@'@@@@@$@%@&@'@@@@@$@%@&@'@@@@@$@%@6@7@@@@@4@5@6@7@@@@@4@5@6@7@@@@@4@5@6@7@@@@@4@5@@@$@%@&@'@@@@@$@%@&@'@@@@@$@%@&@'@@@@@$@%@&@'@@@@@4@5@6@7@@@@@4@5@6@7@@@@@4@5@6@7@@@@@4@5@6@7@@@@@@@$@%@&@'@@@@@$@%@&@'@@@@@$@%@&@'@@@@@$@%@&@'@@@@@4@5@6@7@@@@@4@5@6@7@@@@@4@5@6@7@@@@@4@5@6@7@$@%@&@'@@@@@$@%@&@'@@@@@$@%@&@'@@@@@$@%@&@'@@@@@4@5@6@7@@@@@4@5@6@7@@@@@4@5@6@7@@@@@4@5@6@7@@@@@&@'@@@@@$@%@&@'@@@@@$@%@&@'@@@@@$@%@&@'@@@@@$@%@6@7@@@@@4@5@6@7@@@@@4@5@6@7@@@@@4@5@6@7@@@@@4@5@@@$@%@&@'@@@@@$@%@&@'@@@@@$@%@&@'@@@@@$@%@&@'@@@@@4@5@6@7@@@@@4@5@6@7@@@@@4@5@6@7@@@@@4@5@6@7@@@@@@@$@%@&@'@@@@@$@%@&@'@@@@@$@%@&@'@@@@@$@%@&@'@@@@@4@5@6@7@@@@@4@5@6@7@@@@@4@5@6@7@@@@@4@5@6@7@$@%@&@'@@@@@$@%@&@'@@@@@$@%@&@'@@@@@$@%@&@'@@@@@4@5@6@7@@@@@4@5@6@7@@@@@4@5@6@7@@@@@4@5@6@7@@@@@&@'@@@@@$@%@&@'@@@@@$@%@&@'@@@@@$@%@&@'@@@@@$@%@6@7@@@@@4@5@6@7@@@@@4@5@6@7@@@@@4@5@6@7@@@@@4@5@@@$@%@&@'@@@@@$@%@&@'@@@@@$@%@&@'@@@@@$@%@&@'@@@@@4@5@6@7@@@@@4@5@6@7@@@@@4@5@6@7@@@@@4@5@6@7@@@@@@@$@%@&@'@@@@@$@%@&@'@@@@@$@%@&@'@@@@@$@%@&@'@@@@@4@5@6@7@@@@@4@5@6@7@@@@@4@5@6@7@@@@@4@5@6@7@$@%@&@'@@@@@$@%@&@'@@@@@$@%@&@'@@@@@$@%@&@'@@@@@4@5@6@7@@@@@4@5@6@7@@@@@4@5@6@7@@@@@4@5@6@7@@@@@&@'@@@@@$@%@&@'@@@@@$@%@&@'@@@@@$@%@&@'@@@@@$@%@6@7@@@@@4@5@6@7@@@@@4@5@6@7@@@@@4@5@6@7@@@@@4@5@@@$@%@&@'@@@@@$@%@&@'@@@@@$@%@&@'@@@@@$@%@&@'@@@@@4@5@6@7@@@@@4@5@6@7@@@@@4@5@6@7@@@@@4@5@6@7@@@@@@@$@%@&@'@@@@@$@%@&@'@@@@@$@%@&@'@@@@@$@%@&@'@@@@@4@5@6@7@@@@@4@5@6@7@@@@@4@5@6@7@@@@@4@5@6@7@$@%@&@'@@@@@$@%@&@'@@@@@$@%@&@'@@@@@$@%@&@'@@@@@4@5@6@7@@@@@4@5@6@7@@@@@4@5@6@7@@@@@4@5@6@7@@@@@ \ No newline at end of file
diff --git a/graphics/mail/bead/map.bin b/graphics/mail/bead/map.bin
new file mode 100755
index 000000000..6ebb4932c
--- /dev/null
+++ b/graphics/mail/bead/map.bin
Binary files differ
diff --git a/graphics/mail/bead/palette.pal b/graphics/mail/bead/palette.pal
new file mode 100755
index 000000000..e2e6ca291
--- /dev/null
+++ b/graphics/mail/bead/palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+139 164 189
+65 90 123
+98 123 156
+213 230 238
+238 255 255
+139 189 164
+255 148 131
+213 106 90
+164 156 189
+255 197 82
+98 197 197
+57 148 148
+82 82 82
+139 139 139
+205 205 205
+255 255 255
diff --git a/graphics/mail/bead/tiles.png b/graphics/mail/bead/tiles.png
new file mode 100755
index 000000000..d006fb987
--- /dev/null
+++ b/graphics/mail/bead/tiles.png
Binary files differ
diff --git a/graphics/mail/dream/map.bin b/graphics/mail/dream/map.bin
new file mode 100755
index 000000000..bc28d8864
--- /dev/null
+++ b/graphics/mail/dream/map.bin
Binary files differ
diff --git a/graphics/mail/dream/palette.pal b/graphics/mail/dream/palette.pal
new file mode 100755
index 000000000..47172825c
--- /dev/null
+++ b/graphics/mail/dream/palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+139 164 189
+255 189 205
+222 164 197
+197 148 189
+172 131 189
+255 213 230
+0 0 0
+205 255 213
+230 255 230
+0 0 0
+98 197 197
+57 148 148
+82 82 82
+139 139 139
+205 205 205
+255 255 255
diff --git a/graphics/mail/dream/tiles.png b/graphics/mail/dream/tiles.png
new file mode 100755
index 000000000..cb4411757
--- /dev/null
+++ b/graphics/mail/dream/tiles.png
Binary files differ
diff --git a/graphics/mail/fab/map.bin b/graphics/mail/fab/map.bin
new file mode 100755
index 000000000..b11121bdf
--- /dev/null
+++ b/graphics/mail/fab/map.bin
Binary files differ
diff --git a/graphics/mail/fab/palette.pal b/graphics/mail/fab/palette.pal
new file mode 100755
index 000000000..17e1afcc3
--- /dev/null
+++ b/graphics/mail/fab/palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+139 164 189
+238 205 222
+255 230 238
+213 230 238
+238 255 255
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+98 197 197
+57 148 148
+82 82 82
+139 139 139
+205 205 205
+255 255 255
diff --git a/graphics/mail/fab/tiles.png b/graphics/mail/fab/tiles.png
new file mode 100755
index 000000000..99e9cac71
--- /dev/null
+++ b/graphics/mail/fab/tiles.png
Binary files differ
diff --git a/graphics/mail/glitter/map.bin b/graphics/mail/glitter/map.bin
new file mode 100755
index 000000000..fad949aa9
--- /dev/null
+++ b/graphics/mail/glitter/map.bin
Binary files differ
diff --git a/graphics/mail/glitter/palette.pal b/graphics/mail/glitter/palette.pal
new file mode 100755
index 000000000..544a0a11b
--- /dev/null
+++ b/graphics/mail/glitter/palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+139 164 189
+255 255 172
+255 238 123
+255 238 0
+255 41 41
+255 238 230
+255 189 41
+238 180 0
+0 0 0
+0 0 0
+98 197 197
+57 148 148
+82 82 82
+139 139 139
+205 205 205
+255 255 255
diff --git a/graphics/mail/glitter/tiles.png b/graphics/mail/glitter/tiles.png
new file mode 100755
index 000000000..12bd11801
--- /dev/null
+++ b/graphics/mail/glitter/tiles.png
Binary files differ
diff --git a/graphics/mail/harbor/map.bin b/graphics/mail/harbor/map.bin
new file mode 100755
index 000000000..ce07a7539
--- /dev/null
+++ b/graphics/mail/harbor/map.bin
Binary files differ
diff --git a/graphics/mail/harbor/palette.pal b/graphics/mail/harbor/palette.pal
new file mode 100755
index 000000000..1a8795c33
--- /dev/null
+++ b/graphics/mail/harbor/palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+139 164 189
+24 172 255
+255 255 148
+115 205 255
+74 172 255
+16 57 230
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+98 197 197
+57 148 148
+82 82 82
+139 139 139
+205 205 205
+255 255 255
diff --git a/graphics/mail/harbor/tiles.png b/graphics/mail/harbor/tiles.png
new file mode 100755
index 000000000..b0a09ef69
--- /dev/null
+++ b/graphics/mail/harbor/tiles.png
Binary files differ
diff --git a/graphics/mail/mech/map.bin b/graphics/mail/mech/map.bin
new file mode 100755
index 000000000..d74974008
--- /dev/null
+++ b/graphics/mail/mech/map.bin
Binary files differ
diff --git a/graphics/mail/mech/palette.pal b/graphics/mail/mech/palette.pal
new file mode 100755
index 000000000..bb55d7c04
--- /dev/null
+++ b/graphics/mail/mech/palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+139 164 189
+230 230 230
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+230 230 189
+197 189 139
+172 164 115
+98 197 197
+57 148 148
+82 82 82
+139 139 139
+205 205 205
+255 255 255
diff --git a/graphics/mail/mech/tiles.png b/graphics/mail/mech/tiles.png
new file mode 100755
index 000000000..4d47dd73b
--- /dev/null
+++ b/graphics/mail/mech/tiles.png
Binary files differ
diff --git a/graphics/mail/orange/map.bin b/graphics/mail/orange/map.bin
new file mode 100755
index 000000000..be4dbf9c5
--- /dev/null
+++ b/graphics/mail/orange/map.bin
Binary files differ
diff --git a/graphics/mail/orange/palette.pal b/graphics/mail/orange/palette.pal
new file mode 100755
index 000000000..20efef172
--- /dev/null
+++ b/graphics/mail/orange/palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+139 164 189
+246 213 148
+238 180 74
+205 139 65
+189 246 222
+148 222 197
+131 189 164
+255 255 148
+189 180 123
+139 123 65
+98 197 197
+57 148 148
+82 82 82
+139 139 139
+205 205 205
+255 255 255
diff --git a/graphics/mail/orange/tiles.png b/graphics/mail/orange/tiles.png
new file mode 100755
index 000000000..1676bd258
--- /dev/null
+++ b/graphics/mail/orange/tiles.png
Binary files differ
diff --git a/graphics/mail/retro/map.bin b/graphics/mail/retro/map.bin
new file mode 100755
index 000000000..30ee05ba2
--- /dev/null
+++ b/graphics/mail/retro/map.bin
Binary files differ
diff --git a/graphics/mail/retro/palette.pal b/graphics/mail/retro/palette.pal
new file mode 100755
index 000000000..707bdff93
--- /dev/null
+++ b/graphics/mail/retro/palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+139 164 189
+246 106 41
+255 246 156
+255 205 65
+148 238 82
+172 106 49
+189 164 57
+123 213 246
+0 0 0
+255 230 90
+98 197 197
+57 148 148
+82 82 82
+139 139 139
+205 205 205
+255 255 255
diff --git a/graphics/mail/retro/tiles.png b/graphics/mail/retro/tiles.png
new file mode 100755
index 000000000..da96ad486
--- /dev/null
+++ b/graphics/mail/retro/tiles.png
Binary files differ
diff --git a/graphics/mail/shadow/map.bin b/graphics/mail/shadow/map.bin
new file mode 100755
index 000000000..01fcfe4ce
--- /dev/null
+++ b/graphics/mail/shadow/map.bin
Binary files differ
diff --git a/graphics/mail/shadow/palette.pal b/graphics/mail/shadow/palette.pal
new file mode 100755
index 000000000..f08b838c5
--- /dev/null
+++ b/graphics/mail/shadow/palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+139 164 189
+139 139 164
+123 123 139
+106 106 123
+90 90 98
+0 0 0
+0 0 0
+0 0 0
+213 65 16
+148 49 0
+98 197 197
+57 148 148
+82 82 82
+139 139 139
+205 205 205
+255 255 255
diff --git a/graphics/mail/shadow/tiles.png b/graphics/mail/shadow/tiles.png
new file mode 100755
index 000000000..cdc63cde1
--- /dev/null
+++ b/graphics/mail/shadow/tiles.png
Binary files differ
diff --git a/graphics/mail/tropic/map.bin b/graphics/mail/tropic/map.bin
new file mode 100755
index 000000000..8ef408f37
--- /dev/null
+++ b/graphics/mail/tropic/map.bin
Binary files differ
diff --git a/graphics/mail/tropic/palette.pal b/graphics/mail/tropic/palette.pal
new file mode 100755
index 000000000..99b2bb636
--- /dev/null
+++ b/graphics/mail/tropic/palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+139 164 189
+230 255 98
+197 246 131
+189 246 65
+123 213 41
+255 180 98
+255 255 148
+123 180 24
+197 238 65
+205 156 90
+98 197 197
+57 148 148
+82 82 82
+139 139 139
+205 205 205
+255 255 255
diff --git a/graphics/mail/tropic/tiles.png b/graphics/mail/tropic/tiles.png
new file mode 100755
index 000000000..6cee88775
--- /dev/null
+++ b/graphics/mail/tropic/tiles.png
Binary files differ
diff --git a/graphics/mail/wave/map.bin b/graphics/mail/wave/map.bin
new file mode 100755
index 000000000..0af44f798
--- /dev/null
+++ b/graphics/mail/wave/map.bin
Binary files differ
diff --git a/graphics/mail/wave/palette.pal b/graphics/mail/wave/palette.pal
new file mode 100755
index 000000000..dd9bbfae4
--- /dev/null
+++ b/graphics/mail/wave/palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+139 164 189
+0 172 246
+65 90 156
+106 131 197
+197 222 255
+82 156 197
+230 246 255
+0 0 0
+0 0 0
+0 0 0
+98 197 197
+57 148 148
+82 82 82
+139 139 139
+205 205 205
+255 255 255
diff --git a/graphics/mail/wave/tiles.png b/graphics/mail/wave/tiles.png
new file mode 100755
index 000000000..6b5af8a01
--- /dev/null
+++ b/graphics/mail/wave/tiles.png
Binary files differ
diff --git a/graphics/mail/wood/map.bin b/graphics/mail/wood/map.bin
new file mode 100755
index 000000000..4338a31c8
--- /dev/null
+++ b/graphics/mail/wood/map.bin
Binary files differ
diff --git a/graphics/mail/wood/palette.pal b/graphics/mail/wood/palette.pal
new file mode 100755
index 000000000..9ed936918
--- /dev/null
+++ b/graphics/mail/wood/palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+139 164 189
+139 131 74
+164 180 82
+189 180 106
+222 205 106
+180 156 65
+246 213 156
+189 164 90
+222 164 123
+255 205 180
+98 197 197
+57 148 148
+82 82 82
+139 139 139
+205 205 205
+255 255 255
diff --git a/graphics/mail/wood/tiles.png b/graphics/mail/wood/tiles.png
new file mode 100755
index 000000000..a55029fac
--- /dev/null
+++ b/graphics/mail/wood/tiles.png
Binary files differ
diff --git a/graphics/misc/bag.pal b/graphics/misc/bag.pal
new file mode 100755
index 000000000..3c7c2370a
--- /dev/null
+++ b/graphics/misc/bag.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+115 197 164
+115 255 139
+98 222 123
+82 197 106
+74 164 90
+57 139 74
+49 106 57
+32 82 41
+24 49 24
+8 24 8
+156 255 131
+213 213 222
+189 189 197
+98 98 115
+255 255 255
+0 0 0
diff --git a/graphics/misc/bag_female.png b/graphics/misc/bag_female.png
new file mode 100755
index 000000000..65446e269
--- /dev/null
+++ b/graphics/misc/bag_female.png
Binary files differ
diff --git a/graphics/misc/bag_male.png b/graphics/misc/bag_male.png
new file mode 100755
index 000000000..a12c66f39
--- /dev/null
+++ b/graphics/misc/bag_male.png
Binary files differ
diff --git a/graphics/misc/confetti.png b/graphics/misc/confetti.png
new file mode 100755
index 000000000..ef8b921d8
--- /dev/null
+++ b/graphics/misc/confetti.png
Binary files differ
diff --git a/graphics/pokedex/fade.pal b/graphics/pokedex/fade.pal
new file mode 100755
index 000000000..26da98a84
--- /dev/null
+++ b/graphics/pokedex/fade.pal
@@ -0,0 +1,51 @@
+JASC-PAL
+0100
+48
+123 131 0
+255 255 255
+255 238 0
+255 189 0
+255 115 0
+98 98 115
+41 57 65
+41 57 106
+0 0 41
+255 255 255
+238 246 57
+255 0 189
+49 213 74
+24 131 32
+189 156 90
+0 0 0
+123 131 0
+255 255 255
+197 32 32
+189 189 189
+164 164 164
+98 98 115
+41 57 65
+41 57 106
+0 0 41
+255 255 255
+238 246 57
+189 0 0
+74 148 180
+8 90 131
+189 156 90
+0 0 0
+123 131 0
+255 255 255
+197 32 32
+189 189 189
+164 164 164
+98 98 115
+41 57 65
+41 57 106
+0 0 41
+255 255 255
+238 246 57
+255 0 189
+180 205 246
+49 139 255
+189 156 90
+0 0 0
diff --git a/graphics/pokedex/hoenn_bg.pal b/graphics/pokedex/hoenn_bg.pal
new file mode 100755
index 000000000..41196a269
--- /dev/null
+++ b/graphics/pokedex/hoenn_bg.pal
@@ -0,0 +1,99 @@
+JASC-PAL
+0100
+96
+123 131 0
+255 255 255
+222 222 222
+189 189 189
+164 164 164
+98 98 115
+41 57 65
+98 98 115
+49 49 65
+255 255 255
+238 246 57
+255 0 189
+123 148 32
+41 82 0
+189 156 90
+0 0 0
+123 131 0
+255 255 255
+197 32 32
+189 189 189
+164 164 164
+98 98 115
+41 57 65
+98 98 115
+49 49 65
+255 255 255
+238 246 57
+255 0 189
+123 148 32
+41 82 0
+189 156 90
+0 0 0
+123 131 0
+255 255 255
+197 32 32
+189 189 189
+164 164 164
+98 98 115
+41 57 65
+98 98 115
+49 49 65
+255 255 255
+238 246 57
+255 0 189
+180 205 246
+49 139 255
+189 156 90
+0 0 0
+123 131 0
+255 255 255
+255 238 0
+255 189 0
+255 115 0
+98 98 115
+41 57 65
+98 98 115
+49 49 65
+255 255 255
+238 246 57
+255 0 189
+123 148 32
+41 82 0
+189 156 90
+0 0 0
+123 131 0
+255 255 255
+197 32 32
+189 189 189
+164 164 164
+98 98 115
+41 57 65
+98 98 115
+49 49 65
+255 255 255
+238 246 57
+180 0 0
+74 148 180
+8 90 131
+189 156 90
+0 0 0
+123 131 0
+255 255 255
+197 32 32
+189 189 189
+164 164 164
+98 98 115
+41 57 65
+98 98 115
+49 49 65
+255 255 255
+238 246 57
+180 0 0
+180 205 246
+49 139 255
+189 156 90
+0 0 0
diff --git a/graphics/pokedex/menu.png b/graphics/pokedex/menu.png
new file mode 100755
index 000000000..fea195312
--- /dev/null
+++ b/graphics/pokedex/menu.png
Binary files differ
diff --git a/graphics/pokedex/menu2.png b/graphics/pokedex/menu2.png
new file mode 100755
index 000000000..529914813
--- /dev/null
+++ b/graphics/pokedex/menu2.png
Binary files differ
diff --git a/graphics/pokedex/national_bg.pal b/graphics/pokedex/national_bg.pal
new file mode 100755
index 000000000..ea8f2bc64
--- /dev/null
+++ b/graphics/pokedex/national_bg.pal
@@ -0,0 +1,99 @@
+JASC-PAL
+0100
+96
+123 131 0
+255 255 255
+222 222 222
+189 189 189
+164 164 164
+98 98 115
+41 57 65
+164 164 164
+41 57 65
+255 255 255
+238 246 57
+255 0 189
+123 164 115
+74 115 65
+189 156 90
+0 0 0
+123 131 0
+255 255 255
+197 32 32
+189 189 189
+164 164 164
+98 98 115
+41 57 65
+164 164 164
+41 57 65
+255 255 255
+238 246 57
+255 0 189
+123 164 115
+74 115 65
+189 156 90
+0 0 0
+123 131 0
+255 255 255
+197 32 32
+189 189 189
+164 164 164
+98 98 115
+41 57 65
+164 164 164
+41 57 65
+255 255 255
+238 246 57
+255 0 189
+180 205 246
+49 139 255
+189 156 90
+0 0 0
+123 131 0
+255 255 255
+255 238 0
+255 189 0
+255 115 0
+98 98 115
+41 57 65
+164 164 164
+41 57 65
+255 255 255
+238 246 57
+255 0 189
+123 164 115
+74 115 65
+189 156 90
+0 0 0
+123 131 0
+255 255 255
+197 32 32
+189 189 189
+164 164 164
+98 98 115
+41 57 65
+164 164 164
+41 57 65
+255 255 255
+238 246 57
+189 0 0
+74 148 180
+8 90 131
+189 156 90
+0 0 0
+123 131 0
+255 255 255
+197 32 32
+189 189 189
+164 164 164
+98 98 115
+41 57 65
+164 164 164
+41 57 65
+255 255 255
+238 246 57
+255 0 189
+180 205 246
+49 139 255
+189 156 90
+0 0 0
diff --git a/graphics/pokedex/noball_unused.png b/graphics/pokedex/noball_unused.png
new file mode 100755
index 000000000..59979aed4
--- /dev/null
+++ b/graphics/pokedex/noball_unused.png
Binary files differ
diff --git a/graphics/pokedex/search1.bin b/graphics/pokedex/search1.bin
new file mode 100755
index 000000000..83bf29bec
--- /dev/null
+++ b/graphics/pokedex/search1.bin
Binary files differ
diff --git a/graphics/pokedex/search2.bin b/graphics/pokedex/search2.bin
new file mode 100755
index 000000000..838007715
--- /dev/null
+++ b/graphics/pokedex/search2.bin
Binary files differ
diff --git a/graphics/pokedex/search_menu.pal b/graphics/pokedex/search_menu.pal
new file mode 100755
index 000000000..b6142eb3f
--- /dev/null
+++ b/graphics/pokedex/search_menu.pal
@@ -0,0 +1,67 @@
+JASC-PAL
+0100
+64
+123 131 0
+0 0 0
+172 172 172
+255 255 255
+255 255 255
+98 98 115
+57 57 57
+123 115 74
+156 230 0
+57 115 0
+255 172 0
+131 32 32
+82 189 90
+24 131 32
+255 32 32
+0 0 0
+123 131 0
+0 0 0
+172 172 172
+255 255 255
+255 255 255
+98 98 115
+57 57 57
+123 115 74
+41 115 0
+32 49 32
+180 106 0
+16 0 0
+82 189 90
+24 131 32
+0 0 0
+0 0 0
+123 131 0
+0 0 0
+172 172 172
+172 172 172
+172 172 172
+98 98 115
+57 57 57
+123 115 74
+32 49 32
+32 32 32
+74 32 32
+32 32 32
+82 189 90
+24 131 32
+255 32 32
+0 0 0
+123 131 0
+0 0 0
+172 172 172
+172 172 172
+172 172 172
+98 98 115
+57 57 57
+123 115 74
+32 49 32
+32 32 32
+74 32 32
+32 32 32
+82 189 90
+24 131 32
+0 0 0
+0 0 0
diff --git a/graphics/pokedex/search_menu.png b/graphics/pokedex/search_menu.png
new file mode 100755
index 000000000..755c2d35d
--- /dev/null
+++ b/graphics/pokedex/search_menu.png
Binary files differ
diff --git a/graphics/pokedex/text.pal b/graphics/pokedex/text.pal
new file mode 100755
index 000000000..569c7821a
--- /dev/null
+++ b/graphics/pokedex/text.pal
@@ -0,0 +1,51 @@
+JASC-PAL
+0100
+48
+123 131 0
+255 255 255
+222 222 222
+189 189 189
+164 164 164
+98 98 115
+41 57 65
+41 57 106
+0 0 41
+255 255 255
+238 246 57
+255 0 189
+49 213 74
+24 131 32
+189 156 90
+0 0 0
+123 131 0
+255 255 255
+197 32 32
+189 189 189
+164 164 164
+98 98 115
+41 57 65
+41 57 106
+0 0 41
+255 255 255
+238 246 57
+255 0 189
+49 213 74
+24 131 32
+189 156 90
+0 0 0
+123 131 0
+255 255 255
+197 32 32
+189 189 189
+164 164 164
+98 98 115
+41 57 65
+41 57 106
+0 0 41
+255 255 255
+238 246 57
+255 0 189
+180 205 246
+49 139 255
+189 156 90
+0 0 0
diff --git a/graphics/pokedex/tilemap1.bin b/graphics/pokedex/tilemap1.bin
new file mode 100755
index 000000000..585524bab
--- /dev/null
+++ b/graphics/pokedex/tilemap1.bin
Binary files differ
diff --git a/graphics/pokedex/tilemap2.bin b/graphics/pokedex/tilemap2.bin
new file mode 100755
index 000000000..ac2e068f2
--- /dev/null
+++ b/graphics/pokedex/tilemap2.bin
Binary files differ
diff --git a/graphics/pokedex/tilemap3.bin b/graphics/pokedex/tilemap3.bin
new file mode 100755
index 000000000..cd6a67be4
--- /dev/null
+++ b/graphics/pokedex/tilemap3.bin
Binary files differ
diff --git a/graphics/pokedex/tilemap4.bin b/graphics/pokedex/tilemap4.bin
new file mode 100755
index 000000000..300fa8ff4
--- /dev/null
+++ b/graphics/pokedex/tilemap4.bin
Binary files differ
diff --git a/graphics/pokedex/tilemap5.bin b/graphics/pokedex/tilemap5.bin
new file mode 100755
index 000000000..283aa518c
--- /dev/null
+++ b/graphics/pokedex/tilemap5.bin
Binary files differ
diff --git a/graphics/pokedex/tilemap6.bin b/graphics/pokedex/tilemap6.bin
new file mode 100755
index 000000000..154ed7196
--- /dev/null
+++ b/graphics/pokedex/tilemap6.bin
Binary files differ
diff --git a/graphics/pokedex/tilemap7.bin b/graphics/pokedex/tilemap7.bin
new file mode 100755
index 000000000..7183514e6
--- /dev/null
+++ b/graphics/pokedex/tilemap7.bin
Binary files differ
diff --git a/graphics/pokedex/tilemap8.bin b/graphics/pokedex/tilemap8.bin
new file mode 100755
index 000000000..dbfea3ba5
--- /dev/null
+++ b/graphics/pokedex/tilemap8.bin
Binary files differ
diff --git a/graphics/pokedex/tilemap9.bin b/graphics/pokedex/tilemap9.bin
new file mode 100755
index 000000000..6a72a88bc
--- /dev/null
+++ b/graphics/pokedex/tilemap9.bin
Binary files differ
diff --git a/graphics/rayquaza_scene/chase.pal b/graphics/rayquaza_scene/chase.pal
new file mode 100755
index 000000000..960724b94
--- /dev/null
+++ b/graphics/rayquaza_scene/chase.pal
@@ -0,0 +1,67 @@
+JASC-PAL
+0100
+64
+156 156 255
+57 82 57
+65 131 65
+74 148 123
+90 189 139
+148 222 180
+98 90 106
+172 41 57
+230 74 49
+246 98 98
+197 148 98
+222 213 238
+255 255 255
+222 205 0
+255 238 0
+24 24 24
+156 156 255
+0 106 222
+57 148 230
+123 180 238
+189 222 246
+230 255 255
+255 255 255
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 131 148
+255 255 246
+16 98 222
+115 255 230
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 131 148
+255 255 246
+255 205 0
+255 255 148
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/graphics/rayquaza_scene/chase_bg.bin b/graphics/rayquaza_scene/chase_bg.bin
new file mode 100755
index 000000000..c2daff206
--- /dev/null
+++ b/graphics/rayquaza_scene/chase_bg.bin
Binary files differ
diff --git a/graphics/rayquaza_scene/chase_bg.png b/graphics/rayquaza_scene/chase_bg.png
new file mode 100755
index 000000000..896c0b046
--- /dev/null
+++ b/graphics/rayquaza_scene/chase_bg.png
Binary files differ
diff --git a/graphics/rayquaza_scene/chase_streaks.bin b/graphics/rayquaza_scene/chase_streaks.bin
new file mode 100755
index 000000000..cabc53fec
--- /dev/null
+++ b/graphics/rayquaza_scene/chase_streaks.bin
Binary files differ
diff --git a/graphics/rayquaza_scene/chase_streaks.png b/graphics/rayquaza_scene/chase_streaks.png
new file mode 100755
index 000000000..a7e216259
--- /dev/null
+++ b/graphics/rayquaza_scene/chase_streaks.png
Binary files differ
diff --git a/graphics/rayquaza_scene/clouds.pal b/graphics/rayquaza_scene/clouds.pal
new file mode 100755
index 000000000..4b1a354ce
--- /dev/null
+++ b/graphics/rayquaza_scene/clouds.pal
@@ -0,0 +1,35 @@
+JASC-PAL
+0100
+32
+164 205 180
+82 82 90
+255 0 255
+205 115 0
+156 98 16
+98 82 32
+49 65 49
+0 49 65
+24 57 65
+49 65 74
+49 49 57
+74 74 82
+98 98 106
+115 115 131
+139 148 148
+0 0 0
+32 90 115
+131 131 131
+148 148 148
+172 172 172
+197 197 197
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/graphics/rayquaza_scene/clouds.png b/graphics/rayquaza_scene/clouds.png
new file mode 100755
index 000000000..a253f47cc
--- /dev/null
+++ b/graphics/rayquaza_scene/clouds.png
Binary files differ
diff --git a/graphics/rayquaza_scene/clouds1.bin b/graphics/rayquaza_scene/clouds1.bin
new file mode 100755
index 000000000..57a939ad8
--- /dev/null
+++ b/graphics/rayquaza_scene/clouds1.bin
Binary files differ
diff --git a/graphics/rayquaza_scene/clouds2.bin b/graphics/rayquaza_scene/clouds2.bin
new file mode 100755
index 000000000..073c45ac7
--- /dev/null
+++ b/graphics/rayquaza_scene/clouds2.bin
Binary files differ
diff --git a/graphics/rayquaza_scene/clouds3.bin b/graphics/rayquaza_scene/clouds3.bin
new file mode 100755
index 000000000..9b9eb4611
--- /dev/null
+++ b/graphics/rayquaza_scene/clouds3.bin
Binary files differ
diff --git a/graphics/rayquaza_scene/groudon.png b/graphics/rayquaza_scene/groudon.png
new file mode 100755
index 000000000..5ac84d51a
--- /dev/null
+++ b/graphics/rayquaza_scene/groudon.png
Binary files differ
diff --git a/graphics/rayquaza_scene/groudon_claw.png b/graphics/rayquaza_scene/groudon_claw.png
new file mode 100755
index 000000000..c960a9779
--- /dev/null
+++ b/graphics/rayquaza_scene/groudon_claw.png
Binary files differ
diff --git a/graphics/rayquaza_scene/groudon_left.png b/graphics/rayquaza_scene/groudon_left.png
new file mode 100755
index 000000000..582336d46
--- /dev/null
+++ b/graphics/rayquaza_scene/groudon_left.png
Binary files differ
diff --git a/graphics/rayquaza_scene/groudon_shoulder.png b/graphics/rayquaza_scene/groudon_shoulder.png
new file mode 100755
index 000000000..c4c5f08b6
--- /dev/null
+++ b/graphics/rayquaza_scene/groudon_shoulder.png
Binary files differ
diff --git a/graphics/rayquaza_scene/groudon_tail.png b/graphics/rayquaza_scene/groudon_tail.png
new file mode 100755
index 000000000..38f6a41b2
--- /dev/null
+++ b/graphics/rayquaza_scene/groudon_tail.png
Binary files differ
diff --git a/graphics/rayquaza_scene/hush_bg.bin b/graphics/rayquaza_scene/hush_bg.bin
new file mode 100755
index 000000000..b9e86b907
--- /dev/null
+++ b/graphics/rayquaza_scene/hush_bg.bin
Binary files differ
diff --git a/graphics/rayquaza_scene/hush_bg.pal b/graphics/rayquaza_scene/hush_bg.pal
new file mode 100755
index 000000000..b0b0602dd
--- /dev/null
+++ b/graphics/rayquaza_scene/hush_bg.pal
@@ -0,0 +1,51 @@
+JASC-PAL
+0100
+48
+156 156 255
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 164 197
+8 172 180
+24 189 156
+41 197 131
+57 205 106
+82 230 90
+115 255 82
+164 255 139
+213 255 197
+255 255 255
+0 0 0
+156 156 255
+74 74 189
+82 82 197
+90 90 197
+98 98 205
+106 106 205
+115 115 213
+131 131 213
+139 139 222
+148 148 222
+156 156 230
+164 164 230
+172 172 238
+180 180 238
+197 197 246
+0 0 0
+156 156 255
+57 82 57
+65 131 65
+74 148 123
+90 189 139
+148 222 180
+98 90 106
+172 41 57
+230 74 49
+246 98 98
+197 148 98
+222 213 238
+255 255 255
+222 205 0
+255 238 0
+24 24 24
diff --git a/graphics/rayquaza_scene/hush_bg.png b/graphics/rayquaza_scene/hush_bg.png
new file mode 100755
index 000000000..7ead765b9
--- /dev/null
+++ b/graphics/rayquaza_scene/hush_bg.png
Binary files differ
diff --git a/graphics/rayquaza_scene/hush_ring.bin b/graphics/rayquaza_scene/hush_ring.bin
new file mode 100755
index 000000000..22f5530ba
--- /dev/null
+++ b/graphics/rayquaza_scene/hush_ring.bin
Binary files differ
diff --git a/graphics/rayquaza_scene/hush_ring.png b/graphics/rayquaza_scene/hush_ring.png
new file mode 100755
index 000000000..93d734e03
--- /dev/null
+++ b/graphics/rayquaza_scene/hush_ring.png
Binary files differ
diff --git a/graphics/rayquaza_scene/hush_ring_map.bin b/graphics/rayquaza_scene/hush_ring_map.bin
new file mode 100755
index 000000000..812fda11d
--- /dev/null
+++ b/graphics/rayquaza_scene/hush_ring_map.bin
Binary files differ
diff --git a/graphics/rayquaza_scene/kyogre.png b/graphics/rayquaza_scene/kyogre.png
new file mode 100755
index 000000000..0f2e27e4e
--- /dev/null
+++ b/graphics/rayquaza_scene/kyogre.png
Binary files differ
diff --git a/graphics/rayquaza_scene/kyogre_fin.png b/graphics/rayquaza_scene/kyogre_fin.png
new file mode 100755
index 000000000..9d4f62da9
--- /dev/null
+++ b/graphics/rayquaza_scene/kyogre_fin.png
Binary files differ
diff --git a/graphics/rayquaza_scene/kyogre_right.png b/graphics/rayquaza_scene/kyogre_right.png
new file mode 100755
index 000000000..d5e1749e9
--- /dev/null
+++ b/graphics/rayquaza_scene/kyogre_right.png
Binary files differ
diff --git a/graphics/rayquaza_scene/kyogre_shoulder.png b/graphics/rayquaza_scene/kyogre_shoulder.png
new file mode 100755
index 000000000..16b221f97
--- /dev/null
+++ b/graphics/rayquaza_scene/kyogre_shoulder.png
Binary files differ
diff --git a/graphics/rayquaza_scene/overcast.bin b/graphics/rayquaza_scene/overcast.bin
new file mode 100755
index 000000000..82b9e5067
--- /dev/null
+++ b/graphics/rayquaza_scene/overcast.bin
Binary files differ
diff --git a/graphics/rayquaza_scene/overcast.png b/graphics/rayquaza_scene/overcast.png
new file mode 100755
index 000000000..4ad9be8d2
--- /dev/null
+++ b/graphics/rayquaza_scene/overcast.png
Binary files differ
diff --git a/graphics/rayquaza_scene/overcast2.bin b/graphics/rayquaza_scene/overcast2.bin
new file mode 100755
index 000000000..0c2e5ec45
--- /dev/null
+++ b/graphics/rayquaza_scene/overcast2.bin
Binary files differ
diff --git a/graphics/rayquaza_scene/overcast2.pal b/graphics/rayquaza_scene/overcast2.pal
new file mode 100755
index 000000000..6987c2cc1
--- /dev/null
+++ b/graphics/rayquaza_scene/overcast2.pal
@@ -0,0 +1,35 @@
+JASC-PAL
+0100
+32
+164 205 180
+255 255 255
+197 197 197
+106 164 197
+98 148 172
+82 123 148
+74 106 123
+49 82 90
+139 148 148
+49 65 74
+49 49 57
+74 74 82
+98 98 106
+115 115 131
+156 164 164
+0 0 0
+164 205 180
+255 255 255
+197 255 222
+139 255 180
+82 255 148
+24 246 106
+24 205 82
+32 164 57
+41 123 41
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/graphics/rayquaza_scene/overcast2.png b/graphics/rayquaza_scene/overcast2.png
new file mode 100755
index 000000000..c9dea2002
--- /dev/null
+++ b/graphics/rayquaza_scene/overcast2.png
Binary files differ
diff --git a/graphics/rayquaza_scene/rayquaza.bin b/graphics/rayquaza_scene/rayquaza.bin
new file mode 100755
index 000000000..1a6d89234
--- /dev/null
+++ b/graphics/rayquaza_scene/rayquaza.bin
Binary files differ
diff --git a/graphics/rayquaza_scene/rayquaza.png b/graphics/rayquaza_scene/rayquaza.png
new file mode 100755
index 000000000..6198b945d
--- /dev/null
+++ b/graphics/rayquaza_scene/rayquaza.png
Binary files differ
diff --git a/graphics/rayquaza_scene/rayquaza_chase.bin b/graphics/rayquaza_scene/rayquaza_chase.bin
new file mode 100755
index 000000000..51307a4c1
--- /dev/null
+++ b/graphics/rayquaza_scene/rayquaza_chase.bin
Binary files differ
diff --git a/graphics/rayquaza_scene/rayquaza_chase.png b/graphics/rayquaza_scene/rayquaza_chase.png
new file mode 100755
index 000000000..154a105a8
--- /dev/null
+++ b/graphics/rayquaza_scene/rayquaza_chase.png
Binary files differ
diff --git a/graphics/rayquaza_scene/rayquaza_chase2.bin b/graphics/rayquaza_scene/rayquaza_chase2.bin
new file mode 100755
index 000000000..37416ac1b
--- /dev/null
+++ b/graphics/rayquaza_scene/rayquaza_chase2.bin
Binary files differ
diff --git a/graphics/rayquaza_scene/rayquaza_fly1.png b/graphics/rayquaza_scene/rayquaza_fly1.png
new file mode 100755
index 000000000..40dd0a6e3
--- /dev/null
+++ b/graphics/rayquaza_scene/rayquaza_fly1.png
Binary files differ
diff --git a/graphics/rayquaza_scene/rayquaza_flyin.png b/graphics/rayquaza_scene/rayquaza_flyin.png
new file mode 100755
index 000000000..f1b44c104
--- /dev/null
+++ b/graphics/rayquaza_scene/rayquaza_flyin.png
Binary files differ
diff --git a/graphics/rayquaza_scene/rayquaza_hover.png b/graphics/rayquaza_scene/rayquaza_hover.png
new file mode 100755
index 000000000..269d7dd2d
--- /dev/null
+++ b/graphics/rayquaza_scene/rayquaza_hover.png
Binary files differ
diff --git a/graphics/rayquaza_scene/rayquaza_light.bin b/graphics/rayquaza_scene/rayquaza_light.bin
new file mode 100755
index 000000000..97808b8b9
--- /dev/null
+++ b/graphics/rayquaza_scene/rayquaza_light.bin
Binary files differ
diff --git a/graphics/rayquaza_scene/rayquaza_light.png b/graphics/rayquaza_scene/rayquaza_light.png
new file mode 100755
index 000000000..4640149f3
--- /dev/null
+++ b/graphics/rayquaza_scene/rayquaza_light.png
Binary files differ
diff --git a/graphics/rayquaza_scene/rayquaza_tail.png b/graphics/rayquaza_scene/rayquaza_tail.png
new file mode 100755
index 000000000..7e0577df1
--- /dev/null
+++ b/graphics/rayquaza_scene/rayquaza_tail.png
Binary files differ
diff --git a/graphics/rayquaza_scene/smoke.png b/graphics/rayquaza_scene/smoke.png
new file mode 100755
index 000000000..4aaa6ae75
--- /dev/null
+++ b/graphics/rayquaza_scene/smoke.png
Binary files differ
diff --git a/graphics/rayquaza_scene/splash.png b/graphics/rayquaza_scene/splash.png
new file mode 100755
index 000000000..406af9da3
--- /dev/null
+++ b/graphics/rayquaza_scene/splash.png
Binary files differ
diff --git a/graphics/roulette/center.png b/graphics/roulette/center.png
index 0653b0e97..0653b0e97 100644..100755
--- a/graphics/roulette/center.png
+++ b/graphics/roulette/center.png
Binary files differ
diff --git a/graphics/roulette/credit.png b/graphics/roulette/credit.png
index 687d47934..687d47934 100644..100755
--- a/graphics/roulette/credit.png
+++ b/graphics/roulette/credit.png
Binary files differ
diff --git a/graphics/roulette/headers.png b/graphics/roulette/headers.png
index 70f5fec90..70f5fec90 100644..100755
--- a/graphics/roulette/headers.png
+++ b/graphics/roulette/headers.png
Binary files differ
diff --git a/graphics/roulette/multiplier.png b/graphics/roulette/multiplier.png
index b993f8091..b993f8091 100644..100755
--- a/graphics/roulette/multiplier.png
+++ b/graphics/roulette/multiplier.png
Binary files differ
diff --git a/graphics/roulette/numbers.png b/graphics/roulette/numbers.png
index 97d0b0e03..97d0b0e03 100644..100755
--- a/graphics/roulette/numbers.png
+++ b/graphics/roulette/numbers.png
Binary files differ
diff --git a/graphics/roulette/wheel.png b/graphics/roulette/wheel.png
index a0f121843..a0f121843 100644..100755
--- a/graphics/roulette/wheel.png
+++ b/graphics/roulette/wheel.png
Binary files differ
diff --git a/graphics/roulette/window.png b/graphics/roulette/window.png
new file mode 100755
index 000000000..561c73bc2
--- /dev/null
+++ b/graphics/roulette/window.png
Binary files differ
diff --git a/graphics/types/bug.png b/graphics/types/bug.png
new file mode 100755
index 000000000..2f59a4838
--- /dev/null
+++ b/graphics/types/bug.png
Binary files differ
diff --git a/graphics/types/contest_beauty.png b/graphics/types/contest_beauty.png
new file mode 100755
index 000000000..b52fe3ca4
--- /dev/null
+++ b/graphics/types/contest_beauty.png
Binary files differ
diff --git a/graphics/types/contest_cool.png b/graphics/types/contest_cool.png
new file mode 100755
index 000000000..f0ca72323
--- /dev/null
+++ b/graphics/types/contest_cool.png
Binary files differ
diff --git a/graphics/types/contest_cute.png b/graphics/types/contest_cute.png
new file mode 100755
index 000000000..eeb86c431
--- /dev/null
+++ b/graphics/types/contest_cute.png
Binary files differ
diff --git a/graphics/types/contest_smart.png b/graphics/types/contest_smart.png
new file mode 100755
index 000000000..7659cc4f2
--- /dev/null
+++ b/graphics/types/contest_smart.png
Binary files differ
diff --git a/graphics/types/contest_tough.png b/graphics/types/contest_tough.png
new file mode 100755
index 000000000..f928596af
--- /dev/null
+++ b/graphics/types/contest_tough.png
Binary files differ
diff --git a/graphics/types/dark.png b/graphics/types/dark.png
new file mode 100755
index 000000000..3380297da
--- /dev/null
+++ b/graphics/types/dark.png
Binary files differ
diff --git a/graphics/types/dragon.png b/graphics/types/dragon.png
new file mode 100755
index 000000000..12430ad06
--- /dev/null
+++ b/graphics/types/dragon.png
Binary files differ
diff --git a/graphics/types/electric.png b/graphics/types/electric.png
new file mode 100755
index 000000000..0be6b890b
--- /dev/null
+++ b/graphics/types/electric.png
Binary files differ
diff --git a/graphics/types/fight.png b/graphics/types/fight.png
new file mode 100755
index 000000000..95ff5a928
--- /dev/null
+++ b/graphics/types/fight.png
Binary files differ
diff --git a/graphics/types/fire.png b/graphics/types/fire.png
new file mode 100755
index 000000000..f6db950c8
--- /dev/null
+++ b/graphics/types/fire.png
Binary files differ
diff --git a/graphics/types/flying.png b/graphics/types/flying.png
new file mode 100755
index 000000000..2f34851ca
--- /dev/null
+++ b/graphics/types/flying.png
Binary files differ
diff --git a/graphics/types/ghost.png b/graphics/types/ghost.png
new file mode 100755
index 000000000..b7347014d
--- /dev/null
+++ b/graphics/types/ghost.png
Binary files differ
diff --git a/graphics/types/grass.png b/graphics/types/grass.png
new file mode 100755
index 000000000..4432a52e6
--- /dev/null
+++ b/graphics/types/grass.png
Binary files differ
diff --git a/graphics/types/ground.png b/graphics/types/ground.png
new file mode 100755
index 000000000..d3f6787b2
--- /dev/null
+++ b/graphics/types/ground.png
Binary files differ
diff --git a/graphics/types/ice.png b/graphics/types/ice.png
new file mode 100755
index 000000000..5ff2f69aa
--- /dev/null
+++ b/graphics/types/ice.png
Binary files differ
diff --git a/graphics/types/move_types_1.pal b/graphics/types/move_types_1.pal
new file mode 100755
index 000000000..951aa69cb
--- /dev/null
+++ b/graphics/types/move_types_1.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+255 213 49
+246 131 49
+197 49 41
+230 197 106
+189 164 57
+139 106 49
+255 255 123
+172 172 123
+222 222 197
+115 90 74
+74 65 57
+189 189 213
+0 0 0
+131 123 115
+255 255 255
diff --git a/graphics/types/move_types_2.pal b/graphics/types/move_types_2.pal
new file mode 100755
index 000000000..08dcea47c
--- /dev/null
+++ b/graphics/types/move_types_2.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+205 197 255
+172 148 246
+115 90 156
+106 148 246
+156 222 222
+213 255 238
+74 57 82
+255 90 139
+255 197 180
+148 98 98
+164 65 164
+222 131 189
+148 148 164
+131 123 115
+255 255 255
diff --git a/graphics/types/move_types_3.pal b/graphics/types/move_types_3.pal
new file mode 100755
index 000000000..4db37235b
--- /dev/null
+++ b/graphics/types/move_types_3.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+197 255 98
+123 205 82
+90 131 65
+115 57 255
+74 57 148
+189 164 255
+172 189 32
+222 230 49
+123 148 16
+106 164 148
+115 205 180
+32 106 98
+0 0 0
+131 123 115
+255 255 255
diff --git a/graphics/types/mystery.png b/graphics/types/mystery.png
new file mode 100755
index 000000000..a2ea01d55
--- /dev/null
+++ b/graphics/types/mystery.png
Binary files differ
diff --git a/graphics/types/normal.png b/graphics/types/normal.png
new file mode 100755
index 000000000..608a1f9c9
--- /dev/null
+++ b/graphics/types/normal.png
Binary files differ
diff --git a/graphics/types/poison.png b/graphics/types/poison.png
new file mode 100755
index 000000000..502dfae37
--- /dev/null
+++ b/graphics/types/poison.png
Binary files differ
diff --git a/graphics/types/psychic.png b/graphics/types/psychic.png
new file mode 100755
index 000000000..975d1fb55
--- /dev/null
+++ b/graphics/types/psychic.png
Binary files differ
diff --git a/graphics/types/rock.png b/graphics/types/rock.png
new file mode 100755
index 000000000..3793597f9
--- /dev/null
+++ b/graphics/types/rock.png
Binary files differ
diff --git a/graphics/types/steel.png b/graphics/types/steel.png
new file mode 100755
index 000000000..29748639c
--- /dev/null
+++ b/graphics/types/steel.png
Binary files differ
diff --git a/graphics/types/water.png b/graphics/types/water.png
new file mode 100755
index 000000000..19ae3ebe3
--- /dev/null
+++ b/graphics/types/water.png
Binary files differ
diff --git a/graphics/unknown/unknown_C035B8.png b/graphics/unknown/unknown_C035B8.png
new file mode 100755
index 000000000..0b2ae80f9
--- /dev/null
+++ b/graphics/unknown/unknown_C035B8.png
Binary files differ
diff --git a/graphics/unknown/unknown_C06D98.png b/graphics/unknown/unknown_C06D98.png
new file mode 100755
index 000000000..d36afa64d
--- /dev/null
+++ b/graphics/unknown/unknown_C06D98.png
Binary files differ
diff --git a/graphics/unknown/unknown_C06D98_2.pal b/graphics/unknown/unknown_C06D98_2.pal
new file mode 100755
index 000000000..44f4b55d6
--- /dev/null
+++ b/graphics/unknown/unknown_C06D98_2.pal
@@ -0,0 +1,35 @@
+JASC-PAL
+0100
+32
+98 156 131
+57 57 57
+156 156 156
+255 255 255
+255 205 0
+255 255 98
+213 98 24
+255 123 32
+106 65 172
+65 24 172
+255 205 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+98 156 131
+57 57 57
+156 156 156
+255 255 255
+57 123 0
+90 189 0
+123 255 8
+230 106 148
+255 139 255
+255 205 0
+255 255 98
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/graphics/unknown/unknown_C0CA1C.bin b/graphics/unknown/unknown_C0CA1C.bin
new file mode 100755
index 000000000..4b6b2b106
--- /dev/null
+++ b/graphics/unknown/unknown_C0CA1C.bin
Binary files differ
diff --git a/graphics/unknown/unknown_C0CA40.bin b/graphics/unknown/unknown_C0CA40.bin
new file mode 100755
index 000000000..25fc33a73
--- /dev/null
+++ b/graphics/unknown/unknown_C0CA40.bin
Binary files differ
diff --git a/graphics/unknown/unknown_C0CA64.bin b/graphics/unknown/unknown_C0CA64.bin
new file mode 100755
index 000000000..5b81e0216
--- /dev/null
+++ b/graphics/unknown/unknown_C0CA64.bin
Binary files differ
diff --git a/graphics/unknown/unknown_C0CAE0.bin b/graphics/unknown/unknown_C0CAE0.bin
new file mode 100755
index 000000000..15379a9ce
--- /dev/null
+++ b/graphics/unknown/unknown_C0CAE0.bin
Binary files differ
diff --git a/graphics/unknown/unknown_C15BC0.bin b/graphics/unknown/unknown_C15BC0.bin
new file mode 100755
index 000000000..40de9e529
--- /dev/null
+++ b/graphics/unknown/unknown_C15BC0.bin
Binary files differ
diff --git a/graphics/unknown/unknown_C17170.bin b/graphics/unknown/unknown_C17170.bin
new file mode 100755
index 000000000..9f5141c5b
--- /dev/null
+++ b/graphics/unknown/unknown_C17170.bin
Binary files differ
diff --git a/graphics/unknown/unknown_C17410.bin b/graphics/unknown/unknown_C17410.bin
new file mode 100755
index 000000000..b2567ca7c
--- /dev/null
+++ b/graphics/unknown/unknown_C17410.bin
Binary files differ
diff --git a/graphics/unknown/unknown_C1751C.bin b/graphics/unknown/unknown_C1751C.bin
new file mode 100755
index 000000000..e8a506838
--- /dev/null
+++ b/graphics/unknown/unknown_C1751C.bin
Binary files differ
diff --git a/graphics/unknown/unknown_C17980.bin b/graphics/unknown/unknown_C17980.bin
new file mode 100755
index 000000000..77e35348a
--- /dev/null
+++ b/graphics/unknown/unknown_C17980.bin
Binary files differ
diff --git a/graphics/unknown/unknown_C19470.png b/graphics/unknown/unknown_C19470.png
new file mode 100755
index 000000000..14cc50cf4
--- /dev/null
+++ b/graphics/unknown/unknown_C19470.png
Binary files differ
diff --git a/graphics/unknown/unknown_C2F9E0.pal b/graphics/unknown/unknown_C2F9E0.pal
new file mode 100755
index 000000000..2fd4607c2
--- /dev/null
+++ b/graphics/unknown/unknown_C2F9E0.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+115 205 164
+255 255 255
+98 98 98
+213 213 205
+230 8 8
+255 189 115
+32 156 8
+148 246 148
+49 82 205
+164 197 246
+255 255 255
+230 230 238
+255 255 255
+230 8 8
+180 8 8
+74 115 164
diff --git a/graphics/unknown/unknown_D0D2B4.bin b/graphics/unknown/unknown_D0D2B4.bin
new file mode 100755
index 000000000..d42729b58
--- /dev/null
+++ b/graphics/unknown/unknown_D0D2B4.bin
Binary files differ
diff --git a/graphics/unknown/unknown_D12FEC.png b/graphics/unknown/unknown_D12FEC.png
new file mode 100755
index 000000000..96c49a992
--- /dev/null
+++ b/graphics/unknown/unknown_D12FEC.png
Binary files differ
diff --git a/graphics/unknown/unknown_D1300C.png b/graphics/unknown/unknown_D1300C.png
new file mode 100755
index 000000000..0c077dd0b
--- /dev/null
+++ b/graphics/unknown/unknown_D1300C.png
Binary files differ
diff --git a/graphics/unknown/unknown_D1C060.bin b/graphics/unknown/unknown_D1C060.bin
new file mode 100755
index 000000000..e4776cba4
--- /dev/null
+++ b/graphics/unknown/unknown_D1C060.bin
Binary files differ
diff --git a/graphics/unknown/unknown_D1C060.png b/graphics/unknown/unknown_D1C060.png
new file mode 100755
index 000000000..2371241d7
--- /dev/null
+++ b/graphics/unknown/unknown_D1C060.png
Binary files differ
diff --git a/graphics/unknown/unknown_D83900.bin b/graphics/unknown/unknown_D83900.bin
new file mode 100755
index 000000000..7f3e36737
--- /dev/null
+++ b/graphics/unknown/unknown_D83900.bin
Binary files differ
diff --git a/graphics/unknown/unknown_D83B2C.bin b/graphics/unknown/unknown_D83B2C.bin
new file mode 100755
index 000000000..34175237e
--- /dev/null
+++ b/graphics/unknown/unknown_D83B2C.bin
Binary files differ
diff --git a/graphics/unknown/unknown_D83C3C.bin b/graphics/unknown/unknown_D83C3C.bin
new file mode 100755
index 000000000..acf7cf6ad
--- /dev/null
+++ b/graphics/unknown/unknown_D83C3C.bin
Binary files differ
diff --git a/graphics/unknown/unknown_D84970.bin b/graphics/unknown/unknown_D84970.bin
new file mode 100755
index 000000000..d102290e4
--- /dev/null
+++ b/graphics/unknown/unknown_D84970.bin
Binary files differ
diff --git a/graphics/unknown/unknown_D84F00.bin b/graphics/unknown/unknown_D84F00.bin
new file mode 100755
index 000000000..c38088d34
--- /dev/null
+++ b/graphics/unknown/unknown_D84F00.bin
@@ -0,0 +1 @@
+PPPTTTPPPPPPPPPPPPPTTTPPPPPPPPPPPPPTTTPPPPPTTTPPPPPTTTPPPPPTTTTPPPPTTTPPPPPTTTPPPPPTTTPPPPPTTTTPPPPTTTPPPPPTTTPPPPPTTTPPPPPTTTTPPPPPPPPPPPPTTTPPPPPPPPPPPPPTTTPTPPPPPPTTPPPPPPPPPPPPPPTTPPPPPPPPPPPPPPTTPPPPPPTTPPPPPPTTPPPPPPTTPPPPPPTTTPPPPPTTPPPPPPTTTPPPPPTTTPPPPPTTTPPPPPTTTPPPPPTTTPPPPPTTTPPPPPPPPPPPPPTTTPPPPPPPPPPPPPTTPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPTTTPPPPPPPPPPPPPTTTPPPPPPPPPPPPPTTTPPPPPTTTPPPPPTTTPPPPPTTTTPPPPTTTPPPPPTTTPPPPPTTTPPPPPTTTTPPPPTTTPPPPPTTTPPPPPTTTPPPPPTTTTPPPPPPPPPPPPTTTPPPPPPPPPPPPPTTTPTPPPPPPTTPPPPPPPPPPPPPPTTPPPPPPPPPPPPPPTTPPPPPPTTPPPPPPTTPPPPPPTTPPPPPPTTTPPPPPTTPPPPPPTTTPPPPPTTTPPPPPTTTPPPPPTTTPPPPPTTTPPPPPTTTPPPPPPPPPPPPPTTTPPPPPPPPPPPPPTTPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPTTTPPPPPPPPPPPPPTTTPPPPPPPPPPPPPTTTPPPPPTTTPPPPPTTTPPPPPTTTTPPPPTTTPPPPPTTTPPPPPTTTPPPPPTTTTPPPPTTTPPPPPTTTPPPPPTTTPPPPPTTTTPPPPPPPPPPPPTTTPPPPPPPPPPPPPTTTPTPPPPPPTTPPPPPPPPPPPPPPTTPPPPPPPPPPPPPPTTPPPPPPTTPPPPPPTTPPPPPPTTPPPPPPTTTPPPPPTTPPPPPPTTTPPPPPTTTPPPPPTTTPPPPPTTTPPPPPTTTPPPPPTTTPPPPPPPPPPPPPTTTPPPPPPPPPPPPPTT \ No newline at end of file
diff --git a/graphics/unknown/unknown_D8C374.bin b/graphics/unknown/unknown_D8C374.bin
new file mode 100755
index 000000000..960ba873e
--- /dev/null
+++ b/graphics/unknown/unknown_D8C374.bin
Binary files differ
diff --git a/graphics/unknown/unknown_D8C5C4.bin b/graphics/unknown/unknown_D8C5C4.bin
new file mode 100755
index 000000000..69dbe982a
--- /dev/null
+++ b/graphics/unknown/unknown_D8C5C4.bin
Binary files differ
diff --git a/graphics/unknown/unknown_D95E00.bin b/graphics/unknown/unknown_D95E00.bin
new file mode 100755
index 000000000..d48de1d6f
--- /dev/null
+++ b/graphics/unknown/unknown_D95E00.bin
Binary files differ
diff --git a/graphics/unknown/unknown_D960D0.bin b/graphics/unknown/unknown_D960D0.bin
new file mode 100755
index 000000000..6a6f7c049
--- /dev/null
+++ b/graphics/unknown/unknown_D960D0.bin
@@ -0,0 +1 @@
+00000000000000000000000000000000000000000000000000000000000000000000000000000000000000€ÀĀŀƀǀȀɀʀˀ̀̀000000000000000000ЀрҀӀԀՀր׀؀ـڀۀ܀݀ހ߀0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 \ No newline at end of file
diff --git a/graphics/unknown/unknown_D963A4.bin b/graphics/unknown/unknown_D963A4.bin
new file mode 100755
index 000000000..6312b8645
--- /dev/null
+++ b/graphics/unknown/unknown_D963A4.bin
@@ -0,0 +1 @@
+τ΄̈́̄˄ʄɄȄDŽƄńĄÄ„߄ބ݄܄ۄڄل؄ׄքՄԄӄ҄фЄ \ No newline at end of file
diff --git a/graphics/unknown/unknown_D9A88C.bin b/graphics/unknown/unknown_D9A88C.bin
new file mode 100755
index 000000000..c2ceaf139
--- /dev/null
+++ b/graphics/unknown/unknown_D9A88C.bin
Binary files differ
diff --git a/graphics/unknown/unknown_D9AE04.bin b/graphics/unknown/unknown_D9AE04.bin
new file mode 100755
index 000000000..28ad3f927
--- /dev/null
+++ b/graphics/unknown/unknown_D9AE04.bin
Binary files differ
diff --git a/graphics/unknown/unknown_D9AF44.pal b/graphics/unknown/unknown_D9AF44.pal
new file mode 100755
index 000000000..dcfdcf2ef
--- /dev/null
+++ b/graphics/unknown/unknown_D9AF44.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+98 98 115
+255 255 255
+205 205 205
+164 164 164
+123 123 123
+98 98 115
+41 57 65
+57 106 139
+41 82 115
+255 255 205
+255 230 139
+255 32 32
+106 213 180
+41 164 123
+189 156 90
+0 0 0
diff --git a/graphics/unknown/unknown_E6BC04.bin b/graphics/unknown/unknown_E6BC04.bin
new file mode 100755
index 000000000..91230cb01
--- /dev/null
+++ b/graphics/unknown/unknown_E6BC04.bin
Binary files differ
diff --git a/graphics/unused/basic_frame.bin b/graphics/unused/basic_frame.bin
new file mode 100755
index 000000000..8e83eb9f5
--- /dev/null
+++ b/graphics/unused/basic_frame.bin
Binary files differ
diff --git a/graphics/unused/basic_frame.png b/graphics/unused/basic_frame.png
new file mode 100755
index 000000000..132671581
--- /dev/null
+++ b/graphics/unused/basic_frame.png
Binary files differ
diff --git a/graphics/unused/battle_anim_023.pal b/graphics/unused/battle_anim_023.pal
new file mode 100755
index 000000000..8e6e6e902
--- /dev/null
+++ b/graphics/unused/battle_anim_023.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 230 255
+115 230 255
+213 230 255
+0 0 0
+255 255 172
+255 255 115
+0 0 0
+98 139 98
+0 0 0
+0 0 0
+131 131 131
+164 164 164
+213 205 205
+255 255 255
diff --git a/graphics/unused/blank_frame.bin b/graphics/unused/blank_frame.bin
new file mode 100755
index 000000000..e9784eb4c
--- /dev/null
+++ b/graphics/unused/blank_frame.bin
Binary files differ
diff --git a/graphics/unused/blue_frame.bin b/graphics/unused/blue_frame.bin
new file mode 100755
index 000000000..d5c3b6600
--- /dev/null
+++ b/graphics/unused/blue_frame.bin
Binary files differ
diff --git a/graphics/unused/color_frames.png b/graphics/unused/color_frames.png
new file mode 100755
index 000000000..9270879eb
--- /dev/null
+++ b/graphics/unused/color_frames.png
Binary files differ
diff --git a/graphics/unused/goosuto.bin b/graphics/unused/goosuto.bin
new file mode 100755
index 000000000..8e5329157
--- /dev/null
+++ b/graphics/unused/goosuto.bin
Binary files differ
diff --git a/graphics/unused/goosuto.png b/graphics/unused/goosuto.png
new file mode 100755
index 000000000..257a25c71
--- /dev/null
+++ b/graphics/unused/goosuto.png
Binary files differ
diff --git a/graphics/unused/green_frame.bin b/graphics/unused/green_frame.bin
new file mode 100755
index 000000000..b381235d9
--- /dev/null
+++ b/graphics/unused/green_frame.bin
Binary files differ
diff --git a/graphics/unused/line_sketch.png b/graphics/unused/line_sketch.png
new file mode 100755
index 000000000..fdfc8d771
--- /dev/null
+++ b/graphics/unused/line_sketch.png
Binary files differ
diff --git a/graphics/unused/line_sketch_2.bin b/graphics/unused/line_sketch_2.bin
new file mode 100755
index 000000000..e68d116a3
--- /dev/null
+++ b/graphics/unused/line_sketch_2.bin
Binary files differ
diff --git a/graphics/unused/line_sketch_2.png b/graphics/unused/line_sketch_2.png
new file mode 100755
index 000000000..cb70b3d83
--- /dev/null
+++ b/graphics/unused/line_sketch_2.png
Binary files differ
diff --git a/graphics/unused/metronome_hand_small.png b/graphics/unused/metronome_hand_small.png
new file mode 100755
index 000000000..bd6cc8530
--- /dev/null
+++ b/graphics/unused/metronome_hand_small.png
Binary files differ
diff --git a/graphics/unused/music_notes.png b/graphics/unused/music_notes.png
new file mode 100755
index 000000000..af89e55a0
--- /dev/null
+++ b/graphics/unused/music_notes.png
Binary files differ
diff --git a/graphics/unused/old_battle_interface_1.png b/graphics/unused/old_battle_interface_1.png
new file mode 100755
index 000000000..0b2fe5eb7
--- /dev/null
+++ b/graphics/unused/old_battle_interface_1.png
Binary files differ
diff --git a/graphics/unused/old_battle_interface_2.png b/graphics/unused/old_battle_interface_2.png
new file mode 100755
index 000000000..04229ccda
--- /dev/null
+++ b/graphics/unused/old_battle_interface_2.png
Binary files differ
diff --git a/graphics/unused/old_battle_interface_3.png b/graphics/unused/old_battle_interface_3.png
new file mode 100755
index 000000000..428c7765d
--- /dev/null
+++ b/graphics/unused/old_battle_interface_3.png
Binary files differ
diff --git a/graphics/unused/old_battle_interface_tilemap.bin b/graphics/unused/old_battle_interface_tilemap.bin
new file mode 100755
index 000000000..aae3307e7
--- /dev/null
+++ b/graphics/unused/old_battle_interface_tilemap.bin
Binary files differ
diff --git a/graphics/unused/old_beatup.png b/graphics/unused/old_beatup.png
new file mode 100755
index 000000000..e2a0561e2
--- /dev/null
+++ b/graphics/unused/old_beatup.png
Binary files differ
diff --git a/graphics/unused/old_bulbasaur.png b/graphics/unused/old_bulbasaur.png
new file mode 100755
index 000000000..729ebe789
--- /dev/null
+++ b/graphics/unused/old_bulbasaur.png
Binary files differ
diff --git a/graphics/unused/old_bulbasaur2.png b/graphics/unused/old_bulbasaur2.png
new file mode 100755
index 000000000..f374e5a9f
--- /dev/null
+++ b/graphics/unused/old_bulbasaur2.png
Binary files differ
diff --git a/graphics/unused/old_charizard.png b/graphics/unused/old_charizard.png
new file mode 100755
index 000000000..e1470aada
--- /dev/null
+++ b/graphics/unused/old_charizard.png
Binary files differ
diff --git a/graphics/unused/old_charmap.bin b/graphics/unused/old_charmap.bin
new file mode 100755
index 000000000..13d3b873b
--- /dev/null
+++ b/graphics/unused/old_charmap.bin
Binary files differ
diff --git a/graphics/unused/old_charmap.pal b/graphics/unused/old_charmap.pal
new file mode 100755
index 000000000..cbcd5de4d
--- /dev/null
+++ b/graphics/unused/old_charmap.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+255 255 255
+24 0 0
+41 0 0
+255 255 255
+0 0 0
+255 255 255
+255 65 0
+0 0 0
+255 0 0
+255 24 0
+255 65 0
+255 98 0
+255 131 0
+255 180 0
+255 222 0
+255 255 255
diff --git a/graphics/unused/old_charmap.png b/graphics/unused/old_charmap.png
new file mode 100755
index 000000000..b5ea6e803
--- /dev/null
+++ b/graphics/unused/old_charmap.png
Binary files differ
diff --git a/graphics/unused/old_contest.bin b/graphics/unused/old_contest.bin
new file mode 100755
index 000000000..da6f4652e
--- /dev/null
+++ b/graphics/unused/old_contest.bin
Binary files differ
diff --git a/graphics/unused/old_contest.pal b/graphics/unused/old_contest.pal
new file mode 100755
index 000000000..69fde2000
--- /dev/null
+++ b/graphics/unused/old_contest.pal
@@ -0,0 +1,259 @@
+JASC-PAL
+0100
+256
+0 0 0
+255 255 255
+230 230 230
+197 197 197
+148 148 148
+74 65 82
+0 255 0
+0 255 0
+65 74 123
+139 123 131
+82 82 197
+189 82 74
+131 74 98
+74 74 131
+131 139 222
+106 164 164
+0 0 0
+255 255 255
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+222 230 230
+230 230 238
+230 238 238
+238 246 246
+246 246 255
+0 0 0
+255 255 255
+172 172 148
+213 213 189
+230 230 213
+189 189 172
+238 238 222
+197 197 180
+0 0 0
+156 156 131
+197 197 189
+139 139 131
+98 98 98
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+115 106 156
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+148 148 156
+131 139 156
+123 131 156
+131 123 164
+123 115 164
+0 0 0
+115 106 156
+255 255 255
+205 156 255
+172 148 197
+230 222 246
+139 131 172
+213 189 238
+0 0 0
+238 238 230
+189 172 197
+222 213 213
+189 172 189
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+255 164 131
+213 131 90
+255 189 172
+197 98 74
+74 65 82
+255 255 255
+156 156 156
+0 0 0
+0 0 0
+255 255 255
+148 148 148
+255 123 98
+131 246 90
+255 246 74
+131 148 255
+0 0 0
+164 238 98
+131 205 90
+213 255 148
+98 197 49
+74 65 82
+255 255 255
+156 156 156
+0 0 0
+0 0 0
+255 255 255
+148 148 148
+255 123 98
+131 246 90
+255 246 74
+131 148 255
+0 0 0
+246 246 90
+205 205 65
+255 255 180
+180 180 24
+74 65 82
+255 255 255
+156 156 156
+0 0 0
+0 0 0
+255 255 255
+148 148 148
+255 123 98
+131 246 90
+255 246 74
+131 148 255
+0 0 0
+115 205 255
+115 180 205
+156 238 255
+49 98 148
+74 65 82
+255 255 255
+156 156 156
+0 0 0
+0 0 0
+255 255 255
+148 148 148
+255 123 98
+131 246 90
+255 246 74
+131 148 255
+0 0 0
+0 0 0
+255 255 255
+230 230 213
+0 0 0
+197 197 197
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+255 255 255
+230 230 213
+0 0 0
+197 197 197
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+255 255 255
+230 230 213
+0 0 0
+197 197 197
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+255 255 255
+230 230 213
+0 0 0
+197 197 197
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+74 65 82
+255 255 255
+222 222 222
+172 172 197
+255 0 0
+0 0 255
+255 255 0
+0 197 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+255 164 131
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/graphics/unused/old_contest_2.bin b/graphics/unused/old_contest_2.bin
new file mode 100755
index 000000000..06836cc19
--- /dev/null
+++ b/graphics/unused/old_contest_2.bin
Binary files differ
diff --git a/graphics/unused/old_contest_2.pal b/graphics/unused/old_contest_2.pal
new file mode 100755
index 000000000..3fb174790
--- /dev/null
+++ b/graphics/unused/old_contest_2.pal
@@ -0,0 +1,259 @@
+JASC-PAL
+0100
+256
+0 0 0
+255 255 255
+230 230 230
+197 197 197
+148 148 148
+74 65 82
+0 255 0
+0 255 0
+65 74 123
+139 123 131
+82 82 197
+189 82 74
+131 74 98
+74 74 131
+131 139 222
+106 164 164
+0 0 0
+115 123 156
+90 65 57
+148 197 106
+123 98 65
+131 123 49
+222 189 148
+164 131 106
+115 164 82
+164 148 57
+90 106 139
+180 172 82
+82 139 49
+255 230 189
+222 131 41
+246 246 222
+205 148 115
+255 106 115
+255 57 57
+156 0 0
+164 222 255
+106 148 255
+49 82 255
+255 255 115
+246 222 65
+230 106 0
+255 255 255
+189 189 197
+131 131 139
+98 98 123
+65 74 106
+41 49 90
+0 0 0
+255 255 115
+246 222 90
+238 189 65
+238 164 41
+230 131 16
+230 106 0
+255 41 0
+255 148 82
+255 255 164
+255 255 255
+189 189 197
+131 131 139
+98 98 123
+65 74 106
+41 49 90
+0 0 0
+255 131 106
+197 24 16
+164 222 255
+106 148 255
+49 82 255
+255 197 255
+255 139 255
+213 0 139
+148 255 164
+65 205 57
+246 222 65
+230 106 0
+255 255 255
+65 74 106
+65 74 106
+197 255 255
+246 246 90
+205 205 65
+255 255 180
+180 180 24
+74 65 82
+255 255 255
+156 156 156
+255 156 156
+0 0 0
+255 255 255
+255 148 148
+255 123 98
+255 0 0
+148 148 148
+0 0 0
+197 255 255
+246 246 90
+205 205 65
+255 255 180
+180 180 24
+74 65 82
+255 255 255
+156 156 156
+255 156 156
+0 0 0
+255 255 255
+255 148 148
+255 123 98
+255 0 0
+148 148 148
+0 0 0
+197 255 255
+246 246 90
+205 205 65
+255 255 180
+180 180 24
+74 65 82
+255 255 255
+156 156 156
+255 156 156
+0 0 0
+255 255 255
+255 148 148
+255 123 98
+255 0 0
+148 148 148
+0 0 0
+197 255 255
+213 255 213
+156 222 148
+222 255 230
+123 189 115
+74 65 82
+255 255 255
+156 156 156
+255 156 156
+0 0 0
+255 255 255
+255 148 148
+255 123 98
+255 0 0
+148 148 148
+0 0 0
+0 172 255
+0 0 0
+255 255 255
+230 230 213
+0 0 0
+197 197 197
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+255 255 255
+197 255 255
+0 0 0
+0 0 0
+0 0 0
+65 0 0
+123 0 0
+189 0 0
+255 8 0
+255 65 0
+255 123 0
+255 189 0
+255 255 0
+255 255 123
+255 255 255
+189 189 197
+131 131 139
+98 98 123
+65 74 106
+41 49 90
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/graphics/unused/old_contest_2_1.png b/graphics/unused/old_contest_2_1.png
new file mode 100755
index 000000000..67b81de2d
--- /dev/null
+++ b/graphics/unused/old_contest_2_1.png
Binary files differ
diff --git a/graphics/unused/old_contest_2_2.png b/graphics/unused/old_contest_2_2.png
new file mode 100755
index 000000000..a33a8c324
--- /dev/null
+++ b/graphics/unused/old_contest_2_2.png
Binary files differ
diff --git a/graphics/unused/old_contest_classes.png b/graphics/unused/old_contest_classes.png
new file mode 100755
index 000000000..c2e7b5e29
--- /dev/null
+++ b/graphics/unused/old_contest_classes.png
Binary files differ
diff --git a/graphics/unused/old_contest_floor.png b/graphics/unused/old_contest_floor.png
new file mode 100755
index 000000000..94877b921
--- /dev/null
+++ b/graphics/unused/old_contest_floor.png
Binary files differ
diff --git a/graphics/unused/old_contest_frame_1.png b/graphics/unused/old_contest_frame_1.png
new file mode 100755
index 000000000..28eaae905
--- /dev/null
+++ b/graphics/unused/old_contest_frame_1.png
Binary files differ
diff --git a/graphics/unused/old_contest_frame_2.png b/graphics/unused/old_contest_frame_2.png
new file mode 100755
index 000000000..c8b20408c
--- /dev/null
+++ b/graphics/unused/old_contest_frame_2.png
Binary files differ
diff --git a/graphics/unused/old_contest_meter.png b/graphics/unused/old_contest_meter.png
new file mode 100755
index 000000000..606208b1f
--- /dev/null
+++ b/graphics/unused/old_contest_meter.png
Binary files differ
diff --git a/graphics/unused/old_contest_numbers.png b/graphics/unused/old_contest_numbers.png
new file mode 100755
index 000000000..98c145976
--- /dev/null
+++ b/graphics/unused/old_contest_numbers.png
Binary files differ
diff --git a/graphics/unused/old_contest_symbols.png b/graphics/unused/old_contest_symbols.png
new file mode 100755
index 000000000..87cac733e
--- /dev/null
+++ b/graphics/unused/old_contest_symbols.png
Binary files differ
diff --git a/graphics/unused/old_pal1.pal b/graphics/unused/old_pal1.pal
new file mode 100755
index 000000000..1e2ef9083
--- /dev/null
+++ b/graphics/unused/old_pal1.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+16 139 0
+0 0 0
+148 65 65
+0 0 0
+148 65 32
+16 0 0
+148 65 32
+8 8 0
+148 65 32
+148 8 8
+148 65 65
+24 16 0
+16 139 98
+32 0 0
+0 16 139
+0 0 0
diff --git a/graphics/unused/old_pal2.pal b/graphics/unused/old_pal2.pal
new file mode 100755
index 000000000..3c5e6ad7f
--- /dev/null
+++ b/graphics/unused/old_pal2.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+16 139 0
+0 0 0
+148 65 65
+0 0 0
+148 65 32
+16 0 0
+148 65 32
+8 8 0
+148 65 32
+16 0 0
+148 65 65
+0 0 0
+16 139 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/graphics/unused/old_pal3.pal b/graphics/unused/old_pal3.pal
new file mode 100755
index 000000000..d07e21019
--- /dev/null
+++ b/graphics/unused/old_pal3.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 16 139
+0 0 0
+0 213 98
+32 0 0
+0 213 98
+24 16 0
+0 213 98
+156 8 8
+0 213 98
+24 16 0
+0 213 98
+32 0 0
+0 16 139
+0 0 0
diff --git a/graphics/unused/old_pal4.pal b/graphics/unused/old_pal4.pal
new file mode 100755
index 000000000..60b814f75
--- /dev/null
+++ b/graphics/unused/old_pal4.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+255 255 255
+41 41 57
+90 90 106
+172 172 180
+197 197 205
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/graphics/unused/old_pal5.pal b/graphics/unused/old_pal5.pal
new file mode 100755
index 000000000..b6f481d46
--- /dev/null
+++ b/graphics/unused/old_pal5.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+98 156 131
+115 115 115
+189 189 189
+255 255 255
+189 164 41
+246 246 41
+222 106 32
+246 131 41
+115 98 246
+98 74 205
+238 115 156
+246 148 246
+115 172 246
+8 8 8
+90 90 90
+65 65 65
diff --git a/graphics/unused/old_pal6.pal b/graphics/unused/old_pal6.pal
new file mode 100755
index 000000000..6d91e9918
--- /dev/null
+++ b/graphics/unused/old_pal6.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+98 156 131
+115 115 115
+189 189 189
+255 255 255
+115 148 74
+156 205 74
+148 246 74
+238 115 156
+246 148 246
+189 164 41
+246 246 41
+8 8 8
+8 8 8
+8 8 8
+90 90 90
+65 65 65
diff --git a/graphics/unused/old_pal7.pal b/graphics/unused/old_pal7.pal
new file mode 100755
index 000000000..d380bc65d
--- /dev/null
+++ b/graphics/unused/old_pal7.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+98 156 131
+115 115 115
+156 156 156
+255 255 255
+98 115 246
+115 172 246
+164 98 41
+230 172 139
+189 164 41
+246 246 41
+246 98 82
+148 123 205
+197 164 205
+213 41 156
+90 90 90
+65 65 65
diff --git a/graphics/unused/red_frame.bin b/graphics/unused/red_frame.bin
new file mode 100755
index 000000000..5090b1b84
--- /dev/null
+++ b/graphics/unused/red_frame.bin
Binary files differ
diff --git a/graphics/unused/redyellowgreen_frame.bin b/graphics/unused/redyellowgreen_frame.bin
new file mode 100644
index 000000000..6852998fb
--- /dev/null
+++ b/graphics/unused/redyellowgreen_frame.bin
Binary files differ
diff --git a/graphics/unused/shadow.png b/graphics/unused/shadow.png
new file mode 100755
index 000000000..7d090ad3d
--- /dev/null
+++ b/graphics/unused/shadow.png
Binary files differ
diff --git a/graphics/unused/water_splash.bin b/graphics/unused/water_splash.bin
new file mode 100755
index 000000000..059347fa7
--- /dev/null
+++ b/graphics/unused/water_splash.bin
Binary files differ
diff --git a/graphics/unused/water_splash.png b/graphics/unused/water_splash.png
new file mode 100755
index 000000000..a8439a050
--- /dev/null
+++ b/graphics/unused/water_splash.png
Binary files differ
diff --git a/graphics/unused/yellow_frame.bin b/graphics/unused/yellow_frame.bin
new file mode 100755
index 000000000..30ba3ed01
--- /dev/null
+++ b/graphics/unused/yellow_frame.bin
Binary files differ
diff --git a/graphics_file_rules.mk b/graphics_file_rules.mk
index fb96dd9ad..8f33245a2 100644
--- a/graphics_file_rules.mk
+++ b/graphics_file_rules.mk
@@ -4,8 +4,19 @@ monfrontdir := graphics/pokemon/anim_front_pics
monpaldir := graphics/pokemon/palettes
tilesetdir := data/tilesets
fontdir := data/graphics/fonts
+menudir := graphics/interface
+btanimgfxdir := graphics/battle_anims/sprites
+unusedgfxdir := graphics/unused
+unknowngfxdir := graphics/unknown
+btintgfxdir := graphics/battle_interface
+masksgfxdir := graphics/battle_anims/masks
+bttransgfxdir := graphics/battle_transitions
+typesdir := graphics/types
+raydir := graphics/rayquaza_scene
roulgfxdir := graphics/roulette
-battletransgfxdir := graphics/battle_transitions
+
+types := normal fight flying poison ground rock bug ghost steel mystery fire water grass electric psychic ice dragon dark
+contest_types := cool beauty cute smart tough
$(monstillfrontdir)/castform_still_front_pic.4bpp: $(monstillfrontdir)/castform_normal_form_still_front_pic.4bpp \
$(monstillfrontdir)/castform_sunny_form_still_front_pic.4bpp \
@@ -295,6 +306,94 @@ graphics/pokenav/region_map.8bpp: %.8bpp: %.png
graphics/misc/japanese_hof.4bpp: %.4bpp: %.png
$(GFX) $< $@ -num_tiles 29
+$(menudir)/menu.gbapal: $(menudir)/menu_0.gbapal $(menudir)/menu_1.gbapal
+ @cat $(menudir)/menu_0.gbapal $(menudir)/menu_1.gbapal >$@
+
+$(btanimgfxdir)/010.4bpp: $(btanimgfxdir)/010_0.4bpp $(btanimgfxdir)/010_1.4bpp $(btanimgfxdir)/010_2.4bpp $(btanimgfxdir)/010_3.4bpp
+ @cat $(btanimgfxdir)/010_0.4bpp $(btanimgfxdir)/010_1.4bpp $(btanimgfxdir)/010_2.4bpp $(btanimgfxdir)/010_3.4bpp >$@
+
+$(unusedgfxdir)/obi_palpak1.gbapal: $(unusedgfxdir)/old_pal1.gbapal $(unusedgfxdir)/old_pal2.gbapal $(unusedgfxdir)/old_pal3.gbapal
+ @cat $(unusedgfxdir)/old_pal1.gbapal $(unusedgfxdir)/old_pal2.gbapal $(unusedgfxdir)/old_pal3.gbapal >$@
+
+$(unusedgfxdir)/obi_palpak3.gbapal: $(unusedgfxdir)/old_pal5.gbapal $(unusedgfxdir)/old_pal6.gbapal $(unusedgfxdir)/old_pal7.gbapal
+ @cat $(unusedgfxdir)/old_pal5.gbapal $(unusedgfxdir)/old_pal6.gbapal $(unusedgfxdir)/old_pal7.gbapal >$@
+
+$(unusedgfxdir)/obi1.4bpp: $(unusedgfxdir)/old_bulbasaur.4bpp $(unusedgfxdir)/old_charizard.4bpp
+ @cat $(unusedgfxdir)/old_bulbasaur.4bpp $(unusedgfxdir)/old_charizard.4bpp >$@
+
+$(unusedgfxdir)/obi2.4bpp: $(unusedgfxdir)/old_bulbasaur2.4bpp $(unusedgfxdir)/old_battle_interface_1.4bpp $(unusedgfxdir)/old_battle_interface_2.4bpp $(unusedgfxdir)/old_battle_interface_3.4bpp
+ @cat $(unusedgfxdir)/old_bulbasaur2.4bpp $(unusedgfxdir)/old_battle_interface_1.4bpp $(unusedgfxdir)/old_battle_interface_2.4bpp $(unusedgfxdir)/old_battle_interface_3.4bpp >$@
+
+$(menudir)/hp_numbers.4bpp: $(menudir)/hpbar_anim.4bpp $(menudir)/numbers1.4bpp $(menudir)/numbers2.4bpp
+ @cat $(menudir)/hpbar_anim.4bpp $(menudir)/numbers1.4bpp $(menudir)/numbers2.4bpp >$@
+
+$(unusedgfxdir)/redyellowgreen_frame.bin: $(unusedgfxdir)/red_frame.bin $(unusedgfxdir)/yellow_frame.bin $(unusedgfxdir)/green_frame.bin $(unusedgfxdir)/blank_frame.bin
+ @cat $(unusedgfxdir)/red_frame.bin $(unusedgfxdir)/yellow_frame.bin $(unusedgfxdir)/green_frame.bin $(unusedgfxdir)/blank_frame.bin >$@
+
+$(unusedgfxdir)/color_frames.4bpp: $(unusedgfxdir)/color_frames.png
+ $(GFX) $< $@ -num_tiles 353
+
+$(btintgfxdir)/unused_window2bar.4bpp: $(btintgfxdir)/unused_window2bar.png
+ $(GFX) $< $@ -num_tiles 5
+
+$(unusedgfxdir)/old_contest.4bpp: $(unusedgfxdir)/old_contest_frame_1.4bpp $(unusedgfxdir)/old_contest_floor.4bpp $(unusedgfxdir)/old_contest_frame_2.4bpp $(unusedgfxdir)/old_contest_symbols.4bpp $(unusedgfxdir)/old_contest_meter.4bpp $(unusedgfxdir)/old_contest_classes.4bpp $(unusedgfxdir)/old_contest_numbers.4bpp
+ @cat $(unusedgfxdir)/old_contest_frame_1.4bpp $(unusedgfxdir)/old_contest_floor.4bpp $(unusedgfxdir)/old_contest_frame_2.4bpp $(unusedgfxdir)/old_contest_symbols.4bpp $(unusedgfxdir)/old_contest_meter.4bpp $(unusedgfxdir)/old_contest_classes.4bpp $(unusedgfxdir)/old_contest_numbers.4bpp >$@
+
+$(unusedgfxdir)/old_contest_2.4bpp: $(unusedgfxdir)/old_contest_2_1.4bpp $(unusedgfxdir)/old_contest_2_2.4bpp
+ @cat $(unusedgfxdir)/old_contest_2_1.4bpp $(unusedgfxdir)/old_contest_2_2.4bpp >$@
+
+$(unknowngfxdir)/unknown_C19470.4bpp: $(unknowngfxdir)/unknown_C19470.png
+ $(GFX) $< $@ -num_tiles 36
+
+$(btanimgfxdir)/141.4bpp: $(btanimgfxdir)/141_0.4bpp $(btanimgfxdir)/141_1.4bpp $(btanimgfxdir)/141_2.4bpp $(btanimgfxdir)/141_3.4bpp $(btanimgfxdir)/141_4.4bpp
+ @cat $(btanimgfxdir)/141_0.4bpp $(btanimgfxdir)/141_1.4bpp $(btanimgfxdir)/141_2.4bpp $(btanimgfxdir)/141_3.4bpp $(btanimgfxdir)/141_4.4bpp >$@
+
+$(btanimgfxdir)/074.4bpp: $(btanimgfxdir)/074_0.4bpp $(btanimgfxdir)/074_1.4bpp
+ @cat $(btanimgfxdir)/074_0.4bpp $(btanimgfxdir)/074_1.4bpp >$@
+
+$(btanimgfxdir)/159.4bpp: $(btanimgfxdir)/159_0.4bpp $(btanimgfxdir)/159_1.4bpp
+ @cat $(btanimgfxdir)/159_0.4bpp $(btanimgfxdir)/159_1.4bpp >$@
+
+$(btanimgfxdir)/001.4bpp: $(btanimgfxdir)/001_0.4bpp $(btanimgfxdir)/001_1.4bpp
+ @cat $(btanimgfxdir)/001_0.4bpp $(btanimgfxdir)/001_1.4bpp >$@
+
+$(masksgfxdir)/unknown_C2EA50.4bpp: $(masksgfxdir)/unknown_C2EA50.png
+ $(GFX) $< $@ -num_tiles 14
+
+$(bttransgfxdir)/vs_frame.4bpp: $(bttransgfxdir)/vs_frame.png
+ $(GFX) $< $@ -num_tiles 16
+
+$(menudir)/party_menu_misc.4bpp: $(menudir)/party_menu_misc.png
+ $(GFX) $< $@ -num_tiles 62
+
+$(typesdir)/move_types.4bpp: $(types:%=$(typesdir)/%.4bpp) $(contest_types:%=$(typesdir)/contest_%.4bpp)
+ @cat $^ >$@
+
+$(typesdir)/move_types.gbapal: $(typesdir)/move_types_1.gbapal $(typesdir)/move_types_2.gbapal $(typesdir)/move_types_3.gbapal
+ @cat $(typesdir)/move_types_1.gbapal $(typesdir)/move_types_2.gbapal $(typesdir)/move_types_3.gbapal >$@
+
+$(menudir)/bag_screen.4bpp: $(menudir)/bag_screen.png
+ $(GFX) $< $@ -num_tiles 53
+
+$(raydir)/rayquaza.8bpp: $(raydir)/rayquaza.png
+ $(GFX) $< $@ -num_tiles 227
+
+$(raydir)/overcast.4bpp: $(raydir)/overcast.png
+ $(GFX) $< $@ -num_tiles 313
+
+$(raydir)/rayquaza_fly1.4bpp: $(raydir)/rayquaza_fly1.png
+ $(GFX) $< $@ -num_tiles 124
+
+$(raydir)/rayquaza_tail_fix.4bpp: $(raydir)/rayquaza_tail.4bpp
+ cp $< $@
+ head -c 12 /dev/zero >> $@
+
+$(raydir)/chase_streaks.4bpp: $(raydir)/chase_streaks.png
+ $(GFX) $< $@ -num_tiles 19
+
+$(raydir)/rayquaza_chase.4bpp: $(raydir)/rayquaza_chase.png
+ $(GFX) $< $@ -num_tiles 155
+
graphics/picture_frame/frame5.4bpp: %.4bpp: %.png
$(GFX) $< $@ -num_tiles 86
@@ -304,21 +403,20 @@ $(roulgfxdir)/roulette_tilt.4bpp: $(roulgfxdir)/shroomish.4bpp $(roulgfxdir)/tai
$(roulgfxdir)/poke_icons2.4bpp: $(roulgfxdir)/wynaut.4bpp $(roulgfxdir)/azurill.4bpp $(roulgfxdir)/skitty.4bpp $(roulgfxdir)/makuhita.4bpp
@cat $^ >$@
-$(battletransgfxdir)/85BBC14.4bpp: %.4bpp: %.png
+$(bttransgfxdir)/85BBC14.4bpp: %.4bpp: %.png
$(GFX) $< $@ -num_tiles 53
-$(battletransgfxdir)/rayquaza.4bpp: %.4bpp: %.png
+$(bttransgfxdir)/rayquaza.4bpp: %.4bpp: %.png
$(GFX) $< $@ -num_tiles 938
-$(battletransgfxdir)/frontier_square_1.4bpp: $(battletransgfxdir)/frontier_squares_blanktiles.4bpp $(battletransgfxdir)/frontier_squares_1.4bpp
+$(bttransgfxdir)/frontier_square_1.4bpp: $(bttransgfxdir)/frontier_squares_blanktiles.4bpp $(bttransgfxdir)/frontier_squares_1.4bpp
@cat $^ >$@
-$(battletransgfxdir)/frontier_square_2.4bpp: $(battletransgfxdir)/frontier_squares_blanktiles.4bpp $(battletransgfxdir)/frontier_squares_2.4bpp
+$(bttransgfxdir)/frontier_square_2.4bpp: $(bttransgfxdir)/frontier_squares_blanktiles.4bpp $(bttransgfxdir)/frontier_squares_2.4bpp
@cat $^ >$@
-$(battletransgfxdir)/frontier_square_3.4bpp: $(battletransgfxdir)/frontier_squares_blanktiles.4bpp $(battletransgfxdir)/frontier_squares_3.4bpp
+$(bttransgfxdir)/frontier_square_3.4bpp: $(bttransgfxdir)/frontier_squares_blanktiles.4bpp $(bttransgfxdir)/frontier_squares_3.4bpp
@cat $^ >$@
-$(battletransgfxdir)/frontier_square_4.4bpp: $(battletransgfxdir)/frontier_squares_blanktiles.4bpp $(battletransgfxdir)/frontier_squares_4.4bpp
+$(bttransgfxdir)/frontier_square_4.4bpp: $(bttransgfxdir)/frontier_squares_blanktiles.4bpp $(bttransgfxdir)/frontier_squares_4.4bpp
@cat $^ >$@
-
diff --git a/include/graphics.h b/include/graphics.h
index 8f58a5f7e..a3feb9257 100644
--- a/include/graphics.h
+++ b/include/graphics.h
@@ -2647,32 +2647,32 @@ extern const u8 gBattleTerrainPalette_StadiumGlacia[];
extern const u8 gBattleTerrainPalette_StadiumDrake[];
extern const u8 gBattleTerrainPalette_StadiumWallace[];
-extern const u8 gUnknown_08DC234C[];
-extern const u8 gUnknown_08DC16F4[];
+extern const u8 gPokedexMenu2_Gfx[];
+extern const u8 gPokedexText_Pal[];
// rayquaza scene gfx
-extern const u8 gUnknown_08DA1E78[];
-extern const u8 gUnknown_08DA2A5C[];
-extern const u8 gUnknown_08DA2B28[];
-extern const u8 gUnknown_08DA2D1C[];
-extern const u8 gUnknown_08DA3250[];
-extern const u8 gUnknown_08DA32A4[];
-extern const u8 gUnknown_08DA3370[];
-extern const u8 gUnknown_08DA3398[];
-extern const u8 gUnknown_08DA3BC0[];
-extern const u8 gUnknown_08DA3C7C[];
-extern const u8 gUnknown_08DA4DA8[];
-extern const u8 gUnknown_08DA6440[];
-extern const u8 gUnknown_08DA68AC[];
-extern const u8 gUnknown_08DA8ED8[];
-extern const u8 gUnknown_08DA9670[];
-extern const u8 gUnknown_08DA96B4[];
-extern const u8 gUnknown_08DA98FC[];
-extern const u8 gUnknown_08DAA5A4[];
-extern const u8 gUnknown_08DAA794[];
-extern const u8 gUnknown_08DAA82C[];
-extern const u8 gUnknown_08DAA854[];
-extern const u8 gUnknown_08DAA87C[];
-extern const u8 gUnknown_08DAA8A4[];
+extern const u8 gRaySceneGroudon_Gfx[];
+extern const u8 gRaySceneGroudon2_Gfx[];
+extern const u8 gRaySceneGroudon3_Gfx[];
+extern const u8 gRaySceneKyogre_Gfx[];
+extern const u8 gRaySceneKyogre2_Gfx[];
+extern const u8 gRaySceneKyogre3_Gfx[];
+extern const u8 gRaySceneGroudon_Pal[];
+extern const u8 gRaySceneKyogre_Pal[];
+extern const u8 gRaySceneSmoke_Gfx[];
+extern const u8 gRaySceneSmoke_Pal[];
+extern const u8 gRaySceneRayquaza_Pal[];
+extern const u8 gRaySceneRayquazaFly1_Gfx[];
+extern const u8 gRaySceneRayquazaTail_Gfx[];
+extern const u8 gRaySceneGroudonLeft_Gfx[];
+extern const u8 gRaySceneGroudonTail_Gfx[];
+extern const u8 gRaySceneKyogreRight_Gfx[];
+extern const u8 gRaySceneRayquazaHover_Gfx[];
+extern const u8 gRaySceneRayquazaFlyIn_Gfx[];
+extern const u8 gRaySceneSplash_Gfx[];
+extern const u8 gRaySceneGroudonLeft_Pal[];
+extern const u8 gRaySceneKyogreRight_Pal[];
+extern const u8 gRaySceneRayquazaHover_Pal[];
+extern const u8 gRaySceneSplash_Pal[];
#endif //GUARD_GRAPHICS_H
diff --git a/src/mail.c b/src/mail.c
index ec7ff2ce2..68a55e242 100644
--- a/src/mail.c
+++ b/src/mail.c
@@ -20,42 +20,42 @@
#include "malloc.h"
#include "easy_chat.h"
-extern const u16 gUnknown_08DBE818[];
-extern const u16 gUnknown_08DBE838[];
-extern const u16 gUnknown_08DBE858[];
-extern const u16 gUnknown_08DBE878[];
-extern const u16 gUnknown_08DBE898[];
-extern const u16 gUnknown_08DBE8B8[];
-extern const u16 gUnknown_08DBE8D8[];
-extern const u16 gUnknown_08DBE8F8[];
-extern const u16 gUnknown_08DBE918[];
-extern const u16 gUnknown_08DBE938[];
-extern const u16 gUnknown_08DBE958[];
-extern const u16 gUnknown_08DBE978[];
-extern const u8 gUnknown_08DBE998[];
-extern const u8 gUnknown_08DBFBA4[];
-extern const u8 gUnknown_08DBEB38[];
-extern const u8 gUnknown_08DBFC7C[];
-extern const u8 gUnknown_08DBEC74[];
-extern const u8 gUnknown_08DBFD5C[];
-extern const u8 gUnknown_08DBEE84[];
-extern const u8 gUnknown_08DBFE68[];
-extern const u8 gUnknown_08DBEF5C[];
-extern const u8 gUnknown_08DBFF44[];
-extern const u8 gUnknown_08DBF154[];
-extern const u8 gUnknown_08DC0034[];
-extern const u8 gUnknown_08DBF2D4[];
-extern const u8 gUnknown_08DC0114[];
-extern const u8 gUnknown_08DBF37C[];
-extern const u8 gUnknown_08DC01F4[];
-extern const u8 gUnknown_08DBF50C[];
-extern const u8 gUnknown_08DC0300[];
-extern const u8 gUnknown_08DBF64C[];
-extern const u8 gUnknown_08DC03F0[];
-extern const u8 gUnknown_08DBF7B4[];
-extern const u8 gUnknown_08DC04E8[];
-extern const u8 gUnknown_08DBF904[];
-extern const u8 gUnknown_08DC0600[];
+extern const u16 gMailPalette_Orange[];
+extern const u16 gMailPalette_Harbor[];
+extern const u16 gMailPalette_Glitter[];
+extern const u16 gMailPalette_Mech[];
+extern const u16 gMailPalette_Wood[];
+extern const u16 gMailPalette_Wave[];
+extern const u16 gMailPalette_Bead[];
+extern const u16 gMailPalette_Shadow[];
+extern const u16 gMailPalette_Tropic[];
+extern const u16 gMailPalette_Dream[];
+extern const u16 gMailPalette_Fab[];
+extern const u16 gMailPalette_Retro[];
+extern const u8 gMailTiles_Orange[];
+extern const u8 gMailTilemap_Orange[];
+extern const u8 gMailTiles_Harbor[];
+extern const u8 gMailTilemap_Harbor[];
+extern const u8 gMailTiles_Glitter[];
+extern const u8 gMailTilemap_Glitter[];
+extern const u8 gMailTiles_Mech[];
+extern const u8 gMailTilemap_Mech[];
+extern const u8 gMailTiles_Wood[];
+extern const u8 gMailTilemap_Wood[];
+extern const u8 gMailTiles_Wave[];
+extern const u8 gMailTilemap_Wave[];
+extern const u8 gMailTiles_Bead[];
+extern const u8 gMailTilemap_Bead[];
+extern const u8 gMailTiles_Shadow[];
+extern const u8 gMailTilemap_Shadow[];
+extern const u8 gMailTiles_Tropic[];
+extern const u8 gMailTilemap_Tropic[];
+extern const u8 gMailTiles_Dream[];
+extern const u8 gMailTilemap_Dream[];
+extern const u8 gMailTiles_Fab[];
+extern const u8 gMailTilemap_Fab[];
+extern const u8 gMailTiles_Retro[];
+extern const u8 gMailTilemap_Retro[];
// Static type declarations
@@ -170,29 +170,29 @@ static const u16 sUnknown_0859F2B0[][2] = {
static const struct MailGraphics sUnknown_0859F2B8[] = {
{
- gUnknown_08DBE818, gUnknown_08DBE998, gUnknown_08DBFBA4, 0x02c0, 0x0000, 0x294a, 0x6739
+ gMailPalette_Orange, gMailTiles_Orange, gMailTilemap_Orange, 0x02c0, 0x0000, 0x294a, 0x6739
}, {
- gUnknown_08DBE838, gUnknown_08DBEB38, gUnknown_08DBFC7C, 0x02e0, 0x0000, 0x7fff, 0x4631
+ gMailPalette_Harbor, gMailTiles_Harbor, gMailTilemap_Harbor, 0x02e0, 0x0000, 0x7fff, 0x4631
}, {
- gUnknown_08DBE858, gUnknown_08DBEC74, gUnknown_08DBFD5C, 0x0400, 0x0000, 0x294a, 0x6739
+ gMailPalette_Glitter, gMailTiles_Glitter, gMailTilemap_Glitter, 0x0400, 0x0000, 0x294a, 0x6739
}, {
- gUnknown_08DBE878, gUnknown_08DBEE84, gUnknown_08DBFE68, 0x01e0, 0x0000, 0x7fff, 0x4631
+ gMailPalette_Mech, gMailTiles_Mech, gMailTilemap_Mech, 0x01e0, 0x0000, 0x7fff, 0x4631
}, {
- gUnknown_08DBE898, gUnknown_08DBEF5C, gUnknown_08DBFF44, 0x02e0, 0x0000, 0x7fff, 0x4631
+ gMailPalette_Wood, gMailTiles_Wood, gMailTilemap_Wood, 0x02e0, 0x0000, 0x7fff, 0x4631
}, {
- gUnknown_08DBE8B8, gUnknown_08DBF154, gUnknown_08DC0034, 0x0300, 0x0000, 0x294a, 0x6739
+ gMailPalette_Wave, gMailTiles_Wave, gMailTilemap_Wave, 0x0300, 0x0000, 0x294a, 0x6739
}, {
- gUnknown_08DBE8D8, gUnknown_08DBF2D4, gUnknown_08DC0114, 0x0140, 0x0000, 0x7fff, 0x4631
+ gMailPalette_Bead, gMailTiles_Bead, gMailTilemap_Bead, 0x0140, 0x0000, 0x7fff, 0x4631
}, {
- gUnknown_08DBE8F8, gUnknown_08DBF37C, gUnknown_08DC01F4, 0x0300, 0x0000, 0x7fff, 0x4631
+ gMailPalette_Shadow, gMailTiles_Shadow, gMailTilemap_Shadow, 0x0300, 0x0000, 0x7fff, 0x4631
}, {
- gUnknown_08DBE918, gUnknown_08DBF50C, gUnknown_08DC0300, 0x0220, 0x0000, 0x294a, 0x6739
+ gMailPalette_Tropic, gMailTiles_Tropic, gMailTilemap_Tropic, 0x0220, 0x0000, 0x294a, 0x6739
}, {
- gUnknown_08DBE938, gUnknown_08DBF64C, gUnknown_08DC03F0, 0x0340, 0x0000, 0x294a, 0x6739
+ gMailPalette_Dream, gMailTiles_Dream, gMailTilemap_Dream, 0x0340, 0x0000, 0x294a, 0x6739
}, {
- gUnknown_08DBE958, gUnknown_08DBF7B4, gUnknown_08DC04E8, 0x02a0, 0x0000, 0x294a, 0x6739
+ gMailPalette_Fab, gMailTiles_Fab, gMailTilemap_Fab, 0x02a0, 0x0000, 0x294a, 0x6739
}, {
- gUnknown_08DBE978, gUnknown_08DBF904, gUnknown_08DC0600, 0x0520, 0x0000, 0x294a, 0x6739
+ gMailPalette_Retro, gMailTiles_Retro, gMailTilemap_Retro, 0x0520, 0x0000, 0x294a, 0x6739
}
};
diff --git a/src/pokedex.c b/src/pokedex.c
index 964f41716..a74594865 100644
--- a/src/pokedex.c
+++ b/src/pokedex.c
@@ -481,13 +481,13 @@ const struct SpriteTemplate gUnknown_0855D254 =
const struct CompressedSpriteSheet gSpriteSheets_0855D26C[] =
{
- {gUnknown_08DC234C, 0x2000, 4096},
+ {gPokedexMenu2_Gfx, 0x2000, 4096},
{0}
};
const struct CompressedSpritePalette gSpritePalettes_0855D26C[] =
{
- {gUnknown_08DC16F4, 4096},
+ {gPokedexText_Pal, 4096},
{0}
};
diff --git a/src/pokemon_summary_screen.c b/src/pokemon_summary_screen.c
index ba0c4dde7..d659b2a02 100755
--- a/src/pokemon_summary_screen.c
+++ b/src/pokemon_summary_screen.c
@@ -50,7 +50,7 @@ extern struct UnkStruct_61CC04 gUnknown_0861CC04;
extern struct UnkStruct_61CC04 gUnknown_0861CC10;
extern struct UnkStruct_61CC04 gUnknown_0861CBEC;
extern struct UnkStruct_61CC04 gUnknown_0861CBF8;
-extern u16 gUnknown_08DC3CD4[];
+extern u16 gSummaryScreenWindow_Tilemap[];
extern struct ContestMove gContestMoves[];
extern struct ContestEffect gContestEffects[];
extern struct WindowTemplate gUnknown_0861CC24;
@@ -93,7 +93,7 @@ extern struct CompressedSpriteSheet gUnknown_0861D074;
extern struct CompressedSpriteSheet gUnknown_0861D0F8;
extern struct CompressedSpritePalette gUnknown_0861D100;
extern struct CompressedSpritePalette gUnknown_0861D07C;
-extern u8 gUnknown_08D97B84;
+extern u8 gMoveTypes_Pal;
extern u8 gUnknown_08D97D0C;
extern void reset_temp_tile_data_buffers();
extern void decompress_and_copy_tile_data_to_vram(u8 a, void* tiledata, u8 b, u8 c, u8 d);
@@ -648,7 +648,7 @@ u8 sub_81BFEB0()
gUnknown_0203CF1C->unk40F0++;
break;
case 12:
- LoadCompressedPalette(&gUnknown_08D97B84, 0x1D0, 0x60);
+ LoadCompressedPalette(&gMoveTypes_Pal, 0x1D0, 0x60);
gUnknown_0203CF1C->unk40F0 = 0;
return 1;
}
@@ -2343,18 +2343,18 @@ void sub_81C2194(u16 *a, u16 b, u8 c)
{
for (i = 0; i < 20; i++)
{
- a[(i + var) << 1] = gUnknown_08DC3CD4[i] + b;
- a[((i + var) << 1) + 0x40] = gUnknown_08DC3CD4[i] + b;
- a[((i + var) << 1) + 0x80] = gUnknown_08DC3CD4[i + 20] + b;
+ a[(i + var) << 1] = gSummaryScreenWindow_Tilemap[i] + b;
+ a[((i + var) << 1) + 0x40] = gSummaryScreenWindow_Tilemap[i] + b;
+ a[((i + var) << 1) + 0x80] = gSummaryScreenWindow_Tilemap[i + 20] + b;
}
}
else
{
for (i = 0; i < 20; i++)
{
- a[(i + var)] = gUnknown_08DC3CD4[i + 20] + b;
- a[((i + var)) + 0x40] = gUnknown_08DC3CD4[i + 40] + b;
- a[((i + var)) + 0x80] = gUnknown_08DC3CD4[i + 40] + b;
+ a[(i + var)] = gSummaryScreenWindow_Tilemap[i + 20] + b;
+ a[((i + var)) + 0x40] = gSummaryScreenWindow_Tilemap[i + 40] + b;
+ a[((i + var)) + 0x80] = gSummaryScreenWindow_Tilemap[i + 40] + b;
}
}
}
@@ -2372,7 +2372,7 @@ void sub_81C2194(u16 *a, u16 b, u8 c)
cmp r2, 0\n\
bne _081C21E4\n\
movs r3, 0\n\
- ldr r5, =gUnknown_08DC3CD4\n\
+ ldr r5, =gSummaryScreenWindow_Tilemap\n\
_081C21A8:\n\
adds r2, r7, r3\n\
lsls r2, 1\n\
@@ -2402,7 +2402,7 @@ _081C21A8:\n\
.pool\n\
_081C21E4:\n\
movs r3, 0\n\
- ldr r5, =gUnknown_08DC3CD4\n\
+ ldr r5, =gSummaryScreenWindow_Tilemap\n\
_081C21E8:\n\
adds r1, r7, r3\n\
lsls r1, 1\n\
diff --git a/src/rayquaza_scene.c b/src/rayquaza_scene.c
index 577294f0c..ce8747395 100644
--- a/src/rayquaza_scene.c
+++ b/src/rayquaza_scene.c
@@ -431,12 +431,12 @@ static const union AnimCmd *const sSpriteAnimTable_862A8BC[] =
const struct CompressedSpriteSheet gUnknown_0862A8C4 =
{
- gUnknown_08DA1E78, 0x3000, 30505
+ gRaySceneGroudon_Gfx, 0x3000, 30505
};
const struct CompressedSpritePalette gUnknown_0862A8CC =
{
- gUnknown_08DA3370, 30505
+ gRaySceneGroudon_Pal, 30505
};
const struct SpriteTemplate gUnknown_0862A8D4 =
@@ -463,7 +463,7 @@ static const union AnimCmd *const sSpriteAnimTable_862A8F4[] =
const struct CompressedSpriteSheet gUnknown_0862A8F8 =
{
- gUnknown_08DA2A5C, 0x200, 30506
+ gRaySceneGroudon2_Gfx, 0x200, 30506
};
const struct SpriteTemplate gUnknown_0862A900 =
@@ -490,7 +490,7 @@ static const union AnimCmd *const sSpriteAnimTable_862A920[] =
const struct CompressedSpriteSheet gUnknown_0862A924 =
{
- gUnknown_08DA2B28, 0x400, 30507
+ gRaySceneGroudon3_Gfx, 0x400, 30507
};
const struct SpriteTemplate gUnknown_0862A92C =
@@ -582,12 +582,12 @@ static const union AnimCmd *const sSpriteAnimTable_862A9B0[] =
const struct CompressedSpriteSheet gUnknown_0862A9D4 =
{
- gUnknown_08DA2D1C, 0xF00, 30508
+ gRaySceneKyogre_Gfx, 0xF00, 30508
};
const struct CompressedSpritePalette gUnknown_0862A9DC =
{
- gUnknown_08DA3398, 30508
+ gRaySceneKyogre_Pal, 30508
};
const struct SpriteTemplate gUnknown_0862A9E4 =
@@ -617,7 +617,7 @@ static const union AnimCmd *const sSpriteAnimTable_862AA10[] =
const struct CompressedSpriteSheet gUnknown_0862AA14 =
{
- gUnknown_08DA3250, 0xC0, 30509
+ gRaySceneKyogre2_Gfx, 0xC0, 30509
};
const struct SpriteTemplate gUnknown_0862AA1C =
@@ -633,7 +633,7 @@ const struct SpriteTemplate gUnknown_0862AA1C =
const struct CompressedSpriteSheet gUnknown_0862AA34 =
{
- gUnknown_08DA32A4, 0x200, 30510
+ gRaySceneKyogre3_Gfx, 0x200, 30510
};
const struct SpriteTemplate gUnknown_0862AA3C =
@@ -704,12 +704,12 @@ static const union AffineAnimCmd *const sSpriteAffineAnimTable_862AA8C[] =
const struct CompressedSpriteSheet gUnknown_0862AA90 =
{
- gUnknown_08DA3BC0, 0x100, 30555
+ gRaySceneSmoke_Gfx, 0x100, 30555
};
const struct CompressedSpritePalette gUnknown_0862AA98 =
{
- gUnknown_08DA3C7C, 30555
+ gRaySceneSmoke_Pal, 30555
};
const struct SpriteTemplate gUnknown_0862AAA0 =
@@ -803,17 +803,17 @@ static const union AnimCmd *const sSpriteAnimTable_862AAF8[] =
const struct CompressedSpriteSheet gUnknown_0862AAFC =
{
- gUnknown_08DA6440, 0x1000, 30556
+ gRaySceneRayquazaFly1_Gfx, 0x1000, 30556
};
const struct CompressedSpriteSheet gUnknown_0862AB04 =
{
- gUnknown_08DA68AC, 0x200, 30557
+ gRaySceneRayquazaTail_Gfx, 0x200, 30557
};
const struct CompressedSpritePalette gUnknown_0862AB0C =
{
- gUnknown_08DA4DA8, 30556
+ gRaySceneRayquaza_Pal, 30556
};
const struct SpriteTemplate gUnknown_0862AB14 =
@@ -1017,52 +1017,52 @@ static const union AnimCmd *const sSpriteAnimTable_862AC24[] =
const struct CompressedSpriteSheet gUnknown_0862AC28 =
{
- gUnknown_08DA8ED8, 0x1800, 30565
+ gRaySceneGroudonLeft_Gfx, 0x1800, 30565
};
const struct CompressedSpriteSheet gUnknown_0862AC30 =
{
- gUnknown_08DA9670, 0x80, 30566
+ gRaySceneGroudonTail_Gfx, 0x80, 30566
};
const struct CompressedSpriteSheet gUnknown_0862AC38 =
{
- gUnknown_08DA96B4, 0x600, 30568
+ gRaySceneKyogreRight_Gfx, 0x600, 30568
};
const struct CompressedSpriteSheet gUnknown_0862AC40 =
{
- gUnknown_08DA98FC, 0x2000, 30569
+ gRaySceneRayquazaHover_Gfx, 0x2000, 30569
};
const struct CompressedSpriteSheet gUnknown_0862AC48 =
{
- gUnknown_08DAA5A4, 0x800, 30570
+ gRaySceneRayquazaFlyIn_Gfx, 0x800, 30570
};
const struct CompressedSpriteSheet gUnknown_0862AC50 =
{
- gUnknown_08DAA794, 0x300, 30571
+ gRaySceneSplash_Gfx, 0x300, 30571
};
const struct CompressedSpritePalette gUnknown_0862AC58 =
{
- gUnknown_08DAA82C, 30565
+ gRaySceneGroudonLeft_Pal, 30565
};
const struct CompressedSpritePalette gUnknown_0862AC60 =
{
- gUnknown_08DAA854, 30568
+ gRaySceneKyogreRight_Pal, 30568
};
const struct CompressedSpritePalette gUnknown_0862AC68 =
{
- gUnknown_08DAA87C, 30569
+ gRaySceneRayquazaHover_Pal, 30569
};
const struct CompressedSpritePalette gUnknown_0862AC70 =
{
- gUnknown_08DAA8A4, 30571
+ gRaySceneSplash_Pal, 30571
};
const struct SpriteTemplate gUnknown_0862AC78 =