[UNOFFICIAL] [Howto] Using gameini settings per game
|
11-21-2017, 03:01 PM
Would it be possible to set Ubershader settings per game using this method? For me, my CPU isn't usually enough for Exclusive, but I need it for VC NES titles and such since I run DirectX.
11-22-2017, 06:23 AM
(11-21-2017, 03:01 PM)Tornado9797 Wrote: Would it be possible to set Ubershader settings per game using this method? For me, my CPU isn't usually enough for Exclusive, but I need it for VC NES titles and such since I run DirectX. I am trying to figure this out as well. Messing with the gfx.ini file, Ubershaders seems to be connected to the value "BackgroundShaderCompiling = True". False value would turn it off. But I can't find where the value is stored to determine Hybrid/Exclusive. Disregarding Hybrid/Exclusive, simply stating "True" does not work as a per game config outside of the gfx.ini. Perhaps it's not implemented in code? I hope a developer can shed light. 11-22-2017, 07:12 AM
(This post was last modified: 11-22-2017, 07:13 AM by Kurausukun.)
The setting you're looking for is "DisableSpecializedShaders." When it's set to True, Exclusive mode is used, and when it's set to False, Hybrid mode is used. Note that if DisableSpecializedShaders is True, then BackgroundShaderCompiling needs to be set to False. In other words, if one is True, the other must be False. If both are set to False, Ubershaders are turned off.
11-22-2017, 01:57 PM
(11-22-2017, 07:12 AM)Kurausukun Wrote: The setting you're looking for is "DisableSpecializedShaders." When it's set to True, Exclusive mode is used, and when it's set to False, Hybrid mode is used. Note that if DisableSpecializedShaders is True, then BackgroundShaderCompiling needs to be set to False. In other words, if one is True, the other must be False. If both are set to False, Ubershaders are turned off. What category are those two items listed under for use when editing the config file? I've tried most of the video headers from the first post and none appear to work. 11-22-2017, 05:57 PM
(11-22-2017, 07:12 AM)Kurausukun Wrote: The setting you're looking for is "DisableSpecializedShaders." When it's set to True, Exclusive mode is used, and when it's set to False, Hybrid mode is used. Note that if DisableSpecializedShaders is True, then BackgroundShaderCompiling needs to be set to False. In other words, if one is True, the other must be False. If both are set to False, Ubershaders are turned off. Wow thank you. That is exactly it. Exclusive Uber On BackgroundShaderCompiling = False DisableSpecializedShaders = True Hybrid Uber On BackgroundShaderCompiling = True DisableSpecializedShaders = False Uber Off BackgroundShaderCompiling = False DisableSpecializedShaders = False Well that solves that mystery. But now how do we get it to work? lol As i've said earlier, this: [Video_Settings] BackgroundShaderCompiling = True DisableSpecializedShaders = False ...does not work. 11-22-2017, 08:08 PM
(This post was last modified: 11-22-2017, 08:16 PM by Link_to_the_past.)
(11-22-2017, 05:57 PM)dukpoki Wrote: Wow thank you. That is exactly it. It doesn't work for gameinis. It is a general ini setting for now 11-22-2017, 09:06 PM
The ubershader setting is made using the new config system, and all settings in the new config system can be used in game INIs. But I think you have to use a different section name or different syntax that I don't remember.
11-23-2017, 07:47 PM
I don't think the syntax is the problem, I think it's the section header. I can't be certain because I don't know if we even have documentation for everything in the ini system (we should), but the other two I would think of are [Video_Hacks] and [Video] (I doubt it's the latter one though). But looking at the way everything else works, it would make most sense for it to be under [Video_Settings], but clearly that doesn't work as you've tested, so I don't really know what to say. I think we need a dev who knows a lot about the config system to clear it up.
12-04-2017, 01:08 PM
(11-04-2017, 03:39 AM)roadsign Wrote: Hello, Same here, tested with a couple of games. Everything else seems to work but EFBScaledCopy has no effect. Here's my ini of Super Mario Galaxy (RMG.ini), for example, in Dolphin 5.0-5636 Quote:# RMGE01, RMGJ01, RMGK01, RMGP01 - SUPER MARIO GALAXY The resolution and aliasing and EFB access works (I presume, because the game isn't supposed to work without it), but the EFBScaledCopy setting does nothing. It's always exactly what my emulator default is (I want it off for this game). Am I doing something wrong here? Thank you |
« Next Oldest | Next Newest »
|
Users browsing this thread: 1 Guest(s)