Wine 10.0 RC1 – Run Windows Applications on Linux, BSD, Solaris and macOS
gitlab.winehq.org
gitlab.winehq.org
It also has a lot of preconfigured stuff and integrations for Steam.
I'm not too familiar with playonlinux but had much success with lutris!
After switching to FreeBSD I tried to run PlayOnBSD, but it did not seem maintained and I could not get it to work. However it turns out the configuration for the games installed using PlayOnLinux were in simple text-files that I could easily use to launch all the games (after copying over to my new FreeBSD home directory).
Unfortunately after upgrading to FreeBSD 13.4 I have suddenly not had any luck at all running WINE or Proton. Need to try to figure that out some day. Or just hope that an upgrade to WINE 10.x will solve it.
In many cases, it's possible to get a game running with regular Wine (or Wine-staging) if you install into the Wine prefix not only the game, but also one or more of: DXVK, vkd3d-proton, whatever Microsoft Visual C++ runtime the game wants, and Mono. If a game also needs custom Wine patches, you'll have better luck with a game manager like Lutris, which automates installing patched Wine versions, or running a Wine build like the one that GloriousEggroll maintained until recently.
Be sure that your graphics card's Vulkan drivers are installed, and if it's a 32-bit game, all the appropriate 32-bit libraries as well.
Valve's issue tracker for games running in Proton often has comments that are helpful when trying to bring up a game in Wine.
https://github.com/ValveSoftware/Proton
https://github.com/doitsujin/dxvk
https://github.com/HansKristian-Work/vkd3d-proton
I was hoping there would be progress on WoW64.