Just thought I would go ahead and add my experiences.
The first game I tried out was DOOM (2016). It ran flawlessly as expected, and it’s really nice to have DOOM running with the native Steam client for Linux. The Windows Steam client running in Wine has a lot of issues which are not present when running the game this way. Very nice.
The next thing I tried was A Hat in Time. This is a game that I have gotten running in Wine before, but I was always unable to get the audio working correctly. Unfortunately running it using this method doesn’t seem to help much. The game boots up and runs OK (there is a bit of stuttering when I first load up the game but after running for a few minutes it seems to clear up), but the audio is totally hosed. None of the volume controls in the settings work, the music is way too loud, and I can barely hear the sound effects or voice acting at all. It’s a shame. (P.S. If anyone has any ideas for fixing this issue in Wine or Proton please let me know)
The next thing I tried was a visual novel called Lucy -The Eternity She Wished For-. I picked this one up a while back but still haven’t played it because reasons. A friend of mine really wants me to play it so I figured I would try to get it running so I can. Everything works OK except fullscreen mode, which seems to change the screen resolution to something that the computer cannot understand because the majority of the game window gets cut off and the only way I could close the game after enabling fullscreen mode was to kill Lucy.exe from MATE System Monitor.
And finally, I gave STEINS;GATE a shot. I tried both with and without the Committee of Zero patch and the game ran on both, but there are a few drawbacks. For one thing, the volume was way too low and I couldn’t hear anything at first. I was able to fix this by loading up pavucontrol and boosting the volume for Game.exe. Additionally, the game would pick up some of my peripherals and treat them as controllers if I didn’t have an actual controller plugged in. As a result the menus would be buggy and not really work at all if I didn’t have a controller plugged into my computer. I was able to fix this by plugging an XInput compatible controller into my computer and restarting the game (I used a MAGIC-NS adapter with a Nintendo Switch Pro controller). The controller must be connected when you start the game, but you can play with the keyboard and mouse once the game loads. Aside from that, everything appears to work, but I didn’t play through the entire game or anything (yet!).
That’s all I really had time for today but I plan to try out some other games in the near future. It’s so nice to see Valve implement an official Wine implementation, especially since getting Steam running inside Wine seems to be not only really buggy and broken, but the support seems to be getting worse and worse with each Steam update. I do wish there was a bit more flexibility, however. Having the ability to run winecfg, run an arbitrary application in the game’s wineprefix, etc, would be quite nice. Perhaps it’s something they’ll work on in the future.