This guide will explain the process of setting up the Bootstrapper in a Warframe install, which will allow you to connect to custom servers.
This guide assumes that you have a supported version of Warframe. Please see here for supported versions and download instructions.
The Linux version of Bootstrapper Setup produces a dwmapi.dll because that's the only way sideloading seemed to work without friction in our testing. However, Warframe versions prior to 29.0.0 did not import this DLL, so you will need to rename it to wtsapi32.dll or version.dll and then force sideloading. To force side-loading, provide an environment variable like WINEDLLOVERRIDES="wtsapi32.dll=n,b".
In general, you can simply double-click Warframe.x64.exe to start the game now. However, for our first run:
Warframe.x64.exe -owfServerHost:demo.openwf.ioWhile on the login screen, you also have an opportunity to visit http://localhost:6155/, which is available while the game is running. You may not find any immediately-useful options, but it's good to keep in mind; maybe bookmark it.
If you want to change the language or graphics driver used, you can simply edit the OpenWF/Client Config.json file. For the language, input the 2-letter code, e.g. en for English, zh for Chinese (Simplifed).
The Bootstrapper has a comprehensive manual, which you can find online and in the OpenWF/Reference Manual.html file.