From 16c47f455318dda2190d218b1133c3abc945091e Mon Sep 17 00:00:00 2001 From: Connor McLaughlin Date: Sat, 13 Jun 2020 01:30:34 +1000 Subject: [PATCH] Settings: Change default GPU FIFO size to 16 While this has the potential to be slower, there seems to be quite a few games which break with the larger FIFO. In some cases, they wait for the DMA interrupt, then busy wait for the GPU to go idle again. If the FIFO is larger, this wait time till be longer, breaking things. --- src/core/settings.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/core/settings.h b/src/core/settings.h index db93ddc72..f719c6f2a 100644 --- a/src/core/settings.h +++ b/src/core/settings.h @@ -120,7 +120,7 @@ struct Settings { DEFAULT_DMA_MAX_SLICE_TICKS = 1000, DEFAULT_DMA_HALT_TICKS = 100, - DEFAULT_GPU_FIFO_SIZE = 128, + DEFAULT_GPU_FIFO_SIZE = 16, DEFAULT_GPU_MAX_RUN_AHEAD = 128 };