From 69d8005b89dd797809e7d083613f9780f4645773 Mon Sep 17 00:00:00 2001 From: Ryan Dwyer Date: Fri, 30 Apr 2021 11:13:25 +1000 Subject: [PATCH] Decompile func0001a50c --- src/include/lib/model.h | 2 +- src/lib/model.c | 10 ++++------ 2 files changed, 5 insertions(+), 7 deletions(-) diff --git a/src/include/lib/model.h b/src/include/lib/model.h index 7effe1a61..669a3a1e0 100644 --- a/src/include/lib/model.h +++ b/src/include/lib/model.h @@ -5,7 +5,7 @@ #include "types.h" u32 func0001a500(void); -u32 func0001a50c(void); +void func0001a50c(f32 value); void func0001a518(void *callback); s32 func0001a524(struct modelnode *node, s32 arg1); Mtxf *func0001a5cc(struct model *model, struct modelnode *node, s32 arg2); diff --git a/src/lib/model.c b/src/lib/model.c index c49175d69..3c6958f7a 100644 --- a/src/lib/model.c +++ b/src/lib/model.c @@ -25,12 +25,10 @@ glabel func0001a500 /* 1a508: ac24efb4 */ sw $a0,%lo(var8005efb4)($at) ); -GLOBAL_ASM( -glabel func0001a50c -/* 1a50c: 3c018006 */ lui $at,%hi(var8005efb8) -/* 1a510: 03e00008 */ jr $ra -/* 1a514: e42cefb8 */ swc1 $f12,%lo(var8005efb8)($at) -); +void func0001a50c(f32 value) +{ + var8005efb8 = value; +} void func0001a518(void *callback) {