summaryrefslogtreecommitdiff
path: root/src/gfx.asm
diff options
context:
space:
mode:
Diffstat (limited to 'src/gfx.asm')
-rw-r--r--src/gfx.asm414
1 files changed, 250 insertions, 164 deletions
diff --git a/src/gfx.asm b/src/gfx.asm
index 2cf2d77..37b92d4 100644
--- a/src/gfx.asm
+++ b/src/gfx.asm
@@ -1,4 +1,5 @@
INCLUDE "macros.asm"
+INCLUDE "constants.asm"
SECTION "Gfx 1", ROMX
@@ -64,15 +65,20 @@ PlayerGfx: ; 87d7e (21:7d7e)
dw $24
INCBIN "gfx/duelists/player.2bpp"
-Duel55Gfx: ; 87fc0 (21:7fc0)
+Duel55Gfx:: ; 87fc0 (21:7fc0)
dw $2
INCBIN "gfx/duel/anims/55.2bpp"
-Duel56Gfx: ; 87fe2 (21:7fe2)
+Duel56Gfx:: ; 87fe2 (21:7fe2)
dw $1
INCBIN "gfx/duel/anims/56.2bpp"
- INCROM $87ff4, $88000
+AnimData12:: ; 87ff4 (21:7ff4)
+ frame_table AnimFrameTable3
+ frame_data 2, 8, 0, 0
+ frame_data 0, 0, 0, 0
+
+ db $ff
SECTION "Gfx 4", ROMX
@@ -108,15 +114,29 @@ GrassClubTilesetGfx: ; 8b91e (22:791e)
dw $57
INCBIN "gfx/tilesets/grassclub.2bpp"
-OWSpritePlayer: ; 8be90 (22:7e90)
+OWPlayerGfx:: ; 8be90 (22:7e90)
dw $14
INCBIN "gfx/overworld_sprites/player.2bpp"
-Duel57Gfx: ; 8bfd2 (22:7fd2)
+Duel57Gfx:: ; 8bfd2 (22:7fd2)
dw $1
INCBIN "gfx/duel/anims/57.2bpp"
- INCROM $8bfe4, $8c000
+AnimData2:: ; 8bfe4 (22:7fe4)
+ frame_table AnimFrameTable0
+ frame_data 5, 16, 0, 0
+ frame_data 6, 16, 0, 0
+ frame_data 7, 16, 0, 0
+ frame_data 6, 16, 0, 0
+ frame_data 0, 0, 0, 0
+
+Palette109:: ; 8bffb (22:7ffb)
+ db 1, %11100100
+ db 0
+
+rept $2
+ db $ff
+endr
SECTION "Gfx 5", ROMX
@@ -177,11 +197,20 @@ NintendoGfx: ; 8fe22 (23:7e22)
dw $18
INCBIN "gfx/nintendo.2bpp"
-Duel58Gfx: ; 8ffa4 (23:7fa4)
+Duel58Gfx:: ; 8ffa4 (23:7fa4)
dw $4
INCBIN "gfx/duel/anims/58.2bpp"
- INCROM $8ffe6, $90000
+AnimData3:: ; 8ffe6 (23:7fe6)
+ frame_table AnimFrameTable0
+ frame_data 8, 16, 0, 0
+ frame_data 9, 16, 0, 0
+ frame_data 0, 0, 0, 0
+
+AnimData11:: ; 8fff5 (23:7ff5)
+ frame_table AnimFrameTable3
+ frame_data 1, 8, 0, 0
+ frame_data 0, 0, 0, 0
SECTION "Gfx 6", ROMX
@@ -229,15 +258,15 @@ CopyrightGfx: ; 93ce4 (24:7ce4)
dw $24
INCBIN "gfx/copyright.2bpp"
-HelpDeskLadyGfx: ; 93f26 (24:7f26)
+OWClerkGfx:: ; 93f26 (24:7f26)
dw $8
- INCBIN "gfx/overworld_sprites/help_desk_lady.2bpp"
+ INCBIN "gfx/overworld_sprites/clerk.2bpp"
-Duel59Gfx: ; 93fa8 (24:7fa8)
+Duel59Gfx:: ; 93fa8 (24:7fa8)
dw $3
INCBIN "gfx/duel/anims/59.2bpp"
-Duel60Gfx: ; 93fda (24:7fda)
+Duel60Gfx:: ; 93fda (24:7fda)
dw $2
INCBIN "gfx/duel/anims/60.2bpp"
@@ -291,11 +320,19 @@ CompaniesGfx: ; 97b94 (25:7b94)
dw $31
INCBIN "gfx/companies.2bpp"
-RonaldOWGfx: ; 97ea6 (25:7ea6)
+OWRonaldGfx:: ; 97ea6 (25:7ea6)
dw $14
INCBIN "gfx/overworld_sprites/ronald.2bpp"
- INCROM $97fe8, $98000
+AnimData5:: ; 97fe8 (25:7fe8)
+ frame_table AnimFrameTable1
+ frame_data 3, 16, 0, 0
+ frame_data 4, 16, 0, 0
+ frame_data 0, 0, 0, 0
+
+rept $9
+ db $ff
+endr
SECTION "Gfx 8", ROMX
@@ -315,19 +352,19 @@ Titlescreen6Gfx: ; 9b0b6 (26:70b6)
dw $d4
INCBIN "gfx/titlescreen/titlescreen6.2bpp"
-DoctorMasonOWGfx: ; 9bdf8 (26:7df8)
+OWDrMasonGfx:: ; 9bdf8 (26:7df8)
dw $14
INCBIN "gfx/overworld_sprites/doctormason.2bpp"
-OverworldMapOAMGfx: ; 9bf3a (26:7f3a)
+OverworldMapOAMGfx:: ; 9bf3a (26:7f3a)
dw $8
INCBIN "gfx/overworld_map_oam.2bpp"
-Duel61Gfx: ; 9bfbc (26:7fbc)
+Duel61Gfx:: ; 9bfbc (26:7fbc)
dw $3
INCBIN "gfx/duel/anims/61.2bpp"
-Duel62Gfx: ; 9bfee (26:7fee)
+Duel62Gfx:: ; 9bfee (26:7fee)
dw $1
INCBIN "gfx/duel/anims/62.2bpp"
@@ -445,11 +482,11 @@ MichaelGfx: ; 9fcf6 (27:7cf6)
dw $24
INCBIN "gfx/duelists/michael.2bpp"
-Duel63Gfx: ; 9ff38 (27:7f38)
+Duel63Gfx:: ; 9ff38 (27:7f38)
dw $a
INCBIN "gfx/duel/anims/63.2bpp"
-Duel64Gfx: ; 9ffda (27:7fda)
+Duel64Gfx:: ; 9ffda (27:7fda)
dw $2
INCBIN "gfx/duel/anims/64.2bpp"
@@ -503,423 +540,472 @@ AaronGfx: ; a1694 (28:5694)
dw $24
INCBIN "gfx/duelists/aaron.2bpp"
-OWSprite0: ; a18d6 (28:58d6)
+OWIshiharaGfx:: ; a18d6 (28:58d6)
dw $14
- INCBIN "gfx/overworld_sprites/0.2bpp"
+ INCBIN "gfx/overworld_sprites/ishihara.2bpp"
-OWSprite1: ; a1a18 (28:5a18)
+OWImakuniGfx:: ; a1a18 (28:5a18)
dw $14
- INCBIN "gfx/overworld_sprites/1.2bpp"
+ INCBIN "gfx/overworld_sprites/imakuni.2bpp"
-OWSprite2: ; a1b5a (28:5b5a)
+OWNikkiGfx:: ; a1b5a (28:5b5a)
dw $14
- INCBIN "gfx/overworld_sprites/2.2bpp"
+ INCBIN "gfx/overworld_sprites/nikki.2bpp"
-OWSprite3: ; a1c9c (28:5c9c)
+OWRickGfx:: ; a1c9c (28:5c9c)
dw $14
- INCBIN "gfx/overworld_sprites/3.2bpp"
+ INCBIN "gfx/overworld_sprites/rick.2bpp"
-OWSprite4: ; a1dde (28:5dde)
+OWKenGfx:: ; a1dde (28:5dde)
dw $14
- INCBIN "gfx/overworld_sprites/4.2bpp"
+ INCBIN "gfx/overworld_sprites/ken.2bpp"
-OWSprite5: ; a1f20 (28:5f20)
+OWAmyGfx:: ; a1f20 (28:5f20)
dw $1b
- INCBIN "gfx/overworld_sprites/5.2bpp"
+ INCBIN "gfx/overworld_sprites/amy.2bpp"
-OWSprite6: ; a20d2 (28:60d2)
+OWIsaacGfx:: ; a20d2 (28:60d2)
dw $14
- INCBIN "gfx/overworld_sprites/6.2bpp"
+ INCBIN "gfx/overworld_sprites/isaac.2bpp"
-OWSprite7: ; a2214 (28:6214)
+OWMitchGfx:: ; a2214 (28:6214)
dw $14
- INCBIN "gfx/overworld_sprites/7.2bpp"
+ INCBIN "gfx/overworld_sprites/mitch.2bpp"
-OWSprite8: ; a2356 (28:6356)
+OWGeneGfx:: ; a2356 (28:6356)
dw $14
- INCBIN "gfx/overworld_sprites/8.2bpp"
+ INCBIN "gfx/overworld_sprites/gene.2bpp"
-OWSprite9: ; a2498 (28:6498)
+OWMurrayGfx:: ; a2498 (28:6498)
dw $14
- INCBIN "gfx/overworld_sprites/9.2bpp"
+ INCBIN "gfx/overworld_sprites/murray.2bpp"
-OWSprite10: ; a25da (28:65da)
+OWCourtneyGfx:: ; a25da (28:65da)
dw $14
- INCBIN "gfx/overworld_sprites/10.2bpp"
+ INCBIN "gfx/overworld_sprites/courtney.2bpp"
-OWSprite11: ; a271c (28:671c)
+OWSteveGfx:: ; a271c (28:671c)
dw $14
- INCBIN "gfx/overworld_sprites/11.2bpp"
+ INCBIN "gfx/overworld_sprites/steve.2bpp"
-OWSprite12: ; a285e (28:685e)
+OWJackGfx:: ; a285e (28:685e)
dw $14
- INCBIN "gfx/overworld_sprites/12.2bpp"
+ INCBIN "gfx/overworld_sprites/jack.2bpp"
-OWSprite13: ; a29a0 (28:69a0)
+OWRodGfx:: ; a29a0 (28:69a0)
dw $14
- INCBIN "gfx/overworld_sprites/13.2bpp"
+ INCBIN "gfx/overworld_sprites/rod.2bpp"
-OWSprite14: ; a2ae2 (28:6ae2)
+OWBoyGfx:: ; a2ae2 (28:6ae2)
dw $14
- INCBIN "gfx/overworld_sprites/14.2bpp"
+ INCBIN "gfx/overworld_sprites/youngster.2bpp"
-OWSprite15: ; a2c24 (28:6c24)
+OWLadGfx:: ; a2c24 (28:6c24)
dw $14
- INCBIN "gfx/overworld_sprites/15.2bpp"
+ INCBIN "gfx/overworld_sprites/lad.2bpp"
-OWSprite16: ; a2d66 (28:6d66)
+OWSpecsGfx:: ; a2d66 (28:6d66)
dw $14
- INCBIN "gfx/overworld_sprites/16.2bpp"
+ INCBIN "gfx/overworld_sprites/specs.2bpp"
-OWSprite17: ; a2ea8 (28:6ea8)
+OWButchGfx:: ; a2ea8 (28:6ea8)
dw $14
- INCBIN "gfx/overworld_sprites/17.2bpp"
+ INCBIN "gfx/overworld_sprites/butch.2bpp"
-OWSprite18: ; a2fea (28:6fea)
+OWManiaGfx:: ; a2fea (28:6fea)
dw $14
- INCBIN "gfx/overworld_sprites/18.2bpp"
+ INCBIN "gfx/overworld_sprites/mania.2bpp"
-OWSprite19: ; a312c (28:712c)
+OWJoshuaGfx:: ; a312c (28:712c)
dw $14
- INCBIN "gfx/overworld_sprites/19.2bpp"
+ INCBIN "gfx/overworld_sprites/joshua.2bpp"
-OWSprite20: ; a326e (28:726e)
+OWHoodGfx:: ; a326e (28:726e)
dw $14
- INCBIN "gfx/overworld_sprites/20.2bpp"
+ INCBIN "gfx/overworld_sprites/hood.2bpp"
-OWSprite21: ; a33b0 (28:73b0)
+OWTechGfx:: ; a33b0 (28:73b0)
dw $14
- INCBIN "gfx/overworld_sprites/21.2bpp"
+ INCBIN "gfx/overworld_sprites/tech.2bpp"
-OWSprite22: ; a34f2 (28:74f2)
+OWChapGfx:: ; a34f2 (28:74f2)
dw $14
- INCBIN "gfx/overworld_sprites/22.2bpp"
+ INCBIN "gfx/overworld_sprites/chap.2bpp"
-OWSprite23: ; a3634 (28:7634)
+OWManGfx:: ; a3634 (28:7634)
dw $14
- INCBIN "gfx/overworld_sprites/23.2bpp"
+ INCBIN "gfx/overworld_sprites/man.2bpp"
-OWSprite24: ; a3776 (28:7776)
+OWPappyGfx:: ; a3776 (28:7776)
dw $14
- INCBIN "gfx/overworld_sprites/24.2bpp"
+ INCBIN "gfx/overworld_sprites/pappy.2bpp"
-OWSprite25: ; a38b8 (28:78b8)
+OWGirlGfx:: ; a38b8 (28:78b8)
dw $14
- INCBIN "gfx/overworld_sprites/25.2bpp"
+ INCBIN "gfx/overworld_sprites/girl.2bpp"
-OWSprite26: ; a39fa (28:79fa)
+OWLass1Gfx:: ; a39fa (28:79fa)
dw $14
- INCBIN "gfx/overworld_sprites/26.2bpp"
+ INCBIN "gfx/overworld_sprites/lass1.2bpp"
-OWSprite27: ; a3b3c (28:7b3c)
+OWLass2Gfx:: ; a3b3c (28:7b3c)
dw $14
- INCBIN "gfx/overworld_sprites/27.2bpp"
+ INCBIN "gfx/overworld_sprites/lass2.2bpp"
-OWSprite28: ; a3c7e (28:7c7e)
+OWLass3Gfx:: ; a3c7e (28:7c7e)
dw $14
- INCBIN "gfx/overworld_sprites/28.2bpp"
+ INCBIN "gfx/overworld_sprites/lass3.2bpp"
-OWSprite29: ; a3dc0 (28:7dc0)
+OWSwimmerGfx:: ; a3dc0 (28:7dc0)
dw $14
- INCBIN "gfx/overworld_sprites/29.2bpp"
+ INCBIN "gfx/overworld_sprites/swimmer.2bpp"
-Duel65Gfx: ; a3f02 (28:7f02)
+DuelGlowGfx:: ; a3f02 (28:7f02)
dw $b
- INCBIN "gfx/duel/anims/65.2bpp"
+ INCBIN "gfx/duel/anims/glow.2bpp"
-Duel66Gfx: ; a3fb4 (28:7fb4)
+Duel66Gfx:: ; a3fb4 (28:7fb4)
dw $4
INCBIN "gfx/duel/anims/66.2bpp"
- INCROM $a3ff6, $a4000
+Palette117:: ; a3ff6 (28:7ff6)
+ db 0
+ db 1
+
+ rgb 27, 27, 24
+ rgb 31, 31, 0
+ rgb 31, 0, 0
+ rgb 0, 8, 19
SECTION "Gfx 11", ROMX
-OWSprite30: ; a4000 (29:4000)
+OWGalGfx:: ; a4000 (29:4000)
dw $14
- INCBIN "gfx/overworld_sprites/30.2bpp"
+ INCBIN "gfx/overworld_sprites/gal.2bpp"
-OWSprite31: ; a4142 (29:4142)
+OWWomanGfx:: ; a4142 (29:4142)
dw $14
- INCBIN "gfx/overworld_sprites/31.2bpp"
+ INCBIN "gfx/overworld_sprites/woman.2bpp"
-OWSprite32: ; a4284 (29:4284)
+OWGrannyGfx:: ; a4284 (29:4284)
dw $14
- INCBIN "gfx/overworld_sprites/32.2bpp"
+ INCBIN "gfx/overworld_sprites/granny.2bpp"
-Duel0Gfx: ; a43c6 (29:43c6)
+Duel0Gfx:: ; a43c6 (29:43c6)
dw $16
INCBIN "gfx/duel/anims/0.2bpp"
-Duel1Gfx: ; a4528 (29:4528)
+Duel1Gfx:: ; a4528 (29:4528)
dw $06
INCBIN "gfx/duel/anims/1.2bpp"
-Duel2Gfx: ; a458a (29:458a)
+Duel2Gfx:: ; a458a (29:458a)
dw $08
INCBIN "gfx/duel/anims/2.2bpp"
-Duel3Gfx: ; a460c (29:460c)
+Duel3Gfx:: ; a460c (29:460c)
dw $09
INCBIN "gfx/duel/anims/3.2bpp"
-Duel4Gfx: ; a469e (29:469e)
+Duel4Gfx:: ; a469e (29:469e)
dw $12
INCBIN "gfx/duel/anims/4.2bpp"
-Duel5Gfx: ; a47c0 (29:47c0)
+Duel5Gfx:: ; a47c0 (29:47c0)
dw $09
INCBIN "gfx/duel/anims/5.2bpp"
-Duel6Gfx: ; a4852 (29:4852)
+Duel6Gfx:: ; a4852 (29:4852)
dw $11
INCBIN "gfx/duel/anims/6.2bpp"
-Duel7Gfx: ; a4964 (29:4964)
+Duel7Gfx:: ; a4964 (29:4964)
dw $2d
INCBIN "gfx/duel/anims/7.2bpp"
-Duel8Gfx: ; a4c36 (29:4c36)
+Duel8Gfx:: ; a4c36 (29:4c36)
dw $0d
INCBIN "gfx/duel/anims/8.2bpp"
-Duel9Gfx: ; a4d08 (29:4d08)
+Duel9Gfx:: ; a4d08 (29:4d08)
dw $1c
INCBIN "gfx/duel/anims/9.2bpp"
-Duel10Gfx: ; a4eca (29:4eca)
+Duel10Gfx:: ; a4eca (29:4eca)
dw $4c
INCBIN "gfx/duel/anims/10.2bpp"
-Duel11Gfx: ; a538c (29:538c)
+Duel11Gfx:: ; a538c (29:538c)
dw $1b
INCBIN "gfx/duel/anims/11.2bpp"
-Duel12Gfx: ; a553e (29:553e)
+Duel12Gfx:: ; a553e (29:553e)
dw $07
INCBIN "gfx/duel/anims/12.2bpp"
-Duel13Gfx: ; a55b0 (29:55b0)
+Duel13Gfx:: ; a55b0 (29:55b0)
dw $0c
INCBIN "gfx/duel/anims/13.2bpp"
-Duel14Gfx: ; a5672 (29:5672)
+Duel14Gfx:: ; a5672 (29:5672)
dw $22
INCBIN "gfx/duel/anims/14.2bpp"
-Duel15Gfx: ; a5894 (29:5894)
+Duel15Gfx:: ; a5894 (29:5894)
dw $20
INCBIN "gfx/duel/anims/15.2bpp"
-Duel16Gfx: ; a5a96 (29:5a96)
+Duel16Gfx:: ; a5a96 (29:5a96)
dw $0a
INCBIN "gfx/duel/anims/16.2bpp"
-Duel17Gfx: ; a5b38 (29:5b38)
+Duel17Gfx:: ; a5b38 (29:5b38)
dw $25
INCBIN "gfx/duel/anims/17.2bpp"
-Duel18Gfx: ; a5d8a (29:5d8a)
+Duel18Gfx:: ; a5d8a (29:5d8a)
dw $18
INCBIN "gfx/duel/anims/18.2bpp"
-Duel19Gfx: ; a5f0c (29:5f0c)
+Duel19Gfx:: ; a5f0c (29:5f0c)
dw $1b
INCBIN "gfx/duel/anims/19.2bpp"
-Duel20Gfx: ; a60be (29:60be)
+Duel20Gfx:: ; a60be (29:60be)
dw $08
INCBIN "gfx/duel/anims/20.2bpp"
-Duel21Gfx: ; a6140 (29:6140)
+Duel21Gfx:: ; a6140 (29:6140)
dw $0d
INCBIN "gfx/duel/anims/21.2bpp"
-Duel22Gfx: ; a6212 (29:6212)
+Duel22Gfx:: ; a6212 (29:6212)
dw $22
INCBIN "gfx/duel/anims/22.2bpp"
-Duel23Gfx: ; a6434 (29:6434)
+Duel23Gfx:: ; a6434 (29:6434)
dw $0c
INCBIN "gfx/duel/anims/23.2bpp"
-Duel24Gfx: ; a64f6 (29:64f6)
+Duel24Gfx:: ; a64f6 (29:64f6)
dw $25
INCBIN "gfx/duel/anims/24.2bpp"
-Duel25Gfx: ; a6748 (29:6748)
+Duel25Gfx:: ; a6748 (29:6748)
dw $22
INCBIN "gfx/duel/anims/25.2bpp"
-Duel26Gfx: ; a696a (29:696a)
+Duel26Gfx:: ; a696a (29:696a)
dw $0c
INCBIN "gfx/duel/anims/26.2bpp"
-Duel27Gfx: ; a6a2c (29:6a2c)
+Duel27Gfx:: ; a6a2c (29:6a2c)
dw $4c
INCBIN "gfx/duel/anims/27.2bpp"
-Duel28Gfx: ; a6eee (29:6eee)
+Duel28Gfx:: ; a6eee (29:6eee)
dw $08
INCBIN "gfx/duel/anims/28.2bpp"
-Duel29Gfx: ; a6f70 (29:6f70)
+Duel29Gfx:: ; a6f70 (29:6f70)
dw $07
INCBIN "gfx/duel/anims/29.2bpp"
-Duel30Gfx: ; a6fe2 (29:6fe2)
+Duel30Gfx:: ; a6fe2 (29:6fe2)
dw $1a
INCBIN "gfx/duel/anims/30.2bpp"
-Duel31Gfx: ; a7184 (29:7184)
+Duel31Gfx:: ; a7184 (29:7184)
dw $0a
INCBIN "gfx/duel/anims/31.2bpp"
-Duel32Gfx: ; a7226 (29:7226)
+Duel32Gfx:: ; a7226 (29:7226)
dw $2e
INCBIN "gfx/duel/anims/32.2bpp"
-Duel33Gfx: ; a7508 (29:7508)
+Duel33Gfx:: ; a7508 (29:7508)
dw $08
INCBIN "gfx/duel/anims/33.2bpp"
-Duel34Gfx: ; a758a (29:758a)
+Duel34Gfx:: ; a758a (29:758a)
dw $07
INCBIN "gfx/duel/anims/34.2bpp"
-Duel35Gfx: ; a75fc (29:75fc)
+Duel35Gfx:: ; a75fc (29:75fc)
dw $1c
INCBIN "gfx/duel/anims/35.2bpp"
-Duel36Gfx: ; a77be (29:77be)
+Duel36Gfx:: ; a77be (29:77be)
dw $08
INCBIN "gfx/duel/anims/36.2bpp"
-Duel37Gfx: ; a7840 (29:7840)
+Duel37Gfx:: ; a7840 (29:7840)
dw $0b
INCBIN "gfx/duel/anims/37.2bpp"
-Duel38Gfx: ; a78f2 (29:78f2)
+Duel38Gfx:: ; a78f2 (29:78f2)
dw $1c
INCBIN "gfx/duel/anims/38.2bpp"
-Duel39Gfx: ; a7ab4 (29:7ab4)
+Duel39Gfx:: ; a7ab4 (29:7ab4)
dw $16
INCBIN "gfx/duel/anims/39.2bpp"
-Duel40Gfx: ; a7c16 (29:7c16)
+Duel40Gfx:: ; a7c16 (29:7c16)
dw $10
INCBIN "gfx/duel/anims/40.2bpp"
-Duel41Gfx: ; a7d18 (29:7d18)
+Duel41Gfx:: ; a7d18 (29:7d18)
dw $0f
INCBIN "gfx/duel/anims/41.2bpp"
-Duel42Gfx: ; a7e0a (29:7e0a)
+Duel42Gfx:: ; a7e0a (29:7e0a)
dw $07
INCBIN "gfx/duel/anims/42.2bpp"
-Duel43Gfx: ; a7e7c (29:7e7c)
+Duel43Gfx:: ; a7e7c (29:7e7c)
dw $0a
INCBIN "gfx/duel/anims/43.2bpp"
-Duel44Gfx: ; a7f1e (29:7f1e)
+Duel44Gfx:: ; a7f1e (29:7f1e)
dw $09
INCBIN "gfx/duel/anims/44.2bpp"
-Duel45Gfx: ; a7fb0 (29:7fb0)
+Duel45Gfx:: ; a7fb0 (29:7fb0)
dw $03
INCBIN "gfx/duel/anims/45.2bpp"
- INCROM $a7fe2, $a8000
+AnimData6:: ; a7fe2 (29:7fe2)
+ frame_table AnimFrameTable1
+ frame_data 5, 16, 0, 0
+ frame_data 6, 16, 0, 0
+ frame_data 7, 16, 0, 0
+ frame_data 6, 16, 0, 0
+ frame_data 0, 0, 0, 0
+
+rept $7
+ db $ff
+endr
SECTION "Gfx 12", ROMX
-Duel46Gfx: ; a8000 (2a:4000)
+Duel46Gfx:: ; a8000 (2a:4000)
dw $08
INCBIN "gfx/duel/anims/46.2bpp"
-Duel47Gfx: ; a8082 (2a:4082)
+Duel47Gfx:: ; a8082 (2a:4082)
dw $0f
INCBIN "gfx/duel/anims/47.2bpp"
-Duel48Gfx: ; a8174 (2a:4174)
+Duel48Gfx:: ; a8174 (2a:4174)
dw $03
INCBIN "gfx/duel/anims/48.2bpp"
-Duel49Gfx: ; a81a6 (2a:41a6)
+Duel49Gfx:: ; a81a6 (2a:41a6)
dw $05
INCBIN "gfx/duel/anims/49.2bpp"
-Duel50Gfx: ; a81f8 (2a:41f8)
+Duel50Gfx:: ; a81f8 (2a:41f8)
dw $17
INCBIN "gfx/duel/anims/50.2bpp"
-Duel51Gfx: ; a836a (2a:436a)
+Duel51Gfx:: ; a836a (2a:436a)
dw $36
INCBIN "gfx/duel/anims/51.2bpp"
-Duel52Gfx: ; a86cc (2a:46cc)
+Duel52Gfx:: ; a86cc (2a:46cc)
dw $0b
INCBIN "gfx/duel/anims/52.2bpp"
-Duel53Gfx: ; a877e (2a:477e)
+Duel53Gfx:: ; a877e (2a:477e)
dw $06
INCBIN "gfx/duel/anims/53.2bpp"
-Duel54Gfx: ; a87e0 (2a:47e0)
+Duel54Gfx:: ; a87e0 (2a:47e0)
dw $16
INCBIN "gfx/duel/anims/54.2bpp"
-BoosterPackOAMGfx: ; a8942 (2a:4942)
+BoosterPackOAMGfx:: ; a8942 (2a:4942)
dw $20
INCBIN "gfx/booster_packs/oam.2bpp"
-PressStartGfx: ; a8b44 (2a:4b44)
+PressStartGfx:: ; a8b44 (2a:4b44)
dw $14
INCBIN "gfx/titlescreen/press_start.2bpp"
-GrassGfx: ; a8c86 (2a:4c86)
+GrassGfx:: ; a8c86 (2a:4c86)
dw $04
INCBIN "gfx/titlescreen/energies/grass.2bpp"
-FireGfx: ; a8cc8 (2a:4cc8)
+FireGfx:: ; a8cc8 (2a:4cc8)
dw $04
INCBIN "gfx/titlescreen/energies/fire.2bpp"
-WaterGfx: ; a8d0a (2a:4d0a)
+WaterGfx:: ; a8d0a (2a:4d0a)
dw $04
INCBIN "gfx/titlescreen/energies/water.2bpp"
-ColorlessGfx: ; a8d4c (2a:4d4c)
+ColorlessGfx:: ; a8d4c (2a:4d4c)
dw $04
INCBIN "gfx/titlescreen/energies/colorless.2bpp"
-LightningGfx: ; a8d8e (2a:4d8e)
+LightningGfx:: ; a8d8e (2a:4d8e)
dw $04
INCBIN "gfx/titlescreen/energies/lightning.2bpp"
-PsychicGfx: ; a8dd0 (2a:4dd0)
+PsychicGfx:: ; a8dd0 (2a:4dd0)
dw $04
INCBIN "gfx/titlescreen/energies/psychic.2bpp"
-FightingGfx: ; a8e12 (2a:4e12)
+FightingGfx:: ; a8e12 (2a:4e12)
dw $04
INCBIN "gfx/titlescreen/energies/fighting.2bpp"
- INCROM $a8e54, $ac000
+SECTION "Anims 1", ROMX
+ INCLUDE "data/anims1.asm"
-SECTION "Gfx 13", ROMX
- INCROM $ac000, $b0000
+ db $ff
+
+SECTION "Anims 2", ROMX
+ INCLUDE "data/anims2.asm"
+
+rept $2
+ db $ff
+endr
+
+SECTION "Anims 3", ROMX
+ INCLUDE "data/anims3.asm"
+
+Palette31:: ; b3feb (2c:7feb)
+ db 1, %11010010
+ db 1
-SECTION "Gfx 14", ROMX
- INCROM $b0000, $b4000
+ rgb 0, 0, 0
+ rgb 31, 31, 7
+ rgb 31, 24, 6
+ rgb 11, 3, 0
-SECTION "Gfx 15", ROMX
- INCROM $b4000, $b8000
+Palette119:: ; b3ff6 (2c:7ff6)
+ db 0
+ db 1
-SECTION "Gfx 16", ROMX
- INCROM $b8000, $bc000
+ rgb 28, 28, 24
+ rgb 28, 16, 12
+ rgb 28, 4, 8
+ rgb 0, 0, 8
+
+SECTION "Anims 4", ROMX
+ INCLUDE "data/anims4.asm"
+
+SECTION "Palettes1", ROMX
+ INCLUDE "data/palettes1.asm"
+
+SECTION "Palettes2", ROMX
+ INCLUDE "data/palettes2.asm"
+
+rept $3b61
+ db $ff
+endr
SECTION "Card Gfx 1", ROMX