Cannot launch RetroArch with 0xc000007b

I downloaded RetroArch 1.6.7 stable version “Download (64bit)” and unpacked it. And when I tried to launch “retroarch.exe” I see a error window of “The application was unable to start correctly (0xc000007b)”. (“retroarch_debug.exe” shows the same.)

I have Window 8.1 laptop with

  • Visual C++ Redistributable 2012, 2013 and 2015
  • Latest DirectX
  • Latest .NET framework and I can’t imagine what’s missing. Could you please tell me what are needed to run RetroArch??

Try using the RetroArch installer and see if that one treats you any better.

Result is same. I checked install DirectX 9.0c runtime on the installer, and I saw an error message that a required program is missing, but the RetroArch itself installed fine, exactly like the zipped version.

I tried installing DirectX 9.0c manually from here and it says it can be installed on Window 98, ME, 2000, XP, or Server 2003 Family only, so I think it has nothing to do with me.

Have you installed ANYTHING along with RetroArch? Anything I should try installing?

by any chance, are you using the correct download (x86, x86_64) for the OS installed?

1 Like

I have 64bit Windows, and I downloaded 64bit Windows version. And I’m pretty sure there’s no mistake in it, because PPSSPP and Dolphin 64bit versions launch and run properly on my laptop.

… and I tried installing “Windows XP and later” version and it somehow launched just fine. Now, can anyone please tell me potential disadvantages I can get from using XP version on my Win8.1 laptop? Low performance? Locked out of certain 64bit-exclusive cores?

It should be fine, it’s just built through another process. If you’re using a 32-bit build, you won’t be able to use 64-bit-only cores like Citra-libretro, but most cores have 32-bit counterparts, as well.

1 Like

Thanks for your answer. Luckily, I don’t mind lacking Citra at all! …since my laptop can barely run PPSSPP.

I found Win10/8/7/Vista 32bit version working as well, so I should use it.

interesting. its possible you are indeed using 32bit OS or you have the wrong dll files for retroarch. are you downloading the full zipped Retroarch.7z(the one with largest filesize)? probably use the nightly builds. check and verify you OS also.

I have a 64bit Windows 8.1 for sure. Because: 1. I went to Desktop>Properties and it says so. 2. I can run PPSSPP x64 and Dolphin 5.0 just fine. 3. I always download x64 version for everything I install (i.e. Visual C++) and they never had issues.

I downloaded and tried both zipped version and installer version but neither worked.

I once tried using RetroArch some time ago and got the same result back then. That was before 1.6.7 was out, so I’m pretty sure this is not a version-specific issue, but I’ll still try out the nightly later. (I’m on my phone now.)

And how can I check and verify my OS? (I bought my laptop bundled with Windows 8.1, so I’m kinda ignorant on this stuff…)