From f661cd71aa1fa501218ce57503f9117b0d302470 Mon Sep 17 00:00:00 2001 From: BlueSkyDefender Date: Mon, 16 Sep 2024 00:04:45 -0600 Subject: [PATCH] Overwatch Update Profile Update +Forza Horizon 5 - Please Stop updating the game...... --- Shaders/Game_Help.txt | 13 +---- Shaders/Overwatch.fxh | 132 +++++++++++++++++++++++++----------------- 2 files changed, 82 insertions(+), 63 deletions(-) diff --git a/Shaders/Game_Help.txt b/Shaders/Game_Help.txt index 705292f..a438d5b 100644 --- a/Shaders/Game_Help.txt +++ b/Shaders/Game_Help.txt @@ -184,11 +184,7 @@ You will lose a lot of texture detail. I do not recommend playing like this. Now For Mods you will have click on the Bat files provided. -{BuildGDX} [Reshade 4.7.0, note: used Xenos to inject] -Download https://github.com/DarthTon/Xenos/releases and the latest version of Reshade. - -Create a folder and extract Xenos 2.3.2. You only really need the Xenos.exe 64 bit program and also extract Reshade 64bit ReShade64.dll into the same folder -as Xenos. Place SuperDepth3D with Overwatch.fxh in this folder and start Xenos.exe. +{BuildGDX} [Reshade 4.7.0] Click on Manual Launch radio button. Click on Add and select the ReShade64.dll. @@ -1162,13 +1158,10 @@ Best to use Minimal Hud and as always "try" to disable most Post effects. {Pseudoregalia} [Reshade 5.9.0] - DX12 In the Game settings under VIDEO you will need to Disable Retro Resolution Scale [ ]. -{Quake 2 XP} [Reshade 4.7.0, Xenos_2.3.2 Injector] +{Quake 2 XP} [Reshade 4.7.0] Install game and make sure in launches in fullscreen and native resolution. -Download https://github.com/DarthTon/Xenos/releases and the latest version of reshade. - -Create a folder and extract Xenos 2.3.2 you only really need the Xenos.exe 32 bit program and also extract ReShade 32bit opengl32.dll/ReShade32.dll in to the same folder -as Xenos. Place SuperDepth3D with Overwatch.fxh in this folder and start Xenos.exe. +Place SuperDepth3D with Overwatch.fxh in this folder. Click on Manual Launch radio button. Click on Add and select the opengl32.dll/ReShade32.dll diff --git a/Shaders/Overwatch.fxh b/Shaders/Overwatch.fxh index 6b45f76..f6f42ea 100644 --- a/Shaders/Overwatch.fxh +++ b/Shaders/Overwatch.fxh @@ -1,7 +1,7 @@ ////----------------------------------------// ///SuperDepth3D Overwatch Automation Header/// //----------------------------------------//// -#define OVERWATCH "Overwatch v3.9.6\n" +#define OVERWATCH "Overwatch v3.9.7\n" //---------------------------------------OVERWATCH---------------------------------------// // If you are reading this stop. Go away and never look back. From this point on if you // // still think it's is worth looking at this..... Then no one can save you or your soul. // @@ -2774,58 +2774,6 @@ static const int Not_Compatible_Warning_D = 0; //Not Compatible Warning #define LBC 2 //Letter Box Correction Offsets With X & Y #define DH_Z 0.255 #define DH_W 0.0 -#elif (App == 0x3C982FAC ) //Forza Horizon 4 - #define DA_W 1 - #define DA_X 0.1 - //#define DF_Y 0.05 - #define DA_Y 7.5 - #define DB_Z 0.250 - //#define DA_Z -0.00025 - - #define DE_X 1 - #define DE_Y 0.500 - #define DE_Z 0.375 - //#define DG_W 0.375 //Allow popout - //#define DG_Z 0.025 - #define BMT 1 - #define DF_Z 0.125 - #define SMS 1 //SM Toggle Separation - #define DL_X 0.750 //SM Tune - #define DL_W 0.000 //SM Perspective - #define DM_X 3 //HQ Tune - #define DM_Z 1 //HQ Smooth - #define NDW 1 - #define PEW 1 - #define DAA 1 -#elif (App == 0x3C98315F ) //Forza Horizon 5 - #define DA_W 1 - #define DA_X 0.175 //0.2 // 0.150 - //#define DF_Y 0.05 - #define DA_Y 12.0 //11.0 // 15.0 - #define DB_Z 0.225 - //#define DA_Z -0.00025 - - #define DE_X 1 - #define DE_Y 0.250 - #define DE_Z 0.475 - //#define DG_W 0.375 //Allow popout - #define DG_Z 0.150 //0.025 //Min - #define DI_Z 0.125 //0.250 //Trim - #define BMT 1 - #define DF_Z 0.111 - #define SMS 1 //SM Toggle Separation - #define DL_X 0.800 //SM Tune - #define DL_W 0.000 //SM Perspective - #define DM_X 3 //HQ Tune - #define DM_Z 1 //HQ Smooth - #define HMT 1 - #define HMC 0.625 - - #define ASA 0 - - #define NDW 1 - #define PEW 1 - #define DAA 1 #elif (App == 0x3303C19A ) //Mafia Definitive Edition #define DA_W 1 #define DA_X 0.175 @@ -30572,6 +30520,84 @@ static const int Not_Compatible_Warning_D = 0; //Not Compatible Warning //#define FOV 1 //#define ARW 1 #define RHW 1 +#elif (App == 0x3C982FAC ) //Forza Horizon 4 + #define DA_W 1 + #define DA_X 0.1 + //#define DF_Y 0.05 + #define DA_Y 7.5 + #define DB_Z 0.250 + //#define DA_Z -0.00025 + + #define DE_X 1 + #define DE_Y 0.500 + #define DE_Z 0.375 + //#define DG_W 0.375 //Allow popout + //#define DG_Z 0.025 + #define BMT 1 + #define DF_Z 0.125 + #define SMS 1 //SM Toggle Separation + #define DL_X 0.750 //SM Tune + #define DL_W 0.000 //SM Perspective + #define DM_X 3 //HQ Tune + #define DM_Z 1 //HQ Smooth + #define NDW 1 + #define PEW 1 + #define DAA 1 +#elif (App == 0x3C98315F ) //Forza Horizon 5 + //#define DS_Z 3 // Set View Mode + #define DA_W 1 // Set Linerzation + //#define DB_X 1 // Flip + #define DA_X 0.050//0.175 // ZPD + //#define DF_Y 0.025 // Seperation + #define DA_Y 50.//12.0 // Near Plane Adjustment + //#define DA_Z -.500 // Linerzation Offset + //#define DS_Y 2 // Linerzation Offset Effects only distance if true + #define DB_Z 0.025 //0.225 // Auto Depth Protection + #define DE_X 2 // ZPD Boundary + #define DE_Y 0.750 // Set ZPD Boundary Level Zero + #define DE_Z 0.425 // Speed that Boundary is Enforced + //#define AFD 1 // Alternate Frame Detection - May be phased out + //#define DG_W 0.5 // Shift Boundary Out of screen 0.5 and or In screen -0.5 + #define OIL 3 //Set How many Levels We use for RE_Fix 0 | 1 | 2 | 3 + #define OIF float4(0.50,0.20,0.175,0.15) //Fix enables if Value is > 0.0 + #define DI_W float4(0.5,3.0,4.5,7.5) + //#define CWH 3 //ZPD Weapon Hand Consideration For Masking 0 is Off | 1 Is Full | 2 Half Right screen Mask And Not to be used with Weapon Profiles. + //#define WBA 2.0 //ZPD Weapon Boundary Alt Adjust power for CWH + //#define FTM 4 // Fast Trigger Mode If this enabled then Level 1 and > switches instantly. + #define WND 0.5 //Weapon Near Pushes depth in and adjust perspective to match. + //#define DG_Z 0.050 // Min Weapon Hands That are apart of world with Auto and Trim + //#define DS_X float3(0.025,0,1) // Min Weapon bit only triggers when a OIL Level is set and set here on .y + //#define DE_W 0.250 // Auto + //#define DI_Z 0.050 // Trim + //#define DF_W float4(0.0001,0.000,0.0,0.0125)// Edge & Scale + //#define DAA_W 2 //Warp/Halo Masking Type + //#define EDU 1 //Elevate Detectors Up effects ZPD + //#define TMD 1 + + #define BMT 1 // ZPD and World Scale Balance // I need to phase this out. + #define DF_Z 0.250 // Set the Balance + //#define DAO 1 // Turn On or Off De-Artifact Options For now DAO if set to 1 it's also applys to Hoz + //#define DL_Y 0.625 // De-Artifact Only works on some View Modes and causes performance degredation + //#define DL_Z -0.5 // Compat Power + //#define DJ_X 0.050 // Range Smoothing + + #define ASA 0 + //Smooth Mode + //#define SMS 1 //SM Separation Limit - Do Not use any more + #define DL_X 0.750 //SM Tune Limit + //#define DL_W 0.5 //SM Perspective Limit - Do Not use any more + #define DM_X 4 //SM HQ Tune Power - Will be made global + //#define DM_Y 1 //SM HQ VRS Limit + //#define HQT 1 //SM HQ Trigger + //#define FMM 1 //Filter Mode - Need to add this back in the new shader. + #define NDW 1 + #define PEW 1 + //#define NFM 1 + #define DSW 1 + //#define DRS 1 + #define DAA 1 + //#define FOV 1 + //#define ARW 1 #else #define NPW 1 //No Profile #endif