Page 1 of 3

Making our own HD remaster with Reshade.

PostPosted: Tue Nov 08, 2016 2:55 pm
by Esppiral
EDIT, SORRY I posted by accident the post is still under construction.

HI!

Since it seems those HD remaster we are waiting for will never come to fruiction, I was wondering, what we could do to improve even further the games ( appart for making them widescreen :))

First thing that came to my mind is, well a simple HD remaster would feature some kind of improved lighting, and some "modern" tecniques such as Screen Space ambient occlussion or depth of field, someting that happened to Code Veronica HD.

So I first knew about reshade not so long ago, it is a PC tool that allows you to inject some sort of cool post proccesing effects to any game, the thing is it needs acces to the z buffer in order to inject the most advanced effects, such as the before mentioned SSAO and Depth of field, and whenever I read about it everyone would tell me that the Dreamcast does not have a z buffer nor any Dreamcast emulator. so it was impossible.... well... It turns out they were mistaken.

Both Demul and NulldC have z-buffer and Reshade can actually make use of it to inject advanced postprocessing effects.


You will need Reshade (I use Mediator for convenience)
Demul 5.8.2
http://demul.emulation64.com/
or this specific version of NullDC
viewtopic.php?f=37&t=46995
And Reshade
https://reshade.me/

So set up everything.
In demul you should select the directx 10 plugin in order to make it work.
In nullDC you should set the z-buffer option to D2468 mode 2 (lower precision) otherwise Reshade will not have access to the z-buffer.

Once you have everything in place just add the emulator to Reshade and tweak anything you want at your will.

The most impressive effect you can actually add to the game is SSAO, you have different options HBO, SGI SSAO etc, it uses the depth buffer to determine objects that are close to each other and makes them project a soft shadow, it gives depth to the game and personally it is pretty impressive,
Basically it does this.

Image

Some comparissons with the effect turned on and off, notice how closer objects cast soft shadows to each other.

Image

Image

Image

Image

Image

You can also add Bloom, HDR, Lens flare and so on so lights will look that are actually emiting light.

Image

Image

Image

Image

[img]http://i.imgur.com/TTBOIKK.jpg[img]

Image

Image

HDR lighting

Image

Image

Image

Tonemapping for a more natural looking lighting

Image

Image

Image

Image

Depth of field ( once an object gets closer to the camera the background will become blurry, I love this effect too :))

Image

Image

Image

Image



Sorry for the overload of images :D

Re: Making our own HD remaster with Reshade.

PostPosted: Tue Nov 08, 2016 3:34 pm
by Jibby
Looks very cool. Will definitely be trying this out, thanks!

Re: Making our own HD remaster with Reshade.

PostPosted: Wed Nov 16, 2016 12:31 pm
by shengoro86
Espirral this looks amazing!! Thank you so much for compiling all this!

Re: Making our own HD remaster with Reshade.

PostPosted: Wed Nov 16, 2016 1:54 pm
by iyapol
Lovely stuff.

Any chance of a video clip or 10?

Re: Making our own HD remaster with Reshade.

PostPosted: Wed Nov 16, 2016 3:17 pm
by GYO6161
would love a more in depth tutorial, i downloaded reshade but idk where to even begin. #-o

Re: Making our own HD remaster with Reshade.

PostPosted: Wed Nov 16, 2016 4:51 pm
by yuc02
This is awesome, hopefully I'll try this out later.

Also gonna look to getting VR to work, something like this:

https://www.youtube.com/watch?v=0cF7O-H3BlM

Re: Making our own HD remaster with Reshade.

PostPosted: Thu Nov 17, 2016 12:11 am
by scarless landi
Just tried it out. Your gonna need a BEAST of a system in order to run this. However, I was doing this on DX11 where the instructions say DX10 so that could be the reason. Its pretty simple to use. Just download the .Exe and run it. Point it towards the Emu your using. Run the emulator and press Shift+F2. This will pull up the configuration settings. Just make sure you create a profile first. Cant make any changes before you do it.

Re: Making our own HD remaster with Reshade.

PostPosted: Thu Nov 17, 2016 1:54 am
by Louie
Could you post either a shader profile or a screenshot of the settings you have enabled and levels of intensity? I can get certain things to work, but things like DoF, motion blur, HDR don't work well at all for me. I got SSAO working decently but it looks a lot better in your images.

Phenomenal work though, thank you for sharing with us!

