Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions config/RSBE01_02/splits.txt
Original file line number Diff line number Diff line change
Expand Up @@ -58,6 +58,10 @@ sora/gf/gf_keep_fb.cpp:
sora/gf/gf_memory_util.cpp:
.text start:0x80026474 end:0x80026478

sora/gf/gf_task_scheduler.cpp:
.text start:0x8002E09C end:0x8002F188
.sbss start:0x805A0068 end:0x805A006C

sora/gf/gf_thread.cpp:
.text start:0x8002F5B8 end:0x8002F6F4

Expand Down
52 changes: 26 additions & 26 deletions config/RSBE01_02/symbols.txt
Original file line number Diff line number Diff line change
Expand Up @@ -2645,10 +2645,10 @@ __ct__6gfTaskFPCcQ26gfTask8Categoryiii = .text:0x8002D8B8; // type:function size
__dt__6gfTaskFv = .text:0x8002DA1C; // type:function size:0x104
fn_8002DB20 = .text:0x8002DB20; // type:function size:0x18
fn_8002DB38 = .text:0x8002DB38; // type:function size:0x70
fn_8002DBA8 = .text:0x8002DBA8; // type:function size:0x70
fn_8002DC18 = .text:0x8002DC18; // type:function size:0x28
unlink__6gfTaskFv = .text:0x8002DBA8; // type:function size:0x70
setPaused__6gfTaskFb = .text:0x8002DC18; // type:function size:0x28
getTask__6gfTaskFi = .text:0x8002DC40; // type:function size:0x34
fn_8002DC74 = .text:0x8002DC74; // type:function size:0x150
process__6gfTaskFQ26gfTask8TaskType = .text:0x8002DC74; // type:function size:0x150
init__6gfTaskFv = .text:0x8002DDC4; // type:function size:0x4
processDefault__6gfTaskFv = .text:0x8002DDC8; // type:function size:0x10
processBegin__6gfTaskFv = .text:0x8002DDD8; // type:function size:0x10
Expand All @@ -2671,28 +2671,28 @@ renderOpa__6gfTaskFv = .text:0x8002DECC; // type:function size:0x4
renderXlu__6gfTaskFv = .text:0x8002DED0; // type:function size:0x4
processDebug__6gfTaskFv = .text:0x8002DED4; // type:function size:0x4
renderDebug__6gfTaskFv = .text:0x8002DED8; // type:function size:0x4
fn_8002DEDC = .text:0x8002DEDC; // type:function size:0x58
render__6gfTaskFQ26gfTask6Render = .text:0x8002DEDC; // type:function size:0x58
exit__6gfTaskFv = .text:0x8002DF34; // type:function size:0x168
fn_8002E09C = .text:0x8002E09C; // type:function size:0x270
fn_8002E30C = .text:0x8002E30C; // type:function size:0x8
fn_8002E314 = .text:0x8002E314; // type:function size:0x138
fn_8002E44C = .text:0x8002E44C; // type:function size:0x12C
fn_8002E578 = .text:0x8002E578; // type:function size:0x224
fn_8002E79C = .text:0x8002E79C; // type:function size:0xA8
fn_8002E844 = .text:0x8002E844; // type:function size:0xFC
fn_8002E940 = .text:0x8002E940; // type:function size:0x1F4
fn_8002EB34 = .text:0x8002EB34; // type:function size:0x54
fn_8002EB88 = .text:0x8002EB88; // type:function size:0x84
fn_8002EC0C = .text:0x8002EC0C; // type:function size:0x124
fn_8002ED30 = .text:0x8002ED30; // type:function size:0x140
fn_8002EE70 = .text:0x8002EE70; // type:function size:0x44
fn_8002EEB4 = .text:0x8002EEB4; // type:function size:0x68
fn_8002EF1C = .text:0x8002EF1C; // type:function size:0x8C
fn_8002EFA8 = .text:0x8002EFA8; // type:function size:0x40
fn_8002EFE8 = .text:0x8002EFE8; // type:function size:0x30
fn_8002F018 = .text:0x8002F018; // type:function size:0x30
fn_8002F048 = .text:0x8002F048; // type:function size:0xA4
fn_8002F0EC = .text:0x8002F0EC; // type:function size:0x9C
create__15gfTaskSchedulerFv = .text:0x8002E09C; // type:function size:0x270
getInstance__15gfTaskSchedulerFv = .text:0x8002E30C; // type:function size:0x8
clear__15gfTaskSchedulerFv = .text:0x8002E314; // type:function size:0x138
updateStatusPre__15gfTaskSchedulerFv = .text:0x8002E44C; // type:function size:0x12C
process__15gfTaskSchedulerFb = .text:0x8002E578; // type:function size:0x224
renderPre__15gfTaskSchedulerFv = .text:0x8002E79C; // type:function size:0xA8
render__15gfTaskSchedulerFv = .text:0x8002E844; // type:function size:0xFC
updateStatus__15gfTaskSchedulerFv = .text:0x8002E940; // type:function size:0x1F4
removeFromSuspendList__15gfTaskSchedulerFP6gfTask = .text:0x8002EB34; // type:function size:0x54
unlinkProcessList__15gfTaskSchedulerFP6gfTask = .text:0x8002EB88; // type:function size:0x84
unlink__15gfTaskSchedulerFP6gfTask = .text:0x8002EC0C; // type:function size:0x124
link__15gfTaskSchedulerFP6gfTask = .text:0x8002ED30; // type:function size:0x140
registTask__15gfTaskSchedulerFP6gfTask = .text:0x8002EE70; // type:function size:0x44
isRegist__15gfTaskSchedulerCFPC6gfTask = .text:0x8002EEB4; // type:function size:0x68
getTask__15gfTaskSchedulerFPCc = .text:0x8002EF1C; // type:function size:0x8C
getTask__15gfTaskSchedulerFUl = .text:0x8002EFA8; // type:function size:0x40
getTask__15gfTaskSchedulerFQ26gfTask8CategoryUl = .text:0x8002EFE8; // type:function size:0x30
getTaskById__15gfTaskSchedulerFQ26gfTask8CategoryUl = .text:0x8002F018; // type:function size:0x30
setPauseCategory__15gfTaskSchedulerFQ26gfTask8Categoryb = .text:0x8002F048; // type:function size:0xA4
changeTaskPriorityRequest__15gfTaskSchedulerFUlUc = .text:0x8002F0EC; // type:function size:0x9C
fn_8002F188 = .text:0x8002F188; // type:function size:0x32C
fn_8002F4B4 = .text:0x8002F4B4; // type:function size:0x104
__dt__8gfThreadFv = .text:0x8002F5B8; // type:function size:0x70
Expand Down Expand Up @@ -30647,8 +30647,8 @@ lbl_805A0050 = .sbss:0x805A0050; // type:object size:0x8
lbl_805A0058 = .sbss:0x805A0058; // type:object size:0x4 data:4byte
lbl_805A005C = .sbss:0x805A005C; // type:object size:0x4 data:4byte
lbl_805A0060 = .sbss:0x805A0060; // type:object size:0x8 data:4byte
lbl_805A0068 = .sbss:0x805A0068; // type:object size:0x8 data:4byte
lbl_805A0070 = .sbss:0x805A0070; // type:object size:0x8 data:4byte
g_taskScheduler = .sbss:0x805A0068; // type:object size:0x4 align:8 data:4byte
lbl_805A0070 = .sbss:0x805A0070; // type:object size:0x8 align:8 data:4byte
lbl_805A0078 = .sbss:0x805A0078; // type:object size:0x8 data:4byte
lbl_805A0080 = .sbss:0x805A0080; // type:object size:0x8 data:byte
lbl_805A0088 = .sbss:0x805A0088; // type:object size:0x8 data:4byte
Expand Down
1 change: 1 addition & 0 deletions configure.py
Original file line number Diff line number Diff line change
Expand Up @@ -300,6 +300,7 @@ def MatchingFor(*versions):
Object(Matching, "sora/gf/gf_gameframe_counter.cpp"),
Object(Matching, "sora/gf/gf_keep_fb.cpp"),
Object(Matching, "sora/gf/gf_memory_util.cpp"),
Object(NonMatching, "sora/gf/gf_task_scheduler.cpp"),
Object(Matching, "sora/gf/gf_thread.cpp"),
Object(Matching, "sora/mt/mt_prng.cpp", extra_cflags=["-RTTI off"]),
Object(Matching, "sora/st/module.cpp"),
Expand Down
2 changes: 1 addition & 1 deletion include/lib/BrawlHeaders
Loading