GTA San Andreas: Changes to postfx removal patches

* "Remove Radiosity Filter" broke all postfx, replace it with "Remove
   Color Filter" that only removes the yellow tint.
* Simplify "Remove Ghosting Effects" to only remove the filter pass from
   radiosity, without affecting its slight bloom effect. It also removes
   a half-pixel offset from the color filter.
This commit is contained in:
Silent
2025-05-10 13:28:51 +02:00
committed by lightningterror
parent 1e4d0f63f9
commit 19b4ba9813
8 changed files with 144 additions and 75 deletions

View File

@@ -1,4 +1,4 @@
gametitle=Grand Theft Auto - San Andreas (PAL-M5) (v1.03) SLES-52541 A1B3F232
gametitle=Grand Theft Auto: San Andreas (PAL-M5) (v1.03) SLES-52541 A1B3F232
[Widescreen 16:9]
gsaspectratio=16:9
@@ -63,21 +63,24 @@ patch=1,EE,002A8904,word,3C01007C
patch=1,EE,002A8908,word,03E00008
patch=1,EE,002A890C,word,E42D2418
[Remove ghosting effects]
author=PeterDelta
description=Removes the ghosting effect keeping radiosity.
patch=1,EE,006685DC,extended,00
patch=1,EE,00668664,extended,00
patch=1,EE,006686A8,extended,00
patch=1,EE,006686AC,extended,00
patch=1,EE,006686B0,extended,00
patch=1,EE,006686B4,extended,00
[Remove Ghosting Effects]
author=Silent, PeterDelta
description=Removes the ghosting effect from radiosity and color filter post effects, preserving the slight bloom effect. Also disables the seam remover post effect.
patch=0,EE,006685DC,extended,00 // CPostEffects::m_bSeamRemover
patch=0,EE,20668664,extended,00000000 // CPostEffects::m_RadiosityFilterPasses
[Remove Radiosity Filter]
author=refractionpcsx2
description=Removes the radiosity filter which causes a ghosting effect on the people and environment.
patch=1,EE,2051A0C8,extended,00000000
// These values are read from stream.ini from the init overlay, so we have to patch them every frame
patch=1,EE,206686A8,extended,00000000 // CPostEffects::m_colourLeftUOffset
patch=1,EE,206686AC,extended,00000000 // CPostEffects::m_colourRightUOffset
patch=1,EE,206686B0,extended,00000000 // CPostEffects::m_colourTopVOffset
patch=1,EE,206686B4,extended,00000000 // CPostEffects::m_colourBottomVOffset
[Remove Color Filter]
author=Silent
description=Removes the color filter, making the game look more like the PC version, without the yellow tint.
patch=0,EE,20515658,extended,00000000 // NOP CPostEffects::ColourFilter
[50 FPS]
author=Boludoz

View File

