From 693278a87bd934402947afc2ea7b7066d1d51cfe Mon Sep 17 00:00:00 2001 From: JordanTheToaster Date: Fri, 6 Jan 2023 14:10:26 +0000 Subject: [PATCH] GameDB: More BF2 MC Fixes Adds Tex in RT and CPU CLUT to BF2 MC to fix lights shining through objects like the moon shining through buildings. --- bin/resources/GameIndex.yaml | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/bin/resources/GameIndex.yaml b/bin/resources/GameIndex.yaml index 793564c964..2cc15af85b 100644 --- a/bin/resources/GameIndex.yaml +++ b/bin/resources/GameIndex.yaml @@ -18007,6 +18007,8 @@ SLES-53729: autoFlush: 1 # Post-processing. halfPixelOffset: 2 # Offset post-processing. texturePreloading: 1 # Spikes all over the place otherwise. + textureInsideRT: 1 # Fixes light shinging through objects. + cpuCLUTRender: 1 # Fixes light shining through objects. getSkipCount: "GSC_Battlefield2" # Depth clear. beforeDraw: "OI_Battlefield2" # Framebuffer copy, fixes rendering for bottom part of screen. SLES-53730: @@ -18016,6 +18018,8 @@ SLES-53730: autoFlush: 1 # Post-processing. halfPixelOffset: 2 # Offset post-processing. texturePreloading: 1 # Spikes all over the place otherwise. + textureInsideRT: 1 # Fixes light shinging through objects. + cpuCLUTRender: 1 # Fixes light shining through objects. getSkipCount: "GSC_Battlefield2" # Depth clear. beforeDraw: "OI_Battlefield2" # Framebuffer copy, fixes rendering for bottom part of screen. SLES-53734: @@ -31458,6 +31462,8 @@ SLPM-66206: autoFlush: 1 # Post-processing. halfPixelOffset: 2 # Offset post-processing. texturePreloading: 1 # Spikes all over the place otherwise. + textureInsideRT: 1 # Fixes light shinging through objects. + cpuCLUTRender: 1 # Fixes light shining through objects. getSkipCount: "GSC_Battlefield2" # Depth clear. beforeDraw: "OI_Battlefield2" # Framebuffer copy, fixes rendering for bottom part of screen. SLPM-66207: @@ -33141,6 +33147,8 @@ SLPM-66651: autoFlush: 1 # Post-processing. halfPixelOffset: 2 # Offset post-processing. texturePreloading: 1 # Spikes all over the place otherwise. + textureInsideRT: 1 # Fixes light shinging through objects. + cpuCLUTRender: 1 # Fixes light shining through objects. getSkipCount: "GSC_Battlefield2" # Depth clear. beforeDraw: "OI_Battlefield2" # Framebuffer copy, fixes rendering for bottom part of screen. SLPM-66652: @@ -45081,6 +45089,8 @@ SLUS-21026: autoFlush: 1 # Post-processing. halfPixelOffset: 2 # Offset post-processing. texturePreloading: 1 # Spikes all over the place otherwise. + textureInsideRT: 1 # Fixes light shinging through objects. + cpuCLUTRender: 1 # Fixes light shining through objects. getSkipCount: "GSC_Battlefield2" # Depth clear. beforeDraw: "OI_Battlefield2" # Framebuffer copy, fixes rendering for bottom part of screen. SLUS-21027: @@ -50186,6 +50196,8 @@ SLUS-29117: autoFlush: 1 # Post-processing. halfPixelOffset: 2 # Offset post-processing. texturePreloading: 1 # Spikes all over the place otherwise. + textureInsideRT: 1 # Fixes light shinging through objects. + cpuCLUTRender: 1 # Fixes light shining through objects. getSkipCount: "GSC_Battlefield2" # Depth clear. beforeDraw: "OI_Battlefield2" # Framebuffer copy, fixes rendering for bottom part of screen. SLUS-29118: @@ -50283,6 +50295,8 @@ SLUS-29152: autoFlush: 1 # Post-processing. halfPixelOffset: 2 # Offset post-processing. texturePreloading: 1 # Spikes all over the place otherwise. + textureInsideRT: 1 # Fixes light shinging through objects. + cpuCLUTRender: 1 # Fixes light shining through objects. getSkipCount: "GSC_Battlefield2" # Depth clear. beforeDraw: "OI_Battlefield2" # Framebuffer copy, fixes rendering for bottom part of screen. SLUS-29153: @@ -50373,6 +50387,8 @@ SLUS-29172: autoFlush: 1 # Post-processing. halfPixelOffset: 2 # Offset post-processing. texturePreloading: 1 # Spikes all over the place otherwise. + textureInsideRT: 1 # Fixes light shinging through objects. + cpuCLUTRender: 1 # Fixes light shining through objects. getSkipCount: "GSC_Battlefield2" # Depth clear. beforeDraw: "OI_Battlefield2" # Framebuffer copy, fixes rendering for bottom part of screen. SLUS-29173: