protonscr

RefleX

protonopen appid 281860Game compatibility - Unofficial
ValveSoftware/Proton#2623 · opened 2019-05-01 by AwesamLinux · updated 2026-05-22 · 7 comments · github · game page · search this game
2 matching comments, n / p to jump
AAwesamLinux 2019-05-01 github

Compatibility Report

  • Name of the game with compatibility issues: RefleX
  • Steam AppID of the game: 281860

System Information

Distro: Linux Mint 19.1 Tessa (64 bit)
GPU: Vega 56
Driver/LLVM version: Mesa 19.1.0-devel/9.0.0
Kernel version: 5.0.10-050010-lowlatency
Proton version: 4.2-3

I confirm:

  • [X] that I haven't found an existing compatibility report for this game.
  • [X] that I have checked whether there are updates for my system available.

Symptoms

Nothing happens when either trying to launch the game or the configuration tool. Steam client just says it is running, and I had to manually kill the process.

steam-281860.log
steam-281860_configtool.log
system_info.txt

In the logs i spotted a line that may be relevant:
"27207.064:0027:0028:err:module:import_dll Library MFC42.DLL (which is needed by L"Z:\mnt\Games\SteamLibrary\steamapps\common\RefleX\RefleX.exe") not found"

Reproduction

Launch either the game or the games configuration tool from the Steam client

AAwesamLinux 2022-06-18 github

System Information

  • GPU: AMD Radeon RX 5700
  • Driver/LLVM version: Mesa 23.0.0-git
  • Kernel version: 5.17.14-301.fsync.fc36.x86_64
  • Proton Version: proton-7.0-3

Compatibility Re-Test

Problem still persists, game and the configuration tool does not launch . Nothing happens.

Log of when trying to launch the game:
system_info.txt
steam-281860.log

Wwaspennator 2022-09-16 github

Apparently checking ProtonDB, the game requires using protontricks to install mfc42.dll and typing

"WINEDLLOVERRIDES="ddraw.dll=n,b" %command%

in the launch options to make the game work without issues, seems to work on deck and on regular linux in general. So it seems like the issue lies with mfc42.dll and ddraw.dll

AAwesamLinux 2022-12-17 github

System Information

  • GPU: AMD RX 5700
  • Driver/LLVM version: Mesa 22.2.3
  • Kernel version: 6.0.12-300.fc37.x86_64
  • Proton version: experimental-bleeding-edge-7.0-31366-20221216

Can confirm game works by doing the following:

  • Install mfc42 using the command "protontricks 281860 mfc42"
  • Set Steam launch option "WINEDLLOVERRIDES="ddraw.dll=n,b" %command%"

system_info.txt
steam-281860.log

Wwaspennator 2023-10-19 github

Game still fails to launch on deck without protontricks and ddraw workaround.

Aside from Mfc42.dll, unsure if it's something with wined3d, dxvk, or the fact the game is using dgvoodoo2 that's requiring the ddraw.dll override fix.

steam-281860.log

Edit: installed protontricks on my end to double check, as well as providing log for the game with Mfc42.dll, but without using the ddraw.dll override command.
steam-281860 with protonfix.log

Wwaspennator 2024-03-27 github

Retested again with proton Experimental only using protontricks to install mfc42.dll. Game seems to be capable of booting up now without needing to force the ddraw override, though the game still has one more problem where it's not rendering any visual at all on the screen, but i can hear background music and menu noises.

steam-281860.log

Wwaspennator 2024-10-24 github

Tested again, with mfc42 installed, the game no longer seems to need the ddraw override on deck, game seems to render and play fine (think i only saw one mini boss with a stray pixel), if there could be a way to solve the mfc42 issue, this game would be ready to be rated for deck status.

Wwaspennator 2026-05-22 github

Game still will not boot without protontricks to install mfc42.dll. still pretty sure its the last gate keeping reflex from being moved out of unsupported

Proton versions

Launch options

Launch lines

DLLs