[Bug 35633] New: Risk of Rain has low fps
http://bugs.winehq.org/show_bug.cgi?id=35633 Bug ID: 35633 Summary: Risk of Rain has low fps Product: Wine Version: unspecified Hardware: x86 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs(a)winehq.org Reporter: rmlipman(a)gmail.com Game gets around 30 fps on menu. Drops to under 10 fps in game. Since the game is hardcoded to 60 fps, this makes the game effectively unplayable Some information from test reports:
Low fps - by default it is unplayable due to several context switches to wineserver per GetLocaleInfoW call.
Running pinned to a single core (taskset -c 0 wine Steam.exe) gets it to playable but a bit slow.
http://pastebin.com/uwxftAmk is a possibly thread-unsafe hack to cache some bits that gets it to full fps.
I haven't had the time to get any more meaningful tracebacks yet, and I'm not sure which debug channels would be most helpful. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=35633 --- Comment #1 from Ken Thomases <ken(a)codeweavers.com> --- Sounds like bug 35530. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=35633 --- Comment #2 from rmlipman(a)gmail.com --- The patch in bug 35530 helps (gets it from 10 fps to 40 fps), but to get full speeds additional settings are still required: Set graphics to low Turn on frame skipping Turn surfaces off (set no_surface=1 in Prefs.ini, isn't changeable ingame) -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=35633 --- Comment #3 from rmlipman(a)gmail.com --- Additionally, setting the large address aware flag on Risk of Rain.exe seems to help prevent random crashes -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=35633 Michael Curran <curran.michaelp(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |curran.michaelp(a)gmail.com -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=35633 --- Comment #4 from rmlipman(a)gmail.com --- After closing bug 35530, setting no_surface=1 is still needed to get past 40 fps. I am able to set graphics to high and turn off frame skipping now and usually stay above 55 fps. This might still not be ideal as the game is designed to run at 60 fps. so there would still be a slight slowdown. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=35633 rmlipman(a)gmail.com changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download --- Comment #5 from rmlipman(a)gmail.com --- A demo is available at http://www.indiedb.com/games/risk-of-rain I couldn't find an option to turn off the surfaces in the demo as a performance workaround used in the full version. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=35633 --- Comment #6 from rmlipman(a)gmail.com --- For my last comment, running the demo once and exiting populates the Prefs.ini fully and shows the expected options. Setting no_surface=1 then provides a smaller FPS boost than in the full version. I only get around 25-30 FPS with no_surface=1 set. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=35633 --- Comment #7 from Michael Curran <curran.michaelp(a)gmail.com> --- As of version 1.7.14, the frame rate has significantly improved, but seems to be hard locked to 30 fps. As the game is designed to be played to 60 fps, it is currently playing at exactly half speed. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=35633 --- Comment #8 from Michael Curran <curran.michaelp(a)gmail.com> --- Disabling surfaces gets the fps back up to 60, it seems that this bug is exactly halving the framerate. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=35633 Matt Followell <mps22x2(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |mps22x2(a)gmail.com --- Comment #9 from Matt Followell <mps22x2(a)gmail.com> --- Try updating to WINE version 1.7.44 Even when testing on a Laptop I was able to maintain 60 FPS on newer versions of WINE. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=35633 super_man(a)post.com changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |super_man(a)post.com --- Comment #10 from super_man(a)post.com --- (In reply to Matt Followell from comment #9)
Try updating to WINE version 1.7.44
Even when testing on a Laptop I was able to maintain 60 FPS on newer versions of WINE.
Reported once fixed. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=35633 Bruno Jesus <00cpxxx(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- URL| |http://www.indiedb.com/game | |s/risk-of-rain/downloads/ri | |sk-of-rain-demo-v101 --- Comment #11 from Bruno Jesus <00cpxxx(a)gmail.com> --- I have around 18fps (from +fps log) in wine 1.9.12 and around 8fps in wine 1.7.7. My graphics card is intel onboard so I guess that is expected. Can anyone with ATI/Nvidia give it a try in current wine? -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=35633 fjfrackiewicz(a)gmail.com changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |fjfrackiewicz(a)gmail.com --- Comment #12 from fjfrackiewicz(a)gmail.com --- (In reply to Bruno Jesus from comment #11)
I have around 18fps (from +fps log) in wine 1.9.12 and around 8fps in wine 1.7.7. My graphics card is intel onboard so I guess that is expected. Can anyone with ATI/Nvidia give it a try in current wine?
I will give the game a try as I have an Nvidia card. BTW, are you playing the latest version of the game? Should be at version 1.3.0. Also, any reason to use the Windows version over the native Linux version? -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=35633 --- Comment #13 from Bruno Jesus <00cpxxx(a)gmail.com> --- (In reply to fjfrackiewicz from comment #12)
I will give the game a try as I have an Nvidia card. BTW, are you playing the latest version of the game? Should be at version 1.3.0.
Thanks! I used the newest version I found from the link reported in the bug. The version I tested was 1.0.1.
Also, any reason to use the Windows version over the native Linux version?
Well, I guess that is because we are testing Wine =) Besides I just lazily tried I could not find a GNU/Linux demo. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=35633 --- Comment #14 from fjfrackiewicz(a)gmail.com --- (In reply to Bruno Jesus from comment #13)
(In reply to fjfrackiewicz from comment #12)
I will give the game a try as I have an Nvidia card. BTW, are you playing the latest version of the game? Should be at version 1.3.0.
Thanks! I used the newest version I found from the link reported in the bug. The version I tested was 1.0.1.
Also, any reason to use the Windows version over the native Linux version?
Well, I guess that is because we are testing Wine =) Besides I just lazily tried I could not find a GNU/Linux demo.
No worries, just asking out of old fashioned curiosity :) I have the full version of the GOG version. Will that suffice and what channels would you like me to set the WINEDEBUG commend to? -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=35633 --- Comment #15 from fjfrackiewicz(a)gmail.com --- Created attachment 54758 --> https://bugs.winehq.org/attachment.cgi?id=54758 Terminal output Wine 1.9.12 Nvidia 560 TI video card 367.27 drivers I played Risk of Rain version 1.3.0 from GOG ( installer file: a10e863316420babc2f2561752ad8da1 setup_risk_of_rain_2.10.0.14.exe) for about 5 minutes or so. The game has its own frame rate counter and that counter stayed at a near constant 60 FPS. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=35633 --- Comment #16 from super_man(a)post.com --- I tried the demo linked here and I am unable to get it running wine 1.9.12-git and staging 1.9.12 -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=35633 joaopa <jeremielapuree(a)yahoo.fr> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |jeremielapuree(a)yahoo.fr --- Comment #17 from joaopa <jeremielapuree(a)yahoo.fr> --- Download link is dead This one is working https://download.cnet.com/Risk-of-Rain-Demo/3001-2095_4-76113948.html But I do not know how to measure the fps -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
participants (2)
-
wine-bugs@winehq.org -
WineHQ Bugzilla