Begin extracting baserom calls from data2.s

This commit is contained in:
Diegoisawesome
2017-09-11 00:40:47 -05:00
parent 1b220ed2ed
commit ab189ecec5
39 changed files with 2853 additions and 248 deletions

File diff suppressed because it is too large Load Diff

View File

@@ -1405,7 +1405,294 @@ gUnknown_0852489C:: @ 852489C
.incbin "baserom.gba", 0x52489c, 0x20
sFanfares:: @ 85248BC
.incbin "baserom.gba", 0x5248bc, 0x288
.incbin "baserom.gba", 0x5248bc, 0x48
gUnknown_08524904:: @ 8524904
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00
.align 2
gUnknown_0852490C:: @ 852490C
.byte 0x00, 0x00, 0x00, 0x40, 0x00, 0x08, 0x00, 0x00
.align 2
gUnknown_08524914:: @ 8524914
.byte 0x00, 0x00, 0x00, 0x80, 0x00, 0x08, 0x00, 0x00
.align 2
gUnknown_0852491C:: @ 852491C
.byte 0x00, 0x00, 0x00, 0xc0, 0x00, 0x08, 0x00, 0x00
.align 2
gUnknown_08524924:: @ 8524924
.byte 0x00, 0x40, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00
.align 2
gUnknown_0852492C:: @ 852492C
.byte 0x00, 0x40, 0x00, 0x40, 0x00, 0x08, 0x00, 0x00
.align 2
gUnknown_08524934:: @ 8524934
.byte 0x00, 0x40, 0x00, 0x80, 0x00, 0x08, 0x00, 0x00
.align 2
gUnknown_0852493C:: @ 852493C
.byte 0x00, 0x40, 0x00, 0xc0, 0x00, 0x08, 0x00, 0x00
.align 2
gUnknown_08524944:: @ 8524944
.byte 0x00, 0x80, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00
.align 2
gUnknown_0852494C:: @ 852494C
.byte 0x00, 0x80, 0x00, 0x40, 0x00, 0x08, 0x00, 0x00
.align 2
gUnknown_08524954:: @ 8524954
.byte 0x00, 0x80, 0x00, 0x80, 0x00, 0x08, 0x00, 0x00
.align 2
gUnknown_0852495C:: @ 852495C
.byte 0x00, 0x80, 0x00, 0xc0, 0x00, 0x08, 0x00, 0x00
.align 2
gUnknown_08524964:: @ 8524964
.byte 0x00, 0x01, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00
.align 2
gUnknown_0852496C:: @ 852496C
.byte 0x00, 0x01, 0x00, 0x40, 0x00, 0x08, 0x00, 0x00
.align 2
gUnknown_08524974:: @ 8524974
.byte 0x00, 0x01, 0x00, 0x80, 0x00, 0x08, 0x00, 0x00
.align 2
gUnknown_0852497C:: @ 852497C
.byte 0x00, 0x01, 0x00, 0xc0, 0x00, 0x08, 0x00, 0x00
.align 2
gUnknown_08524984:: @ 8524984
.byte 0x00, 0x41, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00
.align 2
gUnknown_0852498C:: @ 852498C
.byte 0x00, 0x41, 0x00, 0x40, 0x00, 0x08, 0x00, 0x00
.align 2
gUnknown_08524994:: @ 8524994
.byte 0x00, 0x41, 0x00, 0x80, 0x00, 0x08, 0x00, 0x00
.align 2
gUnknown_0852499C:: @ 852499C
.byte 0x00, 0x41, 0x00, 0xc0, 0x00, 0x08, 0x00, 0x00
.align 2
gUnknown_085249A4:: @ 85249A4
.byte 0x00, 0x81, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00
.align 2
gUnknown_085249AC:: @ 85249AC
.byte 0x00, 0x81, 0x00, 0x40, 0x00, 0x08, 0x00, 0x00
.align 2
gUnknown_085249B4:: @ 85249B4
.byte 0x00, 0x81, 0x00, 0x80, 0x00, 0x08, 0x00, 0x00
.align 2
gUnknown_085249BC:: @ 85249BC
.byte 0x00, 0x81, 0x00, 0xc0, 0x00, 0x08, 0x00, 0x00
.align 2
gUnknown_085249C4:: @ 85249C4
.byte 0x00, 0x03, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00
.align 2
gUnknown_085249CC:: @ 85249CC
.byte 0x00, 0x03, 0x00, 0x40, 0x00, 0x08, 0x00, 0x00
.align 2
gUnknown_085249D4:: @ 85249D4
.byte 0x00, 0x03, 0x00, 0x80, 0x00, 0x08, 0x00, 0x00
.align 2
gUnknown_085249DC:: @ 85249DC
.byte 0x00, 0x03, 0x00, 0xc0, 0x00, 0x08, 0x00, 0x00
.align 2
gUnknown_085249E4:: @ 85249E4
.byte 0x00, 0x43, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00
.align 2
gUnknown_085249EC:: @ 85249EC
.byte 0x00, 0x43, 0x00, 0x40, 0x00, 0x08, 0x00, 0x00
.align 2
gUnknown_085249F4:: @ 85249F4
.byte 0x00, 0x43, 0x00, 0x80, 0x00, 0x08, 0x00, 0x00
.align 2
gUnknown_085249FC:: @ 85249FC
.byte 0x00, 0x43, 0x00, 0xc0, 0x00, 0x08, 0x00, 0x00
.align 2
gUnknown_08524A04:: @ 8524A04
.byte 0x00, 0x83, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00
.align 2
gUnknown_08524A0C:: @ 8524A0C
.byte 0x00, 0x83, 0x00, 0x40, 0x00, 0x08, 0x00, 0x00
.align 2
gUnknown_08524A14:: @ 8524A14
.byte 0x00, 0x83, 0x00, 0x80, 0x00, 0x08, 0x00, 0x00
.align 2
gUnknown_08524A1C:: @ 8524A1C
.byte 0x00, 0x83, 0x00, 0xc0, 0x00, 0x08, 0x00, 0x00
.align 2
gUnknown_08524A24:: @ 8524A24
.byte 0x00, 0x04, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00
.align 2
gUnknown_08524A2C:: @ 8524A2C
.byte 0x00, 0x04, 0x00, 0x40, 0x00, 0x08, 0x00, 0x00
.align 2
gUnknown_08524A34:: @ 8524A34
.byte 0x00, 0x04, 0x00, 0x80, 0x00, 0x08, 0x00, 0x00
.align 2
gUnknown_08524A3C:: @ 8524A3C
.byte 0x00, 0x04, 0x00, 0xc0, 0x00, 0x08, 0x00, 0x00
.align 2
gUnknown_08524A44:: @ 8524A44
.byte 0x00, 0x44, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00
.align 2
gUnknown_08524A4C:: @ 8524A4C
.byte 0x00, 0x44, 0x00, 0x40, 0x00, 0x08, 0x00, 0x00
.align 2
gUnknown_08524A54:: @ 8524A54
.byte 0x00, 0x44, 0x00, 0x80, 0x00, 0x08, 0x00, 0x00
.align 2
gUnknown_08524A5C:: @ 8524A5C
.byte 0x00, 0x44, 0x00, 0xc0, 0x00, 0x08, 0x00, 0x00
.align 2
gUnknown_08524A64:: @ 8524A64
.byte 0x00, 0x84, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00
.align 2
gUnknown_08524A6C:: @ 8524A6C
.byte 0x00, 0x84, 0x00, 0x40, 0x00, 0x08, 0x00, 0x00
.align 2
gUnknown_08524A74:: @ 8524A74
.byte 0x00, 0x84, 0x00, 0x80, 0x00, 0x08, 0x00, 0x00
.align 2
gUnknown_08524A7C:: @ 8524A7C
.byte 0x00, 0x84, 0x00, 0xc0, 0x00, 0x08, 0x00, 0x00
.align 2
gUnknown_08524A84:: @ 8524A84
.byte 0x00, 0x05, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00
.align 2
gUnknown_08524A8C:: @ 8524A8C
.byte 0x00, 0x05, 0x00, 0x40, 0x00, 0x08, 0x00, 0x00
.align 2
gUnknown_08524A94:: @ 8524A94
.byte 0x00, 0x05, 0x00, 0x80, 0x00, 0x08, 0x00, 0x00
.align 2
gUnknown_08524A9C:: @ 8524A9C
.byte 0x00, 0x05, 0x00, 0xc0, 0x00, 0x08, 0x00, 0x00
.align 2
gUnknown_08524AA4:: @ 8524AA4
.byte 0x00, 0x45, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00
.align 2
gUnknown_08524AAC:: @ 8524AAC
.byte 0x00, 0x45, 0x00, 0x40, 0x00, 0x08, 0x00, 0x00
.align 2
gUnknown_08524AB4:: @ 8524AB4
.byte 0x00, 0x45, 0x00, 0x80, 0x00, 0x08, 0x00, 0x00
.align 2
gUnknown_08524ABC:: @ 8524ABC
.byte 0x00, 0x45, 0x00, 0xc0, 0x00, 0x08, 0x00, 0x00
.align 2
gUnknown_08524AC4:: @ 8524AC4
.byte 0x00, 0x85, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00
.align 2
gUnknown_08524ACC:: @ 8524ACC
.byte 0x00, 0x85, 0x00, 0x40, 0x00, 0x08, 0x00, 0x00
.align 2
gUnknown_08524AD4:: @ 8524AD4
.byte 0x00, 0x85, 0x00, 0x80, 0x00, 0x08, 0x00, 0x00
.align 2
gUnknown_08524ADC:: @ 8524ADC
.byte 0x00, 0x85, 0x00, 0xc0, 0x00, 0x08, 0x00, 0x00
.align 2
gUnknown_08524AE4:: @ 8524AE4
.byte 0x00, 0x07, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00
.align 2
gUnknown_08524AEC:: @ 8524AEC
.byte 0x00, 0x07, 0x00, 0x40, 0x00, 0x08, 0x00, 0x00
.align 2
gUnknown_08524AF4:: @ 8524AF4
.byte 0x00, 0x07, 0x00, 0x80, 0x00, 0x08, 0x00, 0x00
.align 2
gUnknown_08524AFC:: @ 8524AFC
.byte 0x00, 0x07, 0x00, 0xc0, 0x00, 0x08, 0x00, 0x00
.align 2
gUnknown_08524B04:: @ 8524B04
.byte 0x00, 0x47, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00
.align 2
gUnknown_08524B0C:: @ 8524B0C
.byte 0x00, 0x47, 0x00, 0x40, 0x00, 0x08, 0x00, 0x00
.align 2
gUnknown_08524B14:: @ 8524B14
.byte 0x00, 0x47, 0x00, 0x80, 0x00, 0x08, 0x00, 0x00
.align 2
gUnknown_08524B1C:: @ 8524B1C
.byte 0x00, 0x47, 0x00, 0xc0, 0x00, 0x08, 0x00, 0x00
.align 2
gUnknown_08524B24:: @ 8524B24
.byte 0x00, 0x87, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00
.align 2
gUnknown_08524B2C:: @ 8524B2C
.byte 0x00, 0x87, 0x00, 0x40, 0x00, 0x08, 0x00, 0x00
.align 2
gUnknown_08524B34:: @ 8524B34
.byte 0x00, 0x87, 0x00, 0x80, 0x00, 0x08, 0x00, 0x00
.align 2
gUnknown_08524B3C:: @ 8524B3C
.byte 0x00, 0x87, 0x00, 0xc0, 0x00, 0x08, 0x00, 0x00
gUnknown_08524B44:: @ 8524B44
.incbin "baserom.gba", 0x524b44, 0x1d0

