[SOLVED] Serious Sam 3

More
5 years 8 months ago #1 by MS-DOS
Serious Sam 3 was created by MS-DOS
The screen flickers at startup (Loading effect...) until i Ctrl+Alt+Del, and then it throws this error right away:



Tracelog

Please Log in or Create an account to join the conversation.

More
5 years 8 months ago #2 by crosire
Replied by crosire on topic Serious Sam 3
What the hell is the game doing there? Resetting the device repeatingly into infinity ... I'm confused.
Maybe it doesn't like ReShade forcing triple-buffering. Is there a way to disable VSync? Because if you get to diable that (by loading the game without ReShade first for instance), ReShade won't force triple-buffering and I'd be interested if it works then =)

Please Log in or Create an account to join the conversation.

More
5 years 8 months ago #3 by MS-DOS
Replied by MS-DOS on topic Serious Sam 3
Disabling vsync did the trick :) Also, i tried forcing triple buffering with D3DOverrider and got the same behaviour lol.
I guess, it would be nice to have an option to disable tb forcing. Playing without vsync is not something i would personally like to do.

Please Log in or Create an account to join the conversation.

More
5 years 8 months ago - 5 years 8 months ago #4 by crosire
Replied by crosire on topic Serious Sam 3
That's good to know, but it also means I have to remove the triple buffering option again (I was afraid something like this happens somewhere). It'd be nice to make it configurable, but currently all configuration is done through "#pragma reshade" in the shader files, so no additional config files are needed and I kinda like it that way. Now shaders are loaded after the Direct3D is set up, meaning triple buffering must already be forced before ReShade even knows about shaders, so there's no way to load such an option from them then.
Last edit: 5 years 8 months ago by crosire.

Please Log in or Create an account to join the conversation.

More
5 years 8 months ago #5 by MS-DOS
Replied by MS-DOS on topic Serious Sam 3
I see.
Well, i suppose most people use ReShade with SweetFX, so having another configuration file wouldn't harm, if any.

BTW, can ReShade read the parameters with which the executable was started before applying tb? If yes, then we could just add something like -tboff to switch tb forcing off , or vise versa :)

Please Log in or Create an account to join the conversation.

More
5 years 8 months ago - 5 years 8 months ago #6 by crosire
Replied by crosire on topic Serious Sam 3
It could, but then again there are games that don't start at all if you run them with custom parameters. I'm not that sad about it going away again, it eats away a lot of extra GPU memory for the third buffer which ReShade could use itself more.
Last edit: 5 years 8 months ago by crosire.
The following user(s) said Thank You: MaxG3D

Please Log in or Create an account to join the conversation.