protonscr

Pinball FX

protonopen appid 2328760Game compatibility - UnofficialXAudio2
ValveSoftware/Proton#7109 · opened 2023-09-18 by scottAnselmo · updated 2025-01-13 · 4 comments · github · game page · search this game
SscottAnselmo 2023-09-18 github

Compatibility Report

  • Name of the game with compatibility issues: Pinball FX
  • Steam AppID of the game: 2328760

System Information

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.

Proton Log

https://gist.github.com/sanecito/efd4842a60a5291224b0a4dc4113ce2b

Symptoms

Game launches black screen and then shows "Fatal Error!" warning popup. Selecting OK in the popup closes the game.

Reproduction

  1. Launch Pinball FX
  2. Get black screen. May get prompted that "Steam" isn't responding and to Quit or Wait. Choose Wait
  3. Pop-up dialog box happens that says "Fatal Error!" with "OK" box.
  4. Click "OK". Game closes
Kkisak-valve maintainer 2023-09-18 github

Hello @sanecito, this looks like the line of interest from your log: wine: Call from 0000000170062358 to unimplemented function CFGMGR32.dll.CM_MapCrToWin32Err, aborting and this game might be affected by the same ANV + XeFX driver issue as https://gitlab.freedesktop.org/mesa/mesa/-/issues/7075#note_1631522 and https://gitlab.freedesktop.org/mesa/mesa/-/issues/8094#note_1726007.

SscottAnselmo 2023-09-18 github

Thanks @kisak-valve for the quick analysis, reply, and links. I tried some of what was suggested and still see the same symptoms:

  • Rename or remove XeFX.dll in /var/home/scott/.var/app/com.valvesoftware.Steam/.local/share/Steam/steamapps/common/Pinball FX/Engine/Plugins/Runtime/IntelXeSS/Binaries/ThirdParty/Win64
  • Use VKD3D_FEATURE_LEVEL=12_0 as a launch parameter

For the Mesa issue link a-w-x refunded their Spider-man Remastered, but I can do a Proton steam-*.log if it would be helpful for that game as well as I get a Sony submit error report dialog. The function you identified for Pinball FX is named CM_MapCrToWin32Err so driver developers know what they'll need to implement, but if there's anything else needed to assist either Valve, Intel, or other developers so that there's a fix in a future Mesa release, please let me know.

Kkisak-valve maintainer 2023-12-11 github

Pinball FX (2328760) : Freeze on Pinball Noir table

Issue transferred from https://github.com/ValveSoftware/Proton/issues/7333.
@Dinjoralo posted on 2023-12-11T02:16:07:

Compatibility Report

  • Name of the game with compatibility issues: Pinball FX
  • Steam AppID of the game: 2328760

System Information

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

When playing the "Pinball Noir" table in Pinball FX, landing certain shots causes the game to freeze.

Reproduction

  1. Start the game and start a game on the "Pinball Noir" table.
  2. Upon starting the game, launch the ball with the right stick and make the following shot with the triggers:
    image
    steam-2328760.log

After a moment, the game will stutter and then freeze completely.

Kkisak-valve maintainer 2025-01-13 github

Pinball FX

Issue transferred from https://github.com/ValveSoftware/Proton/issues/8390.
@RexxMainframe posted on 2025-01-12T23:07:12:

Compatibility Report

  • Pinball FX
  • 2328760

System Information

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

Select Tables from the menu, then try to scrool up or down and you get
"unknownn" is not responding force quit or wait
selecting force quit is the only way out of this

Launch options

Upstream links

DLLs