summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPhlosioneer <mattmdrr2@gmail.com>2019-02-14 11:55:58 -0500
committerPhlosioneer <mattmdrr2@gmail.com>2019-02-17 23:14:14 -0500
commitd41c597f901383944dbb6689be08beeeb859b9cd (patch)
tree28a7942d72a5322288a525d93fe7875f34fbdfae
parentf95eebf47a9fd235f722104d727b0b9da9af4474 (diff)
Decompiled sub_81C7990
-rw-r--r--asm/pokenav.s22
-rw-r--r--src/pokenav_main.c6
2 files changed, 5 insertions, 23 deletions
diff --git a/asm/pokenav.s b/asm/pokenav.s
index e810049ff..5f0a2aa91 100644
--- a/asm/pokenav.s
+++ b/asm/pokenav.s
@@ -5,28 +5,6 @@
.text
- thumb_func_start sub_81C7990
-sub_81C7990: @ 81C7990
- push {lr}
- sub sp, 0x4
- adds r3, r0, 0
- lsls r1, 16
- lsrs r1, 16
- mov r0, sp
- strh r1, [r0]
- lsls r3, 5
- ldr r0, =gPlttBufferFaded + 0x200
- adds r3, r0
- ldr r2, =0x01000010
- mov r0, sp
- adds r1, r3, 0
- bl CpuSet
- add sp, 0x4
- pop {r0}
- bx r0
- .pool
- thumb_func_end sub_81C7990
-
thumb_func_start sub_81C79BC
sub_81C79BC: @ 81C79BC
push {r4-r7,lr}
diff --git a/src/pokenav_main.c b/src/pokenav_main.c
index 3e77ba686..67d812912 100644
--- a/src/pokenav_main.c
+++ b/src/pokenav_main.c
@@ -622,4 +622,8 @@ void sub_81C795C(struct PaletteDescriptor *palettes) {
CopyPaletteIntoBufferUnfaded(current->palette, index, 0x20);
}
}
-} \ No newline at end of file
+}
+
+void sub_81C7990(u32 a0, u16 a1) {
+ CpuFill16(a1, gPlttBufferFaded + 0x100 + (a0 * 16), 16 * sizeof(u16));
+}