- Posts: 14
AutoHDR addon
- MajorPainTheCactus
-
Topic Author
- Offline
Less More
1 week 3 days ago - 1 week 3 days ago #1 by MajorPainTheCactus
AutoHDR addon was created by MajorPainTheCactus
Good evening all, I've created a AutoHDR addon that works for D3D11 and D3D12 (and hopefully soon Vulkan).
This add on allows you to turn any game into HDR by reverse tonemapping and outputting a HDR10 image (rather like Windows 11 and Xbox allows hence the name).
This was mainly implemented to support my ReShade port of my Sony Megatron CRT shader for which more information can be found over on the RetroArch forum here:
forums.libretro.com/t/sony-megatron-colour-video-monitor/36109/
A video of this add on can be found here:
The addon requires ReShade 5.2 when it is released or you can build the current GitHub ReShade repository and use that (it will not work with ReShade 5.1 and before):
You can find both this add on and its associated AutoHDR.fx here:
github.com/MajorPainTheCactus/AutoHDR-ReShade
and the Sony Megatron ReShade port here:
github.com/MajorPainTheCactus/SonyMegatron-ReShade
This add on allows you to turn any game into HDR by reverse tonemapping and outputting a HDR10 image (rather like Windows 11 and Xbox allows hence the name).
This was mainly implemented to support my ReShade port of my Sony Megatron CRT shader for which more information can be found over on the RetroArch forum here:
forums.libretro.com/t/sony-megatron-colour-video-monitor/36109/
A video of this add on can be found here:
The addon requires ReShade 5.2 when it is released or you can build the current GitHub ReShade repository and use that (it will not work with ReShade 5.1 and before):
You can find both this add on and its associated AutoHDR.fx here:
github.com/MajorPainTheCactus/AutoHDR-ReShade
and the Sony Megatron ReShade port here:
github.com/MajorPainTheCactus/SonyMegatron-ReShade
Last edit: 1 week 3 days ago by MajorPainTheCactus.
The following user(s) said Thank You: crosire
Please Log in or Create an account to join the conversation.
- Tojkar
-
- Offline
Less More
- Posts: 192
1 week 2 days ago #2 by Tojkar
Replied by Tojkar on topic AutoHDR addon
From your github: "You will also need to place the preset ini files in the root directory of the game (unless anybody knows of a different way to get ReShade to read the presets)."
I don't know HOW to do it but I have a good idea what to do.
You could add there a dropdown list with entry for each of the preset and one for custom settings. Then you could define pre-selected values for for each of the entries.
If you don't know either how to do it, Lordbean's HQAA does just that which can help you make your own: github.com/lordbean-git/HQAA
I don't know HOW to do it but I have a good idea what to do.
You could add there a dropdown list with entry for each of the preset and one for custom settings. Then you could define pre-selected values for for each of the entries.
If you don't know either how to do it, Lordbean's HQAA does just that which can help you make your own: github.com/lordbean-git/HQAA
Please Log in or Create an account to join the conversation.
- MajorPainTheCactus
-
Topic Author
- Offline
Less More
- Posts: 14
1 week 1 day ago #3 by MajorPainTheCactus
Replied by MajorPainTheCactus on topic AutoHDR addon
That's fantastic - I'll take a look at hqaa then and see what I can do - thanks!
Please Log in or Create an account to join the conversation.
- Riadon
-
- Offline
Less More
- Posts: 19
4 days 16 hours ago #4 by Riadon
Replied by Riadon on topic AutoHDR addon
Where exactly is the 5.2 release? I built the repository from github.com/crosire/reshade but the result was 5.1.0, which did not work with your addon.
Please Log in or Create an account to join the conversation.
- Wicked Sick
-
- Offline
Less More
- Posts: 514
3 days 17 hours ago #5 by Wicked Sick
"They require ReShade 5.2 to work which has not been released yet (as of writing) but you can get the ReShade source and build it yourself if you want an early peek."
Replied by Wicked Sick on topic AutoHDR addon
Where exactly is the 5.2 release? I built the repository from github.com/crosire/reshade but the result was 5.1.0, which did not work with your addon.From the YT description:
"They require ReShade 5.2 to work which has not been released yet (as of writing) but you can get the ReShade source and build it yourself if you want an early peek."
Please Log in or Create an account to join the conversation.
- Riadon
-
- Offline
Less More
- Posts: 19
3 days 16 hours ago #6 by Riadon
Replied by Riadon on topic AutoHDR addon
Yes, I built it myself and the result was a 5.1 setup file, dll file version 5.1.0.4. If the github I linked isn't correct then I'm not sure where to "build the source".
Please Log in or Create an account to join the conversation.
- Wicked Sick
-
- Offline
Less More
- Posts: 514
3 days 13 hours ago #7 by Wicked Sick
Replied by Wicked Sick on topic AutoHDR addon
Ahh yes, sorry for the confusion.
Please Log in or Create an account to join the conversation.
- MajorPainTheCactus
-
Topic Author
- Offline
Less More
- Posts: 14
12 hours 12 minutes ago #8 by MajorPainTheCactus
Replied by MajorPainTheCactus on topic AutoHDR addon
Yes that 5.1 version you built from the up to date GitHub repository will contain the changes needed to run this add-on. You just need to copy the resultant reshade32.dll or reshade64.dll into the game of choice root directory (alongside the games .exe) and rename it dxgi.dll.
Please Log in or Create an account to join the conversation.
- MajorPainTheCactus
-
Topic Author
- Offline
Less More
- Posts: 14
12 hours 6 minutes ago #9 by MajorPainTheCactus
Replied by MajorPainTheCactus on topic AutoHDR addon
Ah just saw Corsire's post telling me my add-on is currently broken with regards to latest as a new change was made. I'll fix it up asap and let you all know.
Please Log in or Create an account to join the conversation.
- MajorPainTheCactus
-
Topic Author
- Offline
Less More
- Posts: 14
11 hours 19 minutes ago - 11 hours 18 minutes ago #10 by MajorPainTheCactus
Replied by MajorPainTheCactus on topic AutoHDR addon
Just updated the AutoHDR addon to latest ReShade in GitHub. You'll need to pull/rebase your ReShade github repository to latest and rebuild (if you haven't already) and then just get latest on my AutoHDR Github repository.
github.com/MajorPainTheCactus/AutoHDR-ReShade
github.com/MajorPainTheCactus/AutoHDR-ReShade
Last edit: 11 hours 18 minutes ago by MajorPainTheCactus.
The following user(s) said Thank You: Wicked Sick
Please Log in or Create an account to join the conversation.