From 14974a33508f2915a3489eadbea8f6d3f0e9c103 Mon Sep 17 00:00:00 2001 From: Pheenoh Date: Sat, 27 Mar 2021 22:27:46 -0400 Subject: [PATCH] fopScn_Execute OK --- ldscript.lcf | 1 + src/f/f_op/f_op_scene.cpp | 7 ++----- 2 files changed, 3 insertions(+), 5 deletions(-) diff --git a/ldscript.lcf b/ldscript.lcf index d60e6bba6c6..84553488c99 100644 --- a/ldscript.lcf +++ b/ldscript.lcf @@ -3327,6 +3327,7 @@ fopMsg_Execute__FPv fopMsg_IsDelete__FPv fopMsg_Delete__FPv fopMsg_Create__FPv +fopScn_Execute__FP11scene_class } /* .init 80003100 - 80005600 diff --git a/src/f/f_op/f_op_scene.cpp b/src/f/f_op/f_op_scene.cpp index ef34a98cf28..ccc8fcbe2d8 100644 --- a/src/f/f_op/f_op_scene.cpp +++ b/src/f/f_op/f_op_scene.cpp @@ -32,11 +32,8 @@ void fopScn_Draw(scene_class* pScene) { fpcNd_DrawMethod(pScene->mpNodedrawMtd,pScene); } -// fopScn_Execute__FP11scene_class -// fopScn_Execute(scene_class*) -asm void fopScn_Execute(scene_class*) { - nofralloc -#include "f/f_op/f_op_scene/asm/func_8001EB5C.s" +void fopScn_Execute(scene_class* pScene) { + fpcMtd_Execute((process_method_class*)pScene->mpNodedrawMtd,pScene); } // fopScn_IsDelete__FPv