20 reviews across 13 games
Native
The FPS limit can be set in the Config. ini file by going to the game folder, right-clicking the app and showing package content.
Native
Metal HUD can make the test window freeze during loading, so disable it before opening the application.
CrossOver
v25.0Steam version crashes at start, despite having no anti-tamper software. Cracked version works with good performance using DXVK, which has better performance than D3DMetal and DXMT, just having a bit more initial shader compilation stutter, but it soon gets stable. It's possible to inject TAA (Alias Isolation mod) to immensely improve image quality, as well as other mods, just put the mod files in the main game directory and add the .dll name in Wine Configuration > Libraries (native, builtin) inside your bottle. Controller works but I had to disable Hidraw in Crossover
Native
Runs reasonably well considering the hardware, while at the same time providing a lot of customization for the user. I personally play at 1200p at around 40fps (v-sync locked), which can be lower in some scenes, with a blend of medium and high settings, MetalFX Quality and no RT of course. SSR and AO can be some of the most demanding settings beside RT, so keep them at low or medium.
Parallels
v20It runs great via VMware Fusion, better than Crossover (probably due to being originally a 32-bit binary translated to 64-bit). Limit refresh rate to 60Hz and enable V-sync to avoid physics issues. For other optimizations check the pcgamingwiki page.
CrossOver
v25.0It's playable on M1 Pro but with uneven framerate (probably due to being originally a 32-bit binary translated to 64-bit) via D3DMetal or DXMT, crashes with DXVK. It runs much better and stable via VMware Fusion.
Parallels
v20It runs great via VMware Fusion, better than Crossover (probably due to being originally a 32-bit binary translated to 64-bit). Limit refresh rate to 60Hz and enable V-sync to avoid physics issues. For other optimizations check the pcgamingwiki page.
CrossOver
v25.0It runs OK via D3DMetal and DXMT, crashes on DXVK. Playable but performance is uneven all around (probably due to being originally a 32-bit binary translated to 64-bit), it's much smoother via VMware Fusion.
Parallels
v20It runs great via VMware Fusion, better than Crossover (probably due to being originally a 32-bit binary translated to 64-bit). Limit refresh rate to 60Hz and enable V-sync to avoid physics issues. For other optimizations check the pcgamingwiki page.
Native
CrossOver
v25.0Steam version crashes at start, despite having no anti-tamper software. Cracked version works with good performance using DXVK, which has better performance than D3DMetal and DXMT, just having a bit more initial shader compilation stutter, but it soon gets stable. It's possible to inject TAA (Alias Isolation mod) to immensely improve image quality, as well as other mods, just put the mod files in the main game directory and add the .dll name in Wine Configuration > Libraries (native, builtin) inside your bottle. Controller works but I had to disable Hidraw in Crossover
CrossOver
v23.7.0Good, with vanilla Crossover it would crash at start, could only run with CXPatcher, and did without any perceivable graphical glitches and with reasonable performance most of the time with controller and k/m support. If using external displays, these need to be set as main Display, otherwise the game may crash for some reason. Turned on D3DMetal, MSync and High Resolution Mode.
I have not tested with latest versions of Crossover.
Native
No MetalFX, could probably increase resolution a bit but this is a good balance for performance / image quality. Runs smooth on most M-Series and has HDR.
CrossOver
v24.0Good, vanilla Crossover 24.0.3 would crash at start or after first cutscene, could only run with CXPatcher and did it without any perceivable graphical glitches and with reasonable performance most of the time, supports controller and k/m. Turned on D3DMetal, MSync. When exiting a fullscreen playthrough, it can stay at black screen, so play with Borderless Fullscreen or CMD+option+ESC to force quit if the game freezes.
Have not tested with latest versions of Crossover.
CrossOver
v24.0Good, vanilla Crossover 24.0.3 would crash at start or after first cutscene, could only run with CXPatcher and did it without any perceivable graphical glitches and with reasonable performance most of the time, supports controller and k/m. Turned on D3DMetal, MSync. When exiting a fullscreen playthrough, it can stay at black screen, so play with Borderless Fullscreen or CMD+option+ESC to force quit if the game freezes.
Have not tested with latest versions of Crossover.
Native
No MetalFX, could probably increase resolution a bit but this is a good balance for performance / image quality. Runs smooth on most M-Series and has HDR.
Parallels
v20Boots normally into the main menu but crashes when starting a new game or continuing a save game . Same occurs with VMware Fusion.
Native
No MetalFX as I find the spacial upscaling underwhelming. UE5 is not particularly well optimized for Mac, so don't expect to enable features like Lumen and have good performance, but with some fiddling it's playable and it's a great game.
Native
Good optimization, 1080p60 High 99% of the time without the need for MetalFX as I find the upscaling quality underwhelming.
Native
Maybe because it's a somewhat old x86 OpenGL game, it seems to demand a lot from the CPU and/or there's a lot of unoptimized code as it's translated through Rosetta 2. Can't get a stable 60 fps on M1 Pro no matter the resolution and graphics settings.
Anti-aliasing is broken, options have not much effect in image quality and it looks awfully distracting. On the PC version you can inject TAA to make it better but not sure about the Mac port.
SSAO can cause performance dips, so consider disabling it. Considering the already dark environments, there's not much difference in image fidelity.