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

NFS Hot Pursuit Remastered (1328660) #4355

Open
2 tasks done
shyam-s00 opened this issue Nov 6, 2020 · 22 comments
Open
2 tasks done

NFS Hot Pursuit Remastered (1328660) #4355

shyam-s00 opened this issue Nov 6, 2020 · 22 comments
Labels
Game compatibility - Unofficial Games not expected to work without issues Regression Confirmed working on an older version of Proton

Comments

@shyam-s00
Copy link

shyam-s00 commented Nov 6, 2020

Compatibility Report

  • Name of the game with compatibility issues: Need For Speed: Hot Pursuit Remastered
  • Steam AppID of the game: 1328660

System Information

  • GPU: GTX 1660 Super
  • Driver/LLVM version: nvidia 450.80.02
  • Kernel version: 5.8.0-26
  • Link to full system information report as Gist:
  • Proton version: 5.13

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-1328660.log

Symptoms

Game starts but stuck in loading screen

@kisak-valve kisak-valve added the Game compatibility - Unofficial Games not expected to work without issues label Nov 6, 2020
@kisak-valve kisak-valve changed the title NFS Hot Pursuit Remastered NFS Hot Pursuit Remastered (1328660) Nov 6, 2020
@sonic2kk
Copy link

From looking through the logs I noticed this error appearing several times: err:winediag:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution.

This thread, albeit it's a bit old and for a different application, seems to suggest this can cause crashes. I'm not sure at which point this error occurs and when it should cause a crash, but it is potentially causing the issue. It also seems to be the only actual Wine error I can see in the log.

Maybe this is a starting point?

@Somamint
Copy link

I tried to start the game the i got until the loading screen only when i used Lutris 5.6. But only when i try to start the game online. Offline the game don't even load, so it might the a DRM?

@sonic2kk
Copy link

To add to what @Somamint rightly pointed out: If the ntlm issue is resolved there is an error along the lines of wine: Unhandled page fault on read access to 00000004011C1240 at address 000000014342B2C2.

@shyam-s00
Copy link
Author

Actually I managed to go past the initial loading screen but got stuck at "connecting to Autolog servers" after upgrading to Proton 5.13-2 RC.
@sonic2kk ntlm issue wouldn't go away even after installing winbind and other smb stuff. Though ntlm_auth is available in my path and works, wine still complains that its outdated or not in path. So I decided to re-create the prefix and now Origin wouldn't allow me to proceed due to "Too many computers have accessed this accounts version..." error. Guess I'll have to wait 24hrs for this error to go away.

@sonic2kk
Copy link

@shyam-s00 Ah, interesting about the networking errors. The problems you've mentioned though with the autolog servers do add fuel to the idea that this is a DRM issue. Hopefully it's addressed in upstream wine soon if that's the case!

@Somamint
Copy link

Ah yeah with the Lutris version i come also until "connecting to Autolog servers" maybe it was no clear, how i wrote it.

@shyam-s00
Copy link
Author

@Somamint were you seeing the ntlm issue as well?

@Somamint
Copy link

Seems not. here is my log: https://paste.ubuntu.com/p/TrrnnKdW39/

@shyam-s00
Copy link
Author

@sonic2kk @Somamint Well what do you know, with the latest game patch and proton 5.13-3 the game works ! Of course there are few connectivity issues in Autolog (which upon couple of retries works) the game actually does work. I haven't tried the online part yet.

@Somamint
Copy link

Somamint commented Dec 8, 2020

Oh thats great new, i will try it!

@julianYaman
Copy link

So I'm currently using the Origin Starter from Lutris (v5.8.1) and tried to start the game.

Looks like initial loading worked, but then it freezes in the "Connect to Autolog" loading screen. Also, Origin freezes and crashes eventually.

Anyone experienced the same?

@shyam-s00
Copy link
Author

Well TBH, Origin is dumb and it even crashes and freezes in Windows. :P
What's your wine version? Also if you could post the lutris logs, maybe people can help you out

@julianYaman
Copy link

Yeah, it was already a nightmare on Windows...

Currently, I'm using Wine 5.7.r0.g2ad422ff.

In this pastebin, you can find the Lutris logs.
Hope this can help!

@julianYaman
Copy link

Anyone had this issue? Looks like this issue is inactive.

@shyam-s00
Copy link
Author

I can still run using 5.13-x flawlessly with maxed out settings and controller plugged through USB. However, the recent proton 6.3 breaks the controller support. Game crashes with controller connected in the start screen.

