How to Use Swapchain Override Add-on?
- GT500
- Topic Author
Less
More
When the swapchain add-on is installed to an existing ReShade installation, nothing gets added to ReShade.ini, and I can't find any documentation on what to add manually. From the description in the ReShade installer it sounds like it's configurable in ReShade.ini, so does anyone know how to get it working? I'm hoping to set the resolution of Dragon Age Inquisition with it (the game ignores its resolution settings in windowed mode).
Please Log in or Create an account to join the conversation.
- GT500
- Topic Author
Less
More
1 year 1 month ago - 1 year 1 month ago #2
by GT500
Replied by GT500 on topic How to Use Swapchain Override Add-on?
I did eventually find this:
reshade.me/forum/general-discussion/9075...e-ini-settings#46111
It contains information about the following:This doesn't appear to be related to the swapchain override add-on, and unfortunately Dragon Age Inquisition does not appear to like it (the game's output turns black when launched with a forced resolution in ReShade.ini using these settings). I don't know if it has anything to do with it, but the game will switch back and forth from windowed to fullscreen several times when launching, before finally staying in windowed mode. Having the ability to set a temporary resolution override from within the ReShade overlay that only persists until the game is exited would be ideal for this game.
I updated SpecialK and was able to get it working, and I am able to force the resolution I want using it rather than using the above values for ReShade.ini, but of course SpecialK isn't compatible with RTSS so I lose my favorite FPS counter. It also messes up applications running in the background, as its forced resolution applies even when the game switches to fullscreen temporarily during launch forcing the desktop resolution to change as well.
It contains information about the following:
[APP]
ForceWindowed=
ForceFullscreen=
ForceDefaultRefreshRate=
ForceResolution=
Force10BitFormat=
ForceVsync=
ReserveBufferNames=
ReserveTextureNames=
I updated SpecialK and was able to get it working, and I am able to force the resolution I want using it rather than using the above values for ReShade.ini, but of course SpecialK isn't compatible with RTSS so I lose my favorite FPS counter. It also messes up applications running in the background, as its forced resolution applies even when the game switches to fullscreen temporarily during launch forcing the desktop resolution to change as well.
Last edit: 1 year 1 month ago by GT500. Reason: Correcting line spacing.
Please Log in or Create an account to join the conversation.
- crosire
Less
More
The add-on looks at these settings in ReShade.ini (they are no longer part of core ReShade):
Forcing a resolution via the swapchain only ("ForceResolution") is not going to work in the majority of modern games however, since they typically primarily render off-screen into textures (which this doesn't touch). This is for older games that don't. Same applies to forcing a format ("Force10BitFormat"). The others are independent of that though and work just fine in modern games too ("ForceWindowed"/"ForceFullscreen"/"ForceDefaultRefreshRate").
[APP]
ForceWindowed=X
ForceFullscreen=X
ForceDefaultRefreshRate=X
ForceResolution=X,Y
Force10BitFormat=X
Forcing a resolution via the swapchain only ("ForceResolution") is not going to work in the majority of modern games however, since they typically primarily render off-screen into textures (which this doesn't touch). This is for older games that don't. Same applies to forcing a format ("Force10BitFormat"). The others are independent of that though and work just fine in modern games too ("ForceWindowed"/"ForceFullscreen"/"ForceDefaultRefreshRate").
Please Log in or Create an account to join the conversation.