PJB3005
|
ea890d4064
|
Fix relocated files
|
2026-03-02 12:50:45 +01:00 |
|
PJB3005
|
d83267098e
|
Add heap imgui
|
2026-03-01 22:23:59 +01:00 |
|
PJB3005
|
ae78adca5f
|
Move imgui debug overlay to own file
|
2026-03-01 16:38:39 +01:00 |
|
PJB3005
|
3750e7cfee
|
Merge remote-tracking branch 'origin/main' into 26-02-27-pjb-dev-2
|
2026-03-01 15:08:52 +01:00 |
|
Luke Street
|
bd8cf29176
|
Add C versions of all ASM blocks (except THP)
|
2026-02-28 18:10:14 -07:00 |
|
PJB3005
|
6abae56af4
|
Actually fix compile with offset_ptr for real this time I hope?
|
2026-02-28 22:28:37 +01:00 |
|
PJB3005
|
4d78474d12
|
Process debug imgui
|
2026-02-28 19:39:52 +01:00 |
|
PJB3005
|
cf5ce234b6
|
Make the rest of JSystem compiled in DEBUG
|
2026-02-25 21:31:13 +01:00 |
|
TakaRikka
|
39981e4a65
|
Merge pull request #16 from TakaRikka/26-02-25-more-endian-fixes
Asset loading endian fixes (mostly)
|
2026-02-25 11:58:37 -08:00 |
|
PJB3005
|
3e0023961f
|
Windows build fixes
Name mangling/linkage shenanigans
Remove jsystem_stubs.cpp, it's not necessary.
|
2026-02-25 20:43:43 +01:00 |
|
PJB3005
|
e7861f1ee3
|
Fix endianness & 64-bit in 3D asset loading code
Combination of plumbing BE(T) through everything, making BE<T> have template specializations, and inverting at load time where more practical.
|
2026-02-25 20:20:45 +01:00 |
|
PJB3005
|
755bf3316e
|
Compile majority of JSystem (& SSystem) with debug asserts enabled
I went through and enabled JSystem parts that seemed to not cause linker errors when compiled in DEBUG
|
2026-02-25 00:16:47 +01:00 |
|
PJB3005
|
e9b3df4d61
|
Fix primitive int types on 64-bit non-Windows targets
`long` is variable-sized on non-Windows targets, so don't use it.
Added some static_asserts to confirm this is the case.
|
2026-02-24 15:23:52 +01:00 |
|
PJB3005
|
449900d2bf
|
Fix compile with Dusk's mtx lib
Move Mtx33 and similar types to JMath
Rename mtx.h in decomp to _mtx.h so Aurora's header is used instead.
|
2026-02-24 13:15:21 +01:00 |
|
PJB3005
|
33eec2d3d9
|
Move source file listing to separate CMake file
Huge
|
2026-02-24 13:14:12 +01:00 |
|