@@ -1,4 +1,4 @@
gametitle=Grand Theft Auto - San Andreas (PAL-M5) (v2.01) SLES-52541 B440A8FE
gametitle=Grand Theft Auto: San Andreas (PAL-M5) (v2.01) SLES-52541 B440A8FE
[Widescreen 16:9]
gsaspectratio=16:9
@@ -63,20 +63,24 @@ patch=1,EE,002A8A14,word,3C01007C
patch=1,EE,002A8A18,word,03E00008
patch=1,EE,002A8A1C,word,E42D2FA8
[Remove ghosting effects]
author=PeterDelta
description=Removes the ghosting effect keeping radiosity.
patch=1,EE,00668D5C,extended,00
patch=1,EE,00668DE4,extended,00
patch=1,EE,00668E28,extended,00
patch=1,EE,00668E2C,extended,00
patch=1,EE,00668E30,extended,00
patch=1,EE,00668E34,extended,00
[Remove Ghosting Effects]
author=Silent, PeterDelta
description=Removes the ghosting effect from radiosity and color filter post effects, preserving the slight bloom effect. Also disables the seam remover post effect.
[Remove Radiosity Filter]
author=refractionpcsx2
description=Removes the radiosity filter which causes a ghosting effect on the people and environment.
patch=1,EE,2051A7C8,extended,00000000
patch=0,EE,00668D5C,extended,00 // CPostEffects::m_bSeamRemover
patch=0,EE,20668DE4,extended,00000000 // CPostEffects::m_RadiosityFilterPasses
// These values are read from stream.ini from the init overlay, so we have to patch them every frame
patch=1,EE,20668E28,extended,00000000 // CPostEffects::m_colourLeftUOffset
patch=1,EE,20668E2C,extended,00000000 // CPostEffects::m_colourRightUOffset
patch=1,EE,20668E30,extended,00000000 // CPostEffects::m_colourTopVOffset
patch=1,EE,20668E34,extended,00000000 // CPostEffects::m_colourBottomVOffset
[Remove Color Filter]
author=Silent
description=Removes the color filter, making the game look more like the PC version, without the yellow tint.
patch=0,EE,20515D58,extended,00000000 // NOP CPostEffects::ColourFilter
[50 FPS]
author=Snake356

View File

@@ -0,0 +1,20 @@
gametitle=Grand Theft Auto: San Andreas (PAL-G) (v1.00) SLES-52927 A3EF1321
[Remove Ghosting Effects]
author=Silent, PeterDelta
description=Removes the ghosting effect from radiosity and color filter post effects, preserving the slight bloom effect. Also disables the seam remover post effect.
patch=0,EE,0066855C,extended,00 // CPostEffects::m_bSeamRemover
patch=0,EE,206685E4,extended,00000000 // CPostEffects::m_RadiosityFilterPasses
// These values are read from stream.ini from the init overlay, so we have to patch them every frame
patch=1,EE,20668628,extended,00000000 // CPostEffects::m_colourLeftUOffset
patch=1,EE,2066862C,extended,00000000 // CPostEffects::m_colourRightUOffset
patch=1,EE,20668630,extended,00000000 // CPostEffects::m_colourTopVOffset
patch=1,EE,20668634,extended,00000000 // CPostEffects::m_colourBottomVOffset
[Remove Color Filter]
author=Silent
description=Removes the color filter, making the game look more like the PC version, without the yellow tint.
patch=0,EE,205155E8,extended,00000000 // NOP CPostEffects::ColourFilter

View File

@@ -1,4 +1,4 @@
gametitle=Grand Theft Auto - San Andreas (PAL-G) (v2.01) SLES-52927 B61F872C
gametitle=Grand Theft Auto: San Andreas (PAL-G) (v2.01) SLES-52927 B61F872C
[Widescreen 16:9]
gsaspectratio=16:9
@@ -63,20 +63,24 @@ patch=1,EE,002A89B4,word,3C01007C
patch=1,EE,002A89B8,word,03E00008
patch=1,EE,002A89BC,word,E42D2F28
[Remove ghosting effects]
author=PeterDelta
description=Removes the ghosting effect keeping radiosity.
patch=1,EE,00668CDC,extended,00
patch=1,EE,00668D64,extended,00
patch=1,EE,00668DA8,extended,00
patch=1,EE,00668DAC,extended,00
patch=1,EE,00668DB0,extended,00
patch=1,EE,00668DB4,extended,00
[Remove Ghosting Effects]
author=Silent, PeterDelta
description=Removes the ghosting effect from radiosity and color filter post effects, preserving the slight bloom effect. Also disables the seam remover post effect.
[Remove Radiosity Filter]
author=PeterDelta
description=Removes the radiosity filter.
patch=1,EE,2051A758,extended,00000000
patch=0,EE,00668CDC,extended,00 // CPostEffects::m_bSeamRemover
patch=0,EE,20668D64,extended,00000000 // CPostEffects::m_RadiosityFilterPasses
// These values are read from stream.ini from the init overlay, so we have to patch them every frame
patch=1,EE,20668DA8,extended,00000000 // CPostEffects::m_colourLeftUOffset
patch=1,EE,20668DAC,extended,00000000 // CPostEffects::m_colourRightUOffset
patch=1,EE,20668DB0,extended,00000000 // CPostEffects::m_colourTopVOffset
patch=1,EE,20668DB4,extended,00000000 // CPostEffects::m_colourBottomVOffset
[Remove Color Filter]
author=Silent
description=Removes the color filter, making the game look more like the PC version, without the yellow tint.
patch=0,EE,20515CE8,extended,00000000 // NOP CPostEffects::ColourFilter
[50 FPS]
author=PeterDelta

