From 1e45c9c4e138eba2cc670962bb98d2e1b20939f0 Mon Sep 17 00:00:00 2001 From: Connor McLaughlin Date: Sat, 8 Feb 2020 00:01:32 +0900 Subject: [PATCH] GPU: Fix incorrect overwrite of set mask bit from draw mode Fixes motion blur in Vagrant Story. --- src/core/gpu.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/core/gpu.h b/src/core/gpu.h index 331a99b78..e142db967 100644 --- a/src/core/gpu.h +++ b/src/core/gpu.h @@ -395,7 +395,7 @@ protected: static constexpr u16 POLYGON_TEXPAGE_MASK = 0b0000100111111111; // Bits 0..5 are returned in the GPU status register, latched at E1h/polygon draw time. - static constexpr u32 GPUSTAT_MASK = 0b111111111111; + static constexpr u32 GPUSTAT_MASK = 0b11111111111; u16 bits;