Solution was to comment VideoBackendBase.cpp::43 `//g_available_video_backends.push_back(std::make_unique<DX9::VideoBackend>());` and if linker complains about dx9.lib then copy dx11.lib to the dx9 directory and rename it dx9.lib.