Jump to content
LaunchBox Community Forums

Sega Model 2 emulator not running: 0xc000007b error


Alex F.

Recommended Posts

Hi, I want to install the SEGA Model 2 emulator, got the 1.1a version from the Nebula website, extracted it, and the only thing I got when launching the .exe file was a missing "d3dx9_42.dll" error. After manually getting this file online I got the, I guess, well-known error message: "0xc000007b"!

Believe me, my Windows 10 system is really up to date:

*All updates are there,
*I ran the AIO install package,
*I got the latest NET-version 5.0 Runtime
*I installed the latest NVIDIA driver package for my GTX 1060,
*I tried everything from YouTube videos (run as administrator. compatibility check etc.)

Nothing worked.

Then I extracted the emulator files on my wife's laptop (also an up-to-date windows 10 system) --- with the same results: First the DLL error (which shouldn't occur anyway, I guess??!) and then the 0xc000007b error.

To say I'm frustrated would be an understatement. I already ordered a Sinden lightgun and was looking forward to playing "House of the Dead" soon.

What am I doing wrong here? What especially bugs me is that the same errors pop up on a totally unrelated laptop with only some usual MS Office and Firefox stuff on it....

Any suggestions....?  Thanks in advance!

By the way, I'm a proud owner of Launchbox Premium, which runs great, and I already enjoy reliving the 80s and 90s on MAME with no problems.

 

Edited by Alex F.
Link to comment
Share on other sites

Quite often downloading one dll is not the correct solution. d3dx9_42.dll is part of directx 9. If a game or emulator complains, it is better to install the complete directx setup.  The following link contains a download for Microsoft DirectX Redistributable (June 2010). https://download.cnet.com/Microsoft-DirectX-Redistributable-June-2010/3000-2121_4-10176490.html Extract and run the DXSETUP.exe. I hope it fixes your problem.

But one more thing. Do not expect that every emulator or game works out of the box. The more you delve into emulation, the more you will need to learn.The SEGA Model 2 emulator is 14 years old by now. It is not the easiest emulator to set up.

Link to comment
Share on other sites

Yes, but I already have the latest DX 12! DX9 is from 2010! I tried it anyway but to no avail.

And how do you explain the same error on my wife's laptop?

I'm really clueless here but thanks anyway for replying, I really appreciate it.

But I don't get it: Everyone wants to play the SEGA Model 2 games like HOTD etc. (I guess!) but since 2014 there hasn't been any new and working emulator? (MAME is apparently not an option here...) How can that be? Or am I the only one with this problem?

Edited by Alex F.
Link to comment
Share on other sites

I have all the C++ redistributables installed, from 2005 to 2019.

Just as a test I downloaded and installed all the other emulators on the Nebula website, the Capcom CPS3, the Crystal System, and the Nebula emulator itself. And you know what? They all start up perfectly. Why can't the only emulator I want do the same thing?

And as I said, it doesn't work on my wife's laptop either, a prime example of a normal Windows 10 installation with the usual updates and only everyday apps and programs, and it showed the same errors. Sigh...

 

 

Link to comment
Share on other sites

  • 2 months later...

Hi Alex, the solution is simpler than it seems, I had exactly the same problem and after hours investigating I found the problem, the solution is to download the d3dx9_42.dll for 32bits and copy it to the c : \ Windows \ SysWOW64 folder If this does not solve the problem, I recommend you use a program called "Dependency Walker" which tells you what all the missing dependencies are, in my case they told me that there were more than 30 missing, but the error was solved by downloading again and replacing only the d3dx9_42.dll but this time as I already mentioned download the 32bits. I had previously downloaded the 64-bit ddll which is not the one I needed and I suppose you made the same mistake, I hope it helps you and you can finally run M2emulator like me, greetings and good luck !.

Link to comment
Share on other sites

  • 7 months later...
3 minutes ago, Alex F. said:

I finally found the time to do this and it worked!

There are different versions of that file floating around and you just have to find the correct one.

I attached the one that worked for me. Hope this will help others as well...

d3dx9_42.dll.zip 832.15 kB · 0 downloads

You should never download random .dll files from the internet, that really is asking for trouble, so i'm gonna remove your file. For anyone coming to this post later the file was d3dx9_42.dll, so that should be in the d3dx9 pack you can get directly from the Microsoft website. No program should ever need you searching the internet for .dll files, they should already be installed on your system, and if they are not standard .dll files they should be included with the program itself.

Link to comment
Share on other sites

  • 10 months later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...