Duendi
Published
Do not buy if you want Classic Rally as all previous DIRT versions. However if you have all the previous the Bundle is "dirt" cheap.
With DiRT 4 being native ported, just as Shadow of The Tomb Raider by Feral Interactive to Linux (Vulkan) and macOS native, it is no surprise that this, like other Codemasters' games just works, but also an example of that AAA games are less and less likely to be ported as Proton is getting "too good". In fact Codemasters said so themselves. No more ports (leaves macOS users behind but not us). But it is a clear console port to Direct3D Ultimate. But also clearly for TV playing. So even starting the game with a keyboard, and continuing in the menu with it, it only shows Controller Buttons. Haven't seen that since FIFA 10 or something. If you haven't played a previous DIRT version, go try DiRT 4 as that uses Vulkan and can easily be set to 4K and Ultra + Anisotropic Filtering to 16x on an RX 6600 XT even. Disable Motion Blur. Or if you wish to start with the very first one, which has a benchmark, always nice, that runs OpenGL (confirmed by Mangohud overlay), and Quality settings may need to be tweaked down a little on 4K. DIRT 2.0 however is not native, and very similar to DiRT 4, but since I had all the other the Bundle cost me virtually nothing. PS: For that you must disable MSAA completely, but keep on TAA and set Anisotropic Filtering to 16x! In fact it stutters as heck on 8x for some reason, at 4K at least, Mangohud shows like 23 FPS, also if enabling just MSAA 2x while disabling say both TAA and Anisotropic Filtering. No quality degradation by using TAA. It's plenty good AA for racing.
Create Game Slot > Settings > Advanced > GRAPHICS API = VULKAN > Full Quit > NOW DELETE Proton 6.3. 4K Ultra with Proton Stable.
mangohud %command%
If NOT changing Graphics API to Vulkan from OpenGL 4.5, it requires the old Proton 6.3, HOWEVER after changing GRAPHICS API = VULKAN, Quit, set to Proton Stable and Restart, it allows you to delete Proton 6.3 and use Proton Stable at 4K Ultra with a mediocre card like my RX 6600 XT, EXACTLY like Wolfenstein New Colossus. MANGOHUD confirms API VULKAN, and steady 60 FPS with VSync = On, and above with it off.
Link to a Gist telling my experience: https://gist.github.com/olejon/08e9fcd5f3d4755dff7e8573bfb01dcc
Pasting link to longer summary than 140 chars: https://gist.github.com/olejon/08e9fcd5f3d4755dff7e8573bfb01dcc
Experimental Changelog = Forza Horizon 4 added. Works great, incl. Steam Input + Overlay. Changelog now suggests patched into Proton 6 now.
Crash every ~40 minutes. Must swap b/c fills RAM buff/cache. Possible fix is regular enough `sync + drop_caches` (google it or be pro).
About every 40-45 minutes - But seem to have found out why
Steam Input + Big Picture Overlay + 5.1 Dolby Digital Surround work. Questions? Email to mail at olejon.net
Proton Experimental for now. Steamdeck coming + history of Proton Stable = Probably be in Proton 6 soon, which often has *newer* code.
FH4 I can set to Ultra but this I had to worked my way up from Low to something acceptable. Given the Steamdeck coming, and this game being a major benchmark of its capabilities, I am sure Valve works hard together with the people making DirectX, in this case 12 Ultimate, possible. Remember Proton is a collaboration with way more people involved than Valve employees.
Can run Forza Horizon 4 on Ultra Preset, while this I still have to go to Low and go from there and up the most impactful settings (and lower/off a some mainly for beauty). I am sure that is TOP Priority at Valve considering the upcoming Steamdeck, with this being a main title/benchmark for it and Proton. BTW: Tearing is always a part of FH Benchmarks. DirectX is shitty at benchmarking min/max FPS and respecting VSync at the same time, so, it is like on/off. Gameplay for me is a smooth story in comparison.
Just works. With GE-Proton at 1440p and FidelityFX Super Resolution variable to Quality, it looks totally 4K. Preset = High + most @ Ultra.
WINE_FULLSCREEN_FSR=1 WINE_FULLSCREEN_FSR_MODE=quality mangohud %command%
Significantly improvements since launch. VSync = On and Motion Blur = Off recommended. Disable Moving Background at first screen under Accessibility, it's annoying and draws (V)RAM. With a 4K TV it totally looks 4K with GE-Proton set to FidelityFX Super Resolution = Quality. I set graphics preset to High, then Environmental Geometry to Ultra (which also sets Environmental Quality to Ultra), run benchmark and see I can enable SSAO and set pretty much all the below to Ultra. Quality of other Cars draws a lot of VRAM + other resources, so I keep The 2 Car Settings to High. Bet if I had a GPU one step up, an RX 6700 XT instead, I could have gone all Ultra or 4K native at High. Mangohud confirms well above 60 FPS during the entire benchmark, and Final Results about 70, with VSync Off, however everything is much smoother with VSync On, at 60 Hz for me. TAA works but draws more than MSAA 2x in the benchmark, at little quality improvement, even on Level 0, however still does AA as far as I can see vs default Level 5 (middle).