-
-
Notifications
You must be signed in to change notification settings - Fork 166
Warframe macOS (Apple Silicon)
Rodney edited this page Jul 4, 2022
·
3 revisions
Warframe on M1 Macs appears to be a bit of a challenge, as the default options in CrossOver do not seem to work. However, when the launcher is downloaded and run via Legendary it does work!
- Create a new Windows 10 64-bit Bottle
- Enable DXVK
- Create Wine DLL override:
- In CrossOver, click on the bottle and under "Control Panels" open "Wine Configuration"
- Go to "Libraries", under "New override for library" enter
dwrite
and click "Add" - Click "Edit" and select "Disabled"
- Click "OK" on both windows
- Install Warframe via Legendary:
legendary install warframe --platform Windows
- Configure CrossOver in legendary:
legendary crossover warframe
and select the correct Bottle/Version - Launch Warframe:
legendary launch warframe
- The launcher will be blank due to website rendering not working, but the "I Agree" buttons will work
- The launcher will now download the actual game, this may take a while
- Once the download is finished, you can run the game and it should boot up!
Note: After step 3 you can alternatively run the regular Warframe installer in CrossOver and then go directly to substep i. of step 6.
DLL overrides based on a post by Evan on the CrossOver site: "getting warframe to work on macOS crossover 21"
- If you run into audio issues, try installing "Xact Engine 2010" into the Bottle
- Some menus do not look correct on the MacBook Pro's 3:2 display
- Shader compilation can be a significant issue until a cache is built up
- Using the "Classic" renderer (default) appears to result in less stuttering issues and faster loading times
- Loading into an open world map the first time can take several minutes due to shader compilation happening during the loading screen
- Avoid in-game resolution scaling, instead run the game at a lower resolution and let macOS handle the upscaling
- Attempting to use newer DXVK versions, including DXVK-async, will result in the game crashing
- Running the game in Parallels may be preferrable if that option is available to you (see https://youtu.be/f9tdjIgMkrE for example)