View File

@@ -1,8 +0,0 @@
.include "asm/macros.inc"
.include "constants/constants.inc"
.section .rodata
@ unknown unreferenced data
.incbin "baserom.gba", 0x58d977, 0x2a1

View File

@@ -5,6 +5,9 @@
.section .rodata
.align 2
.incbin "baserom.gba", 0x58d978, 0x2a0
.align 2
gFieldEffectObjectPalette7:: @ 858DC18
.incbin "graphics/map_objects/palettes/field_effect_object_palette_07.gbapal"

View File

@@ -7,7 +7,22 @@
.align 2
gUnref_82EC784:: @ 82EC784
.incbin "baserom.gba", 0x2EC784, 0x40
.4byte 0x00000000
.4byte 0x00000000
.4byte 0x04000008
.4byte 0x0400000A
.4byte 0x0400000C
.4byte 0x0400000E
.4byte 0x04000010
.4byte 0x04000014
.4byte 0x04000018
.4byte 0x0400001C
.4byte 0x04000012
.4byte 0x04000016
.4byte 0x0400001A
.4byte 0x0400001E
.4byte 0x02000100
.4byte 0x08000400
gUnknown_82EC7C4:: @ 82EC7C4
.2byte 0x0100

View File

@@ -1033,8 +1033,7 @@ gUnknown_085EA1CA:: @ 85EA1CA
.string "{PAUSE_UNTIL_PRESS}$"
gUnknown_085EA1CD:: @ 85EA1CD
.string "{STR_VAR_1}& ññÂÉ+à\nÏÛ ùªÏÁÒÉ?$"
.string "{STR_VAR_1} \n $" @ "{STR_VAR_1}wo gurugurukoukanni\ndashite yoroshiidesuka?" ("do you want to put {STR_VAR_1} into the spinner?" in Japanese)
gUnknown_085EA1E8:: @ 85EA1E8
.incbin "baserom.gba", 0x5ea1e8, 0x28
@@ -1042,14 +1041,27 @@ gUnknown_085EA1E8:: @ 85EA1E8
gUnknown_085EA210:: @ 85EA210
.incbin "baserom.gba", 0x5ea210, 0x24
.align 2
gUnknown_085EA234:: @ 85EA234
.string "An EGG cant be traded now.$"
.align 2
.string "The other TRAINERs POKéMON\ncant be traded now.$"
.align 2
.string "The other TRAINER cant accept\nthat POKéMON now.$"
.align 2
.string "You cant trade with that\nTRAINER now.$"
.align 2
.string "That isnt the type of POKéMON\nthat the other TRAINER wants.$"
.align 2
.string "That isnt an EGG.$"
gUnknown_085EA333:: @ 85EA333
.string "An EGG cant be traded now.$"
.string "The other TRAINERs POKéMON\ncant be traded now.$"
.string " The other TRAINER cant accept\nthat POKéMON now.$"
.string " You cant trade with that\nTRAINER now.$"
.string " That isnt the type of POKéMON\nthat the other TRAINER wants.$"
.string " That isnt an EGG.$"
.string "REGISTER$"
gUnknown_085EA33C:: @ 85EA33C
@@ -3319,30 +3331,90 @@ gUnknown_085EED34:: @ 85EED34
.string "POKéDEX$"
gUnknown_085EED3C:: @ 85EED3C
.string "TIME$"
.string "TIME$"
.string "Wireless Communication Status$"
.string "People trading:$"
.string "People battling:$"
.string "People in the UNION ROOM:$"
.string "People communicating:$"
.string "{SPECIAL_F7} players$"
.string "{SPECIAL_F7}À players$"
.string "{SPECIAL_F7}Á players$"
.string "{SPECIAL_F7}Â players$"
.string "yËAyËLyËWyËWONDER CARDS$"
.string " WONDER NEWS$"
.string "WIRELESS COMMUNICATION$"
.string " FRIEND$"
.string " EXIT$"
.string " RECEIVE$"
.string "SEND$"
.string " TOSS$"
.string " A variety of events will be imported\nover Wireless Communication.$"
.string " Read the WONDER CARDS in your\npossession.$"
.string " Read the NEWS that arrived.$"
.string "Return to the title screen.$"
gUnknown_085EED41:: @ 85EED41
.string "Wireless Communication Status$"
gUnknown_085EED5F:: @ 85EED5F
.string "People trading:$"
gUnknown_085EED6F:: @ 85EED6F
.string "People battling:$"
gUnknown_085EED80:: @ 85EED80
.string "People in the UNION ROOM:$"
gUnknown_085EED9A:: @ 85EED9A
.string "People communicating:$"
gUnknown_085EEDB0:: @ 85EEDB0
.string "{SPECIAL_F7 0} players$"
gUnknown_085EEDBB:: @ 85EEDBB
.string "{SPECIAL_F7 1} players$"
gUnknown_085EEDC6:: @ 85EEDC6
.string "{SPECIAL_F7 2} players$"
gUnknown_085EEDD1:: @ 85EEDD1
.string "{SPECIAL_F7 3} players$"
.align 2
.4byte gUnknown_085EEDB0
.4byte gUnknown_085EEDBB
.4byte gUnknown_085EEDC6
.4byte gUnknown_085EEDD1
.align 2
gUnknown_085EEDEC:: @ 85EEDEC
.string "WONDER CARDS$"
.align 2
gUnknown_085EEDFC:: @ 85EEDFC
.string "WONDER NEWS$"
.align 2
gUnknown_085EEE08:: @ 85EEE08
.string "WIRELESS COMMUNICATION$"
.align 2
gUnknown_085EEE20:: @ 85EEE20
.string "FRIEND$"
.align 2
gUnknown_085EEE28:: @ 85EEE28
.string "EXIT$"
.align 2
gUnknown_085EEE30:: @ 85EEE30
.string "RECEIVE$"
.align 2
gUnknown_085EEE38:: @ 85EEE38
.string "SEND$"
.align 2
gUnknown_085EEE40:: @ 85EEE40
.string "TOSS$"
.align 2
gUnknown_085EEE48:: @ 85EEE48
.string "A variety of events will be imported\nover Wireless Communication.$"
.align 2
gUnknown_085EEE8C:: @ 85EEE40
.string "Read the WONDER CARDS in your\npossession.$"
.align 2
gUnknown_085EEEB8:: @ 85EEEB8
.string "Read the NEWS that arrived.$"
.align 2
gUnknown_085EEED4:: @ 85EEED4
.string "Return to the title screen.$"
.align 2
gUnknown_085EEEF0:: @ 85EEEF0
.incbin "baserom.gba", 0x5eeef0, 0x3c