diff options
author | garak <garakmon@gmail.com> | 2019-12-17 15:03:57 -0500 |
---|---|---|
committer | garak <garakmon@gmail.com> | 2019-12-17 15:05:23 -0500 |
commit | 977a995cdddfec1c03514f9b46b0f0d02e1c124e (patch) | |
tree | fe98eb84efd0de9e3b07d4cbd64923a80031d03a | |
parent | ed7a1d16e7ec9c5439f4ca3addf9d305091199a8 (diff) |
disassemble final baserom incbins from event_object_movement
-rw-r--r-- | data/event_object_movement.s | 228 |
1 files changed, 190 insertions, 38 deletions
diff --git a/data/event_object_movement.s b/data/event_object_movement.s index 9dd3878dc..9e0d40cd8 100644 --- a/data/event_object_movement.s +++ b/data/event_object_movement.s @@ -169,7 +169,7 @@ gUnknown_83716A8:: @ 83716A8 gUnknown_83720A8:: @ 83720A8 .incbin "graphics/object_events/024.4bpp" -@ 8372AA8 +gUnknown_8372AA8:: @ 8372AA8 .incbin "graphics/object_events/unk_8372AA8.4bpp" gUnknown_83733A8:: @ 83733A8 @@ -7412,7 +7412,9 @@ gUnknown_83A5EC0:: @ 83A5EC0 spr_template 0xFFFF, 0x100D, gEventObjectBaseOam_16x16, gUnknown_83A5EBC, gUnknown_83A5E7C, gDummySpriteAffineAnimTable, sub_8085604 gUnknown_83A5ED8:: @ 83A5ED8 - .incbin "baserom.gba", 0x3A5ED8, 0x8 + .4byte gUnknown_839C588 + .2byte 0x100D + .2byte 0x0000 @ filler gUnknown_83A5EE0:: @ 83A5EE0 overworld_frame gUnknown_839C828, 2, 2, 0 @@ -7479,112 +7481,262 @@ gUnknown_83A5FE0:: @ 83A5FE0 spr_template 0xFFFF, 0x100F, gEventObjectBaseOam_16x16, gUnknown_83A5FDC, gUnknown_83A5FBC, gDummySpriteAffineAnimTable, sub_80DCC90 gUnknown_83A5FF8:: - .incbin "baserom.gba", 0x3A5FF8, 0x8 + .4byte gUnknown_839D3A8 + .2byte 0x100F + .2byte 0x0000 @ filler gUnknown_83A6000:: @ 83A6000 - .incbin "baserom.gba", 0x3A6000, 0x10 + .2byte 0x0020 + .2byte 0x0040 + .2byte 0x0060 + .2byte 0x0080 + +gUnknown_83A6008:: @ 83A6008 + .2byte 0x0020 + .2byte 0x0040 + .2byte 0x0080 + .2byte 0x00C0 gUnknown_83A6010:: @ 83A6010 - .incbin "baserom.gba", 0x3A6010, 0x8 + .2byte 0x0020 + .2byte 0x0030 + .2byte 0x0040 + .2byte 0x0050 gUnknown_83A6018:: @ 83A6018 - .incbin "baserom.gba", 0x3A6018, 0x1C + .4byte sub_8060064 + .4byte sub_8060078 + .4byte sub_80600A4 + .4byte sub_80600E0 + .4byte sub_8060100 + .4byte sub_806014C + .4byte sub_80601AC gUnknown_83A6034:: @ 83A6034 - .incbin "baserom.gba", 0x3A6034, 0x1C + .4byte sub_8060064 + .4byte sub_8060078 + .4byte sub_80600A4 + .4byte sub_80600E0 + .4byte sub_8060100 + .4byte sub_806017C + .4byte sub_80601AC gUnknown_83A6050:: @ 83A6050 - .incbin "baserom.gba", 0x3A6050, 0x4 + .byte 1 @ DIR_SOUTH + .byte 2 @ DIR_NORTH + .byte 3 @ DIR_WEST + .byte 4 @ DIR_EAST gUnknown_83A6054:: @ 83A6054 - .incbin "baserom.gba", 0x3A6054, 0x2C + .4byte GetRegularRunningPastFacingDirection + .4byte GetNorthSouthRunningPastFacingDirection + .4byte GetEastWestRunningPastFacingDirection + .4byte GetNorthEastRunningPastFacingDirection + .4byte GetNorthWestRunningPastFacingDirection + .4byte GetSouthEastRunningPastFacingDirection + .4byte GetSouthWestRunningPastFacingDirection + .4byte GetNonEastRunningPastFacingDirection + .4byte GetNonWestRunningPastFacingDirection + .4byte GetNonSouthRunningPastFacingDirection + .4byte GetNonNorthRunningPastFacingDirection gUnknown_83A6080:: @ 83A6080 - .incbin "baserom.gba", 0x3A6080, 0x14 + .4byte sub_80605D0 + .4byte sub_80605E4 + .4byte sub_8060610 + .4byte sub_8060654 + .4byte sub_8060684 gUnknown_83A6094:: @ 83A6094 - .incbin "baserom.gba", 0x3A6094, 0x1C + .4byte sub_8060710 + .4byte sub_8060724 + .4byte sub_8060750 + .4byte sub_806078C + .4byte sub_80607AC + .4byte sub_80607F8 + .4byte sub_8060828 gUnknown_83A60B0:: @ 83A60B0 - .incbin "baserom.gba", 0x3A60B0, 0x4 + .byte 1 @ DIR_SOUTH + .byte 2 @ DIR_NORTH + .byte 0 @ DIR_NONE + .byte 0 @ DIR_NONE gUnknown_83A60B4:: @ 83A60B4 - .incbin "baserom.gba", 0x3A60B4, 0x1C + .4byte sub_8060894 + .4byte sub_80608A8 + .4byte sub_80608D4 + .4byte sub_8060910 + .4byte sub_8060930 + .4byte sub_806097C + .4byte sub_80609AC gUnknown_83A60D0:: @ 83A60D0 - .incbin "baserom.gba", 0x3A60D0, 0x4 + .byte 3 @ DIR_WEST + .byte 4 @ DIR_EAST + .byte 0 @ DIR_NONE + .byte 0 @ DIR_NONE gUnknown_83A60D4:: @ 83A60D4 - .incbin "baserom.gba", 0x3A60D4, 0xC + .4byte sub_8060A18 + .4byte sub_8060A44 + .4byte sub_8060A64 gUnknown_83A60E0:: @ 83A60E0 - .incbin "baserom.gba", 0x3A60E0, 0x14 + .4byte sub_8060AB8 + .4byte sub_8060ACC + .4byte sub_8060AF8 + .4byte sub_8060B3C + .4byte sub_8060B6C gUnknown_83A60F4:: @ 83A60F4 - .incbin "baserom.gba", 0x3A60F4, 0x14 + .4byte sub_8060BF8 + .4byte sub_8060C0C + .4byte sub_8060C38 + .4byte sub_8060C7C + .4byte sub_8060CAC gUnknown_83A6108:: @ 83A6108 - .incbin "baserom.gba", 0x3A6108, 0x14 + .4byte sub_8060D38 + .4byte sub_8060D4C + .4byte sub_8060D78 + .4byte sub_8060DBC + .4byte sub_8060DEC gUnknown_83A611C:: @ 83A611C - .incbin "baserom.gba", 0x3A611C, 0x4 + .byte 2 @ DIR_NORTH + .byte 3 @ DIR_WEST + .byte 0 @ DIR_NONE + .byte 0 @ DIR_NONE gUnknown_83A6120:: @ 83A6120 - .incbin "baserom.gba", 0x3A6120, 0x14 + .4byte sub_8060E78 + .4byte sub_8060E8C + .4byte sub_8060EB8 + .4byte sub_8060EFC + .4byte sub_8060F2C gUnknown_83A6134:: @ 83A6134 - .incbin "baserom.gba", 0x3A6134, 0x4 + .byte 2 @ DIR_NORTH + .byte 4 @ DIR_EAST + .byte 0 @ DIR_NONE + .byte 0 @ DIR_NONE gUnknown_83A6138:: @ 83A6138 - .incbin "baserom.gba", 0x3A6138, 0x14 + .4byte sub_8060FB8 + .4byte sub_8060FCC + .4byte sub_8060FF8 + .4byte sub_806103C + .4byte sub_806106C gUnknown_83A614C:: @ 83A614C - .incbin "baserom.gba", 0x3A614C, 0x4 + .byte 1 @ DIR_SOUTH + .byte 3 @ DIR_WEST + .byte 0 @ DIR_NONE + .byte 0 @ DIR_NONE gUnknown_83A6150:: @ 83A6150 - .incbin "baserom.gba", 0x3A6150, 0x14 + .4byte sub_80610F8 + .4byte sub_806110C + .4byte sub_8061138 + .4byte sub_806117C + .4byte sub_80611AC gUnknown_83A6164:: @ 83A6164 - .incbin "baserom.gba", 0x3A6164, 0x4 + .byte 1 @ DIR_SOUTH + .byte 4 @ DIR_EAST + .byte 0 @ DIR_NONE + .byte 0 @ DIR_NONE gUnknown_83A6168:: @ 83A6168 - .incbin "baserom.gba", 0x3A6168, 0x14 + .4byte sub_8061238 + .4byte sub_806124C + .4byte sub_8061278 + .4byte sub_80612BC + .4byte sub_80612EC gUnknown_83A617C:: @ 83A617C - .incbin "baserom.gba", 0x3A617C, 0x4 + .byte 2 @ DIR_NORTH + .byte 1 @ DIR_SOUTH + .byte 3 @ DIR_WEST + .byte 1 @ DIR_SOUTH gUnknown_83A6180:: @ 83A6180 - .incbin "baserom.gba", 0x3A6180, 0x14 + .4byte sub_8061378 + .4byte sub_806138C + .4byte sub_80613B8 + .4byte sub_80613FC + .4byte sub_806142C gUnknown_83A6194:: @ 83A6194 - .incbin "baserom.gba", 0x3A6194, 0x4 + .byte 1 @ DIR_SOUTH + .byte 2 @ DIR_NORTH + .byte 4 @ DIR_EAST + .byte 1 @ DIR_SOUTH gUnknown_83A6198:: @ 83A6198 - .incbin "baserom.gba", 0x3A6198, 0x14 + .4byte sub_80614B8 + .4byte sub_80614CC + .4byte sub_80614F8 + .4byte sub_806153C + .4byte sub_806156C gUnknown_83A61AC:: @ 83A61AC - .incbin "baserom.gba", 0x3A61AC, 0x4 + .byte 2 @ DIR_NORTH + .byte 3 @ DIR_WEST + .byte 4 @ DIR_EAST + .byte 2 @ DIR_NORTH gUnknown_83A61B0:: @ 83A61B0 - .incbin "baserom.gba", 0x3A61B0, 0x14 + .4byte sub_80615F8 + .4byte sub_806160C + .4byte sub_8061638 + .4byte sub_806167C + .4byte sub_80616AC gUnknown_83A61C4:: @ 83A61C4 - .incbin "baserom.gba", 0x3A61C4, 0x4 + .byte 3 @ DIR_WEST + .byte 4 @ DIR_EAST + .byte 1 @ DIR_SOUTH + .byte 1 @ DIR_SOUTH gUnknown_83A61C8:: @ 83A61C8 - .incbin "baserom.gba", 0x3A61C8, 0x10 + .4byte sub_8061738 + .4byte sub_8061764 + .4byte sub_8061788 + .4byte sub_80617B4 gUnknown_83A61D8:: @ 83A61D8 - .incbin "baserom.gba", 0x3A61D8, 0x8 + .byte 0x01 + .byte 0x04 + .byte 0x03 + .byte 0x01 + .byte 0x02 + .byte 0x00 + .byte 0x00 + .byte 0x00 gUnknown_83A61E0:: @ 83A61E0 - .incbin "baserom.gba", 0x3A61E0, 0x10 + .4byte sub_806183C + .4byte sub_8061868 + .4byte sub_806188C + .4byte sub_80618B8 gUnknown_83A61F0:: @ 83A61F0 - .incbin "baserom.gba", 0x3A61F0, 0x8 + .byte 0x01 + .byte 0x03 + .byte 0x04 + .byte 0x02 + .byte 0x01 + .byte 0x00 + .byte 0x00 + .byte 0x00 gUnknown_83A61F8:: @ 83A61F8 - .incbin "baserom.gba", 0x3A61F8, 0x10 + .4byte sub_8061940 + .4byte sub_8061954 + .4byte sub_806198C + .4byte sub_8061A44 gUnknown_83A6208:: @ 83A6208 .4byte sub_8061A6C |