What is "Image quality" ? Is it resolution scaling ? like 100%, 200% etc. ? (so let us do native DSR 4x with 200%, so we can keep MPO planes, for example) ? Or LOD bias ?
Regardless it doesn't do anything for me, even with ultra low values edit: Oh that's because I have DLSS enabled, sad
I've noticed throughout playing that DLSS/DLAA and Shadow Quality settings aren't used in the title screens/cutscenes, similar to the fps. Would it be feasible to add an option to force chosen settings in these scenarios?
Messed around with ref and was able to get something that does the trick for now:
local object = sdk.get_managed_singleton("snow.StmOptionManager") local method = sdk.find_type_definition("snow.StmOptionManager"):get_method("applyOptionValueForDLSS") local AAOption = sdk.get_managed_singleton("snow.StmOptionManager"):get_field("_StmOptionDataContainer"):call("getAntiAliasingOption") function ForceAA(retval) method:call(object, AAOption) end re.on_application_entry("UpdateScene", ForceAA)
REFramework and these scripts work as intended. However I only have the FPS scripts for the cutscenes on, and yet having it running has an absolutely massive performance impact on my game. I didn't notice it on my desktop, but on my laptop it brings things from a smooth 60fps to a crawl of 20fps just walking around in the village. Again, I only have the FPS fix for cutscenes turned on, nothing else.
Is there a way to make sure the automatic FPS stays off? Whenever I relaunch the game or come out of a cutscene it forces the game to go back to 90 fps when I want it at 240. It'll show as unchecked but the game will go back to 90 fps after cutscene.
EDIT: I'm so fake, framerate cap in the settings was set to 90 😭
273 comments
Consider turning off the image quality feature in the Reframework menu or the in-game mod menu.
Is it resolution scaling ? like 100%, 200% etc. ? (so let us do native DSR 4x with 200%, so we can keep MPO planes, for example) ?
Or LOD bias ?
Regardless it doesn't do anything for me, even with ultra low values
edit: Oh that's because I have DLSS enabled, sad
local object = sdk.get_managed_singleton("snow.StmOptionManager")
local method = sdk.find_type_definition("snow.StmOptionManager"):get_method("applyOptionValueForDLSS")
local AAOption = sdk.get_managed_singleton("snow.StmOptionManager"):get_field("_StmOptionDataContainer"):call("getAntiAliasingOption")
function ForceAA(retval)
method:call(object, AAOption)
end
re.on_application_entry("UpdateScene", ForceAA)
EDIT: I'm so fake, framerate cap in the settings was set to 90 😭
not native english speaker
i installed this mod and REramework