Delink/begin decompiling entry point

That is, xapi0.obj, which has been renamed from crt0.obj because it
appears to be part of the Xbox libraries rather than the C runtime.
This commit is contained in:
KeybadeBlox 2026-02-20 21:50:00 -05:00
parent 9b6c91a12e
commit 9cfd8b5bf3
7 changed files with 103 additions and 41 deletions

View file

@ -14,10 +14,10 @@
"source_path": "src/JSRF/Jet2.cpp"
},
"symbol_mappings": {
"?main_funcinfo@@3UFuncInfo@@A": "$T745",
"?main_handler@@YAXPAUEHExceptionRecord@@PAKPAXPAU_xDISPATCHER_CONTEXT@@@Z": "$L749",
"?main_handler_unwind1@@YAXXZ": "$L741",
"?main_unwindmap@@3PAUUnwindMapEntry@@A": "$T751",
"?main_funcinfo@@3UFuncInfo@@A": "$T747",
"?main_handler@@YAXPAUEHExceptionRecord@@PAKPAXPAU_xDISPATCHER_CONTEXT@@@Z": "$L751",
"?main_handler_unwind1@@YAXXZ": "$L743",
"?main_unwindmap@@3PAUUnwindMapEntry@@A": "$T753",
"[.rdata-0]": "[.xdata$x-0]"
}
},
@ -42,6 +42,15 @@
"?finalizeGameData@@YAXXZ": "_$E2",
"?initGameData@@YAXXZ": "_$E1"
}
},
{
"name": "XDK/Xapi/xapi0",
"target_path": "target/XDK/Xapi/xapi0.obj",
"base_path": "src/XDK/Xapi/xapi0.obj",
"metadata": {
"complete": false,
"source_path": "src/XDK/Xapi/xapi0.c"
}
}
]
}