NFSAddons Forums

Need For Speed Forums => General NFS => Topic started by: Gustingorriz on Oct 06, 2016, 4:44 PM

Title: reshade 3.0 + High Stakes (Modern Patch/nGlide) + DirectX 12
Post by: Gustingorriz on Oct 06, 2016, 4:44 PM
The latest version of Reshader (3.0.0) was released a few hours ago: new improvements, DirectX 12 compatibility and a friendly ingame menu which lets you adjust the shader without leaving the game (I guess)

Here's the link if you want to test it: http://reshade.me/ (http://reshade.me/)

The install is easy and recognizes the game instantly, but when I launch the menu (Shift + F2) the cursor doesnt move and I cant select anything. The in-game cursor still works but the Reshader menu just keep frozen...

Anyone have experienced this too? Any suggestions to select the reshader's cursor? My question could be noobish, but I cant figure how can I run the reshader properly ::) and I'm very interested in post-processing HS :D
Title: Re: reshade 3.0 + High Stakes (Modern Patch/nGlide) + DirectX 12
Post by: VEG on Oct 07, 2016, 2:44 AM
NFS3 and NFS4 use mouse cursor in exclusive mode. As the result it works worse than standard system cursor with many small different problems. For example, you can't just move the cursor out of the window when the game works in a window.

So, I suppose it can be fixed only by patching the game. We have to avoid using exclusive mouse input mode. But this feature is for the far future, if it will be implemented at all.
Title: Re: reshade 3.0 + High Stakes (Modern Patch/nGlide) + DirectX 12
Post by: Gustingorriz on Oct 07, 2016, 3:03 AM
Ok, so I think a possible solution could be waiting for a new revision of ReShade. I've read some people were asking for hotkeys too.

Thanks VEG ^^
Title: Re: reshade 3.0 + High Stakes (Modern Patch/nGlide) + DirectX 12
Post by: mikawagnerbr on Nov 29, 2016, 3:35 PM
My game is crashing ... the mouse works, but the game cursor is locked in the middle of the screen ... and the keyboard also does not work .....
I'm using the Youtube tutorial
Title: Re: reshade 3.0 + High Stakes (Modern Patch/nGlide) + DirectX 12
Post by: BoxCarRacer on May 05, 2017, 7:46 PM
Hi! I had to delete my post after seeing that you where mentioning this...

Find below my original post:

-------------------------------

Hi everyone I was wondering I any of you guys can help me solve this mistery. I saw a video on youtube called "Need for Speed Highstakes Reshade" it caught my attention since I use Reshade on some older games in order to improve Shaders, Color Saturation add SMAA as well as other things. By viewing the Reshade site (Reshade.me) I found that in the compatibility list of games they have NFSIIIHP!!!

Game: Need for Speed: Hot Pursuit [1998]
Render API: Glide
Status: Perfect
Description: Use dgVoodoo2 to wrap Glide to D3D11.

If you click the Descripton it gives you a list of the necesarry steps to take in order to make it work. I've been trying to test in on NFSHS, however im confused by the dgvoodoo2? Should I use dgvoodoo for the thrash.ini or glide3x?

What do you guys think?

P.S. Besides Reshade I want to know if it can be posible with SweetFx+Reshade which is the same thing plus with more features.

------------------------------

The youtube video clearly shows someone actually managed it to work in NFSHS with the modern patch. I'm trying to figure out how
Title: Re: reshade 3.0 + High Stakes (Modern Patch/nGlide) + DirectX 12
Post by: MADMAN_nfs on May 11, 2017, 7:30 AM
You have to use the Reshade files for directX 11, namely dxgi.dll, dxgi.ini, ReShade.fx, Sweet.fx and folder "SweetFX".Place these files into the drivers\dgvoodoo folder of the modern patch. If installed correctly, on game-start you should see a textmessage coming up indicating that Reshade was loaded successfully.
As Gustingorriz stated, you can't configure Reshade ingame. You have to make all settings manually in the "SweetFX_Settings.txt" configuration file - located in folder "SweetFX".
ReShade can only apply "picture filters" (like using photoshop) to the image, so you can create a new "visual style" (CRT monitor look etc).
So don't expect new effects like realtime reflections or lensflare from light sources like ENB offers for some old games.
I tested it with ReShade 3.0.3.

