From 6fbdb6d7db314bd53eebf6809e01981688afc5da Mon Sep 17 00:00:00 2001 From: Stenzek Date: Mon, 24 Jul 2023 19:23:58 +1000 Subject: [PATCH] GPU: Enable GPUSTAT.28 in read mode Fixes Celeste Classic. --- src/core/gpu.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/core/gpu.cpp b/src/core/gpu.cpp index 9781eb35e..d099a2be4 100644 --- a/src/core/gpu.cpp +++ b/src/core/gpu.cpp @@ -313,7 +313,7 @@ void GPU::UpdateDMARequest() case BlitterState::ReadingVRAM: m_GPUSTAT.ready_to_send_vram = true; - m_GPUSTAT.ready_to_recieve_dma = false; + m_GPUSTAT.ready_to_recieve_dma = m_fifo.IsEmpty(); break; }