View Full Version : Error in Batman Launcher

19th Sep 2009, 20:45
I'm very close to giving up on this game. I keep on getting an error when i hit 'Play' from the Batman Launcher.

I bought and downloaded the game from Steam. I have a GeForce 7900, on Windows XP. I installed DirectX 9.0c, .Net FrameWorks 3.5, and PhysX. I checked on this forum for similar problems, and had no luck. So far, I submitted a ticket to Eidos about this, which they responded to ask Steam about it (useless). I asked Steam about it, which they responded that I verify the integrity of the game cache. That didn't work, and I'm waiting for their response. Please, does anyone have any ideas?

Here's the unhandled exception:

See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.ComponentModel.Win32Exception: The system cannot find the file specified
at System.Diagnostics.Process.StartWithShellExecuteEx(ProcessStartInfo startInfo)
at System.Diagnostics.Process.Start()
at BmLauncher.Form1.butLaunch_Click(Object sender, EventArgs e)
at System.Windows.Forms.Control.OnClick(EventArgs e)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
at System.Windows.Forms.ContainerControl.WndProc(Message& m)
at System.Windows.Forms.UserControl.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

************** Loaded Assemblies **************
Assembly Version:
Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
CodeBase: file:///C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
Assembly Version:
Win32 Version:
CodeBase: file:///c:/program%20files/steam/steamapps/common/batman%20arkham%20asylum/Binaries/BmLauncher.exe
Assembly Version:
Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms/
Assembly Version:
Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System/
Assembly Version:
Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Drawing/
Assembly Version:
Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Management/
Assembly Version:
Win32 Version:
CodeBase: file:///c:/program%20files/steam/steamapps/common/batman%20arkham%20asylum/Binaries/BmLauncherUtils.DLL
Assembly Version: 8.0.50727.3053
Win32 Version: 8.00.50727.3053
CodeBase: file:///C:/WINDOWS/WinSxS/x86_Microsoft.VC80.CRT_1fc8b3b9a1e18e3b_8.0.50727.3053_x-ww_b80fa8ca/msvcm80.dll
Assembly Version:
Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Xml/
Assembly Version: 1.0.2902.0
Win32 Version:
CodeBase: file:///C:/WINDOWS/assembly/GAC/Microsoft.DirectX.Direct3D/1.0.2902.0__31bf3856ad364e35/Microsoft.DirectX.Direct3D.dll
Assembly Version: 1.0.2902.0
Win32 Version:
CodeBase: file:///C:/WINDOWS/assembly/GAC/Microsoft.DirectX/1.0.2902.0__31bf3856ad364e35/Microsoft.DirectX.dll

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging

For example:

<system.windows.forms jitDebugging="true" />

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.

19th Sep 2009, 21:38
This is a crash in the Launcher/configuration program rather than the game itself. There should be a Support folder somewhere that has a work around for any crashes in the Launcher. If the Support folder isn't installed with the Steam version, check these instructions from the demo that will probably work for the full game: http://forums.eidosgames.com/showthread.php?t=92273&highlight=bmlauncher

20th Sep 2009, 00:33
Thanks for the reply, bbb.

I managed to get it working. I had to download a patch, and copy the files to C:\Program Files\Steam\steamapps\common\batman arkham asylum\Binaries

I also copied the ini files from the thread you supplied for me, just for good measure. This still wasn't enough, since running ShippingPC-BmGame.exe said I was missing a file called BmStartApp.exe. Sooo, I googled the file, downloaded it, placed it in the Binaries directory and was able to run the game with that! What an absolute nightmare.

I'm excited to play the game, but there's 2 things right off the bat that doesn't seem clear to me.

1) Where can you change the video settings? (I'm assuming in an INI somewhere)
2) How can you save the state of the game? Seems like you may have to create a profile for that Microsoft games thing, which would be awful if that's what it is.

20th Sep 2009, 08:15
BmStartApp.exe should be in the Binaries folder along with ShippingPC-BmGame.exe - you shouldn't have needed to download it!

1) Try running Binaries\BmLauncher. If that's still not working for you, you'll have to modify the INI files yourself. They're in your Documents\Eidos\Batman Arkham Asylum\BmGame\Config folder. Edit UserEngine.ini for the display settings.

2) You need to create a Games for Windows profile in order to save. Creating an offline profile is really quick so I wouldn't sweat it. It's worth doing a LIVE profile though if you want the achievements.

20th Sep 2009, 18:47
Thanks bbb, will give that a try. Game seems cool so far :). I used to watch the Batman cartoon when I was younger (not Batman Beyond), so it's nice to hear the same voice actors.

18th Dec 2009, 21:09
Do i go into program Run and type ShippingPC-BmGame.exe what do i do????:confused:

18th Dec 2009, 21:23
Do i go into program Run and type ShippingPC-BmGame.exe what do i do????:confused:

Welcome to the Forums. If your question is "how do I start the game", that depends on your OS. If you're on Vista or 7, you have to go into Games and launch the EXE that way. If you're in XP it should be somewhere in the start menu.

Now, if you are trying to start the *launcher* itself, you have to right-click on the icon in the Games folder and choose "Run Launcher" or on XP it should be in the Start Menu options.

If you can't find it there, it should be in the /Program Files/Eidos Games/Batman:Arkham Asylum/Binaries/BMLauncher.exe.

Hope that helps! :)

24th Dec 2009, 17:44
Batman Arkham Asylum Error [9000] FIXED
You will need the game and WinRAR
In FOUR easy steps ONLY :D
Step1-Just go to http://www.megaupload.com/?d=XO57V136
Step2-Open it using WinRAR
Step3-Extract it to the "Binaries" Folder in your game which is: "C:\Program Files (x86)\Eidos\Batman Arkham Asylum\Binaries" For 64bit and "C:\Program Files\Eidos\Batman Arkham Asylum\Binaries" For 32bit (It asks you to replace it, click yes.)(NO VIRUSES and No CD needed to play the game:D)
:thumb:Step4-Enter the game and wait one to five seconds and ENJOY
I had the same problem too :lol:

24th Dec 2009, 21:40
^ Technically I should report that post since you aren't supposed to post cracks on the official forums...I'll let the mods decide your fate.

21st Dec 2010, 18:41
I had the exact same error message as GreenCell, so i looked into my folders and found that i already had all the files that bbb and GreenCell had talked about, and i even downloaded the patch as well, but I still cant launch the game from Steam and I get the same error message. When i go into my J:\Steam\steamapps\common\batman arkham asylum goty\Binaries I find BmStartApp, and when i click on that from the binaries folder the game starts up just fine.

So I dont know why I cant play the game from Steam even after i have everything that is required to start it and can also actually start the game from the BmStartApp file in my steam folder. Please Help, Thank you.