(http://thumbs.picr.de/29167623im.jpg) (http://i.pi.gy/gQN2.jpg)
Title: Re: reshade 3.0 + High Stakes (Modern Patch/nGlide) + DirectX 12
Post by: ExoticLover on May 11, 2017, 8:20 AM
Realtime reflections in NFS3, and NFS4, I would drool for that.
Title: Re: reshade 3.0 + High Stakes (Modern Patch/nGlide) + DirectX 12
Post by: BoxCarRacer on Jul 24, 2017, 10:25 PM
I have tweaked with the Sweet FX configuration for some other games, so I have an idea of what it does. I'll have to try it out with reshade, since what I have always used sweetfx as a standalone. The only downtime to sweetfx is that it uses dx9 and above, I'm hoping VEG manages to pull this off.

I'll try some testing after I complete aproject I'm currently working on. I'll post some screenshots too.
Title: Re: reshade 3.0 + High Stakes (Modern Patch/nGlide) + DirectX 12
Post by: Gustingorriz on Aug 15, 2017, 1:59 PM
Quote from: MADMAN_nfs on May 11, 2017,  7:30 AM
You have to use the Reshade files for directX 11, namely dxgi.dll, dxgi.ini, ReShade.fx, Sweet.fx and folder "SweetFX".Place these files into the drivers\dgvoodoo folder of the modern patch. If installed correctly, on game-start you should see a textmessage coming up indicating that Reshade was loaded successfully.
As Gustingorriz stated, you can't configure Reshade ingame. You have to make all settings manually in the "SweetFX_Settings.txt" configuration file - located in folder "SweetFX".
ReShade can only apply "picture filters" (like using photoshop) to the image, so you can create a new "visual style" (CRT monitor look etc).
So don't expect new effects like realtime reflections or lensflare from light sources like ENB offers for some old games.
I tested it with ReShade 3.0.3.

(http://thumbs.picr.de/29167623im.jpg) (http://i.pi.gy/gQN2.jpg)

I cant find those reshade.fx, sweet.fx and SweetFX_Settings.txt for activate the shader in any version (3.0.3 or 3.0.8 ), I have the other files and the folder with downloaded shaders and presets... and nfshs detects the plugin correctly

Any suggestions or a link? I'm very curious about how to apply that weird bloom effect  :P
Title: Re: reshade 3.0 + High Stakes (Modern Patch/nGlide) + DirectX 12
Post by: MADMAN_nfs on Aug 16, 2017, 5:15 AM
Well, i used the recommendation on the official forums to kinda "combine" ReShade version 2.x (with SweetFX) and 3.x (no SweetFX), since for version 3.0 there were no shaders (.fx files) available at the time.

https://reshade.me/forum/general-discussion/2501-reshade-3-0-guide-for-newcomers
-> "Use SweetFX 2.0 with ReShade 3.0 (temporary solution)"

dxgi.dll is the ReShade.dll (32bit version)
dxgi.ini needs to be edited to set correct paths

However, ReShade 3.x now has own shaders but follows a kinda weird philosophy imo. It seems you can't really use Reshade 3.x without the "ingame GUI" (Shift + F2). Furthermore all Config files will not be saved in the game folder but in the user folder instead (%appdata%\Reshade).
So at this point i see no way to get this working properly with High Stakes since this "ingame menu" is not working and there is no other way to configure ReShade 3.
Definitely needs further investigation...

Of course i can provide the merged files i used to do this screenshot. Maybe you can figure out some nice settings using SweetFX 2.0.
(Unfortunately i gotta say, apart from some Bloom i don't see any effects that could be considered an improvement.)

Greetings
Title: :)
Post by: WiLL on Aug 18, 2017, 5:21 PM
Nice Works  8)
Title: Re: reshade 3.0 + High Stakes (Modern Patch/nGlide) + DirectX 12
Post by: Gustingorriz on Aug 18, 2017, 5:36 PM
Quote from: MADMAN_nfs on Aug 16, 2017,  5:15 AM

dxgi.dll is the ReShade.dll (32bit version)
dxgi.ini needs to be edited to set correct paths


dxgi.ini is set to my NFHS/driver path, but do I need to edit another file from your rar? If I replace all the "dgvoodoo" folder with yours, the game recognizes the plugin without effect.

I checked the "Global_Settings.txt" file too, to see if something is disabled or similar.

Thanks for your patience MADMAN  ::)
Title: Re: reshade 3.0 + High Stakes (Modern Patch/nGlide) + DirectX 12
Post by: MADMAN_nfs on Aug 18, 2017, 11:51 PM
Quote from: Gustingorriz on Aug 18, 2017,  5:36 PM

