http://bugs.winehq.org/show_bug.cgi?id=23993
Summary: Batman: Arkham Asylum demo slow frame rate Product: Wine Version: 1.3.0 Platform: x86 URL: http://www.batmanarkhamasylum.com/demo OS/Version: Linux Status: NEW Keywords: download Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: dank@kegel.com
One has to jump through the following hoops to run the demo (props to the appdb howto):
wget cdn2.netops.eidosinteractive.com/batmanarkhamasylum/BMDemo_installer.exe rm -rf .wine sh winetricks gecko dotnet20 sh winetricks dotnet30 sh winetricks gfw wine BMDemo_installer.exe cd .wine/drive_c/users/$USERNAME/My\ Documents mkdir -p "Eidos/Batman Arkham Asylum Demo/BmGame/Config" cd "Eidos/Batman Arkham Asylum Demo/BmGame/Config" wget www.glio.net/UserEngine.ini wget www.glio.net/UserInput.ini wget www.glio.net/UserGame.ini cd ~/.wine/drive_c/Program\ Files/Eidos/Batman\ Arkham\ Asylum\ Demo/ wine Binaries/ShippingPC-BmGame.exe
The game runs, but slowly (on my e8400, it ran at 10-20fps at the default settings during the initial combat scene). http://news.cnet.com/8301-17938_105-10355716-1.html suggests it can do a lot better.
http://bugs.winehq.org/show_bug.cgi?id=23993
--- Comment #1 from Dan Kegel dank@kegel.com 2010-08-13 23:56:22 --- You can substitute mono26 for dotnet20 and dotnet30 in that recipe. (Leaving out all of those makes the game decide to run its own dotnet30 installer.)
You also probably don't need gecko.
http://bugs.winehq.org/show_bug.cgi?id=23993
Jonathan Strander mblackwell1024@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |mblackwell1024@gmail.com
--- Comment #2 from Jonathan Strander mblackwell1024@gmail.com 2011-01-15 19:09:35 CST --- Disabling Ambient Occlusion in the ini file greatly increased my FPS, except in one section of the game.
http://bugs.winehq.org/show_bug.cgi?id=23993
--- Comment #3 from butraxz@gmail.com 2013-08-05 12:32:00 CDT --- Link is broken.
This ticket has not been updated for over 900 days. Development recommends to check the status on your bug every release or two and let to be known if the bug is still present. If not, mark it fixed.
Is this still an issue with 1.7.0 or higher ?
http://bugs.winehq.org/show_bug.cgi?id=23993
Andrey Gusev andrey.goosev@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |andrey.goosev@gmail.com
--- Comment #4 from Andrey Gusev andrey.goosev@gmail.com 2013-10-26 09:15:55 CDT --- Think this report is not actual for 1.7.5 already.
http://bugs.winehq.org/show_bug.cgi?id=23993
Jarkko K jarkko_korpi@hotmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jarkko_korpi@hotmail.com
--- Comment #5 from Jarkko K jarkko_korpi@hotmail.com --- Could someone provide update for the status?
http://bugs.winehq.org/show_bug.cgi?id=23993
--- Comment #6 from Jonathan Strander mblackwell1024@gmail.com --- Seems to me that FPS is only exceptionally slow at this point if Physx is enabled.
https://bugs.winehq.org/show_bug.cgi?id=23993
andy andy86@fastwebnet.it changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |andy86@fastwebnet.it
https://bugs.winehq.org/show_bug.cgi?id=23993
--- Comment #7 from andy andy86@fastwebnet.it --- For me with wine staging 2.10, cmst patch enabled, glsl disabled, physx disabled, antialisiang nvidia multisampler disabled and ambient occlusion disabled, fps are stable 58/60 except rare lag.
It seems fully playable.
https://bugs.winehq.org/show_bug.cgi?id=23993
--- Comment #8 from Jonathan Strander mblackwell1024@gmail.com --- It's an old game, to the point that you shouldn't have to futz around and disable so many settings to get a playable framerate. The only one that should be heavy at this point is physX. Ido not have the demo installed anymore to test against personally however.
https://bugs.winehq.org/show_bug.cgi?id=23993
--- Comment #9 from andy andy86@fastwebnet.it ---
you shouldn't have to futz around and disable so many settings to get a playable framerate.
Hello. Without disabling glsl i get some error in wine console log related to it and framerate have more lag, and sometimes drop to 30/50. Also with steam version.
Antialiasing have often problem with wine. But i try just with demo that is less update that steam version.
Anyway i didn't consider "old" a 2009 game. (and wine performance problem is not always related to game age).
https://bugs.winehq.org/show_bug.cgi?id=23993
--- Comment #10 from Jonathan Strander mblackwell1024@gmail.com --- The assumption on my part was that most folks have updated their PCs once or twice since it came out (near a decade ago). The recommended specs a from then are much less than modern hardware. If that's true that you've upgraded in the last ten years and your PC can't brute force it at this point there is likely a bottleneck happening somewhere to consider.
Maybe I should get the demo running again here so I can paste my own updated results.
https://bugs.winehq.org/show_bug.cgi?id=23993
--- Comment #11 from andy andy86@fastwebnet.it --- Yes. I've updated my pc in 2013.
But without settings i've mentioned the game have some fps drop.
In every case I think that this bug can marked resolved or unconfirmed, because disabled option is not essentially to play game graphics well.
https://bugs.winehq.org/show_bug.cgi?id=23993
Patrick McMunn doctorwhoguy@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |doctorwhoguy@gmail.com
--- Comment #12 from Patrick McMunn doctorwhoguy@gmail.com --- My PC is a potato by today's standards, but it's a pretty decent machine by 2013 standards: Dell Optiplex 745 with 8GB RAM, CPU upgraded from stock to an Intel Core2 Extreme Q6800 @ 2.93GHz and a Radeon R7 240. This desktop dual boots Gentoo Linux and Windows 10 Home. Under Linux with the latest version of Wine, Arkham Asylum runs at a barely playable, slow speed even with every graphics setting disabled or at the minimum -- even with the resolution as low as it will go at 640x480. But under Windows 10, I can play the game at full speed on those same settings with the only noticeable momentary stutter in frame rate when I enter an area that has to load new area data. Under Windows 10, I can max out all the graphics settings and play at a maximum resolution of 1920x1080, and while there is definitely a noticeably lower frame rate than when at lower settings, it is still at a playable speed and faster than under Linux at the minimum settings. The quality of the experience is very different, though. Under Windows 10 at maximum settings, the game still runs at close to normal speed but with a lower framerate. Under Linux at minimum settings, it just seems like the game is in perpetual slow motion (which gets REALLY bad once you get out of the first part of the game in the underground facility and make it to the surface of the island where lots of things are visible in the distance).
This is a dual-boot machine, so the comparison is on identical hardware. There is clearly something going on here. I don't know how much a difference the quality of the video drivers is making, but it is hard to ascribe the astounding contrast in performance to just graphics driver performance.
https://bugs.winehq.org/show_bug.cgi?id=23993
--- Comment #13 from Patrick McMunn doctorwhoguy@gmail.com --- I did a little digging and testing. I found a Wine plugin called d9vk which is now part of a more comprehensive plugin called dxvk which is a Directx 9/10/11 -> Vulkan translation layer for Wine. Since the game doesn't have a built-in FPS meter, this is purely subjective, but the performance I now see with this game is much more comparable to native Windows performance. If it's not completely on par, it is very close. And from what I've read online, the problem seems to lie in the DX9 shader compiler functionality of Wine. So this isn't so much a game-specific bug as a general deficiency in Wine's DX9 compatibility. Until this compatibility improves, I'd recommend the dxvk plugin for anyone dealing with performance problems with this game under Wine.
https://bugs.winehq.org/show_bug.cgi?id=23993
Neko-san nekoNexus@protonmail.ch changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |nekoNexus@protonmail.ch