diff --git a/src/gDP.cpp b/src/gDP.cpp index 04f68d2f..62b55700 100644 --- a/src/gDP.cpp +++ b/src/gDP.cpp @@ -1272,6 +1272,7 @@ void LLETriangle::start(u32 _tile) m_textureTileOrg[1] = gSP.textureTile[1]; m_textureScaleOrg[0] = gSP.texture.scales; m_textureScaleOrg[1] = gSP.texture.scalet; + gSP.texture.tile = _tile; gSP.textureTile[0] = &gDP.tiles[_tile]; gSP.textureTile[1] = needReplaceTex1ByTex0() ? &gDP.tiles[_tile] : &gDP.tiles[(_tile + 1) & 7]; gSP.texture.scales = 1.0f;