dxgi.ini is set to my NFHS/driver path, but do I need to edit another file from your rar? If I replace all the "dgvoodoo" folder with yours, the game recognizes the plugin without effect.

I checked the "Global_Settings.txt" file too, to see if something is disabled or similar.

Thanks for your patience MADMAN  ::)

Nope, if the paths are edited it should work right away.
Effect settings are in the "SweetFX_Settings.txt" configuration file - located in folder "SweetFX".

Check dgvoodoo to make sure its running at directx11.
Do you get any compiling errors with ReShade on game startup?
Check all neccessary files are present and not deleted/blocked by Anti-virus app.
Title: Re: reshade 3.0 + High Stakes (Modern Patch/nGlide) + DirectX 12
Post by: Gustingorriz on Aug 19, 2017, 9:48 AM
I think its working, but not very well...

When start a race the screen looks messed up, with a lot of exposure/gamma and then, when the car is moving that effect dissapears but a mini 4:3 screen in a corner with the same image blinks repeteadly. Its crazy.

When the Reshade files removed from dgvoodoo, game works fine.

In the nfshs.ini file I have selected "ThrashDriver=dgvoodoo"

I'm going to left the shade thing for now becuase I think its related to my graphic/PC settings...

Anyway I appreciate all your help and patience MADMAN  ^-^

Title: Re: reshade 3.0 + High Stakes (Modern Patch/nGlide) + DirectX 12
Post by: BoxCarRacer on Aug 26, 2017, 4:39 PM
Ok,

I tried some variants with the SweetFX_Settings file.

For the first one I used MadMan's preset file as a base, and I just added the USE_SMAA option on 1. Screenshot(1)

The other one is using the combination above + USE_LUMASHARPEN option on 1. Screenshot(2)

Other combinations or effects cause conflict and what Gustingorriz stated happened, happens. I think it has to do with the Shader's since I copied the Sweet FX Shaders from another game I have and I couldn't get the combinations above to work.

Either way I think it gives us some nice effects that we can use to enjoy the game.

P.S. Is there a way to edit the game's resolution?
Title: Re: reshade 3.0 + High Stakes (Modern Patch/nGlide) + DirectX 12
Post by: MADMAN_nfs on Aug 27, 2017, 12:03 PM
If you want you can force a resolution in the dgvoodoo configuration in "Glide" tab... by default the option is set to "Unforced", thus you can change it ingame via options menu of High Stakes.

In the first screenshot almost no effect is visible. My config definitely looks brighter on my system. Seems the effects correlate with the used hardware.
Imo Lumasharpen and 16bit color mode (Voodoo emulator) is not really a good combination, result will be pretty pixelated image.
Title: Re: reshade 3.0 + High Stakes (Modern Patch/nGlide) + DirectX 12
Post by: BoxCarRacer on Oct 20, 2018, 4:05 PM
****Updated and working on Reshade 4.1.1.495 @ 26/01/2019****

Hey guys,

I hope you're all ok. I managed the get the game working with reshade. You can even select which effects to use with the keyboard. Maybe we could all try to find a good configuration and post it here in the forums so everyone can use it.

Here are the steps I followed:

