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

Prey (2017) (480490) #251

Open
omicron-b opened this issue Aug 23, 2018 · 66 comments
Open

Prey (2017) (480490) #251

omicron-b opened this issue Aug 23, 2018 · 66 comments
Labels
Game compatibility - Unofficial Games not expected to work without issues XAudio2 Uses the XAudio2 subsystem

Comments

@omicron-b
Copy link

There are white and black splotches on some NPCs in cut-scenes only - was not able to fix that changing in-game settings, also on the first run mouse was not captured, after first run it is fine. No other issues, I think it can be whitelisted.

Arch Linux (4.18)
Nvidia GTX 1060 with 396.51 driver

@omicron-b omicron-b changed the title Prey (2016) works fine, small issue (480490) [Whitelist] Prey (2016) works fine, small issue (480490) Aug 23, 2018
@kisak-valve kisak-valve added the Game compatibility - Unofficial Games not expected to work without issues label Aug 23, 2018
@NoXPhasma
Copy link
Contributor

BTW It's actually Prey 2017, not 2016 (Release date March 2017).

But I can confirm that it runs very good, I didn't have had any issue with the mouse.

However I can confirm that there are sometimes small graphical glitches. Nothing big, but reflections on some windows can disappear in a specific view port. Nothing the gameplay would break and I'm not sure if this is really specific to the Steam Play/Proton version.

Systeminfo: https://gist.github.com/NoXPhasma/5637df6e219e953c609cf7263a25d55b

@omicron-b omicron-b changed the title [Whitelist] Prey (2016) works fine, small issue (480490) [Whitelist] Prey (2017) works fine, small issue (480490) Aug 24, 2018
@omicron-b
Copy link
Author

@NoXPhasma thanks, fixed the title

@nilleairbar
Copy link

Was performance terrible in the beginning for you? The game launches right away for me but even in the menu the performance jumps between 15 and 60 FPS on a per second base.

@NoXPhasma
Copy link
Contributor

The performance was and is pretty great, beside some smaller stutters, probably because of shader loading, it runs at 60FPS on highest settings.

@omicron-b
Copy link
Author

omicron-b commented Aug 25, 2018

On first run I had huge FPS drops in menu, but I thought settings not configured properly. Tried just now, I can have a stable 24-38 FPS in 4k medium settings and 58-100 FPS in 1920x1080 res medium on slightly OC GTX 1060 6g. No sudden drops, no stutters. Although I noticed now I don`t have 2560x1440 available, but I am positive I played in it before. I don`t have Windows, but I will check in Wine and update this comment. There was an update to the game so Bethesda could have broken it.

Edit: apparently there is an issue in Proton. In Wine staging 3.12 2560x1440 is available and playable, in Proton 3.7-3 it is not available.
Edit: same with 3.7-4 Beta, 2560x1440 not available

@omicron-b

This comment has been minimized.

@nilleairbar
Copy link

I noticed that performance in itself is actually pretty good, but the moment I start to move the mouse the performance absolutely tanks. Like going down from 60 FPS at 1440p on medium to high settings down to single digits.
I'll test different mouse polling settings tomorrow to see if that has any effect.
What DE are you using? Because we have pretty similar setups, though I have a Ryzen 7 1700 and a GTX 1070 and am also on 396.54.

@omicron-b

This comment has been minimized.

@NoXPhasma

This comment has been minimized.

@omicron-b

This comment has been minimized.

@nilleairbar
Copy link

nilleairbar commented Aug 26, 2018

Okay, it seems it was actually a mouse polling problem. Now with a mouse polling rate of 250Hz the game performs at like 95% of the level it does under Win10.
For good measure I tested it again and can confirm that a mouse polling rate of 500Hz totally tanks performance for me.

@omicron-b
Copy link
Author

