Feature request: anti-aliasing toggle in Tokyo Xanadu
Tokyo Xanadu has forced MSAA that can't be configured. It's the only supported game like this, the rest have either in-game or launcher settings for anti-aliasing.
Performance/aesthetic aside, disabling MSAA is often required for ReShade effects to work, since they rely on access to depth buffers, and that's restricted when MSAA is active.
It'd be nice if we had a menu/config option for anti-aliasing so we can crank it up or down as desired.
Yeah this is most likely doable.
Please test if #161 / tx-msaa.zip does what you want.
Works like a charm! Here's some quick screenshots of it in action.
OverrideMSAA=8
OverrideMSAA=4
OverrideMSAA=2
OverrideMSAA=1
OverrideMSAA=1 with ReShade effects applied (specifically, iMMERSE MXAO and SMAA)
Bonus round: OverrideMSAA=1 with obnoxious bloom on Steam Deck
Setting OverrideMSAA to an unsupported value clamps down to the next highest supported level, e.g. a value of 3 results in 2x MSAA. (A non-integer value disables the override entirely, of course.)
Setting OverrideMSAA to an unsupported value clamps down to the next highest supported level, e.g. a value of 3 results in 2x MSAA. (A non-integer value disables the override entirely, of course.)
Setting an unsupported value just disables the override, actually. So you get the default game behavior which is 4x MSAA. But yeah, if it's working for you then I'll merge it like this and it will be available in the next release.