XenonRecomp/XenonUtils
nithax 0bfeaed44a
XEX2 Loading Fixes (#51)
* Fixes loading .xex import table names when a name is not aligned to 4
  bytes.
* Fixes loading .xex optional headers, adds missing case when the
  header_key & 0xFF == 1
* Fixes loading .xex base address and entry point to be the XEX2
  base/entry to successfully resolve all import thunks.
2025-04-04 17:01:18 +03:00
..
xbox Rebrand to XenonRecomp. 2025-01-19 22:39:12 +03:00
byteswap.h Rebrand to XenonRecomp. 2025-01-19 22:39:12 +03:00
CMakeLists.txt Port XEX patcher from Unleashed Recompiled. (#4) 2025-02-19 20:22:30 +03:00
disasm.cpp Rebrand to XenonRecomp. 2025-01-19 22:39:12 +03:00
disasm.h Rebrand to XenonRecomp. 2025-01-19 22:39:12 +03:00
elf.h Rebrand to XenonRecomp. 2025-01-19 22:39:12 +03:00
file.h Rebrand to XenonRecomp. 2025-01-19 22:39:12 +03:00
image.cpp Port XEX patcher from Unleashed Recompiled. (#4) 2025-02-19 20:22:30 +03:00
image.h Remove unused <expected> header include. (#30) 2025-03-04 00:12:28 +03:00
memory_mapped_file.cpp Port XEX patcher from Unleashed Recompiled. (#4) 2025-02-19 20:22:30 +03:00
memory_mapped_file.h Port XEX patcher from Unleashed Recompiled. (#4) 2025-02-19 20:22:30 +03:00
ppc_context.h PPC context header adjustments. (#123) 2025-03-21 17:40:55 +03:00
section.h Rebrand to XenonRecomp. 2025-01-19 22:39:12 +03:00
symbol.h Rebrand to XenonRecomp. 2025-01-19 22:39:12 +03:00
symbol_table.h Rebrand to XenonRecomp. 2025-01-19 22:39:12 +03:00
xbox.h Fix xpointer constructor for null pointers. 2025-01-28 18:34:39 +03:00
xdbf.h Rebrand to XenonRecomp. 2025-01-19 22:39:12 +03:00
xdbf_wrapper.cpp Rebrand to XenonRecomp. 2025-01-19 22:39:12 +03:00
xdbf_wrapper.h Rebrand to XenonRecomp. 2025-01-19 22:39:12 +03:00
xex.cpp XEX2 Loading Fixes (#51) 2025-04-04 17:01:18 +03:00
xex.h XEX2 Loading Fixes (#51) 2025-04-04 17:01:18 +03:00
xex_patcher.cpp Port XEX patcher from Unleashed Recompiled. (#4) 2025-02-19 20:22:30 +03:00
xex_patcher.h Port XEX patcher from Unleashed Recompiled. (#4) 2025-02-19 20:22:30 +03:00