diff --git a/src/gx/gll/CGxDeviceGLL.cpp b/src/gx/gll/CGxDeviceGLL.cpp index a776337..951e305 100644 --- a/src/gx/gll/CGxDeviceGLL.cpp +++ b/src/gx/gll/CGxDeviceGLL.cpp @@ -1142,7 +1142,7 @@ void CGxDeviceGLL::ITexUpload(CGxTex* texId) { void CGxDeviceGLL::IXformSetProjection(const C44Matrix& matrix) { C44Matrix gllMat = matrix; - if (!this->MasterEnable(GxMasterEnable_NormalProjection) && matrix.d0 != 1.0f) { + if (!this->MasterEnable(GxMasterEnable_NormalProjection) && matrix.d3 != 1.0f) { C44Matrix shrink = { 0.2f, 0.0f, 0.0f, 0.0f, 0.0f, 0.2f, 0.0f, 0.0f,