From b646f1453d8e8abd728cc4db72987c7931c537c8 Mon Sep 17 00:00:00 2001 From: Stenzek Date: Thu, 31 Oct 2024 22:05:04 +1000 Subject: [PATCH] GameDB: DMA override for RE2 Stops disk read lockups during transitions with icache on. Requires CPU to be faster than DMA. --- data/resources/gamedb.yaml | 48 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 48 insertions(+) diff --git a/data/resources/gamedb.yaml b/data/resources/gamedb.yaml index c14970f28..cdf20026b 100644 --- a/data/resources/gamedb.yaml +++ b/data/resources/gamedb.yaml @@ -135336,6 +135336,9 @@ SLES-00972: - DigitalController traits: - DisableWidescreen + settings: + dmaMaxSliceTicks: 100 # Stops disk read lockups during transitions. + dmaHaltTicks: 200 # Requires CPU to be faster than DMA. metadata: publisher: "Virgin Interactive" developer: "Capcom Production Studio 4" @@ -135361,6 +135364,9 @@ SLES-10972: - DigitalController traits: - DisableWidescreen + settings: + dmaMaxSliceTicks: 100 # Stops disk read lockups during transitions. + dmaHaltTicks: 200 # Requires CPU to be faster than DMA. metadata: publisher: "Virgin Interactive" developer: "Capcom Production Studio 4" @@ -135379,6 +135385,9 @@ SLED-00977: name: "Resident Evil 2 (Europe) (Preview)" traits: - DisableWidescreen + settings: + dmaMaxSliceTicks: 100 # Stops disk read lockups during transitions. + dmaHaltTicks: 200 # Requires CPU to be faster than DMA. SLES-00973: name: "Resident Evil 2 (France) (Disc 1)" discSet: @@ -135390,6 +135399,9 @@ SLES-00973: - DigitalController traits: - DisableWidescreen + settings: + dmaMaxSliceTicks: 100 # Stops disk read lockups during transitions. + dmaHaltTicks: 200 # Requires CPU to be faster than DMA. metadata: publisher: "Virgin Interactive" developer: "Capcom Production Studio 4" @@ -135415,6 +135427,9 @@ SLES-10973: - DigitalController traits: - DisableWidescreen + settings: + dmaMaxSliceTicks: 100 # Stops disk read lockups during transitions. + dmaHaltTicks: 200 # Requires CPU to be faster than DMA. metadata: publisher: "Virgin Interactive" developer: "Capcom Production Studio 4" @@ -135440,6 +135455,9 @@ SLES-00974: - DigitalController traits: - DisableWidescreen + settings: + dmaMaxSliceTicks: 100 # Stops disk read lockups during transitions. + dmaHaltTicks: 200 # Requires CPU to be faster than DMA. metadata: publisher: "Virgin Interactive" developer: "Capcom Production Studio 4" @@ -135465,6 +135483,9 @@ SLES-10974: - DigitalController traits: - DisableWidescreen + settings: + dmaMaxSliceTicks: 100 # Stops disk read lockups during transitions. + dmaHaltTicks: 200 # Requires CPU to be faster than DMA. metadata: publisher: "Virgin Interactive" developer: "Capcom Production Studio 4" @@ -135490,6 +135511,9 @@ SLES-00975: - DigitalController traits: - DisableWidescreen + settings: + dmaMaxSliceTicks: 100 # Stops disk read lockups during transitions. + dmaHaltTicks: 200 # Requires CPU to be faster than DMA. metadata: publisher: "Virgin Interactive" developer: "Capcom Production Studio 4" @@ -135515,6 +135539,9 @@ SLES-10975: - DigitalController traits: - DisableWidescreen + settings: + dmaMaxSliceTicks: 100 # Stops disk read lockups during transitions. + dmaHaltTicks: 200 # Requires CPU to be faster than DMA. metadata: publisher: "Virgin Interactive" developer: "Capcom Production Studio 4" @@ -135543,6 +135570,9 @@ SLES-00976: - DigitalController traits: - DisableWidescreen + settings: + dmaMaxSliceTicks: 100 # Stops disk read lockups during transitions. + dmaHaltTicks: 200 # Requires CPU to be faster than DMA. metadata: publisher: "Virgin Interactive" developer: "Capcom Production Studio 4" @@ -135571,6 +135601,9 @@ SLES-10976: - DigitalController traits: - DisableWidescreen + settings: + dmaMaxSliceTicks: 100 # Stops disk read lockups during transitions. + dmaHaltTicks: 200 # Requires CPU to be faster than DMA. metadata: publisher: "Virgin Interactive" developer: "Capcom Production Studio 4" @@ -135591,6 +135624,9 @@ SLUS-80421: genre: "** DEMO **" traits: - DisableWidescreen + settings: + dmaMaxSliceTicks: 100 # Stops disk read lockups during transitions. + dmaHaltTicks: 200 # Requires CPU to be faster than DMA. codes: - SLUS-80421 - SLUS-90009 @@ -135608,6 +135644,9 @@ SLUS-00421: - DigitalController traits: - DisableWidescreen + settings: + dmaMaxSliceTicks: 100 # Stops disk read lockups during transitions. + dmaHaltTicks: 200 # Requires CPU to be faster than DMA. metadata: publisher: "Capcom" developer: "Capcom Production Studio 4" @@ -135636,6 +135675,9 @@ SLUS-00592: - DigitalController traits: - DisableWidescreen + settings: + dmaMaxSliceTicks: 100 # Stops disk read lockups during transitions. + dmaHaltTicks: 200 # Requires CPU to be faster than DMA. metadata: publisher: "Capcom" developer: "Capcom Production Studio 4" @@ -135662,6 +135704,9 @@ SLUS-00748: - DigitalController traits: - DisableWidescreen + settings: + dmaMaxSliceTicks: 100 # Stops disk read lockups during transitions. + dmaHaltTicks: 200 # Requires CPU to be faster than DMA. metadata: publisher: "Capcom" developer: "Capcom Production Studio 4" @@ -135688,6 +135733,9 @@ SLUS-00756: - DigitalController traits: - DisableWidescreen + settings: + dmaMaxSliceTicks: 100 # Stops disk read lockups during transitions. + dmaHaltTicks: 200 # Requires CPU to be faster than DMA. metadata: publisher: "Capcom" developer: "Capcom Production Studio 4"