Category: Main Games Action Games Batman: Arkham Asylum Steam Verson 1.1

Batman: Arkham Asylum

Steam retail version, currently version 1.1

Application Details:

Version: Steam Verson 1.1
License: Retail
Votes: 4
Rating: Gold
Wine Version: 2.3

Maintainers: About Maintainership

No maintainers. Volunteer today!

Free Download Steam store page for Batman: Arkham Asylum

Test Results

Selected Test Results

What works


game playable but animation has some hiccups at times, see details blow

What does not

3d hardware acceleration

What was not tested

net play

Additional Comments

there are a few requirements with wine 1.9+ :
 - First you need a 32 bit wineprefix to be able to install dotnet20, you can create one with :
WINEPREFIX=/somedir/wine32 WINEARCH=win32 winecfg

 - then you need dotnet20 inside : winetricks dotnet20
 - then you need the directx ole link for dotnet, so just leave the game install its directx at the end, this will take care of the ole link.
At this point try to run the launcher, normally you should have an error about compiling the global shader when you start the game. I had this with an nvidia gtx 960, and I checked with some other wine apps that it was indeed accelerated, so the issue is probably with the shader translation.

In this case you need winetricks d3dx9
problem is that you'll get some software 3d rendering and no acceleration at all !
With this you can run the game, but it's sub optimal, the animation should be smooth all the time in this kind of game, and it is not here.
Maybe the shader problem will be fixed in a later wine version...
selected in Test Results table below
DistributionTest dateWine versionInstalls?Runs?RatingSubmitter
CurrentGentoo LinuxMar 19 20172.4 Yes Yes BronzeEmmanuel Anne 
ShowGentoo LinuxMar 19 20172.3 Yes Yes GoldEmmanuel Anne 
ShowGentoo LinuxMar 21 20172.0 Yes Yes BronzePaul Murray 
ShowUbuntu 15.04 "Vivid" amd64 (+ variants like Kubuntu)May 30 20151.7.39 Yes Yes GoldLuis Alvarado 
ShowLinux Mint 17 "Qiana" x86_64Aug 22 20141.7.24 Yes Yes GoldRyan Ingram-Seal 

Known Bugs

Bug # Description Status Resolution Other apps affected
23532 Multiple games need xlive.dll implementation (Fallout 3, Batman, GTA IV) NEW View
23993 Batman: Arkham Asylum demo slow frame rate NEW View

Show all bugs

HowTo / Notes

HOWTO Install and Run Batman

This requires a recent version of Wine.

You will not be able to save your progress in game.  

Using winetricks install dotnet20 and dotnet30.  

In the Steam directory containing Batman rename the installscript.vds file. 

~/.wine/drive_c/Program Files/Steam/steamapps/common/batman arkham asylum/

Install Phsyx and GFWLfrom ./redist.  The latter requires the switch /nodotnet to install successfully. 

Run BmStartApp.exe from the ./Binaries folder.  Authenticate your key (retrieve from Steam) and activate the game. 

Run BmStartApp.exe to play the game.  

If the game fails to start due to .net errors then two configuration files need to be updated as is described here.

This game needs an XBox 360 gamepad to work. A user has reported getting it working with another gamepad with x360ce.


Comments Disabled

Comments for this application have been disabled because there are no maintainers.