Installation:
1. Install NFSHS with the modern patch.
2. In the nfs4.ini file from the modern patch change the ThrashDriver to "dgvoodoo", and then proceed to configure the dgvoodoo wrapper in the "dgvoodooconf.exe" executable.
3. Download the latest reshade software from the official site (http://reshade.me/).
4. Execute reshade.
4.1. Navigate the NFSHS executable file "nfs4.exe".
4.2. Select the rendering API: "Direct 3D 10+"
4.3. Click "Yes" to download a collection of standard effects to use with the tool.
4.4. When prompted to: "Select the effects to install" just make sure to have all of them checked. (This is so you have the full list of effects to try later in the game; afterwards you can delete the ones you won't use in the "shaders" folder located inside the "reshade-shaders" folder).
4.5. Configure additional options as "show fps" and the "screenshots path" when the reshade setup title bar says "completed".

Configuration:
1. When you execute the game you should see a title bar that indicates that reshade is loading.
2. Wait until all the the effects are loaded.
3. Press "Shift+F2" or "Home" (for newer versions) to access the configuration panel.
3.1 To navigate the panel you can use "Tab" or "Ctrl+Tab" (for newer versions)
3.2. While in the panel you can use the "Arrow Keys", "Space Bar" , "enter" and "Tab" or "Ctrl+Tab" to navigate the panel.
4. Create your profile in the menu, afterwards you can start using it.
5. You can try the effects while in the game so you can tweak it to your linking. So far the effect's I have used are:

- Colorfulness (Color Related)
- FakeHDR (Color Related)
- Vibrance (Color Related)
- LumaSharpen (Soft Sharpening of the Image)
- FXAA (Eliminate Jagged Edges and more)

Pictures are attached.

Take note the effects can lower your fps while in game. Take note that a good dgvoodoo configuration can increase the performance of the game with the effects loaded.

Feel free to comment, I'll do what I can to help you.
Title: Re: reshade 3.0 + High Stakes (Modern Patch/nGlide) + DirectX 12
Post by: MADMAN_nfs on Oct 22, 2018, 4:21 PM
Ah, thanks for the heads up. Need to try that!

Surely has potential to improve the looks/atmosphere of the game, with the right settings. The difficulty is to balance the effects to look good at different lighting conditions (day,night,weather,menu etc).
But sure good for making up some interesting pics :)
Title: Re: reshade 3.0 + High Stakes (Modern Patch/nGlide) + DirectX 12
Post by: BoxCarRacer on Apr 06, 2019, 10:56 PM
****Updated and working on Reshade 4.2.1 @ 04/06/2019****

After getting the game to work with reshade, I began to experiment with different setups because I was experiencing an unplayable frame rate with the previous setup (15 fps).

I think I found the optimal setup since now I get up to 30 fps.

Installation:
1. Download and install nGlide -- (http://www.zeus-software.com/downloads/nglide)

2. Install NFSHS via CDRom or by mounting the ISO

3. Download and install the Expansion Pack -- (https://www.magentacloud.de/share/8ny03h-h8e#$/)
Note: I downloaded the big file 115.8 Mb since the smaller pack was giving me issues with Win 10 Defender
Don't add any check to the glide renderer in the Expansion Pack Setup and read every check box option if you don't now what to select.

4. Configure nGlide settings after installing the Stock Pack when prompted

5. Configure the 3dSetup and select: "Glide Voodoo Cards" as the Graphic Renderer

6. Download and execute the latest reshade software from the official site (http://reshade.me/)
6.1. Navigate the NFSHS executable file "nfs4.exe"
6.2. Select the rendering API: "Direct 3D 9"
6.3. Click "Yes" to download a collection of standard effects to use with the tool.
6.4. When prompted to: "Select the effects to install" just make sure to have all of them checked. (This is so you have the full list of effects to try later in the game; afterwards you can delete the ones you won't use in the "shaders" folder located inside the "reshade-shaders" folder).
6.5. Configure additional options as "show fps" and the "screenshots path" when the reshade setup title bar says "completed".

Configuration:
1. When you execute the game you should see a title bar that indicates that reshade is loading.
2. Wait until all the effects are loaded.
3. Press "Home" to access the configuration panel.
3.1 To navigate the panel you can press "Ctrl+Tab"
3.2. While in the panel you can press the "Arrow Keys", "Space Bar" , "Enter" and "Tab" or "Ctrl+Tab" to navigate the panel.
4. Create your profile in the menu, afterwards you can start using it.
5. The shaders I use are:

- Colorfulness (Color Related)
- FakeHDR (Color Related)
- Vibrance (Color Related)
- LumaSharpen (Soft Sharpening of the Image)
- FXAA (Eliminate Jagged Edges and more)

With those effects I get an average of 30 fps with a resolution of 1920x1080 in nGlide. Take note that the more effects you add will lower your fps while in the game.

Feel free to comment, I'll do what I can to help you.

Note: I think that the issue is that with the previous setup I was forcing the game to use directX as the graphics renderer. With the new setup it uses nGlide and that gives a boost to the fps.
Title: Re: reshade 3.0 + High Stakes (Modern Patch/nGlide) + DirectX 12
Post by: BoxCarRacer on Apr 14, 2019, 8:54 PM
Hey guys,

I uploaded a couple of pictures so you can get a better idea of the differences. I suspect we can get it working for other NFS titles.

If you want to check the full size images for comparison here is the link on my one drive:
https://1drv.ms/f/s!AtEzNihD4xoug8wyFEPlqTSnerIPqg