Welcome, Guest.
Username: Password: Remember me

TOPIC: SSF - Sega Saturn Emulator

SSF - Sega Saturn Emulator 1 year 7 months ago #1

Hi Folks,

Very new to this whole post-processing lark. This app looks great., but a real newbie to its use.

So, I ran this on the Sega Saturn emulator SSF. It appeared to complete successfully, installing lots of different ReShade files in the Emu directory. Get a couple of error-free startup message when run the emulator and game appears to boot into the emu OK (can hear it in the background). BUT I just get a black screen.

As I say - really don't understand how all this works, but wondering whether anyone can advise? I've read somewhere that SSF renders via "quads"(?) rather than triangles - dunno if that's something to do with it?

Also, as a last resort - how do I remove ReShade installation against this emu - now just stuck with a black screen!

thanks
The administrator has disabled public write access.

SSF - Sega Saturn Emulator 1 year 7 months ago #2

  • crosire
  • crosire's Avatar
  • Offline
  • Posts: 2453
  • Thank you received: 1393
Setup should have installed some new DLL file to the emulator directory (d3d9.dll, dxgi.dll or opengl32.dll). Removing that one uninstalls ReShade. Now besides this DLL file it should have created a log file, could you upload the content of that one somewhere and link it here?
Cheers, crosire =)
The administrator has disabled public write access.
The following user(s) said Thank You: stigzler

SSF - Sega Saturn Emulator 1 year 7 months ago #3

  • eisbaer
  • eisbaer's Avatar
  • Offline
  • Posts: 1
  • Thank you received: 1
I find that the test version of SSF doesn't have the black screen problem, although it may be less stable to use. So far I've had no issues with it. It's available on the official site (it's the link directly beneath the Ver0.12 beta R4 link)

Also, if you are planning to use the SweetFX CRT shader effect with it, you may want to edit the AdvancedCRT.h file found in Reshade/SweetFX folder and change the following line from:

//float2 Resolution = float2(Input_ratio, Input_ratio);

to

//float2 Resolution = float2(320, 224);

This ensures the scanlines are matched correctly to the Saturn's display resolution for many games (it's not perfect, but close), and generally makes it look more like the shader was intended to look.
The administrator has disabled public write access.
The following user(s) said Thank You: stigzler