diff --git a/config/kuon.yaml b/config/kuon.yaml index 6033cd4..bb76459 100644 --- a/config/kuon.yaml +++ b/config/kuon.yaml @@ -269,7 +269,7 @@ segments: - [0x059C60, asmtu, cs4/Seimei/src/Dss] - [0x05ACB0, asmtu, cs4/Seimei/src/Damage] - [0x05B3B0, asmtu, cs4/Seimei/src/Hmd] - - [0x05E360, c, cs4/Seimei/src/Binder] + - [0x05E360, asmtu, cs4/Seimei/src/Binder] - [0x05E980, asmtu, cs4/Seimei/src/Ene] - [0x060DF0, asmtu, cs4/Seimei/src/EneAct] - [0x062F40, asmtu, cs4/Seimei/src/EneThk] diff --git a/config/report.json b/config/report.json index 15d4ee3..8a1ce25 100644 --- a/config/report.json +++ b/config/report.json @@ -10,12 +10,12 @@ "total_functions": 2901, "matched_functions": 56, "matched_functions_percent": 1.9303689, - "complete_code": "8980", - "complete_code_percent": 0.9384235, - "complete_data": "511200", - "complete_data_percent": 5.958631, + "complete_code": "7444", + "complete_code_percent": 0.7779092, + "complete_data": "62500", + "complete_data_percent": 0.7285102, "total_units": 215, - "complete_units": 5 + "complete_units": 4 }, "units": [ { @@ -4254,12 +4254,7 @@ "total_functions": 7, "matched_functions": 6, "matched_functions_percent": 85.71429, - "complete_code": "1536", - "complete_code_percent": 100.0, - "complete_data": "448700", - "complete_data_percent": 100.0, - "total_units": 1, - "complete_units": 1 + "total_units": 1 }, "sections": [ { @@ -4344,7 +4339,7 @@ } ], "metadata": { - "complete": true, + "complete": false, "source_path": "../src/cs4/Seimei/src/Binder.c", "progress_categories": [ "" @@ -23012,12 +23007,12 @@ "total_functions": 2901, "matched_functions": 56, "matched_functions_percent": 1.9303689, - "complete_code": "8980", - "complete_code_percent": 0.9384235, - "complete_data": "511200", - "complete_data_percent": 5.958631, + "complete_code": "7444", + "complete_code_percent": 0.7779092, + "complete_data": "62500", + "complete_data_percent": 0.7285102, "total_units": 215, - "complete_units": 5 + "complete_units": 4 } } ] diff --git a/src/cs4/Seimei/src/Memory.c b/src/cs4/Seimei/src/Memory.c index 25a4311..ebfa50c 100644 --- a/src/cs4/Seimei/src/Memory.c +++ b/src/cs4/Seimei/src/Memory.c @@ -1,12 +1,10 @@ #include "common.h" #include "Memory.h" -u_int LastAddr; u_int UseMemSize; u_int MaxHeapSize; - -int _stack_size; -int _end; +u_int LastAddr; +static int FixMemEndIndex; allocmng AllocMng[2048]; inline int MemGetHeapSize() diff --git a/src/cs4/Seimei/src/Memory.h b/src/cs4/Seimei/src/Memory.h index 5a422ac..7874699 100644 --- a/src/cs4/Seimei/src/Memory.h +++ b/src/cs4/Seimei/src/Memory.h @@ -15,7 +15,6 @@ typedef struct _allocmng { char * lpfuncname; // offset 0x18, size 0x4 } allocmng; -static int FixMemEndIndex; // size: 0x4, address: 0x257940 extern u_int LastAddr; // size: 0x4, address: 0x257944 extern u_int UseMemSize; // size: 0x4, address: 0x25794C