Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Nex Machina (AppID: 404540) #2335

Open
2 tasks done
NRG-R9T opened this issue Feb 13, 2019 · 11 comments
Open
2 tasks done

Nex Machina (AppID: 404540) #2335

NRG-R9T opened this issue Feb 13, 2019 · 11 comments
Labels
Game compatibility - Unofficial Games not expected to work without issues Regression Confirmed working on an older version of Proton XAudio2 Uses the XAudio2 subsystem

Comments

@NRG-R9T
Copy link

NRG-R9T commented Feb 13, 2019

Compatibility Report

  • Name of the game with compatibility issues: Nex Machina
  • Steam AppID of the game: 404540

System Information

I confirm:

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

steam-404540.log

https://gist.github.com/NRG-R9T/955635010a1c2b8da6db7be15887d31e

Symptoms

  1. It runs perfectly after tweaks (PROTON_NO_ESYNC=1) for 7 Minutes, then freezes the whole PC everytime! I used a stopwatch while I run it for the log provided with this report.
  2. It doesn't connect to the online servers too. Screenshot here: https://steamcommunity.com/sharedfiles/filedetails/?id=1654846001

Reproduction

  1. Try to play Arcade (Experienced) for more than 7-10 Minutes
  2. The Online Arena will be shown as Server unavailable at the main menue.
@kisak-valve kisak-valve added Game compatibility - Unofficial Games not expected to work without issues XAudio2 Uses the XAudio2 subsystem labels Feb 13, 2019
@Thyre
Copy link

Thyre commented Feb 15, 2019

I'm having these issues as well. Seems like the game filles the whole RAM during gameplay resulting in freezes because the operating system is swapping.
When I tested it 16 GiB of RAM were filled in about 10 minutes. Maybe some kind of memory leak in combination with Proton? I don't remember having these issues with Windows.

@NRG-R9T
Copy link
Author

NRG-R9T commented Mar 7, 2019

About the second, not so disturbing problem I found out in the meantime: The Online Arena was shut down by the publisher.

@ipr
Copy link

ipr commented Mar 15, 2022

There's a regression with this game: starting a new game from main menu will result in black screen and game never actually finishes loading a level.
I remember this used to work in Proton 6.x? Currently using Mesa 22.0, kernel 5.16.14

Using PROTON_USE_WINED3D=1 works but framerate is very low.

steam-404540.log

@kisak-valve
Copy link
Member

Hello @ipr, can you retest and confirm that this game works as expected with an older release of Proton? I'm only really interested in confirming that there's a Proton-sided regression compared to a system change before I add the regression label.

@ipr
Copy link

ipr commented Mar 15, 2022

Hello @ipr, can you retest and confirm that this game works as expected with an older release of Proton? I'm only really interested in confirming that there's a Proton-sided regression compared to a system change before I add the regression label.

I tried 6.3 earlier but it did not work, even controller did not work.

But I tested again and with 7.0 I need to have PROTON_NO_ESYNC=1 PROTON_NO_FSYNC=1 as well as PROTON_USE_WINED3D=1 to make it work. 6.3 does not get into main menu with these.

Edit: now I got into actual game with 6.3, without those options. But controller does not work.

It's a really mixed bag of different options.

@ipr
Copy link

ipr commented Mar 15, 2022

Ok, I'm getting into game with 6.3 when I have Steam input enabled. It does not load the level if Steam input is disabled.
Either way, controller does not work with 6.3

Controller works with 7.0, but level does not load unless I specify the three options, which causes bad framerate.
Somehow it seems horribly random if the game works or not.

@kisak-valve kisak-valve added the Regression Confirmed working on an older version of Proton label Mar 15, 2022
@ipr
Copy link

ipr commented Mar 15, 2022

One more case: with Experimental, level loads when I specify: PROTON_NO_ESYNC=1 PROTON_NO_FSYNC=1
Framerate is not good (seems worse than with 6.3) but at least it loads and while controller is operative..

@maxjaudio
Copy link

maxjaudio commented Apr 30, 2023

ProtonDB users seem to be getting the best results with the following launch options:
PROTON_NO_ESYNC=1 PROTON_NO_FSYNC=1 PULSE_LATENCY_MSEC=60 %command%

@ipr
Copy link

ipr commented Jun 6, 2023

Updating that it is playable with Proton 8.0 but you still need to have PROTON_NO_ESYNC=1 PROTON_NO_FSYNC=1 in launch options.

@Vash63
Copy link

Vash63 commented Jun 7, 2023

Updating that it is playable with Proton 8.0 but you still need to have PROTON_NO_ESYNC=1 PROTON_NO_FSYNC=1 in launch options.

How long did you test it for? The memory leak is gradual, did you play for at least 30 minutes to an hour?

@ipr
Copy link

ipr commented Jun 7, 2023

Updating that it is playable with Proton 8.0 but you still need to have PROTON_NO_ESYNC=1 PROTON_NO_FSYNC=1 in launch options.

How long did you test it for? The memory leak is gradual, did you play for at least 30 minutes to an hour?

At least game isn't stuck loading a level and you get to play a level. So at least that much.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Game compatibility - Unofficial Games not expected to work without issues Regression Confirmed working on an older version of Proton XAudio2 Uses the XAudio2 subsystem
Projects
None yet
Development

No branches or pull requests

6 participants