- Batman: Arkham Asylum — Advanced Launcher [OUTDATED]
- Preview
- Installation
- Usage
- Hint for Linux users
- Bug Reports
- Known Issues
- About this Project
- Batman: Arkham Asylum — Advanced Launcher
- Preview
- Download
- Installation
- Usage
- Hint for Linux users
- Bug Reports
- Known Issues
- Batman arkham asylum linux
- Batman: Arkham Asylum GOTY Edition
- Batman arkham asylum linux
Batman: Arkham Asylum — Advanced Launcher [OUTDATED]
This is a replacement application for the original BmLauncher of the game. Alongside vastly superior configuration options, this Launcher also offers:
- Tooltips for every configuration option
- Option to disable Startup Movies
- Texmod Autoload Support
- Experimental Wine (Linux) Support (More Information at the bottom)
- Compatibility Fixes for HD Texture Packs
- NVIDIA API Implementation (Enable HBAO+ using the Launcher!) (Powered by NvAPIWrapper)
- Extensive Logging Functionality (Powered by NLog)
Works with both the Steam and EGS Version!
This Application depends on .NET Framework 4.8. If you are using Windows 8 (or newer), you shouldn’t have any issues executing it. Windows 7 SP1 (and older) might need to install .NET Framework 4.8 manually. Other Environments than Windows are not supported.
This application has only been tested on Windows 7 SP1, Windows 8, Windows 8.1, Windows 10 and Wine. It supports the Steam, GOG and Epic Games Store version and nothing else.
Preview
Installation
Drag the contents of the .zip file into the ‘Batman Arkham Asylum GOTY\Binaries’ folder.
To find this folder for the Steam version, just right-click the game in Steam, select Properties->Local Files->Browse Local Files and navigate from there.
To find it for the EGS version, right-click the game and select “Manage”. Then click the folder icon in the “Installation” tab and navigate from there.
For the GOG version, click the icon next to the PLAY button and select “Manage installation->Show folder” and navigate from there.
Usage
You can just launch your game via Steam or EGS as you normally would, though in some cases you might need to unblock the BmLauncher application for it to work properly.
To do that, just right-click the application, select Properties and enable the highlighted checkbox as seen in the image below:
Hint for Linux users
To achieve the best results when using the Launcher, you should install the Calibri font for
Protontricks: protontricks 35140 -q calibri
Winetricks: WINEPREFIX=/steamapps/compatdata/35140/pfx winetricks -q calibri
Furthermore, to run Arkham Asylum properly on Linux, the following fix is needed:
protontricks 35140 -q d3dx9 d3dcompiler_43
If you wish to make full use of PhysX for Arkham Asylum on Linux you also need to copy Arkham City’s PhysXDevice.dll into the same folder as the Launcher (Batman Arkham Asylum GOTY\Binaries).
This help section and the working Proton/Wine support was only made possible through heavy cooperation with ThisNekoGuy.
Bug Reports
To file a bug report, or if you have suggestions for the Launcher in general, please file an issue. I read these regularly and should normally be able to respond within a day. If you are using version 1.6+ (which you should), please also include the most recent bmlauncher_report in the issue (if available). You can find the reports in the ‘Batman Arkham Asylum GOTY\Binaries\logs’ folder.
Known Issues
NVAPI_ACCESS_DENIED: See my response to Issue #3 for a solution.
About this Project
This is my first programming project using C#. I created it in a very short timespan and only incrementally patched up issues. So for any fellow programmer looking through the source code, expect some messy implementations and the occasional disregard for C# Code Conventions. I have cleaned up the code quite a bit, it’s not perfect yet, but as it stands it works just fine and I am occupied with other projects. Please keep this in mind.
Batman: Arkham Asylum — Advanced Launcher
This is a replacement application for the original BmLauncher of the game. Alongside vastly superior configuration options, this Launcher also offers:
- Tooltips for every configuration option
- Option to disable Startup Movies
- Texmod Autoload Support
- Experimental Wine (Linux) Support (More Information at the bottom)
- Compatibility Fixes for HD Texture Packs
- NVIDIA API Implementation (Enable HBAO+ using the Launcher!) (Powered by NvAPIWrapper)
- Extensive Logging Functionality (Powered by NLog)
Works with both the Steam and EGS Version!
This Application is built with .NET 6. If you are using Windows 10 and above you shouldn’t have any issues simply running the program. Some users might need to install .NET 6 Desktop Runtime manually.
A standalone, dependency free executable is also available.
This application has only been tested on Windows 7 SP1, Windows 8, Windows 8.1, Windows 10 and Wine. It supports the Steam, GOG and Epic Games Store version and nothing else.
Preview
Download
If you enjoy this application, please consider giving a small, one-time donation:
Installation
Drag the contents of the .zip file into the ‘Batman Arkham Asylum GOTY\Binaries’ folder.
To find this folder for the Steam version, just right-click the game in Steam, select Properties->Local Files->Browse Local Files and navigate from there.
To find it for the EGS version, right-click the game and select “Manage”. Then click the folder icon in the “Installation” tab and navigate from there.
For the GOG version, click the icon next to the PLAY button and select “Manage installation->Show folder” and navigate from there.
Usage
You can just launch your game via Steam or EGS as you normally would, though in some cases you might need to unblock the BmLauncher application for it to work properly.
To do that, just right-click the application, select Properties and enable the highlighted checkbox as seen in the image below:
Hint for Linux users
To achieve the best results when using the Launcher, you should install the Calibri font for
Protontricks: protontricks 35140 -q calibri
Winetricks: WINEPREFIX=/steamapps/compatdata/35140/pfx winetricks -q calibri
Furthermore, to run Arkham Asylum properly on Linux, the following fix is needed:
protontricks 35140 -q d3dx9 d3dcompiler_43
If you wish to make full use of PhysX for Arkham Asylum on Linux you also need to copy Arkham City’s PhysXDevice.dll into the same folder as the Launcher (Batman Arkham Asylum GOTY\Binaries).
This help section and the working Proton/Wine support was only made possible through heavy cooperation with ThisNekoGuy.
Bug Reports
To file a bug report, or if you have suggestions for the Launcher in general, please file an issue. I read these regularly and should normally be able to respond within a day. Please include log files (if possible) in your report. The logs are located here: ‘Batman Arkham Asylum GOTY\Binaries\logs’.
Known Issues
NVAPI_ACCESS_DENIED: See my response to Issue #3 for a solution.
Batman arkham asylum linux
© Valve Corporation. Все права защищены. Все торговые марки являются собственностью соответствующих владельцев в США и других странах. #footer_privacy_policy | #footer_legal | #footer_ssa | #footer_refunds
Batman: Arkham Asylum GOTY Edition
Эта публикация удалена, так как она нарушает рекомендации по поведению и контенту в Steam. Её можете видеть только вы. Если вы уверены, что публикацию удалили по ошибке, свяжитесь со службой поддержки Steam.
Этот предмет несовместим с Batman: Arkham Asylum GOTY Edition. Пожалуйста, прочитайте справочную статью, почему этот предмет может не работать в Batman: Arkham Asylum GOTY Edition.
1
«I already did a video on Batman: Arkham City that is considered to be the best game of the Batman series from Rocksteady.
This time I want to show the first game in the series: Arkham Asylum.
It actually requires a bit of effort to make it work on Linux.
Details below.
Distribution: EndeavourOS
Proton: 5.13-6
Kernel: 5.10.16
CPU: Intel Core i7-8700K @ 3.70GHz
GPU: NVIDIA GeForce GTX 1080
GPU Driver: NVIDIA 460.39
RAM: 16 GB
Tweaks: Use protontricks 35140 mdx d3dx9 d3dcompiler_43 win10 in order to install all the necessary stuff.»
Batman arkham asylum linux
27 фев. 2014 в 2:15
I too am for this and most, if not, all AAA games be ported to Linux/SteamOS to help the Steam Machines sell and become a success for any console gamer looking to give PC gaming a try.
Which perfectly summerizes all the points that game developers don’t care about.
The question you have to ask, or rather the question you have to answer is just this: how does spending all that money on a Linux port make even MORE money come back?
Game developers/publishers don’t sell Steam machines, so they couldn’t care less about how many of those are sold. And they give a damn’ about whether someone plays their game on a console or a PC — they might even prefer the consoles since games tend to be more expensive there.
When answering the question, do keep in mind that most «gamers» will buy the Windows version (or, in case of Steam, they will buy the game and play the Windows version of it) even if they would prefer the Linux version (for whatever reason). In order to warrant a port, it has to cause enough NEW sales.
And with this in mind: how would someone who doesn’t even want to spend 80 bucks or so on a Windows license which would give him access to a huge array of quality games contribute enough income to a game company to pay for the Linux port? Aren’t these people more likely to NOT buy the game?
9 мар. 2014 в 12:07
I too am for this and most, if not, all AAA games be ported to Linux/SteamOS to help the Steam Machines sell and become a success for any console gamer looking to give PC gaming a try.
Which perfectly summerizes all the points that game developers don’t care about.
The question you have to ask, or rather the question you have to answer is just this: how does spending all that money on a Linux port make even MORE money come back?
Game developers/publishers don’t sell Steam machines, so they couldn’t care less about how many of those are sold. And they give a damn’ about whether someone plays their game on a console or a PC — they might even prefer the consoles since games tend to be more expensive there.
When answering the question, do keep in mind that most «gamers» will buy the Windows version (or, in case of Steam, they will buy the game and play the Windows version of it) even if they would prefer the Linux version (for whatever reason). In order to warrant a port, it has to cause enough NEW sales.
And with this in mind: how would someone who doesn’t even want to spend 80 bucks or so on a Windows license which would give him access to a huge array of quality games contribute enough income to a game company to pay for the Linux port? Aren’t these people more likely to NOT buy the game? People who buy (or make) a Steam Machine for their living room will only buy games with SteamOS. Porting their games becomes a bigger salepoint = more sales, and greater value thanks to SteamPlay (Even if you are a Windows user you’ll be more interested in games that have SteamOS and Mac support in case you get one of those in the future).
You’re right. Developers/Publishers don’t sale hardware, they sell games. If SteamOS succeds, it is something they can’t afford to ignore (With the exception of exclusives that are financed by Sony or Microsoft).