Batman: Arkham Origins

Discussion in 'Guides' started by Daerandin, Dec 29, 2013.

  • by Daerandin, Dec 29, 2013 at 2:44 PM
  • Daerandin

    Daerandin Well-Known Member

    Joined:
    Oct 18, 2013
    Messages:
    1,157
    Likes Received:
    259
    Trophy Points:
    83
    Location:
    Northern Norway
    Home page:
    Arkham Origins is the third game in the Batman Arkham series. This is the first game in the series that Rocksteady did not develop. The core gameplay is just like the previous two games, and I found the game to be pretty much on par with the previous entries.

    ao_19.png

    The game currently suffers a few bugs that the dev have yet to patch out. While they are still an issue I will mention workarounds at the end of the guide.

    This guide explains how to install the Steam version of the game. Except for a mouse capture issue (which is solved by running the game windowed), the game works great and there are no issues with running it on Linux.

    Note

    If you have installed any of the previous two games in the Batman Arkham series as mentioned in my other Batman guide, then you do not need to go through this whole guide. Instead you can simply launch Steam with the other Batman Arkham games, and simply install this game in the same virtual drive. Just let the game install whatever it wants to install on first start. The game will work great and it will let you keep all games in the series on the same virtual drive.

    Tips & Specs

    To learn more about PlayOnLinux and Wine configuration, see the online manual: PlayOnLinux explained

    Arch Linux 64-bit
    PlayOnLinux 4.2.1
    Wine 1.7.8

    Setup PlayOnLinux

    Launch PlayOnLinux and select 'Tools' and 'Manage Wine versions'

    ao_01.png

    In the new window that appears, scroll through the 'Available Wine versions' box to find '1.7.8' and click on the right pointing arrow to install it. It will now be visible under 'Installed Wine versions' on the right side
    If you have a 64-bits system, make sure you have selected the 'Wine versions (x86)' tab above

    Just close the window. Back at the main PlayOnLinux window, select 'Install'

    Click on 'Install a non-listed program'

    ao_02.png

    Select 'Install a program in a new virtual drive'

    ao_03.png

    Name the the virtual drive "Arkham_origins" and click next

    ao_04.png

    Select "Use another version of Wine", "Configure Wine" and "Install some libraries" before you click next

    ao_05.png

    On the wine selection window, select 1.7.8 and click next. Make sure you select '32-bits window installation' if you are on a 64-bit system.

    ao_06.png

    When the wine configuration window appear, select the 'Graphics' tab, and click the ckeckbox for all four options, just like in my screenshot. Then set the resolution for the virtual desktop to be the same as your dekstop resolution. My desktop is at 1920 x 1080, so I have set the wine virtual desktop to the same resolution.

    ao_07.png

    Note: Even though the language is Norwegian in my screenshot, the layout will look the same for you

    When you come to the selection of libraries to install, you only need to select 'POL_Install_steam', and click next. This game will work well in wine with the libraries that are automatically installed when you install from steam, so there is no need to select anything additional.

    ao_08.png

    When it asks you for the install file to run, click on 'Cancel'

    ao_09.png

    The virtual drive has already been set up by this point and there is no need to run any install file. Now back at the main PlayOnLinux window, click on 'Configure', it does not matter what game shortcut is selected when you click 'Configure' so don't worry about that.

    On the left side, find the virtual drive you just set up. Look for "Arkham_origins", select it, then click on the 'Display' tab. Set 'GLSL support' to 'disabled' and then 'Video memory size' to the memory size of your GPU.

    ao_10.png

    Now select the 'General' tab and click on 'Make a new shortcut from this virtual drive'

    ao_11.png

    Select Steam.exe and click next. Name the shortcut "Steam-Arkham Origins". Click 'I don't want to make another shortcut' and click next.

    ao_12.png

    Steam overlay issue

    The current version of Steam have one problem when running in wine. Games will usually crash immediately upon start, or as soon as you click on your keyboard or start playing. To solve this problem you have to disable the Steam overlay. This can be done from Steam settings, but in my experience that may cause games to not close properly, making Steam think the game is still running after you shut it down.

    So the best way to solve this problem, in my opinion, is to from the 'Wine' tab in the PlayOnLinux configuration. Just make sure you have selected the virtual drive for your Steam game, then click on 'Configure wine'

    overlay_01.png

    Don't worry about the Norwegian language in my screenshots, the layout will look exactly the same for you.

    Select the 'Libraries' tab, and under 'New override for library:' type in "gameoverlayrenderer" and click 'Add'

    overlay_02.png

    Now find and select it on the list below, then click on 'Edit'

    overlay_03.png

    In the new window that appears, select 'Disable', then simply click OK to close the wine config window.

    overlay_04.png

    Now you can close the Config window. Select your shortctut and click 'Run'.

    Steam will first update

    ao_13.png

    Then you can go ahead and log in to your Steam account

    ao_14.png

    Now simply select Arkham Origins from your game list, and click 'Install'

    ao_15.png

    This games are fairly large so you may want to leave the download on for some time while you do something else or even leave it on overnight to download.

    ao_16.png

    Now you are ready to play the game

    Mouse capture fix

    This game suffer from two issues during play. One is that the mouse in not properly captured, the other is a tiny icon in the bottom left corner of the screen. There is a workaround for both issues. When the game has started and you are at the title screen (this can be done at any time), press ALT+ENTER on your keyboard and the game will switch to windowed mode, click my image below to see it full size

    ao_17.png

    You can now click on the little icon in the bottom left corner, and drag it out so you can't see it. Then you can click on the top of the game window, and drag it up a bit so you get it well positioned, click on the thumbnail below for full size. Keep the game in windowed mode like this, and the mouse will be properly captured.

    ao_18.png

    Current serious bugs

    The game currently suffers from one bug that can potentially break your save

    Black world and Infinite falling

    Sometimes, although very rarely (I only encountered this once), when you go through a door the whole room might appear completely black, no textures, no light. This has the chance of potentially breaking your whole profile, because if you try to restart from last checkpoint, or exit the game and start again, you will simply fall infinitely in a black space. Devs claimed to have fixed this with a previous patch, but many people are still experiencing this.

    One thing you can do it simply make a backup of your profile sometimes. Open your home folder and navigate to:

    PlayOnLinux's virtual drives/Arkham_origins/drive_c/Program Files/Steam

    Now you can simply copy the whole 'userdata' folder to keep a backup of your profile.

    However, many people have reported that playing and completing a challenge map seem to solve the problem as they are able to continue story mode after without the falling bug, but I have not been able to test it as I only experienced the bug once, and started over at the time as I had not read about it.
    Screenshots

    ao_20.png ao_21.png
    ao_22.png ao_23.png
    Last edited: Jan 26, 2014
  • Categories:

Comments

Discussion in 'Guides' started by Daerandin, Dec 29, 2013.

  1. booman
    Awesome! I don't know what it is about Batman, but everyone loves him!
    These games look really cool and I'm tempted to check them out.

    Was there a specific reason for disabling GLSL? I can't remember the last game I played with it disabled...
  2. Daerandin
    Performance is greatly improved in these games when disabling GLSL. With it on, I experienced frequent hangs which was quite annoying. As soon as I disabled it, everything ran smoothly.

    I just like the more darker approach to the Batman franchise that these games do, almost like the recent film trilogy. Although these games have nothing to do with those films. I've been totally hooked on these three games, simply can't get enough of the excellent combat and stealth system. Also, some very cool lines when you interrogate certain criminals.
  3. booman
    Hmm, I wonder if I should try that with Crysis 2? It has a lot of memory leaks... do you think there is any relation to GLSL and Memory leaks?

    I'll keep my eye out for the Batman games.... I've only heard good things, so I might as well pick them up.

Share This Page