summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPikalaxALT <PikalaxALT@users.noreply.github.com>2019-12-02 13:30:29 -0500
committerGitHub <noreply@github.com>2019-12-02 13:30:29 -0500
commit6f127dca8f6f4462d6f50807a8456316340d674f (patch)
tree4086552dfae97fbc40f629fd1a5705087a7f886d
parent40d09c24e3b4360c2dcdc17763eaf2e589bc8c6a (diff)
parent9c826fdb3ee3a70fa4d3f9bb38f15e8081eaaaa9 (diff)
Merge pull request #172 from PikalaxALT/dism_more_data
Dump data/naming_screen
-rw-r--r--baserom.ipsbin158660 -> 151672 bytes
-rw-r--r--data/graphics.s57
-rw-r--r--data/naming_screen.s401
-rw-r--r--graphics/interface/naming_screen_83E1800.pngbin0 -> 205 bytes
-rw-r--r--graphics/interface/naming_screen_83E18C0.pngbin0 -> 216 bytes
-rw-r--r--graphics/interface/naming_screen_83E1980.pngbin0 -> 704 bytes
-rw-r--r--graphics/interface/naming_screen_8E98004.pal19
-rw-r--r--graphics/interface/naming_screen_8E98024.pal19
-rw-r--r--graphics/interface/naming_screen_8E98044.pal19
-rw-r--r--graphics/interface/naming_screen_8E98064.pal19
-rw-r--r--graphics/interface/naming_screen_8E98084.pal19
-rw-r--r--graphics/interface/naming_screen_8E980A4.pal19
-rw-r--r--graphics/interface/naming_screen_8E980C4.pal19
-rw-r--r--graphics/interface/naming_screen_8E985D8.pngbin0 -> 266 bytes
-rw-r--r--graphics/interface/naming_screen_8E98858.pngbin0 -> 297 bytes
-rw-r--r--graphics/interface/naming_screen_8E98A38.pngbin0 -> 277 bytes
-rw-r--r--graphics/interface/naming_screen_8E98C18.pngbin0 -> 203 bytes
-rw-r--r--graphics/interface/naming_screen_8E98CB8.pngbin0 -> 199 bytes
-rw-r--r--graphics/interface/naming_screen_8E98D58.pngbin0 -> 206 bytes
-rw-r--r--graphics/interface/naming_screen_8E98DF8.pngbin0 -> 175 bytes
-rw-r--r--graphics/interface/naming_screen_8E98E98.pngbin0 -> 178 bytes
-rw-r--r--graphics/interface/naming_screen_8E98F38.pngbin0 -> 187 bytes
-rw-r--r--graphics/interface/naming_screen_8E98FD8.pngbin0 -> 158 bytes
-rw-r--r--graphics/interface/naming_screen_8E990D8.pngbin0 -> 166 bytes
-rw-r--r--graphics/interface/naming_screen_8E990F8.pngbin0 -> 150 bytes
25 files changed, 537 insertions, 54 deletions
diff --git a/baserom.ips b/baserom.ips
index c9e739d73..a72abbfcb 100644
--- a/baserom.ips
+++ b/baserom.ips
Binary files differ
diff --git a/data/graphics.s b/data/graphics.s
index 818b01e3a..a886e2a56 100644
--- a/data/graphics.s
+++ b/data/graphics.s
@@ -16086,10 +16086,28 @@ gUnknown_8E97EC4:: @ 8E97EC4
.incbin "baserom.gba", 0xE97EC4, 0x120
gUnknown_8E97FE4:: @ 8E97FE4
- .incbin "baserom.gba", 0xE97FE4, 0x40 @UNKNOWN
+ .incbin "baserom.gba", 0xE97FE4, 0x20 @UNKNOWN
+
+gUnknown_8E98004:: @ 8E98004
+ .incbin "graphics/interface/naming_screen_8E98004.gbapal"
gUnknown_8E98024:: @ 8E98024
- .incbin "baserom.gba", 0xE98024, 0xC0 @UNKNOWN
+ .incbin "graphics/interface/naming_screen_8E98024.gbapal"
+
+gUnknown_8E98044:: @ 8E98044
+ .incbin "graphics/interface/naming_screen_8E98044.gbapal"
+
+gUnknown_8E98064:: @ 8E98064
+ .incbin "graphics/interface/naming_screen_8E98064.gbapal"
+
+gUnknown_8E98084:: @ 8E98084
+ .incbin "graphics/interface/naming_screen_8E98084.gbapal"
+
+gUnknown_8E980A4:: @ 8E980A4
+ .incbin "graphics/interface/naming_screen_8E980A4.gbapal"
+
+gUnknown_8E980C4:: @ 8E980C4
+ .incbin "graphics/interface/naming_screen_8E980C4.gbapal"
gUnknown_8E980E4:: @ 8E980E4
.incbin "baserom.gba", 0xE980E4, 0x1D8
@@ -16107,7 +16125,40 @@ gUnknown_8E98518:: @ 8E98518
.incbin "baserom.gba", 0xE98518, 0xC0
gUnknown_8E985D8:: @ 8E985D8
- .incbin "baserom.gba", 0xE985D8, 0xB40 @UNKNOWN, FALSEPOSITIVE?
+ .incbin "graphics/interface/naming_screen_8E985D8.4bpp"
+
+gUnknown_8E98858:: @ 8E98858
+ .incbin "graphics/interface/naming_screen_8E98858.4bpp"
+
+gUnknown_8E98A38:: @ 8E98A38
+ .incbin "graphics/interface/naming_screen_8E98A38.4bpp"
+
+gUnknown_8E98C18:: @ 8E98C18
+ .incbin "graphics/interface/naming_screen_8E98C18.4bpp"
+
+gUnknown_8E98CB8:: @ 8E98CB8
+ .incbin "graphics/interface/naming_screen_8E98CB8.4bpp"
+
+gUnknown_8E98D58:: @ 8E98D58
+ .incbin "graphics/interface/naming_screen_8E98D58.4bpp"
+
+gUnknown_8E98DF8:: @ 8E98DF8
+ .incbin "graphics/interface/naming_screen_8E98DF8.4bpp"
+
+gUnknown_8E98E98:: @ 8E98E98
+ .incbin "graphics/interface/naming_screen_8E98E98.4bpp"
+
+gUnknown_8E98F38:: @ 8E98F38
+ .incbin "graphics/interface/naming_screen_8E98F38.4bpp"
+
+gUnknown_8E98FD8:: @ 8E98FD8
+ .incbin "graphics/interface/naming_screen_8E98FD8.4bpp"
+
+gUnknown_8E990D8:: @ 8E990D8
+ .incbin "graphics/interface/naming_screen_8E990D8.4bpp"
+
+gUnknown_8E990F8:: @ 8E990F8
+ .incbin "graphics/interface/naming_screen_8E990F8.4bpp"
gUnknown_8E99118:: @ 8E99118
.incbin "graphics/tm_case/unk_8E99118.4bpp"
diff --git a/data/naming_screen.s b/data/naming_screen.s
index 5d49b2581..121d05c88 100644
--- a/data/naming_screen.s
+++ b/data/naming_screen.s
@@ -6,154 +6,453 @@
.section .rodata
.align 2
- .incbin "baserom.gba", 0x3E1800, 0xA80
+gUnknown_83E1800:: @ 83E1800
+ .incbin "graphics/interface/naming_screen_83E1800.4bpp"
+
+gUnknown_83E18C0:: @ 83E18C0
+ .incbin "graphics/interface/naming_screen_83E18C0.4bpp"
+
+gUnknown_83E1980:: @ 83E1980
+ .incbin "graphics/interface/naming_screen_83E1980.4bpp"
gUnknown_83E2280:: @ 83E2280
- .incbin "baserom.gba", 0x3E2280, 0x10
+ .4byte Text_1A5CF1
+ .4byte Text_1A5D31
+ .4byte Text_1A5D6E
+ .4byte Text_1A5DB1
gUnknown_83E2290:: @ 83E2290
- .incbin "baserom.gba", 0x3E2290, 0x10
+ .4byte 0x000001e0
+ @ {
+ @ .bg = 0,
+ @ .charBaseIndex = 0,
+ @ .mapBaseIndex = 30,
+ @ .screenSize = 0,
+ @ .paletteMode = 0,
+ @ .priority = 0,
+ @ .baseTile = 0x0000
+ @ }
+ .4byte 0x000011d9
+ @ {
+ @ .bg = 1,
+ @ .charBaseIndex = 2,
+ @ .mapBaseIndex = 29,
+ @ .screenSize = 0,
+ @ .paletteMode = 0,
+ @ .priority = 1,
+ @ .baseTile = 0x0000
+ @ }
+ .4byte 0x000021ca
+ @ {
+ @ .bg = 2,
+ @ .charBaseIndex = 2,
+ @ .mapBaseIndex = 28,
+ @ .screenSize = 0,
+ @ .paletteMode = 0,
+ @ .priority = 2,
+ @ .baseTile = 0x0000
+ @ }
+ .4byte 0x000031ff
+ @ {
+ @ .bg = 3,
+ @ .charBaseIndex = 3,
+ @ .mapBaseIndex = 31,
+ @ .screenSize = 0,
+ @ .paletteMode = 0,
+ @ .priority = 3,
+ @ .baseTile = 0x0000
+ @ }
gUnknown_83E22A0:: @ 83E22A0
- .incbin "baserom.gba", 0x3E22A0, 0x30
+ .byte 1, 3, 10, 19, 8, 10
+ .2byte 0x0030
+ @ {
+ @ .bg = 1,
+ @ .tilemapLeft = 3,
+ @ .tilemapTop = 10,
+ @ .width = 19,
+ @ .height = 8,
+ @ .paletteNum = 10,
+ @ .baseBlock = 0x0030
+ @ }
+ .byte 2, 3, 10, 19, 8, 10
+ .2byte 0x00c8
+ @ {
+ @ .bg = 2,
+ @ .tilemapLeft = 3,
+ @ .tilemapTop = 10,
+ @ .width = 19,
+ @ .height = 8,
+ @ .paletteNum = 10,
+ @ .baseBlock = 0x00c8
+ @ }
+ .byte 3, 8, 6, 14, 2, 10
+ .2byte 0x0030
+ @ {
+ @ .bg = 3,
+ @ .tilemapLeft = 8,
+ @ .tilemapTop = 6,
+ @ .width = 14,
+ @ .height = 2,
+ @ .paletteNum = 10,
+ @ .baseBlock = 0x0030
+ @ }
+ .byte 3, 9, 4, 16, 2, 10
+ .2byte 0x004c
+ @ {
+ @ .bg = 3,
+ @ .tilemapLeft = 9,
+ @ .tilemapTop = 4,
+ @ .width = 16,
+ @ .height = 2,
+ @ .paletteNum = 10,
+ @ .baseBlock = 0x004c
+ @ }
+ .byte 0, 0, 0, 30, 2, 11
+ .2byte 0x006c
+ @ {
+ @ .bg = 0,
+ @ .tilemapLeft = 0,
+ @ .tilemapTop = 0,
+ @ .width = 30,
+ @ .height = 2,
+ @ .paletteNum = 11,
+ @ .baseBlock = 0x006c
+ @ }
+ .byte 255, 0, 0, 0, 0, 0
+ .2byte 0x0000
+ @ {
+ @ .bg = 255,
+ @ .tilemapLeft = 0,
+ @ .tilemapTop = 0,
+ @ .width = 0,
+ @ .height = 0,
+ @ .paletteNum = 0,
+ @ .baseBlock = 0x0000
+ @ }
gUnknown_83E22D0:: @ 83E22D0
- .incbin "baserom.gba", 0x3E22D0, 0x60
+ .string "abcdef .", 8
+ .string "ghijkl ,", 8
+ .string "mnopqrs", 8
+ .string "tuvwxyz", 8
+ .string "ABCDEF .", 8
+ .string "GHIJKL ,", 8
+ .string "MNOPQRS", 8
+ .string "TUVWXYZ", 8
+ .string "01234", 8
+ .string "56789", 8
+ .string "!?♂♀/-", 8
+ .string "…“”‘'", 8
gUnknown_83E2330:: @ 83E2330
- .incbin "baserom.gba", 0x3E2330, 0x3
+ .byte 0x08, 0x08, 0x06
gUnknown_83E2333:: @ 83E2333
- .incbin "baserom.gba", 0x3E2333, 0x18
+ .byte 0x00, 0x0c, 0x18, 0x38, 0x44, 0x50, 0x5c, 0x7b, 0x00, 0x0c, 0x18, 0x38, 0x44, 0x50, 0x5c, 0x7b, 0x00, 0x16, 0x2c, 0x42, 0x58, 0x6e, 0x00, 0x00
gUnknown_83E234B:: @ 83E234B
- .incbin "baserom.gba", 0x3E234B, 0x3
+ .byte 0x00, 0x02, 0x01
gUnknown_83E234E:: @ 83E234E
- .incbin "baserom.gba", 0x3E234E, 0x3
+ .byte 0x01, 0x00, 0x02
gUnknown_83E2351:: @ 83E2351
- .incbin "baserom.gba", 0x3E2351, 0x3
+ .byte 0x02, 0x01, 0x00
gUnknown_83E2354:: @ 83E2354
- .incbin "baserom.gba", 0x3E2354, 0x10
+ .4byte sub_809E384
+ .4byte sub_809E3AC
+ .4byte sub_809E440
+ .4byte sub_809E4D4
gUnknown_83E2364:: @ 83E2364
- .incbin "baserom.gba", 0x3E2364, 0x8
+ .2byte 0x0000, 0xfffc, 0xfffe, 0xffff
gUnknown_83E236C:: @ 83E236C
- .incbin "baserom.gba", 0x3E236C, 0x8
+ .2byte 0x0002, 0x0003, 0x0002, 0x0001
gUnknown_83E2374:: @ 83E2374
- .incbin "baserom.gba", 0x3E2374, 0x4
+ .byte 0x01, 0x02, 0x03, 0x00
gUnknown_83E2378:: @ 83E2378
- .incbin "baserom.gba", 0x3E2378, 0x10
+ .4byte sub_809EC7C
+ .4byte sub_809ECD0
+ .4byte sub_809ECD4
+ .4byte sub_809ED48
gUnknown_83E2388:: @ 83E2388
- .incbin "baserom.gba", 0x3E2388, 0x6
+ .2byte 0x0001, 0x0003, 0x0002
gUnknown_83E238E:: @ 83E238E
- .incbin "baserom.gba", 0x3E238E, 0x6
+ .2byte 0x0004, 0x0006, 0x0005
gUnknown_83E2394:: @ 83E2394
- .incbin "baserom.gba", 0x3E2394, 0x28
+ .4byte nullsub_54
+ .4byte sub_809EF54
+ .4byte sub_809EFB0
+ .4byte sub_809EFF0
+ .4byte sub_809F04C
+
+gUnknown_83E23A8:: @ 83E23A8
+ obj_image_anim_frame 0, 10
+ obj_image_anim_frame 24, 10
+ obj_image_anim_frame 0, 10
+ obj_image_anim_frame 32, 10
+ obj_image_anim_jump 0
gUnknown_83E23BC:: @ 83E23BC
- .incbin "baserom.gba", 0x3E23BC, 0x4
+ .4byte gUnknown_83E23A8
gUnknown_83E23C0:: @ 83E23C0
- .incbin "baserom.gba", 0x3E23C0, 0x8
+ obj_tiles gUnknown_83E1980, 0x0900, 255
gUnknown_83E23C8:: @ 83E23C8
- .incbin "baserom.gba", 0x3E23C8, 0x8
+ obj_pal gUnknown_8E98004, 255
gUnknown_83E23D0:: @ 83E23D0
- .incbin "baserom.gba", 0x3E23D0, 0x10
+ .4byte sub_809F11C
+ .4byte KeyboardKeyHandler_Page
+ .4byte KeyboardKeyHandler_Backspace
+ .4byte KeyboardKeyHandler_OK
gUnknown_83E23E0:: @ 83E23E0
- .incbin "baserom.gba", 0x3E23E0, 0x8
+ .4byte InputState_Disabled
+ .4byte InputState_Enabled
gUnknown_83E23E8:: @ 83E23E8
- .incbin "baserom.gba", 0x3E23E8, 0xA
+ .2byte 0x0000, 0x0000, 0x0000, 0xffff, 0x0001
gUnknown_83E23F2:: @ 83E23F2
- .incbin "baserom.gba", 0x3E23F2, 0xA
+ .2byte 0x0000, 0xffff, 0x0001, 0x0000, 0x0000
gUnknown_83E23FC:: @ 83E23FC
- .incbin "baserom.gba", 0x3E23FC, 0x8
+ .2byte 0x0000, 0x0001, 0x0001, 0x0002
gUnknown_83E2404:: @ 83E2404
- .incbin "baserom.gba", 0x3E2404, 0x8
+ .2byte 0x0000, 0x0000, 0x0003, 0x0000
gUnknown_83E240C:: @ 83E240C
- .incbin "baserom.gba", 0x3E240C, 0x14
+ .4byte sub_809F49C
+ .4byte sub_809F49C
+ .4byte sub_809F4F0
+ .4byte sub_809F4F0
+ .4byte sub_809F49C
gUnknown_83E2420:: @ 83E2420
- .incbin "baserom.gba", 0x3E2420, 0x8
+ .4byte nullsub_55
+ .4byte sub_809F5C4
gUnknown_83E2428:: @ 83E2428
- .incbin "baserom.gba", 0x3E2428, 0x14
+ .byte 0x00, 0x09, 0x08, 0x00
+ .byte 0x05, 0x04, 0x00, 0x00
+
+gUnknown_83E2430:: @ 83E2430
+ .byte 0x0d, 0x01, 0x02, 0x00
+
+gUnknown_83E2434:: @ 83E2434
+ .byte 0x0e, 0x01, 0x02, 0x00
+
+gUnknown_83E2438:: @ 83E2438
+ .byte 0x0f, 0x01, 0x02, 0x00
gUnknown_83E243C:: @ 83E243C
- .incbin "baserom.gba", 0x3E243C, 0x4
+ .byte 0xee, 0xdd, 0xff, 0x00
gUnknown_83E2440:: @ 83E2440
- .incbin "baserom.gba", 0x3E2440, 0xC
+ .4byte gUnknown_83E2434
+ .4byte gUnknown_83E2430
+ .4byte gUnknown_83E2438
gUnknown_83E244C:: @ 83E244C
- .incbin "baserom.gba", 0x3E244C, 0xC
+ .4byte gUnknown_8E98398
+ .4byte gUnknown_8E98458
+ .4byte gUnknown_8E98518
gUnknown_83E2458:: @ 83E2458
- .incbin "baserom.gba", 0x3E2458, 0x34
+ .byte 0x0f, 0x01, 0x02
+
+ .align 2
+gUnknown_83E245C:: @ 83E245C
+ .byte 0x00, 0x07, 0x01, 0x00, 0x01
+ .align 2
+ .4byte gUnknown_8418E47
+
+gUnknown_83E2468:: @ 83E2468
+ .byte 0x00, 0x08, 0x02, 0x00, 0x01
+ .align 2
+ .4byte gUnknown_8418E52
+
+gUnknown_83E2474:: @ 83E2474
+ .byte 0x00, 0x0a, 0x03, 0x01, 0x01
+ .align 2
+ .4byte gUnknown_8418E5C
+
+gUnknown_83E2480:: @ 83E2480
+ .byte 0x00, 0x07, 0x04, 0x00, 0x01
+ .align 2
+ .4byte gUnknown_8418E69
gUnknown_83E248C:: @ 83E248C
- .incbin "baserom.gba", 0x3E248C, 0x78
+ .4byte gUnknown_83E245C
+ .4byte gUnknown_83E2468
+ .4byte gUnknown_83E2474
+ .4byte gUnknown_83E2474
+ .4byte gUnknown_83E2480
+
+gUnknown_83E24A0:: @ 83E24A0
+ .4byte 0x00000000, 0x00000000
+
+gUnknown_83E24A8:: @ 3E24A8
+ .4byte 0x40000000, 0x00000000
+
+gUnknown_83E24B0:: @ 3E24B0
+ .4byte 0x80004000, 0x00000000
+
+gUnknown_83E24B8:: @ 83E24B8
+ subsprite 236, 240, 1, 0x0000, 32x8
+ subsprite 12, 240, 1, 0x0004, 8x8
+ subsprite 236, 248, 1, 0x0005, 32x8
+ subsprite 12, 248, 1, 0x0009, 8x8
+ subsprite 236, 0, 1, 0x000a, 32x8
+ subsprite 12, 0, 1, 0x000e, 8x8
+ subsprite 236, 8, 1, 0x000f, 32x8
+ subsprite 12, 8, 1, 0x0013, 8x8
+
+gUnknown_83E24D8:: @ 83E24D8
+ subsprite 244, 252, 1, 0x0000, 16x8
+ subsprite 4, 252, 1, 0x0002, 8x8
+
+gUnknown_83E24E0:: @ 83E24E0
+ subsprite 236, 244, 1, 0x0000, 32x8
+ subsprite 12, 244, 1, 0x0004, 8x8
+ subsprite 236, 252, 1, 0x0005, 32x8
+ subsprite 12, 252, 1, 0x0009, 8x8
+ subsprite 236, 4, 1, 0x000a, 32x8
+ subsprite 12, 4, 1, 0x000e, 8x8
+
+gUnknown_83E24F8::
+ subsprite 248, 244, 3, 0x0000, 16x8
+ subsprite 248, 252, 3, 0x0002, 16x8
+ subsprite 248, 4, 3, 0x0004, 16x8
gUnknown_83E2504:: @ 83E2504
- .incbin "baserom.gba", 0x3E2504, 0x8
+ .byte 0x08
+ .align 2
+ .4byte gUnknown_83E24B8
gUnknown_83E250C:: @ 83E250C
- .incbin "baserom.gba", 0x3E250C, 0x18
+ .byte 0x02
+ .align 2
+ .4byte gUnknown_83E24D8
+ .byte 0x02
+ .align 2
+ .4byte gUnknown_83E24D8
+ .byte 0x02
+ .align 2
+ .4byte gUnknown_83E24D8
gUnknown_83E2524:: @ 83E2524
- .incbin "baserom.gba", 0x3E2524, 0x8
+ .byte 0x06
+ .align 2
+ .4byte gUnknown_83E24E0
gUnknown_83E252C:: @ 83E252C
- .incbin "baserom.gba", 0x3E252C, 0x48
+ .byte 0x03
+ .align 2
+ .4byte gUnknown_83E24F8
+
+gUnknown_83E2534:: @ 83E2534
+ obj_frame_tiles gUnknown_83E1800, 0x00c0
+ obj_frame_tiles gUnknown_83E18C0, 0x00c0
+
+gUnknown_83E2544:: @ 83E2544
+ obj_image_anim_frame 0, 1
+ obj_image_anim_jump 0
+
+gUnknown_83E254C:: @ 83E254C
+ obj_image_anim_frame 4, 8
+ obj_image_anim_frame 8, 8
+ obj_image_anim_end
+
+gUnknown_83E2558:: @ 83E2558
+ obj_image_anim_frame 0, 2
+ obj_image_anim_frame 1, 2
+ obj_image_anim_jump 0
+
+gUnknown_83E2564:: @ 83E2564
+ .4byte gUnknown_83E2544
+
+gUnknown_83E2568:: @ 83E2568
+ .4byte gUnknown_83E2544
+ .4byte gUnknown_83E254C
+
+gUnknown_83E2570:: @ 83E2570
+ .4byte gUnknown_83E2558
gUnknown_83E2574:: @ 83E2574
- .incbin "baserom.gba", 0x3E2574, 0x18
+ spr_template 2, 4, gUnknown_83E24A0, gUnknown_83E2564, NULL, gDummySpriteAffineAnimTable, sub_809EC54
gUnknown_83E258C:: @ 83E258C
- .incbin "baserom.gba", 0x3E258C, 0x18
+ spr_template 3, 1, gUnknown_83E24B0, gUnknown_83E2564, NULL, gDummySpriteAffineAnimTable, SpriteCallbackDummy
gUnknown_83E25A4:: @ 83E25A4
- .incbin "baserom.gba", 0x3E25A4, 0x18
+ spr_template 4, 4, gUnknown_83E24A0, gUnknown_83E2564, NULL, gDummySpriteAffineAnimTable, SpriteCallbackDummy
gUnknown_83E25BC:: @ 83E25BC
- .incbin "baserom.gba", 0x3E25BC, 0x18
+ spr_template 0, 6, gUnknown_83E24A0, gUnknown_83E2564, NULL, gDummySpriteAffineAnimTable, SpriteCallbackDummy
gUnknown_83E25D4:: @ 83E25D4
- .incbin "baserom.gba", 0x3E25D4, 0x18
+ spr_template 1, 7, gUnknown_83E24A0, gUnknown_83E2564, NULL, gDummySpriteAffineAnimTable, SpriteCallbackDummy
gUnknown_83E25EC:: @ 83E25EC
- .incbin "baserom.gba", 0x3E25EC, 0x18
+ spr_template 7, 5, gUnknown_83E24A8, gUnknown_83E2568, NULL, gDummySpriteAffineAnimTable, sub_809E700
gUnknown_83E2604:: @ 83E2604
- .incbin "baserom.gba", 0x3E2604, 0x18
+ spr_template 10, 3, gUnknown_83E24A0, gUnknown_83E2564, NULL, gDummySpriteAffineAnimTable, sub_809E7F0
gUnknown_83E261C:: @ 83E261C
- .incbin "baserom.gba", 0x3E261C, 0x18
+ spr_template 11, 3, gUnknown_83E24A0, gUnknown_83E2564, NULL, gDummySpriteAffineAnimTable, sub_809E83C
gUnknown_83E2634:: @ 83E2634
- .incbin "baserom.gba", 0x3E2634, 0x18
+ spr_template 65535, 0, gUnknown_83E24A0, gUnknown_83E2570, gUnknown_83E2534, gDummySpriteAffineAnimTable, SpriteCallbackDummy
gUnknown_83E264C:: @ 83E264C
- .incbin "baserom.gba", 0x3E264C, 0x30
+ .4byte gUnknown_847A955
+ .4byte gUnknown_847A976
+ .4byte gUnknown_847A997
+ .4byte gUnknown_847A9B8
+ .4byte gUnknown_847A9D9
+ .4byte gUnknown_847A9FA
+ .4byte gUnknown_847AA1B
+ .4byte gUnknown_847AA3C
+ .4byte gUnknown_847AA5D
+ .4byte gUnknown_847AA76
+ .4byte gUnknown_847AA8F
+ .4byte gUnknown_847AAA8
gUnknown_83E267C:: @ 83E267C
- .incbin "baserom.gba", 0x3E267C, 0x68
+ obj_tiles gUnknown_8E98858, 0x01e0, 0
+ obj_tiles gUnknown_8E98A38, 0x01e0, 1
+ obj_tiles gUnknown_8E985D8, 0x0280, 2
+ obj_tiles gUnknown_8E98FD8, 0x0100, 3
+ obj_tiles gUnknown_8E98C18, 0x0060, 4
+ obj_tiles gUnknown_8E98CB8, 0x0060, 5
+ obj_tiles gUnknown_8E98D58, 0x0060, 6
+ obj_tiles gUnknown_8E98DF8, 0x0080, 7
+ obj_tiles gUnknown_8E98E98, 0x0080, 8
+ obj_tiles gUnknown_8E98F38, 0x0080, 9
+ obj_tiles gUnknown_8E990D8, 0x0020, 10
+ obj_tiles gUnknown_8E990F8, 0x0020, 11
+ null_obj_tiles
gUnknown_83E26E4:: @ 83E26E4
- .incbin "baserom.gba", 0x3E26E4, 0x48
+ obj_pal gUnknown_8E98024, 0
+ obj_pal gUnknown_8E98044, 1
+ obj_pal gUnknown_8E98064, 2
+ obj_pal gUnknown_8E98084, 3
+ obj_pal gUnknown_8E980A4, 4
+ obj_pal gUnknown_8E980C4, 5
+ obj_pal gUnknown_8E980A4, 6
+ obj_pal gUnknown_8E980A4, 7
+ null_obj_pal
diff --git a/graphics/interface/naming_screen_83E1800.png b/graphics/interface/naming_screen_83E1800.png
new file mode 100644
index 000000000..a24d40836
--- /dev/null
+++ b/graphics/interface/naming_screen_83E1800.png
Binary files differ
diff --git a/graphics/interface/naming_screen_83E18C0.png b/graphics/interface/naming_screen_83E18C0.png
new file mode 100644
index 000000000..1985816c3
--- /dev/null
+++ b/graphics/interface/naming_screen_83E18C0.png
Binary files differ
diff --git a/graphics/interface/naming_screen_83E1980.png b/graphics/interface/naming_screen_83E1980.png
new file mode 100644
index 000000000..b69dadcc4
--- /dev/null
+++ b/graphics/interface/naming_screen_83E1980.png
Binary files differ
diff --git a/graphics/interface/naming_screen_8E98004.pal b/graphics/interface/naming_screen_8E98004.pal
new file mode 100644
index 000000000..c3158adbf
--- /dev/null
+++ b/graphics/interface/naming_screen_8E98004.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+115 197 164
+255 213 180
+255 197 148
+222 148 115
+123 65 65
+213 172 65
+156 106 32
+106 74 32
+115 189 0
+65 123 0
+32 65 16
+213 115 164
+164 65 115
+82 32 65
+230 230 49
+0 0 0
diff --git a/graphics/interface/naming_screen_8E98024.pal b/graphics/interface/naming_screen_8E98024.pal
new file mode 100644
index 000000000..2f5c86a56
--- /dev/null
+++ b/graphics/interface/naming_screen_8E98024.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+106 156 213
+255 255 255
+115 115 115
+139 139 131
+172 172 164
+197 189 180
+230 222 213
+197 230 156
+213 238 189
+230 246 222
+0 0 0
+0 0 0
+213 205 82
+230 222 90
+238 230 139
+246 238 197
diff --git a/graphics/interface/naming_screen_8E98044.pal b/graphics/interface/naming_screen_8E98044.pal
new file mode 100644
index 000000000..af5c2d1a5
--- /dev/null
+++ b/graphics/interface/naming_screen_8E98044.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+106 156 213
+255 255 255
+57 57 57
+115 115 115
+0 0 0
+0 0 0
+0 0 0
+0 0 255
+0 0 255
+0 0 255
+0 0 255
+74 115 139
+98 139 164
+123 172 197
+156 205 230
+180 222 246
diff --git a/graphics/interface/naming_screen_8E98064.pal b/graphics/interface/naming_screen_8E98064.pal
new file mode 100644
index 000000000..0fac7e375
--- /dev/null
+++ b/graphics/interface/naming_screen_8E98064.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+106 156 213
+255 255 255
+57 57 57
+115 115 115
+0 0 0
+0 0 0
+0 0 0
+0 0 255
+0 0 255
+0 0 255
+0 0 255
+172 115 74
+189 131 90
+213 156 115
+246 205 164
+255 230 197
diff --git a/graphics/interface/naming_screen_8E98084.pal b/graphics/interface/naming_screen_8E98084.pal
new file mode 100644
index 000000000..0bb9d4f71
--- /dev/null
+++ b/graphics/interface/naming_screen_8E98084.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+106 156 213
+255 255 255
+57 57 57
+115 115 115
+0 0 0
+0 0 0
+0 0 0
+0 0 255
+0 0 255
+0 0 255
+0 0 255
+98 156 57
+123 172 82
+148 189 106
+197 230 156
+213 238 189
diff --git a/graphics/interface/naming_screen_8E980A4.pal b/graphics/interface/naming_screen_8E980A4.pal
new file mode 100644
index 000000000..fdf80bdb0
--- /dev/null
+++ b/graphics/interface/naming_screen_8E980A4.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+106 156 213
+255 255 255
+57 57 57
+139 139 131
+197 189 180
+230 222 213
+74 115 139
+123 172 197
+172 115 74
+213 156 115
+98 156 57
+148 189 106
+189 164 32
+230 222 90
+57 57 57
+57 57 57
diff --git a/graphics/interface/naming_screen_8E980C4.pal b/graphics/interface/naming_screen_8E980C4.pal
new file mode 100644
index 000000000..8950f9b34
--- /dev/null
+++ b/graphics/interface/naming_screen_8E980C4.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+106 156 213
+255 8 8
+222 57 74
+180 65 82
+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 222 213
+0 0 0
+230 222 213
+0 0 0
diff --git a/graphics/interface/naming_screen_8E985D8.png b/graphics/interface/naming_screen_8E985D8.png
new file mode 100644
index 000000000..1e8f40983
--- /dev/null
+++ b/graphics/interface/naming_screen_8E985D8.png
Binary files differ
diff --git a/graphics/interface/naming_screen_8E98858.png b/graphics/interface/naming_screen_8E98858.png
new file mode 100644
index 000000000..57c434194
--- /dev/null
+++ b/graphics/interface/naming_screen_8E98858.png
Binary files differ
diff --git a/graphics/interface/naming_screen_8E98A38.png b/graphics/interface/naming_screen_8E98A38.png
new file mode 100644
index 000000000..51acd15d1
--- /dev/null
+++ b/graphics/interface/naming_screen_8E98A38.png
Binary files differ
diff --git a/graphics/interface/naming_screen_8E98C18.png b/graphics/interface/naming_screen_8E98C18.png
new file mode 100644
index 000000000..68f0637b4
--- /dev/null
+++ b/graphics/interface/naming_screen_8E98C18.png
Binary files differ
diff --git a/graphics/interface/naming_screen_8E98CB8.png b/graphics/interface/naming_screen_8E98CB8.png
new file mode 100644
index 000000000..741c5e589
--- /dev/null
+++ b/graphics/interface/naming_screen_8E98CB8.png
Binary files differ
diff --git a/graphics/interface/naming_screen_8E98D58.png b/graphics/interface/naming_screen_8E98D58.png
new file mode 100644
index 000000000..32afa5282
--- /dev/null
+++ b/graphics/interface/naming_screen_8E98D58.png
Binary files differ
diff --git a/graphics/interface/naming_screen_8E98DF8.png b/graphics/interface/naming_screen_8E98DF8.png
new file mode 100644
index 000000000..e34896cb9
--- /dev/null
+++ b/graphics/interface/naming_screen_8E98DF8.png
Binary files differ
diff --git a/graphics/interface/naming_screen_8E98E98.png b/graphics/interface/naming_screen_8E98E98.png
new file mode 100644
index 000000000..45197320d
--- /dev/null
+++ b/graphics/interface/naming_screen_8E98E98.png
Binary files differ
diff --git a/graphics/interface/naming_screen_8E98F38.png b/graphics/interface/naming_screen_8E98F38.png
new file mode 100644
index 000000000..bf1049e89
--- /dev/null
+++ b/graphics/interface/naming_screen_8E98F38.png
Binary files differ
diff --git a/graphics/interface/naming_screen_8E98FD8.png b/graphics/interface/naming_screen_8E98FD8.png
new file mode 100644
index 000000000..6c8fa888d
--- /dev/null
+++ b/graphics/interface/naming_screen_8E98FD8.png
Binary files differ
diff --git a/graphics/interface/naming_screen_8E990D8.png b/graphics/interface/naming_screen_8E990D8.png
new file mode 100644
index 000000000..dd3f2a671
--- /dev/null
+++ b/graphics/interface/naming_screen_8E990D8.png
Binary files differ
diff --git a/graphics/interface/naming_screen_8E990F8.png b/graphics/interface/naming_screen_8E990F8.png
new file mode 100644
index 000000000..5d631ce99
--- /dev/null
+++ b/graphics/interface/naming_screen_8E990F8.png
Binary files differ