Welcome, Guest.
Username: Password: Remember me

TOPIC: Using .cg shaders with reshade possible? Dosbox...

Using .cg shaders with reshade possible? Dosbox... 1 year 1 month ago #1

So I've done some really neat things with the DirectX version of Dosbox. The DAUM version. I've gotten quite close to having it look like a real CRT from the 1990-1993 era with a dot pitch of say .33 - .25. Pre-1990 era VGA or RGB monitors are another story--as they had terrible dot pitch ratios of say .66 and require a completely different method to emulate them accurately. Some other emulators have done a fantastic job--such as SainT and even WinUAE. WinUAE suppots bezels! But they only work with Atari ST and Amiga stuff. I would like it to work for DOS programs.

So far, I've achieved results like this using Sweetfx and some .fx shaders which DAUM supports. The most important feature in Sweetfx is the USE_GAUSSIAN feature... but Gaussian isn't available in Sweetfx 2.0 for some reason. I have to use version 1.4... Anyways, this is what I have done so far. I think it looks great.



and



But I want more. I know I can do more. There must be a way. This is what Retroarch can do with .cg shaders... Youtube doesn't do it justice. There is this really fine grainy signal interference that is amazing that it does not pick up...



and



Notice the individual pixels (as best you can in video). The CRT glow. The phosphors. There's more... I didn't write the shader... but it is by far the best one I have ever seen for pre-1990 gaming on awful television sets (which a lot of us did). It helps because my real CRT died and my old carts want to be played. At least I have another way until I find a replacement.

Anyways, will reshade allow these .cg shaders, addition of stuff like monitor bezels and shadow mask? Also, does reshade allow me to get back that gaussian blur effect essential for monitor glow that SweetFX 1.4 had?
The administrator has disabled public write access.
The following user(s) said Thank You: piltrafus

Using .cg shaders with reshade possible? Dosbox... 1 year 1 month ago #2

  • crosire
  • crosire's Avatar
  • Offline
  • Posts: 2451
  • Thank you received: 1391
CG shaders can be ported to ReShade FX (ReShade's shader language).
As for the "gaussian" shader you were talking about: reshade.me/forum/shader-presentation/27-...ur-bloom-unsharpmask
Cheers, crosire =)
Last Edit: 1 year 1 month ago by crosire.
The administrator has disabled public write access.

Using .cg shaders with reshade possible? Dosbox... 1 year 1 month ago #3

  • BrokenDog
  • BrokenDog's Avatar
  • Offline
  • Posts: 20
  • Thank you received: 2
This looks fantastic, would you mind uploading your RetroArch settings?
The administrator has disabled public write access.