@nilleairbar Interesting, do you set your polling interval like that? I have a hardware switch on the mouse and can use any one from 125 to 1000 with no issues (and it is actually used), but as soon as I launch evhz to monitor polling it tanks the performance for as long as I have evhz running, on any mode. But Steam still reports normal FPS, although it`s clearly single digits.

@nilleairbar
Copy link

Yep, I did it via the modprobe config file. Just remember that the DPI settings of the mouse are different from the polling rate.
Only problem I have right now is that the game somehow refuses to load my old Win10 savegames. They are right in there in the ../pfx for Prey but somehow the game always loads a basic ass savegame right from the game start that's saved nowhere in the pfx.

@omicron-b
Copy link
Author

check both drive_c/users/steamuser/My Documents/Arkane Studios/ and drive_c/users/steamuser/Saved Games/Arkane Studios/
I was not able to understand how the game switches between those, but it does sometimes.

@nilleairbar
Copy link

Thank you. Now I got my savegame back.
Performance is not as stable as on Windows with jumps between 45 and 60 FPS but at the same high generally higher than on Windows. I'm running the game at 1440p with settings on maximum right now and FPS are mostly between 55 and 60.

@NoXPhasma
Copy link
Contributor

I've finished the game after 12 hours of playtime. There were no real obvious bugs I encountered and the performance was good. I would say it runs at ~75% of the Windows performance for me.

@flibitijibibo
Copy link
Contributor

@kisak-valve Requesting an XAudio2 label for this game... this is a Wwise title but they still use an XAudio2 context for the output stream.

@kisak-valve kisak-valve added the XAudio2 Uses the XAudio2 subsystem label Oct 23, 2018
@liberodark
Copy link

liberodark commented Oct 29, 2018

For me not work on 1050Ti just have White Screen with bethesda no more :(
On Proton 3.7-8 and 3.16-3 Beta

@NoXPhasma
Copy link
Contributor

@liberodark Please provide your full system information.

@liberodark
Copy link

liberodark commented Nov 1, 2018

But work on Proton 3.16-4 Beta xbox controller not work

@SleepingSloth
Copy link

@liberodark If you go to Prey - Properties and "Force on" (Steam Input Per-Game Setting) the game should work with xbox one controller I can't say for the xbox 360 controller though.

@Bloodaxe95
Copy link

Steam Input/Steam Controller functionality is not working as intended. Glyphs (for the Steam Controller at least) does not display correctly, and for some reason the game keeps turning off my controller for no apparent reason.

@KaryotypeB
Copy link

KaryotypeB commented Nov 5, 2018

I can confirm that Glyphs with Steam Controller do not display correctly, I get colored static images with "IMG:" superimposed on them, instead of normal glyphs. Controller works fine for me otherwise. Running Arch Linux w/ KDE Plasma & Proton 3.16-4. Sys info: https://gist.github.com/KaryotypeB/8041b0c09d18a8d695997a0d91fa18f2

@Phil-Ba
Copy link

Phil-Ba commented Nov 10, 2018

I'm having issues starting the game. Denuvo seem to try to connect to a server and fails.

@NoXPhasma
Copy link
Contributor

@Phil-Ba Please provide a log file, proton version and your system information. The game still starts up fine for me and I can play without any error.

Proton Version: 3.16-4
Sysinfo: https://gist.github.com/NoXPhasma/9ed85e6b0602b656c812acd013ee121f

@kisak-valve kisak-valve added the Need Retest Request to retest an issue with vanilla Proton label Aug 12, 2019
@flibitijibibo
Copy link
Contributor

flibitijibibo commented Aug 12, 2019

I believe there are still issues with the game's Steam Controller mode, but I haven't checked recently (maybe a month or so?).

@kisak-valve kisak-valve removed the Need Retest Request to retest an issue with vanilla Proton label Aug 12, 2019
@kisak-valve kisak-valve changed the title [Whitelist] Prey (2017) works fine, small issue (480490) Prey (2017) (480490) Aug 12, 2019
@RussianNeuroMancer
Copy link

@kisak-valve

"after some time in game, I can only rotate for 180 degrees, so turning around became impossible" from this comment was present with 3.16, but I can't remember if it was here with 4.2 (or maybe I just more frequently access inventory/save screens near the end of the game, which workaround this issue for some reason).

@CSahajdacny
Copy link

Hello, is anyone seeing an issue with this game and Proton 4.11 that would block it from being whitelisted?

I think games must be tested with at least the minimum official hardware requirements...

Processor: Intel i5-2400, AMD FX-8320
Memory: 8 GB RAM
Graphics: GTX 660 2GB, AMD Radeon 7850 2G

Was that the case?

@NoXPhasma
Copy link
Contributor

I was playing the Mooncrash DLC for a few hours with Proton 4.11-2 and Fsync enabled on a patched Kernel. Performance wise it ran pretty good, no issue on that. However I experienced a game hang after I've finished a run and was supposed to get a new message, probably a sequence was a bout to be shown. It was needed to kill the process. I have a log file of that: steam-480490.log

I also experienced a case where suddenly textures were missing, like the wrench in my hand and the device in front of me:
20190813143358_1

There was also a complete fabricator missing, except for it's monitor:
20190813143534_1

I didn't had log enabled when the missing textures happened and I don't know if this is specific to Proton.

Sysinfo: https://gist.github.com/NoXPhasma/762a936325653d46d3b5d42a4433f0b1

@NoXPhasma
Copy link
Contributor

I got the missing textures again, this time I had logging enabled: steam-480490.log

@doitsujin
Copy link
Collaborator

@NoXPhasma is there a reliable way to reproduce this, preferably with the demo?

@NoXPhasma
Copy link
Contributor

NoXPhasma commented Aug 14, 2019

I haven't found a way to reproduce it but I have an idea when it might happen. For the first time I have no clue what causes it. For the second time I know exactly when it happened. I got a new device and it was installed to me in a sequence where I was out of control. When the sequence ended I had an invisible wrench.

Since Mooncrash is a rogue-like experience, there is no way to have easy steps to reproduce, as it changes every run.

I can't remember to have had this happen to me in the base game, but I haven't done a playthrough with Proton 4.11.

@RussianNeuroMancer
Copy link

RussianNeuroMancer commented Aug 14, 2019

When the sequence ended I had an invisible wrench.

Now I remember I seen this issue too. Not only with wrench, but with all guns. Not in Mooncrash, but in single player game. When it's happen it usually better to restart the game, because when I don't do this in-games scripts eventually stop working.

@omicron-b
Copy link
Author

omicron-b commented Aug 17, 2019

I believe there are still issues with the game's Steam Controller mode, but I haven't checked recently (maybe a month or so?).

Tested Steam Controller, do not see any issue with glyphs.
20190817120501_1

System Information

  • GPU: GTX 1060
  • Driver/LLVM version: nvidia 430.40
  • Kernel version: 5.2.8-arch1-1
  • Link to full system information report as Gist
  • Proton version: 4.11-2

@kisak-valve
Copy link
Member

Prey (2017) (appid 480490) - green screen during cut-scene "black-outs"

Issue transferred from #4939.
@thomasfsteeples posted on 2021-07-03T13:44:01:

Compatibility Report

  • Name of the game with compatibility issues: Prey (2017)
  • Steam AppID of the game: 480490

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.

Log File

steam-480490.log

Symptoms

Recently downloaded Prey but am experiencing this really annoying visual bug where in cut-scenes where the screen "blacks out", I instead get a screen with green lines. The HUD is preserved, and when the screen actually renders something non-trivial, it's fine.

As an example, I've attached two images from the intro - when Alex has their eyes closed, I get the green screen, but when they go to turn off their alarm clock, rendering kicks in.

Screenshot from 2021-07-03 13-59-35
Screenshot from 2021-07-03 13-59-46

It's not an absolute deal-breaker, but it's definitely breaking immersion. Has anyone else come up against this problem before? Does anyone have any tips for troubleshooting this? I'm experiencing it both on X and Wayland. Any help would be greatly appreciated.

@kisak-valve
Copy link
Member

Hello @thomasfsteeples, it looks like you're using AMDVLK with the game. Can you test if mesa/RADV is equally affected?

@thomasfsteeples
Copy link

Hi @kisak-valve - can confirm that lauching steam with VK_ICD_FILENAMES=/usr/share/vulkan/icd.d/radeon_icd.i686.json:/usr/share/vulkan/icd.d/radeon_icd.x86_64.json steam causes Prey to run "normally" (i.e. no green-screen artefacts). Does this imply the issue is upstream with AMDVLK?

@kisak-valve
Copy link
Member

Yes, that's a strong indicator that there is a driver vendor specific issue. It may be worthwhile to mention the render quirk directly to the AMDVLK devs.

@thomasfsteeples
Copy link

Will do - cheers for troubleshooting!

@vide0hanz
Copy link

Performance regression in Proton Experimental, but pretty sure I've narrowed it down to dxvk 1.10 specifically.

I'm getting some odd stuttering with Prey using Experimental/DXVK 1.10; not the typical shader compilation stuttering but more of a "rubber banding" type effect. I'm not exactly sure how to relay this in terms that are actually helpful for debugging.

However, manually modifying the prefix created via Experimental by replacing the DLL files with DXVK 1.9.4 versions clears the issue up. This leads me to believe the issue isn't entirely with Proton so much as it is with dxvk.

Please let me know if there is anything else I can provide that might be more helpful.

@NoXPhasma
Copy link
Contributor

@vide0hanz You should report this directly at the DXVK developers.

@vide0hanz
Copy link

done

@Steamvoker
Copy link

Steamvoker commented Aug 18, 2023

I have some weird issues with lighting/reflections.
example.webm

Distro: EndeavourOS
Kernel version: 6.4.10-arch1-1
GPU: RTX 4090
Driver/LLVM version: nvidia 535.98
Proton version: experimental, 8.0-3, 7.0-6, 6.3-8
CPU: AMD Ryzen 9 7950X
RAM: 2x32GB DDR5 6000MHz

Edit: Disregard this issue. This is a mangohud issue flightlessmango/MangoHud#1106

@GunpowderGuy
Copy link

GunpowderGuy commented Sep 4, 2023

Replying to #251 (comment)

I have the same issue, except its present both in the main game and mooncrash, but seems much more prevalent in the latter.

I am running the epic game store version through lutris and tried both proton and wine. My os is opensuse tumbleweed

Edit: My gpu is amd rx 6800

@kisak-valve
Copy link
Member

Prey (480490)

Issue transferred from #8456.
@NTF121 posted on 2025-02-15T12:41:47:

Compatibility Report

  • Name of the game with compatibility issues: Prey
  • Steam AppID of the game: 480490

System Information

  • GPU: GTX 1060 6GB
  • Video driver version: nvidia 565.77
  • Kernel version: 6.12.13-200.fc41.x86_64
  • Link to full system information report as Gist:
  • Proton version: Proton Hotfix, Proton Experimental, Proton 9.0-4, Proton 8.0-5

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

Symptoms

wine crashed with SIGSEGV instead of normal exit with return code 0

Reproduction

  1. enable virtual desktop in winecfg with resolution 1920x1080
  2. launch game
  3. quit from program by using ingame menu option

@kisak-valve kisak-valve marked this as a duplicate of #8456 Feb 15, 2025
@kisak-valve kisak-valve mentioned this issue Feb 15, 2025
2 tasks
@NTF121
Copy link

NTF121 commented Feb 26, 2025

Replying to #251 (comment)

Addition to reproduction

  1. enable virtual desktop in winecfg with resolution 1920x1080 or use launch parametrs: mangohud %command%
  2. launch game
  3. switch to other window in desktop environment session
  4. return to game window
  5. quit from program by using ingame menu option

@NTF121
Copy link

NTF121 commented Feb 26, 2025

MangoHud.conf.txt

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 XAudio2 Uses the XAudio2 subsystem
Projects
None yet
Development

No branches or pull requests