Re: Making our own HD remaster with Reshade.

PostPosted: Thu Nov 17, 2016 10:11 am
by Martin
Looks incredible. If SEGA do remasters of these, they would do well to make them look that good.

Re: Making our own HD remaster with Reshade.

PostPosted: Thu Nov 17, 2016 12:59 pm
by alkair
Hello:)
Great post! I trying to make it working on NullDC but Reshade seems to not work with it.

Can anybody please help me with that??

Re: Making our own HD remaster with Reshade.

PostPosted: Thu Nov 17, 2016 1:53 pm
by Esppiral
Louie wrote: Could you post either a shader profile or a screenshot of the settings you have enabled and levels of intensity? I can get certain things to work, but things like DoF, motion blur, HDR don't work well at all for me. I got SSAO working decently but it looks a lot better in your images.

Phenomenal work though, thank you for sharing with us!



This are the leves and config I use and like the most for SSAO

Should look like the bottom image in debug mode.
Image


scarless landi wrote: Just tried it out. Your gonna need a BEAST of a system in order to run this. However, I was doing this on DX11 where the instructions say DX10 so that could be the reason. Its pretty simple to use. Just download the .Exe and run it. Point it towards the Emu your using. Run the emulator and press Shift+F2. This will pull up the configuration settings. Just make sure you create a profile first. Cant make any changes before you do it.


Yup, it needs a lot of resources, but tweaking things can lead to great results at low performance cost.


alkair wrote: Hello:)
Great post! I trying to make it working on NullDC but Reshade seems to not work with it.

Can anybody please help me with that??



Be sure to set the z-buffer option to D2468 mode 2 (lower precision) otherwise Reshade will not have access to the z-buffer.

And use the Nulldc version I pointed to in the first post.

After some testing it seems reshade works best on Nulldc rather than Demul, eveything I posted here was capture using Demul, but it seems it has some z-buffer problems during cutscenes and closeups, something that doesn't seem to happen on NullDC.

iyapol wrote: Lovely stuff.

Any chance of a video clip or 10?


Sure!
phpBB [video]


phpBB [video]


phpBB [video]


phpBB [video]


phpBB [video]

Re: Making our own HD remaster with Reshade.

PostPosted: Thu Nov 17, 2016 5:05 pm
by alkair
HI Esppiral!

Thank You for your answer.
Videos are amazing!!!!

I am using this version nullDC 1.04 r150 SM Fixes by masterchan777 with PowerVR > Z Buffer Mode > D24S8 Mode 2(Lower Precision) --> it is not D2468 but S instead of 6 by me, is it normal?
after I patched it with reshade with Dicectx 10 I cannot turn on this Menu with pressing Shift + F2. I am starting the game etc but it steal doesn't pop up....

Re: Making our own HD remaster with Reshade.

PostPosted: Thu Nov 17, 2016 5:54 pm
by alkair
hey and also another tought...because when we are done with graphical effects maybe it would be possible to do same texture tuning like for example in the Witcher 3 mods for HD Textures??

I have played in my life a bit with photoshop, ZBrush and other graphical stuff and I am pretty sure that I am not the only one.
I have jumped quickly into google and there is a way to replace textures for NullDC:
http://retro1080p.blogspot.de/

http://www.emutalk.net/threads/53924-Dr ... not-saturn)-texture-guide

https://code.google.com/archive/p/texmod/downloads

I will be investigating the topic further, maybe You guys have also an idea?
I think its possible and it would be then a real HD...

Edit_______________________________________________________________

First try, program can extract some textures, there is a plugin for Gimp to read the format
Image

Re: Making our own HD remaster with Reshade.

PostPosted: Wed Nov 23, 2016 12:32 pm
by starscream178
Hey Guys, sorry about the n00b question -



I downloaded NullDC as pointed out above.
I have gotten the orignal shenmue to run.
Reshade has been installed and I selected nulldc for reshade to apply itself to.
Z buffer has been selected to the required selection.
I am pressing shift + f2 in nulldc and no menu or anything visually changes.

Did I do something wrong or am I missing something?

Cheers!

Re: Making our own HD remaster with Reshade.

PostPosted: Sat Nov 26, 2016 10:01 am
by Aaron_H
This looks amazing!

I'm almost certain that if we ever do get the HD remasters, they almost certainly won't be either widescreen or have any of these post-processing effects turned on. Two things that are obviously quite easy for them to add. :(