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:
KeybadeBlox 2025-12-16 22:30:49 -05:00
parent 87c56f01d6
commit 1a48d4323e
17 changed files with 1178 additions and 8 deletions

16
decompile/src/D3D.hpp Normal file
View file

@ -0,0 +1,16 @@
/* JSRF Decompilation: D3D.hpp
Direct3D8 declarations.
*/
#ifndef D3D_HPP
#define D3D_HPP
#include "Win32.hpp"
typedef DWORD D3DCOLOR;
struct D3DVECTOR { float x, y, z ; };
struct D3DVECTOR4 { float x, y, z, w; };
#endif