-
Notifications
You must be signed in to change notification settings - Fork 1.1k
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
Rage (9200) #166
Comments
Arch Linux Starting Rage (32Bit) the first time it took 2-3min until the game did start (Megatextures loading?) I started the game again (32Bit) and now everything seems to work perfectly(!). Playing the campaign for some minutes was fine. Candidate for [Whitelist] ? |
Played from start to just before "mutant bash tv" mission, including pyros cave & refinery. The only issue I had was sound becomming distorted (a lot of cracks and pops - maybe a sound buffer being written to while it is being read by hardware ?). Onset may take time, as sound is initially fine. Only tested the default launch option (so... 32bits I guess ? the other option being "64-bits with mods", not sure whether the difference is "64 bits", "mods", or both). Distribution: Debian sid |
I'm getting a hang when trying to load Hagar Caves, which comes after the first mission that requires loading a different area (so it's not just an area loading issue) Update: Also hangs on loading the Wasted Garage Update: Installed Mesa 18.2 and LLVM 7 and this issue has gone away Update: Removed Mesa 18.2 (because I have an NVidia card), purged & reinstalled LLVM 7 and this issue came back. Reinstalled Mesa 18.2 and it didn't go away again. |
Hangs in the menu every time for me. No crash no errors, if I'm fast enough I can load a game. In-game everything including the menu is fine. Esync on or off makes no difference. @LeJimster I filed a bug about the texture artifacts, it seems to be radeonsi specific. There's a suggested workaround there too. Check if it works for you: |
After the most recent update RAGE was starting with a black screen. Deleting its compatdata folder meant it was reinitialised with a clean wineprefix, but now it complains about being out of memory and ultimately loses a significant proportion of its textures (making it fairly difficult to play...) This does mean there may be issues with the upgrade from one Proton version to the next. |
Still unable to get into The Wasted Garage but this time I was able to enter Hagar Caves - although I may have done so earlier, so this could be somehow related to a mission event making a global change that affects the game. |
UPDATE: |
@LeJimster I can confirm installing While it seems that |
@tr37ion seems like the broken audio is a much wider spread issue. #54 For me the sound isn't choppy but it does appear like some of the sounds get cut or stop playing for a second here or there. I notice it mostly on engine sounds. Maybe that effect is exaggerated on your setup. There is mention or Xaudio2 being broken on 64bit prefixes, I'm unfamiliar with these projects so I can't say what the best fix is. |
@HughPH I have been playing the 64-bit fine but then it hanged when loading The Wasted Garage. These issues were apparently fixed in the proprietary drivers long ago, but it seems the game is broken in mesa. I found a strange workaround to get the level to load however. Switch to windowed mode before entering The Wasted Garage and it loads fine. |
Thanks @LeJimster - I don't actually have Mesa, though (mine is an Nvidia card and I'm using the latest drivers) and I was playing the 32-bit version... But I will try it and see what happens. |
@LeJimster are you sure it's Mesa issues? If you use native xaudio on 64bit you probably run into the same pointer problems with the xaudio dlls as mentioned in https://bugs.winehq.org/show_bug.cgi?id=38668 |
using Winetricks/protontricks to set override for xaudio2_7 native, builtin is enough to get the sound back in 64bit. No crashes for me so far. ps Installing xact is what's causing the crashes for most people, DON'T DO IT! ;) update: looks like I spoke too soon, just after posting ^ I started up the 64bit game again & it crashed in under 5 minutes. The 32bit version is working just fine though. |
@lucifertdark strange. I haven't experienced any crashing on the 64bit version. Although I only quickly tested the 32bit with the latest mesa-git. What is your system specs? Hopefully its not another regression in mesa. I will try to test later tonight. |
I should have added it earlier.. I'm an Nvidia user https://gist.github.com/lucifertdark/584c14275612e8e3c4a8070d428d8a02 |
I've just played 15 mins on the 64bit, no crashes on my RX Vega. So maybe you broke your prefix, or there is a driver issue. Would be nice to see if another nvidia user could test and compare. |
Game crashes on start complaining about a failed shader compilation: Using Proton 3.7-6. I'm using Mesa 18.2.1 with LLVM 6.0.1. The same problem happens if I use 32-bit or 64-bit version of RAGE. |
You need LLVM 7 or higher. |
@ziabice you need mesa-git for Rage to work on mesa right now. (Should be fine from 18.3 release). Also updating LLVM is a good idea as it fixes crashing in other games. |
|
@lucifertdark @LeJimster because Wolfenstein TNO works well with my current setup, I believed Rage had to work too, my bad! :/ |
@kisak-valve Requesting an XAudio2 label for this game... |
I can confirm both issues. The megatexture bug is a regression - with initial release of SteamPlay Rage ran fine. My specs: https://gist.github.com/kwahoo2/41bf5ea9fe74de52269c6a349d3639cb |
Can this game run under Intel HD Graphics in Wine? I'm on a 7700K CPU alone, the game crashes on startup:
But I think this is relevant, since it tries to use cuda related stuff:
There's just a |
It shouldnt be cuda causing the crash as usually the game detects and disables GPU transcoding for non nvidia cards. I haven't tested it on Intel but if you use mesa, you might need latest mesa-git. |
Hi @LeJimster thanks for your reply. Here what you requested https://gist.github.com/allanpfreitas/73e5b787491b20286cea2dc1841e037e |
@allanpfreitas can you put your full log files on here as well? If they're not too huge you can just drag drop the file into comment. Rage uses a workaround on mesa, I'm wondering if their is an issue with it on Navi. |
@LeJimster sorry but where can I find these logs? |
@allanpfreitas |
This comment has been minimized.
This comment has been minimized.
@allanpfreitas Just looking closer at your system I can see elements of the AMDGPU-Pro driver. Maybe this is causing a conflict? I would remove the AMDGPU-Pro drivers and stick to the Mesa drivers. https://linuxconfig.org/amd-radeon-ubuntu-20-04-driver-installation |
Yay! Thanks @LeJimster now the game is running but I'm having some textures issues, any tip to solve this one ? |
@allanpfreitas it's a well known issue as I mentioned in the first post.. The best way is to play the 64-bit version of the game for now. Others have mentioned using launch options |
Thanks @LeJimster running the 64bit version its works great. |
Running the 64 bit version doesn't solve the corruption issue (like allan's screenshots) for me, neither does seemingly any launch/config options. Using AMD graphics. |
Same problem on amdgpu as @allanpfreitas. Been trying this on and off since I got this ThinkCentre M75q 2nd Gen in January this year. Running on openSUSE Tumbleweed. I have all sorts of other problems with this type of GPU though. Like freezes in which "drm:amdgpu_cs_ioctl : Failed to initialize parser -125" is spammed into a TTY and my system is fully locked up - with only a force restart able to get me back into action. This happens in a lot of other demanding games too. No idea where to start. https://gist.github.com/eukara/d1d95c2ac85e273989bfff1cc79516dc < My Steam Hardware report |
My only problem with amdgpu is with this game, I wonder what's going on with this, I mean is the problem in Mesa or somewhere else, too bad, it's a great game. |
Using Rage64 and |
For anyone getting the crash on startup from binkyuv, this should be fixed in upcoming versions of mesa. |
Finally! Closed issue. |
I need to test it to verify the fix as it's been awhile since I built mesa-git. Hopefully this does the trick though! Big thanks to Timothy Arceri for putting this one finally to bed. Hopefully this title can be whitelisted now. |
Thank you all for making this possible! This was my most anticipated game! |
Hmm, still broken textures in my case. Tried both 32-bit and 64-bit with several Proton versions. |
You need to build the latest mesa-git. It should appear as Mesa 22.2.0. There will probably be a stable version in the next few weeks. |
Well I checked release notes for 22.1.3 and it mentioned Anyway, compiling now the latest meta-git and will report back. |
Right. I will see about testing 22.1.3 on my laptop tomorrow. Let us know if mesa-git works. |
Same thing with git version. Well I don't know what to say, I tried, maybe it's just me for some odd reason, but I seriously doubt that, I run flatpak version of Steam though, maybe it has something to do with it, but unlikely, since I don't experience problems with other games. |
The fix works for me on my PC and laptop. I just tested it on my laptop against mesa-git as mesa 22.1.3 hasn't been added to Arch stable yet. I have a Vega 56 in my PC and the laptop is running a 5900HX with integrated Vega graphics. Laptop: I have never run Steam as a flatpak so I cant comment on whether that would be causing issues. I always use Steam (runtime). I'm not really up on flatpaks but could it be that its using an old
Try adding |
Yeah, that could be the problem, I've updated flatpak version of mesa to |
Can confirm the latest mesa stable does indeed fix the virtual texture bug.
|
Switched from flatpak version to regular native Steam and it works. |
Can confirm that upgrading to 32bit Steam version, with Proton 7 or something
|
I solved my sound problems with |
It appears all the major bugs for this game have now been fixed. I plan to play through the game before I recommend whitelisting it.
Old bugs:
Rage 32-bit suffers from Virtual Texture bug.Rage 64-bit renders correctly, although needs workaround to enable audio* Audio fixed as of Proton 3.16-5Mesa bug reports:
Hang/Freeze in menus*Fixed in latest mesa-gitMegaTexture corruption*Fixed in latest mesa-git as of 24/6/22Steam log
My System Specs
32/64 video comparison showing the Virtual Texture (aka MegaTexture) problem.
Performance tweaks
From my own experimenting I found these Launch Options produce the smoothest overall framerate on my system (RX Vega 56/Ryzen 1700)
+r_swapInterval 1 +jobs_numThreads 2 +vt_maxPPF 64 +g_fov 90
It seems like higher cpu thread usage than 2 offers little benefit while causing the frame rate to dip and stutter in certain areas. I also chose to set the fov to 90 as 80 feels too low gaming at 1440p.
The text was updated successfully, but these errors were encountered: