Guide Testing of games on a AMD Hackintosh (RX580[Metal 2] | Ryzen 5 3600)
Note: For users with a stronger GPU that supports Metal 3 games will run MUCH better using D3DMetal feature in CrossOver(With moltenVK CXPatcher)
IMPORTANT: Any games with kernel level anticheat will NOT work(unless there is a bypass such as Genshin impact. Proton is needed for Easy Anti-cheat games to work which MacOS does not have. Also for users using Metal 2(such as the RX580) does NOT have DX12 support for Mac
- OpenCore Guide
- Steam Issues w/ Crossover 24(and older versions possibly)
- Native Mac Games
- Tweaks (OPTIONAL)
- Currently Tested Games
- VirtualBox
- Steam crashes while downloading
- For DXVK to work properly you need to use CXPatcher(MoltenVK DXVK)
- DO NOT SAVE LOGIN! Causes issue with ram increasing while loading and steam will sometimes instantly crash.
- Most likely due to a ram issue with the way crossover wine runs steam
- Current fix I am using is to close explorer.exe in the crossover settings(Control Panels setting in the steam settings bottle)
- Disable GPU accelerated Smooth scrolling in steam settings
- Low peformance mode enabled (Steam settings -> Library)
- This fixes steam crashing constantly, but when downloading it may crash after sometime. Usually going into activity monitor(the macOS utility) and closing all the ".exe" and then running steam again in crossover will run again. (Reboot PC if steam still doesn't open). The optional tweaks below are what I used that helped steam/games run slightly better
- Works perfectly fine(main games tested are Steam for Mac games and League of Legends)
# Disables spotlight but helps with steam crashing.
sudo mdutil -i off -a
# Re-enable spotlight
# sudo mdutil -i on -a
defaults write com.apple.Accessibility DifferentiateWithoutColor -int 1
defaults write com.apple.Accessibility ReduceMotionEnabled -int 1
defaults write com.apple.universalaccess reduceMotion -int 1
defaults write com.apple.universalaccess reduceTransparency -int 1
Currently Tested Games(Note: Only Directx11 games will work for Metal 2, for users with Metal 3 there is Directx12 support)
Status: Works! | Uses yet another anime game launcher(look it up) and set wine environment to unstable-bh-1.2 to fix game crashing. Basically native performance using windows.
IMPORTANT: Use at your own risk. Have not been banned yet but this launcher does techincally bypass the anti-cheat
Status: Works(Mostly with one major bug) | Playable, but when playing with my original screen resolution(1920x1080) caused the textures to be blurry no matter what. Lowering the resolution fixed it and you must set the 3D settings in the game lower. Note: There is a Mac version of this game available on Steam for Mac that uses openGL
Status: Works | Loading into the game takes a VERY long time intially. The game will freeze when creating a world for a bit as textures load and when the world loads in as well. After the game runs fine with low/medium settings. So far no major texture issues.
Newer virtualization programs will NOT work on AMD CPUs(this includes newer versions of vbox and unfortunately Parallels as well). The last version working for AMD is VirtualBox 6.1 as it still uses Hyper-V and does not include the new Apple virtualization that only works on the newer Mac chips. Download HERE