diff options
Diffstat (limited to 'data/data.s')
-rw-r--r-- | data/data.s | 711 |
1 files changed, 690 insertions, 21 deletions
diff --git a/data/data.s b/data/data.s index 72788f3..9cc3098 100644 --- a/data/data.s +++ b/data/data.s @@ -1012,7 +1012,7 @@ MemoryLocate_LocalCreateText: .global gUnknown_80B7F88 gUnknown_80B7F88: @ 80B7F88 - .4byte gUnknown_80B7E8C, 1109, MemoryLocate_LocalCreateText + .4byte gUnknown_80B7E8C, 1109, MemoryLocate_LocalCreateText .global gLocalCreateErrorMessage gLocalCreateErrorMessage: @ 80B7F94 @@ -1029,35 +1029,681 @@ gLocalCreateErrorMessage: @ 80B7F94 .global gUnknown_80B8008 gUnknown_80B8008: @ 80B8008 - .byte 0x10, 0x00, 0x0c, 0x00 - .byte 0x09, 0x00, 0x07, 0x00 - .byte 0x06, 0x00, 0x05, 0x00 - .byte 0x04, 0x00, 0x03, 0x00 - .byte 0x02, 0x00, 0x02, 0x00 - .byte 0x01, 0x00, 0x01, 0x00 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00 + .2byte 16, 12, 9, 7, 6, 5, 4, 3, 2, 2, 1, 1, 1, 0, 0, 0, 0 .global gUnknown_80B802A gUnknown_80B802A: @ 80B802A - .incbin "baserom.gba", 0xB802A, 0x140 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x846C + .2byte 0x8967 + .2byte 0x8C64 + .2byte 0x8E62 + .2byte 0x9060 + .2byte 0x915F + .2byte 0x935D + .2byte 0x945C + .2byte 0x955B + .2byte 0x965A + .2byte 0x965A + .2byte 0x9759 + .2byte 0x9858 + .2byte 0x9858 + .2byte 0x9957 + .2byte 0x9957 + .2byte 0x9A56 + .2byte 0x9A56 + .2byte 0x9A56 + .2byte 0x9B55 + .2byte 0x9B55 + .2byte 0x9B55 + .2byte 0x9B55 + .2byte 0x9B55 + .2byte 0x9C55 + .2byte 0x9C54 + .2byte 0x9C54 + .2byte 0x9C54 + .2byte 0x9C54 + .2byte 0x9C54 + .2byte 0x9C54 + .2byte 0x9C54 + .2byte 0x9C54 + .2byte 0x9C54 + .2byte 0x9C54 + .2byte 0x9C54 + .2byte 0x9C54 + .2byte 0x9C54 + .2byte 0x9C54 + .2byte 0x9C54 + .2byte 0x9C54 + .2byte 0x9C54 + .2byte 0x9C54 + .2byte 0x9C54 + .2byte 0x9C54 + .2byte 0x9C54 + .2byte 0x9C54 + .2byte 0x9C54 + .2byte 0x9B55 + .2byte 0x9B55 + .2byte 0x9B55 + .2byte 0x9B55 + .2byte 0x9B55 + .2byte 0x9A56 + .2byte 0x9A56 + .2byte 0x9A56 + .2byte 0x9957 + .2byte 0x9957 + .2byte 0x9858 + .2byte 0x9858 + .2byte 0x9759 + .2byte 0x965A + .2byte 0x965A + .2byte 0x955B + .2byte 0x945C + .2byte 0x935D + .2byte 0x915F + .2byte 0x9060 + .2byte 0x8E62 + .2byte 0x8C64 + .2byte 0x8967 + .2byte 0x846C + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 .global gUnknown_80B816A gUnknown_80B816A: @ 80B816A - .incbin "baserom.gba", 0xB816A, 0x140 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x8071 + .2byte 0x866B + .2byte 0x8A67 + .2byte 0x8D64 + .2byte 0x8F62 + .2byte 0x9160 + .2byte 0x935E + .2byte 0x955C + .2byte 0x975A + .2byte 0x9958 + .2byte 0x9A57 + .2byte 0x9B56 + .2byte 0x9D54 + .2byte 0x9E53 + .2byte 0xA051 + .2byte 0xA051 + .2byte 0xA150 + .2byte 0xA24F + .2byte 0xA44D + .2byte 0xA54C + .2byte 0xA54C + .2byte 0xA64B + .2byte 0xA74A + .2byte 0xA849 + .2byte 0xA948 + .2byte 0xA948 + .2byte 0xAA47 + .2byte 0xAA47 + .2byte 0xAB46 + .2byte 0xAC45 + .2byte 0xAC45 + .2byte 0xAD44 + .2byte 0xAD44 + .2byte 0xAE43 + .2byte 0xAE43 + .2byte 0xAF42 + .2byte 0xAF42 + .2byte 0xB041 + .2byte 0xB041 + .2byte 0xB140 + .2byte 0xB140 + .2byte 0xB140 + .2byte 0xB23F + .2byte 0xB23F + .2byte 0xB23F + .2byte 0xB23F + .2byte 0xB33E + .2byte 0xB33E + .2byte 0xB33E + .2byte 0xB33E + .2byte 0xB33E + .2byte 0xB33E + .2byte 0xB43D + .2byte 0xB43D + .2byte 0xB43D + .2byte 0xB43D + .2byte 0xB43D + .2byte 0xB43D + .2byte 0xB43D + .2byte 0xB43D + .2byte 0xB43D + .2byte 0xB43D + .2byte 0xB43D + .2byte 0xB43D + .2byte 0xB43D + .2byte 0xB43D + .2byte 0xB43D + .2byte 0xB43D + .2byte 0xB33E + .2byte 0xB33E + .2byte 0xB33E + .2byte 0xB33E + .2byte 0xB33E + .2byte 0xB33E + .2byte 0xB23F + .2byte 0xB23F + .2byte 0xB23F + .2byte 0xB23F + .2byte 0xB140 + .2byte 0xB140 + .2byte 0xB140 + .2byte 0xB041 + .2byte 0xB041 + .2byte 0xAF42 + .2byte 0xAF42 + .2byte 0xAE43 + .2byte 0xAE43 + .2byte 0xAD44 + .2byte 0xAD44 + .2byte 0xAC45 + .2byte 0xAC45 + .2byte 0xAB46 + .2byte 0xAA47 + .2byte 0xAA47 + .2byte 0xA948 + .2byte 0xA948 + .2byte 0xA849 + .2byte 0xA74A + .2byte 0xA64B + .2byte 0xA54C + .2byte 0xA54C + .2byte 0xA44D + .2byte 0xA24F + .2byte 0xA150 + .2byte 0xA051 + .2byte 0xA051 + .2byte 0x9E53 + .2byte 0x9D54 + .2byte 0x9B56 + .2byte 0x9A57 + .2byte 0x9958 + .2byte 0x975A + .2byte 0x955C + .2byte 0x935E + .2byte 0x9160 + .2byte 0x8F62 + .2byte 0x8D64 + .2byte 0x8A67 + .2byte 0x866B + .2byte 0x8071 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 .global gUnknown_80B82AA gUnknown_80B82AA: @ 80B82AA - .incbin "baserom.gba", 0xB82AA, 0x140 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x9392 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 + .2byte 0x0100 .global gUnknown_80B83EA gUnknown_80B83EA: @ 80B83EA - .incbin "baserom.gba", 0xB83EA, 0x152 + .2byte 0x0000 + .2byte 0x0000 + .2byte 0x0000 + .2byte 0x0000 + .2byte 0x0000 + .2byte 0x0000 + .2byte 0x0000 + .2byte 0x0000 + .2byte 0x0000 + .2byte 0x0000 + .2byte 0x0000 + .2byte 0x0000 + .2byte 0x0000 + .2byte 0x0000 + .2byte 0x0000 + .2byte 0x0000 + .2byte 0x0000 + .2byte 0x0000 + .2byte 0x0000 + .2byte 0x0000 + .2byte 0x0000 + .2byte 0x0000 + .2byte 0x0000 + .2byte 0x0000 + .2byte 0x0000 + .2byte 0x0000 + .2byte 0x0000 + .2byte 0x0000 + .2byte 0x0000 + .2byte 0x0000 + .2byte 0x0000 + .2byte 0x0000 + .2byte 0x0000 + .2byte 0x0000 + .2byte 0x0000 + .2byte 0x0000 + .2byte 0x0000 + .2byte 0x0000 + .2byte 0x0000 + .2byte 0x0000 + .2byte 0x0000 + .2byte 0x0000 + .2byte 0x0000 + .2byte 0x0000 + .2byte 0x0000 + .2byte 0x0000 + .2byte 0x0000 + .2byte 0x0000 + .2byte 0x0000 + .2byte 0x0000 + .2byte 0x0000 + .2byte 0x0000 + .2byte 0x0000 + .2byte 0x0000 + .2byte 0x0000 + .2byte 0x0000 + .2byte 0x0000 + .2byte 0x0000 + .2byte 0x0000 + .2byte 0x0000 + .2byte 0x0000 + .2byte 0x0000 + .2byte 0x0000 + .2byte 0x0000 + .2byte 0x0000 + .2byte 0x0000 + .2byte 0x0000 + .2byte 0x0000 + .2byte 0x0000 + .2byte 0x0000 + .2byte 0x0000 + .2byte 0x0000 + .2byte 0x0000 + .2byte 0x0000 + .2byte 0x0000 + .2byte 0x0000 + .2byte 0x0000 + .2byte 0x0000 + .2byte 0x0000 + .2byte 0x0000 + .2byte 0x0000 + .2byte 0x0000 + .2byte 0x0000 + .2byte 0x0000 + .2byte 0x0000 + .2byte 0x0000 + .2byte 0x0000 + .2byte 0x0000 + .2byte 0x0000 + .2byte 0x0000 + .2byte 0x0000 + .2byte 0x0000 + .2byte 0x0000 + .2byte 0x0000 + .2byte 0x0000 + .2byte 0x0000 + .2byte 0x0000 + .2byte 0x0000 + .2byte 0x0000 + .2byte 0x0000 + .2byte 0x0000 + .2byte 0x0000 + .2byte 0x0000 + .2byte 0x0000 + .2byte 0x0000 + .2byte 0x0000 + .2byte 0x0000 + .2byte 0x0000 + .2byte 0x0000 + .2byte 0x0000 + .2byte 0x0000 + .2byte 0x0000 + .2byte 0x0000 + .2byte 0x0000 + .2byte 0x0000 + .2byte 0x0000 + .2byte 0x0000 + .2byte 0x0000 + .2byte 0x0000 + .2byte 0x0000 + .2byte 0x0000 + .2byte 0x0000 + .2byte 0x0000 + .2byte 0x0000 + .2byte 0x0000 + .2byte 0x0000 + .2byte 0x0000 + .2byte 0x0000 + .2byte 0x0000 + .2byte 0x0000 + .2byte 0x0000 + .2byte 0x0000 + .2byte 0x0000 + .2byte 0x0000 + .2byte 0x0000 + .2byte 0x0000 + .2byte 0x0000 + .2byte 0x0000 + .2byte 0x0000 + .2byte 0x0000 + .2byte 0x0000 + .2byte 0x0000 + .2byte 0x0000 + .2byte 0x0000 + .2byte 0x0000 + .2byte 0x0000 + .2byte 0x0000 + .2byte 0x0000 + .2byte 0x0000 + .2byte 0x0000 + .2byte 0x0000 + .2byte 0x0000 + .2byte 0x0000 + .2byte 0x0000 + .2byte 0x0000 + .2byte 0x0000 + .2byte 0x0000 + .2byte 0x0000 + .2byte 0x0000 + .2byte 0x0000 + .align 2, 0 + .string "pksdir0\0" + .string "pksdir0\0" .global gUnknown_80B853C gUnknown_80B853C: @ 80B853C - .incbin "baserom.gba", 0xB853C, 0x40 + .4byte 0x66666666 + .4byte 0x00000000 + .4byte 0x11111111 + .4byte 0x22222222 + .4byte 0x33333333 + .4byte 0x44444444 + .4byte 0x55555555 + .4byte 0x66666666 + .4byte 0x77777777 + .4byte 0x88888888 + .4byte 0x99999999 + .4byte 0xAAAAAAAA + .4byte 0xBBBBBBBB + .4byte 0xCCCCCCCC + .4byte 0xDDDDDDDD + .4byte 0xEEEEEEEE .global gUnknown_80B857C gUnknown_80B857C: @ 80B857C @@ -1065,18 +1711,41 @@ gUnknown_80B857C: @ 80B857C .global gUnknown_80B85DC gUnknown_80B85DC: @ 80B85DC - .incbin "baserom.gba", 0xB85DC, 0xC8 + @ Some kind of bit shifting and masking table + @ byte1, byte2, shift_left, shift_right + .4byte 0xFFFFFFFF, 0x00000000, 0x00, 0x20 + .4byte 0x0FFFFFFF, 0xF0000000, 0x04, 0x1C + .4byte 0x00FFFFFF, 0xFF000000, 0x08, 0x18 + .4byte 0x000FFFFF, 0xFFF00000, 0x0C, 0x14 + .4byte 0x0000FFFF, 0xFFFF0000, 0x10, 0x10 + .4byte 0x00000FFF, 0xFFFFF000, 0x14, 0x0C + .4byte 0x000000FF, 0xFFFFFF00, 0x18, 0x08 + .4byte 0x0000000F, 0xFFFFFFF0, 0x1C, 0x04 + + .global gUnknown_80B865C +gUnknown_80B865C: + .byte 0xff, 0xff, 0xff, 0xff, 0xff, 0x00 + .byte 0xff, 0xff, 0xff, 0xff, 0xff, 0x00 + .byte 0xff, 0xff, 0xff, 0xff, 0xff, 0x00 + .byte 0xff, 0xff, 0xff, 0xff, 0xff, 0x00 + .byte 0xff, 0xff, 0xff, 0xff, 0xff, 0x00 + .byte 0xff, 0xff, 0xff, 0xff, 0xff, 0x00 + .byte 0xff, 0xff, 0xff, 0xff, 0xff, 0x00 + .byte 0xff, 0xff, 0xff, 0xff, 0xff, 0x00 + .byte 0xff, 0xff, 0xff, 0xff, 0xff, 0x00 + .byte 0xff, 0xff, 0xff, 0xff, 0xff, 0x00 + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 .global gUnknown_80B86A4 gUnknown_80B86A4: @ 80B86A4 - .byte 0x5C, 0x86, 0x0B, 0x08 - .byte 0xA1, 0x81, 0x07, 0x00 - .byte 0x0A, 0x00, 0x00, 0x00 - .byte 0x08, 0x00, 0x00, 0x00 + @ Fallback character with bitmap? + .4byte gUnknown_80B865C + .4byte 0x781A1, 10, 8 .global gUnknown_80B86B4 gUnknown_80B86B4: @ 80B86B4 - .incbin "baserom.gba", 0xB86B4, 0x100 + .incbin "graphics/warning.4bpp" .global gKanjiA_file_string gKanjiA_file_string: @ 80B87B4 |