From a712277be334173ead46d27f37c97fd262098693 Mon Sep 17 00:00:00 2001 From: Bassoonian Date: Sun, 20 Mar 2022 17:53:32 +0100 Subject: ground_link function --- asm/ground_link.s | 13 ------------- 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; +} -- cgit v1.2.3