J3D debug work (#2949)

* J3D debug work

* Clean up JSystem GXColor ctors, remove a couple fakematches

* Update symbols.txt

* Fix res include syntax

* Remove fakematch that isn't necessary anymore

* Fix some Shield regressions
This commit is contained in:
LagoLunatic
2025-12-13 00:04:03 -05:00
committed by GitHub
parent 7e514502d2
commit 1b8ea3206d
24 changed files with 307 additions and 211 deletions
+4 -2
View File
@@ -23,11 +23,13 @@ T* JSUConvertOffsetToPtr(const void* ptr, uintptr_t offset) {
*/
template <typename T>
T* JSUConvertOffsetToPtr(const void* ptr, const void* offset) {
T* ret;
if (offset == NULL) {
return NULL;
ret = NULL;
} else {
return (T*)((intptr_t)ptr + (intptr_t)offset);
ret = (T*)((intptr_t)ptr + (intptr_t)offset);
}
return ret;
}
inline u8 JSULoNibble(u8 param_0) { return param_0 & 0x0f; }