diff --git a/3.3.5a/include/gx/device.h b/3.3.5a/include/gx/device.h index f9e67f8..c857f7e 100644 --- a/3.3.5a/include/gx/device.h +++ b/3.3.5a/include/gx/device.h @@ -232,7 +232,9 @@ struct CGxDevice { TSFixedArray_CGxStateBom m_hwRenderStates; uint32_t unk2904[20]; // 0x2904 (size 0x50) int32_t m_hardwareCursor; // 0x2954 (size 0x4) - uint32_t unk2958[1026]; // 0x2958 (size 0x1008) + uint32_t unk2958; + uint32_t unk295C; + CImVector m_cursorImage[1024]; // 0x2960 (size 0x4) CGxTex* m_cursorTexture; // 0x3960 (size 0x4) // 0x3964 == 14688 (the complete size of CGxDevice) };