diff --git a/README.md b/README.md index 562473ea..10021a65 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -# banjo (90.0795%) +# banjo (90.2412%) diff --git a/progress/progress_core1.svg b/progress/progress_core1.svg index ac72062c..92115091 100644 --- a/progress/progress_core1.svg +++ b/progress/progress_core1.svg @@ -9,7 +9,7 @@ - + @@ -17,7 +17,7 @@ core1 - 77.5401% - 77.5401% + 78.6543% + 78.6543% \ No newline at end of file diff --git a/progress/progress_total.svg b/progress/progress_total.svg index 5fd45b2d..7be0aed4 100644 --- a/progress/progress_total.svg +++ b/progress/progress_total.svg @@ -17,7 +17,7 @@ Banjo-Kazooie (us.v10) - 90.0795% - 90.0795% + 90.2412% + 90.2412% \ No newline at end of file diff --git a/src/core1/exceptasm.c b/src/core1/exceptasm.c deleted file mode 100644 index 6fac1f03..00000000 --- a/src/core1/exceptasm.c +++ /dev/null @@ -1,24 +0,0 @@ -#include -#include "functions.h" -#include "variables.h" - - -#pragma GLOBAL_ASM("asm/nonmatchings/core1/exceptasm/func_8026A2E0.s") - -// #pragma GLOBAL_ASM("asm/nonmatchings/core1/exceptasm/func_8026A2F0.s") - -// #pragma GLOBAL_ASM("asm/nonmatchings/core1/exceptasm/func_8026A300.s") - -#pragma GLOBAL_ASM("asm/nonmatchings/core1/exceptasm/func_8026A824.s") - -#pragma GLOBAL_ASM("asm/nonmatchings/core1/exceptasm/__osEnqueueAndYield.s") - -#pragma GLOBAL_ASM("asm/nonmatchings/core1/exceptasm/__osEnqueueThread.s") - -#pragma GLOBAL_ASM("asm/nonmatchings/core1/exceptasm/__osPopThread.s") - -#pragma GLOBAL_ASM("asm/nonmatchings/core1/exceptasm/__osDispatchThread.s") - -#pragma GLOBAL_ASM("asm/nonmatchings/core1/exceptasm/__osCleanupThread.s") - -#pragma GLOBAL_ASM("asm/nonmatchings/core1/exceptasm/osMapTLBRdb.s") diff --git a/src/core1/os/writebackdcache.c b/src/core1/os/writebackdcache.c deleted file mode 100644 index 1ad06814..00000000 --- a/src/core1/os/writebackdcache.c +++ /dev/null @@ -1,6 +0,0 @@ -#include -#include "functions.h" -#include "variables.h" - - -#pragma GLOBAL_ASM("asm/nonmatchings/core1/os/writebackdcache/osWritebackDCache.s") diff --git a/subyaml/core1.us.v10.yaml b/subyaml/core1.us.v10.yaml index 7629ed38..6aed015a 100644 --- a/subyaml/core1.us.v10.yaml +++ b/subyaml/core1.us.v10.yaml @@ -94,7 +94,7 @@ segments: - [0x21AF0, c, done/audio/code_21AF0] #DONE - [0x21B50, c, done/audio/code_21B50] #DONE - [0x21C50, c, done/audio/n_synallocfx] #DONE - - [0x21CB0, c, done/audio/n_reverb] + - [0x21CB0, c, done/audio/n_reverb] #DONE - [0x22740, c, done/audio/n_auxbus] #DONE - [0x227F0, c, done/audio/n_drvrNew] #DONE - [0x22D50, c, done/audio/n_save] #DONE @@ -127,7 +127,7 @@ segments: - [0x26DB0, c, done/os/pidma] #DONE - [0x26EC0, c, done/os/stopthread] #DONE - [0x26F80, c, done/os/startthread] #DONE - - [0x270D0, c, os/writebackdcache] + - [0x270D0, hasm, os/writebackdcache] #DONE - [0x27150, hasm, invaldcache] #DONE - [0x27200, c, done/io/pimgr] #DONE - [0x27390, c, done/os/destroythread] #DONE @@ -179,7 +179,7 @@ segments: - [0x2C810, hasm, setfpccsr] #DONE - [0x2C820, c, done/io/sirawread] #DONE - [0x2C870, c, done/io/sirawwrite] #DONE - - [0x2C8C0, c, exceptasm] + - [0x2C8C0, hasm, exceptasm] - [0x2D230, c, done/io/pirawread] #DONE - [0x2D290, hasm, interrupt] - [0x2D2D0, c, done/os/thread] #DONE