KeybadeBlox
e58f774d82
Add various data structures
...
Stuff needed to get Core.obj delinking again.
2026-03-20 23:29:02 -04:00
KeybadeBlox
76e7714722
Typo
2026-03-20 10:09:33 -04:00
KeybadeBlox
cbd63865e2
Rename Smilebit library to MUSASHI
...
Strings in the .rdata portion of the Smilebit in-house library code
suggest that this was its name, with its contents having names beginning
with an M (whence MMATRIX, for example).
2026-02-22 10:37:59 -05:00
KeybadeBlox
adc30bb531
Move Std.hpp into CRT directory
...
It's also been renamed to stddef.h since all it contained was the
definition of NULL, which lives in that header in a standard C library.
2026-02-18 19:22:13 -05:00
KeybadeBlox
d435282a8b
Compile XDK code as C
...
It appears to be all C code (especially the non-C++ parts of the C
runtime, of course), so we'll compile it as such.
2026-02-17 10:27:50 -05:00
KeybadeBlox
022582003d
objdiff symbol matching refinements
...
With name mangling, objdiff.json no longer needs massive lists of which
names to match to what. Some function signatures were also minorly
refined.
2026-02-12 21:19:46 -05:00
KeybadeBlox
e668b52cd0
Add to GameObj::removeChildrenFromObjList()
2026-02-05 21:11:11 -05:00
KeybadeBlox
63002e0f08
Add data type import for Ghidra
2026-02-04 19:52:12 -05:00
KeybadeBlox
08abfd3913
Finish populating JSRF/Core
2026-01-02 00:05:52 -05:00
KeybadeBlox
f8578b0871
Continue populating JSRF/Core
2025-12-31 23:03:36 -05:00
KeybadeBlox
71937e4a97
Begin populating JSRF/Core
2025-12-31 11:14:07 -05:00
KeybadeBlox
5692ee9531
Minor code tidying
...
Mostly consistency with file headers and other such trifling things.
2025-12-18 22:09:47 -05:00
KeybadeBlox
b40e9a0c56
Rename Microsoft decompile directory to XDK
...
Felt more appropriate to name it after the library it's implementing
than the vendor.
2025-12-18 21:55:03 -05:00
KeybadeBlox
1c8eb137ee
Arrange decompilation source/target in directories
2025-12-17 21:46:17 -05:00