@kisak-valve
Copy link
Member

Hello @shyam-s00, please add PROTON_LOG=1 %command% to the game's launch options, reproduce the regression, and attach the generated $HOME/steam-$APPID.log to this issue report as a file. (Proton logs compress well if needed.) Also, please copy your system information from Steam (Steam -> Help -> System Information) and put it in a gist, then include a link to the gist in this issue report.

@shyam-s00
Copy link
Author

Hello @shyam-s00, please add PROTON_LOG=1 %command% to the game's launch options, reproduce the regression, and attach the generated $HOME/steam-$APPID.log to this issue report as a file. (Proton logs compress well if needed.) Also, please copy your system information from Steam (Steam -> Help -> System Information) and put it in a gist, then include a link to the gist in this issue report.

System information gist
Proton Logsteam-1328660.log

@kisak-valve kisak-valve added the Regression Confirmed working on an older version of Proton label Apr 4, 2021
@julianYaman
Copy link

Someone has experience with running this (and other Origin Games in general) with Lutris?

Currently, the game crashes when starting it and when the loading bar appears.
FIFA 21 on the other hand doesn't recognize DX11.

Would be very helpful if someone found a tutorial or any other instructions which might help me with that.
Already tried to run Proton inside Lutris which does fix one problem but might create a new one.

@Somamint
Copy link

Somamint commented Apr 7, 2021

I only can talk about Origin, but if you want to use Origin with Lutris its better to use Proton. This helped me a lot.

@brauliobo
Copy link

Not working here as well. Game's black full screen appears and then disappears

@pingubot
Copy link

pingubot commented Aug 1, 2021

@kisak-valve

I did some testing as i got the game with ea play now.
I test the game with proton experimental, rx6900xt, radv mesa master on a 3440x1440 screen:

The following happens:

The game wants to start with 1920x1080 fullscreen. That is defined in:

..../compatdata/1328660/pfx/drive_c/users/steamuser/My Documents/Criterion Games/Need for Speed(TM) Hot Pursuit Remastered/config.NFS11Save
DisplayMode=0 -> Fullscreen
DisplayMode=1 -> Borderless Window

With DXVK DXGI the following happens:

-The game starts and opens a black window without borders in 1920x1080. It does not show any game content but crashes. Logfile is here:
steam-1328660-dxvkdxgi.log

With Wines DXGI (WINEDLLOVERRIDES="dxgi=b") the following happens:

  • The game starts and opens a black window without border in 1920x1080. It shows the game content in the right half of that window. So you will have a very hard time navigating and changing the settings.
    -Logfile is here:
    steam-1328660-winedxgi.log

The game is also able to successfully use Fullscreen as long as it matches the monitors res with dxvks and wines dxgi.
You also can overcome the issue (no mattere which resolution) by changing to borderless in the config file.

Beside the mentioned issue, the game works fine so far.
Hope those infos help to find the issue.
For me it looks like the game is using frostbite, and iirc i have seen such an issue in the past in another frostbite engine game, but can't remember which.

Thx,
Pingubot

@tgurr
Copy link
Contributor

tgurr commented Oct 28, 2023

When trying to start this game I only get the following output on the console from running steam:

/bin/sh\0-c\0/home/tgurr/.local/share/Steam/ubuntu12_32/reaper SteamLaunch AppId=1328660 -- /home/tgurr/.local/share/Steam/ubuntu12_32/steam-launch-wrapper -- 'link2ea://launchgame/1328660?platform=steam&theme=NFSHP'\0
chdir "/mnt/games/Steam/steamapps/common/Need For Speed Hot Pursuit Remastered"
ERROR: ld.so: object '/home/tgurr/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/tgurr/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
ERROR: ld.so: object '/home/tgurr/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
Uploaded AppInterfaceStats to Steam

This in on Proton Experimental (experimental-8.0-20231019), the game was running before somewhen in February when I last started it. Starting with a fresh prefix and even completely wiping the game and reinstalling it didn't change anything at all. Neither a prefix nor a Proton log file is even being created.

Edit: Trying GE-Proton8-21 instead it successfully ran the installation scripts for first the EA App and then Microsoft Direct X and I was able to run the game. Switching then back to Proton Experimental to run it and deleting GE-Proton8-21 still allows me to run the game now just fine so the culpit is probably installing the EA App with Proton Experimental(?).

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
Projects
None yet
Development

No branches or pull requests

8 participants