diff options
author | Bassoonian <iasperbassoonian@gmail.com> | 2022-03-20 17:53:32 +0100 |
---|---|---|
committer | Bassoonian <iasperbassoonian@gmail.com> | 2022-03-20 17:53:32 +0100 |
commit | a712277be334173ead46d27f37c97fd262098693 (patch) | |
tree | 7c71a3d9d58fd09e13a36b934c2f43c833be254b | |
parent | 30fea2d6f303e0e57b62032f56da86c8223ef1f7 (diff) |
ground_link function
-rw-r--r-- | asm/ground_link.s | 13 | ||||
-rw-r--r-- | src/ground_link.c | 6 |
2 files changed, 6 insertions, 13 deletions
diff --git a/asm/ground_link.s b/asm/ground_link.s index 16e8578..83ed054 100644 --- a/asm/ground_link.s +++ b/asm/ground_link.s @@ -5,19 +5,6 @@ .text - thumb_func_start sub_80AD8A0 -sub_80AD8A0: - lsls r0, 16 - ldr r1, _080AD8B0 - asrs r0, 13 - ldr r1, [r1] - adds r1, r0 - adds r0, r1, 0 - bx lr - .align 2, 0 -_080AD8B0: .4byte gUnknown_203B4B8 - thumb_func_end sub_80AD8A0 - thumb_func_start sub_80AD8B4 sub_80AD8B4: push {r4,lr} diff --git a/src/ground_link.c b/src/ground_link.c index 80e0294..ccdc052 100644 --- a/src/ground_link.c +++ b/src/ground_link.c @@ -31,3 +31,9 @@ void GroundLink_Select(s16 r0) { gUnknown_203B4B8.unk0 = sub_80A77D0(r0, &gUnknown_8118798)->unk8; } + +u32 sub_80AD8A0(s16 r0) +{ + u32 a = r0; + return gUnknown_203B4B8.unk0 + a * 8; +} |