mirror of
https://codeberg.org/KeybadeBlox/JSRF-Decompilation.git
synced 2026-02-20 18:27:04 +03:00
Complete delink workflow; separate from decomp
We can now create a fresh Ghidra project, import the JSRF executable into it, import symbols into it, delink object files from it, and then decompile with objdiff. Just needs some documentation.
This commit is contained in:
parent
87c56f01d6
commit
1a48d4323e
17 changed files with 1178 additions and 8 deletions
19
src/Jet2.cpp
19
src/Jet2.cpp
|
|
@ -1,19 +0,0 @@
|
|||
#pragma bss_seg(".data")
|
||||
|
||||
#include "Core.hpp"
|
||||
|
||||
|
||||
// Address: 0x0022FCE0
|
||||
// Core.cpp really seems like a more natural place to put this, but it doesn't
|
||||
// appear to be with Core.cpp's other data in .data
|
||||
Game * g_game;
|
||||
|
||||
|
||||
// Address: 0x0006F9E0
|
||||
// Matching: yes
|
||||
void main(void) {
|
||||
g_game = new Game(NULL, 0);
|
||||
g_game->initExecRootObj();
|
||||
g_game->mainLoop();
|
||||
delete g_game;
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue