diff --git a/GPU/Common/VertexDecoderX86.cpp b/GPU/Common/VertexDecoderX86.cpp index 8ab795fa88..e2b334b662 100644 --- a/GPU/Common/VertexDecoderX86.cpp +++ b/GPU/Common/VertexDecoderX86.cpp @@ -1224,8 +1224,8 @@ void VertexDecoderJitCache::Jit_NormalFloat() { if (cpu_info.Mode64bit) { MOV(64, R(tempReg1), MDisp(srcReg, dec_->nrmoff)); MOV(32, R(tempReg3), MDisp(srcReg, dec_->nrmoff + 8)); - MOV(64, MDisp(dstReg, dec_->decFmt.posoff), R(tempReg1)); - MOV(32, MDisp(dstReg, dec_->decFmt.posoff + 8), R(tempReg3)); + MOV(64, MDisp(dstReg, dec_->decFmt.nrmoff), R(tempReg1)); + MOV(32, MDisp(dstReg, dec_->decFmt.nrmoff + 8), R(tempReg3)); } else { MOV(32, R(tempReg1), MDisp(srcReg, dec_->nrmoff)); MOV(32, R(tempReg2), MDisp(srcReg, dec_->nrmoff + 4));