diff options
author | PikalaxALT <pikalaxalt@gmail.com> | 2019-07-30 22:07:15 -0400 |
---|---|---|
committer | PikalaxALT <pikalaxalt@gmail.com> | 2019-07-30 22:07:15 -0400 |
commit | ea8f529f2d5bb520b83d5b7721dc47ba1b489d45 (patch) | |
tree | 87a234f44bc4284c3a7c997d274b264320c8163b /data | |
parent | 23d917f7c89c1256f1e935a57d490816fd916f55 (diff) |
title_screen: data and code thru sub_8078C9C
Diffstat (limited to 'data')
-rw-r--r-- | data/field_weather.s | 3 | ||||
-rw-r--r-- | data/graphics.s | 5 | ||||
-rw-r--r-- | data/graphics/title_screen/unk_83BF58C.png | bin | 0 -> 78 bytes | |||
-rw-r--r-- | data/graphics/title_screen/unk_83BF5A8.bin | 1 | ||||
-rw-r--r-- | data/graphics/title_screen/unk_83bf64c.png | bin | 0 -> 188 bytes | |||
-rw-r--r-- | data/graphics/title_screen/unk_83bf79c.png | bin | 0 -> 539 bytes | |||
-rw-r--r-- | data/graphics/title_screen/unk_83bfa14.png | bin | 0 -> 150 bytes | |||
-rw-r--r-- | data/title_screen.s | 80 |
8 files changed, 74 insertions, 15 deletions
diff --git a/data/field_weather.s b/data/field_weather.s index a25e44344..517480d9a 100644 --- a/data/field_weather.s +++ b/data/field_weather.s @@ -1,6 +1,9 @@ .section .rodata .align 2 +gUnknown_83BFBE4:: @ 83BFBE4 + .incbin "baserom.gba", 0x3BFBE4, 0x2FD8 + gUnknown_83C2BBC:: @ 83C2BBC .incbin "baserom.gba", 0x3C2BBC, 0x4 diff --git a/data/graphics.s b/data/graphics.s index 83d14001d..f62234529 100644 --- a/data/graphics.s +++ b/data/graphics.s @@ -16379,11 +16379,12 @@ gUnknown_8EAE0B4:: @ 8EAE0B4 gUnknown_8EAE374:: @ 8EAE374 .incbin "baserom.gba", 0xEAE374, 0x114 + @ title_screen gUnknown_8EAE488:: @ 8EAE488 - .incbin "baserom.gba", 0xEAE488, 0x20 @UNKNOWN + .incbin "graphics/title_screen/unk_8eae488.gbapal" gUnknown_8EAE4A8:: @ 8EAE4A8 - .incbin "baserom.gba", 0xEAE4A8, 0x80 + .incbin "graphics/title_screen/unk_8eae4a8.4bpp.lz" gUnknown_8EAE528:: @ 8EAE528 .incbin "baserom.gba", 0xEAE528, 0x20 @UNKNOWN diff --git a/data/graphics/title_screen/unk_83BF58C.png b/data/graphics/title_screen/unk_83BF58C.png Binary files differnew file mode 100644 index 000000000..895457c3c --- /dev/null +++ b/data/graphics/title_screen/unk_83BF58C.png diff --git a/data/graphics/title_screen/unk_83BF5A8.bin b/data/graphics/title_screen/unk_83BF5A8.bin new file mode 100644 index 000000000..375fbeb7a --- /dev/null +++ b/data/graphics/title_screen/unk_83BF5A8.bin @@ -0,0 +1 @@ +àààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààà
\ No newline at end of file diff --git a/data/graphics/title_screen/unk_83bf64c.png b/data/graphics/title_screen/unk_83bf64c.png Binary files differnew file mode 100644 index 000000000..3c9b7630d --- /dev/null +++ b/data/graphics/title_screen/unk_83bf64c.png diff --git a/data/graphics/title_screen/unk_83bf79c.png b/data/graphics/title_screen/unk_83bf79c.png Binary files differnew file mode 100644 index 000000000..246252bed --- /dev/null +++ b/data/graphics/title_screen/unk_83bf79c.png diff --git a/data/graphics/title_screen/unk_83bfa14.png b/data/graphics/title_screen/unk_83bfa14.png Binary files differnew file mode 100644 index 000000000..f4f030a5b --- /dev/null +++ b/data/graphics/title_screen/unk_83bfa14.png diff --git a/data/title_screen.s b/data/title_screen.s index 93d0f2f83..e0186afe3 100644 --- a/data/title_screen.s +++ b/data/title_screen.s @@ -1,34 +1,88 @@ + .include "asm/macros.inc" + .include "constants/constants.inc" .section .rodata .align 2 -gUnknown_83BF58C:: @ 83BF58C - .incbin "baserom.gba", 0x3BF58C, 0x1C +gUnknown_83BF64C:: @ 83BF64C + .incbin "data/graphics/title_screen/unk_83bf64c.4bpp.lz" -gUnknown_83BF5A8:: @ 83BF5A8 - .incbin "baserom.gba", 0x3BF5A8, 0x55C +gUnknown_83BF77C:: + .incbin "data/graphics/title_screen/unk_83bf77c.gbapal" + +gUnknown_83BF79C:: + .incbin "data/graphics/title_screen/unk_83bf79c.4bpp.lz" + +gUnknown_83BFA14:: + .incbin "data/graphics/title_screen/unk_83bfa14.4bpp.lz" + +gOamData_83BFAB4:: + .4byte 0x40000000, 0x00000c00 + +gSpriteAnims_83BFABC:: + obj_image_anim_frame 0x0, 0x3 + obj_image_anim_frame 0x4, 0x6 + obj_image_anim_frame 0x8, 0x6 + obj_image_anim_frame 0xc, 0x6 + obj_image_anim_frame 0x10, 0x6 + obj_image_anim_frame 0x14, 0x6 + obj_image_anim_frame 0x18, 0x6 + obj_image_anim_frame 0x1c, 0x6 + obj_image_anim_frame 0x20, 0x6 + obj_image_anim_frame 0x24, 0x6 + obj_image_anim_end + +gSpriteAnims_83BFAE8:: + obj_image_anim_frame 0x18, 0x6 + obj_image_anim_frame 0x1c, 0x6 + obj_image_anim_frame 0x20, 0x6 + obj_image_anim_frame 0x24, 0x6 + obj_image_anim_end + +gSpriteAnimTable_83BFAFC:: + .4byte gSpriteAnims_83BFABC + .4byte gSpriteAnims_83BFAE8 gUnknown_83BFB04:: @ 83BFB04 - .incbin "baserom.gba", 0x3BFB04, 0x18 + spr_template 0, 0, gOamData_83BFAB4, gSpriteAnimTable_83BFAFC, NULL, gDummySpriteAffineAnimTable, SpriteCallbackDummy gUnknown_83BFB1C:: @ 83BFB1C - .incbin "baserom.gba", 0x3BFB1C, 0x20 + spr_template 1, 0, gOamData_83BFAB4, gSpriteAnimTable_83BFAFC, NULL, gDummySpriteAffineAnimTable, SpriteCallbackDummy + +gOamData_83BFB34:: + .4byte 0xc0008000, 0x00000000 gUnknown_83BFB3C:: @ 83BFB3C - .incbin "baserom.gba", 0x3BFB3C, 0x20 + spr_template 2, 2, gOamData_83BFB34, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, SpriteCallbackDummy + +gOamData_83BFB54:: + .4byte 0xc0000800, 0x00000000 gUnknown_83BFB5C:: @ 83BFB5C - .incbin "baserom.gba", 0x3BFB5C, 0x18 + spr_template 3, 2, gOamData_83BFB54, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, SpriteCallbackDummy gUnknown_83BFB74:: @ 83BFB74 - .incbin "baserom.gba", 0x3BFB74, 0x10 + .4byte 0x000009f0 + .4byte 0x000011e5 + .4byte 0x000021da + .4byte 0x000031cf gUnknown_83BFB84:: @ 83BFB84 - .incbin "baserom.gba", 0x3BFB84, 0x18 + .4byte sub_8078C9C + .4byte sub_8078D24 + .4byte sub_8078DA4 + .4byte sub_8078FC4 + .4byte sub_80790CC + .4byte sub_80791C0 gUnknown_83BFB9C:: @ 83BFB9C - .incbin "baserom.gba", 0x3BFB9C, 0x20 + obj_tiles gUnknown_83BF79C, 0x500, 0 + obj_tiles gUnknown_83BFA14, 0x500, 1 + obj_tiles gUnknown_8EAE4A8, 0x400, 2 + obj_tiles gUnknown_83BF64C, 0x800, 3 gUnknown_83BFBBC:: @ 83BFBBC - .incbin "baserom.gba", 0x3BFBBC, 0x18 + obj_pal gUnknown_83BF77C, 0 + obj_pal gUnknown_8EAE488, 2 + null_obj_pal gUnknown_83BFBD4:: @ 83BFBD4 - .incbin "baserom.gba", 0x3BFBD4, 0x2FE8 + .incbin "baserom.gba", 0x3BFBD4, 0xF |