DX11 shader modifications to fix or disable effects
#1
WANING: may not work (untested by other people yet) for you if your generated shaders have a different CRC filename, but this will help you regardless.

Unfortunately, I'm not skillful enough to create cheat codes to disable/modify effects, much less contribute to the PCSX2 source code. But with my experience with the tools used for fixing games in 3D Vision I could do something.


Requirements:

- GSdx DX11 hardware renderer.
- Specifically using or not the TC Offset hardware hack (this changes the name of the shaders).
- One of my specific per game fixes (list below this section). Unless you want to use 3Dmigoto yourself and develop your own fixes (https://github.com/bo3b/3Dmigoto/releases).


Fix list (unzip the contents of only one of them in your PCSX2 root folder):

- Dragon Ball Z Budokai Tenkaichi 3 (compatible with all regions, I think): https://s3.amazonaws.com/masterotaku/PCS...ev-1714.7z
- Jak & Daxter (PAL version at least): https://s3.amazonaws.com/masterotaku/PCS...ev-1714.7z
- Devil May Cry (USA version at least): https://s3.amazonaws.com/masterotaku/PCS...ev-1714.7z


Description and graphics settings of each fix:

Dragon Ball Z Budokai Tenkaichi 3

Use the TC Offset hack. I have included a txt file with the needed values for 6x native resolution and 8x native resolution.
This game needs the "CRC Hack Level" set to "None (Debug)" or "Minimum (Debug)" to display all effects.
It fixes bloom, disables a blur shader, unstretches the HUD for 16:9 monitors and gives some hotkeys.
Hotkeys:
- "g" to toggle the HUD (it also disables the menus).
- "h" to toggle the cel shading effect on characters (not the black borders).
- "j" cycles through different bloom values (the default one is the correct one and looks almost like software mode. This was wrong without my fix).

Screenshot comparison of the bloom effect (TC Offset hack already in place):


How it was by default before I fixed it:
[Image: meteorbadbloom1080.png]

Disabled (this is how it looks with the usual CRC Hack levels):
[Image: meteoroffbloom1080.png]

Correct bloom:
[Image: meteorcorrectbloom10.png]

For comparison, software mode:
[Image: meteorsoftwarescaled.png]


Jak & Daxter

Don't use the TC Offset hack.
The fix has two uses for this game. One of them is removing an annoying blur layer. The other is disabling character shadows. To restore shadows, delete "6ee0f8b498113373-ps_replace.txt".


Devil May Cry

Don't use the TC Offset hack.
The fix just disables a blur layer. Use Bob tff interlacing mode to make the game stop shaking.



I made them using the "pcsx2-v1.5.0-dev-1714-gc2587ab-windows-x86" build. They seem to also work with some older versions. Please, tell me if they work. There is a possibility that shaders are generated with different names for you, something that doesn't happen with PC games but that happens with Dolphin.
CPU: AMD Ryzen 7 7800X3D
GPU: Nvidia GeForce RTX 2080 Ti GAMING X TRIO
Motherboard: ASUS ROG Strix X670E-F Gaming WiFi
RAM: Corsair Vengeance 6000MHz CL30 DDR5
Monitor: Asus PG278QR
OS: Windows 11
Reply

Sponsored links





Users browsing this thread: 1 Guest(s)