View File

@@ -1,6 +1,20 @@
[Remove Radiosity Filter]
description=Removes the radiosity filter which causes a ghosting effect on the people and environment.
gametitle=Grand Theft Auto: San Andreas (NTSC-J) (v1.00) SLPM-55292 9E18263C
//Remove Radiosity Filter
patch=1,EE,2051B1B8,extended,00000000
[Remove Ghosting Effects]
author=Silent, PeterDelta
description=Removes the ghosting effect from radiosity and color filter post effects, preserving the slight bloom effect. Also disables the seam remover post effect.
patch=0,EE,00669D54,extended,00 // CPostEffects::m_bSeamRemover
patch=0,EE,20669DDC,extended,00000000 // CPostEffects::m_RadiosityFilterPasses
// These values are read from stream.ini from the init overlay, so we have to patch them every frame
patch=1,EE,20669E20,extended,00000000 // CPostEffects::m_colourLeftUOffset
patch=1,EE,20669E24,extended,00000000 // CPostEffects::m_colourRightUOffset
patch=1,EE,20669E28,extended,00000000 // CPostEffects::m_colourTopVOffset
patch=1,EE,20669E2C,extended,00000000 // CPostEffects::m_colourBottomVOffset
[Remove Color Filter]
author=Silent
description=Removes the color filter, making the game look more like the PC version, without the yellow tint.
patch=0,EE,20516748,extended,00000000 // NOP CPostEffects::ColourFilter

View File

@@ -1,4 +1,4 @@
gametitle=Grand Theft Auto - San Andreas NTSC-J SLPM-65984 60FE139C
gametitle=Grand Theft Auto: San Andreas (NTSC-J) (v1.03) SLPM-65984 60FE139C
[Widescreen 16:9]
gsaspectratio=16:9
@@ -12,11 +12,24 @@ patch=1,EE,001130cc,word,e78c9a90
patch=1,EE,0021dd04,word,0c044c2f
patch=1,EE,00242c94,word,0c044c32
[Remove Radiosity Filter]
author=refractionpcsx2
description=Removes the radiosity filter which causes a ghosting effect on the people and environment.
//Remove Radiosity Filter
patch=1,EE,2051B5E8,extended,00000000
[Remove Ghosting Effects]
author=Silent, PeterDelta
description=Removes the ghosting effect from radiosity and color filter post effects, preserving the slight bloom effect. Also disables the seam remover post effect.
patch=0,EE,0066A204,extended,00 // CPostEffects::m_bSeamRemover
patch=0,EE,2066A28C,extended,00000000 // CPostEffects::m_RadiosityFilterPasses
// These values are read from stream.ini from the init overlay, so we have to patch them every frame
patch=1,EE,2066A2D0,extended,00000000 // CPostEffects::m_colourLeftUOffset
patch=1,EE,2066A2D4,extended,00000000 // CPostEffects::m_colourRightUOffset
patch=1,EE,2066A2D8,extended,00000000 // CPostEffects::m_colourTopVOffset
patch=1,EE,2066A2DC,extended,00000000 // CPostEffects::m_colourBottomVOffset
[Remove Color Filter]
author=Silent
description=Removes the color filter, making the game look more like the PC version, without the yellow tint.
patch=0,EE,20516B78,extended,00000000 // NOP CPostEffects::ColourFilter
[60 FPS]
author=Gabominated

View File

@@ -87,18 +87,24 @@ patch=0,EE,20234A74,extended,c78c8b68 //Hook Menu Items Width to Subtitles width
patch=0,EE,20235558,extended,c78c8b68 //Hook Menu Items Width to Subtitles width
patch=0,EE,202421F0,extended,3c023ecc //Set Menu Labels Width
[Remove Radiosity Filter]
description=Removes the radiosity filter which causes a ghosting effect on the people and environment.
//Remove Radiosity Filter
patch=1,EE,2051A6D8,extended,00000000
[Remove Ghosting Effects]
author=PeterDelta
description=Removes the ghosting effect without affecting the lighting
patch=1,EE,00668C5C,extended,00000000
patch=1,EE,00668CE8,extended,00000000
patch=1,EE,E0010100,extended,007004E0
patch=1,EE,007004E0,extended,00000130
author=Silent, PeterDelta
description=Removes the ghosting effect from radiosity and color filter post effects, preserving the slight bloom effect. Also disables the seam remover post effect.
patch=0,EE,00668C5C,extended,00 // CPostEffects::m_bSeamRemover
patch=0,EE,20668CE4,extended,00000000 // CPostEffects::m_RadiosityFilterPasses
// These values are read from stream.ini from the init overlay, so we have to patch them every frame
patch=1,EE,20668D28,extended,00000000 // CPostEffects::m_colourLeftUOffset
patch=1,EE,20668D2C,extended,00000000 // CPostEffects::m_colourRightUOffset
patch=1,EE,20668D30,extended,00000000 // CPostEffects::m_colourTopVOffset
patch=1,EE,20668D34,extended,00000000 // CPostEffects::m_colourBottomVOffset
[Remove Color Filter]
author=Silent
description=Removes the color filter, making the game look more like the PC version, without the yellow tint.
patch=0,EE,20515C68,extended,00000000 // NOP CPostEffects::ColourFilter
[60 FPS]
author=someother1ne

View File

@@ -171,19 +171,24 @@ description=Attempts to disable interlaced offset rendering.
gsinterlacemode=1
patch=1,EE,2054986C,word,00000000
[Remove Radiosity Filter]
description=Removes the radiosity filter which causes a ghosting effect on the people and environment.
//Remove Radiosity Filter
patch=1,EE,20519FD8,extended,00000000
[Remove Ghosting Effects]
author=PeterDelta
description=Removes the ghosting effect without affecting the lighting
patch=1,EE,006684DC,extended,00000000
patch=1,EE,00668568,extended,00000000
patch=1,EE,E0010100,extended,006FF980
patch=1,EE,006FF980,extended,00000130
author=Silent, PeterDelta
description=Removes the ghosting effect from radiosity and color filter post effects, preserving the slight bloom effect. Also disables the seam remover post effect.
patch=0,EE,006684DC,extended,00 // CPostEffects::m_bSeamRemover
patch=0,EE,20668564,extended,00000000 // CPostEffects::m_RadiosityFilterPasses
// These values are read from stream.ini from the init overlay, so we have to patch them every frame
patch=1,EE,206685A8,extended,00000000 // CPostEffects::m_colourLeftUOffset
patch=1,EE,206685AC,extended,00000000 // CPostEffects::m_colourRightUOffset
patch=1,EE,206685B0,extended,00000000 // CPostEffects::m_colourTopVOffset
patch=1,EE,206685B4,extended,00000000 // CPostEffects::m_colourBottomVOffset
[Remove Color Filter]
author=Silent
description=Removes the color filter, making the game look more like the PC version, without the yellow tint.
patch=0,EE,20515568,extended,00000000 // NOP CPostEffects::ColourFilter
[60 FPS]
author=asasega