Alex F. Posted February 10, 2021 Share Posted February 10, 2021 (edited) 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 February 10, 2021 by Alex F. Quote Link to comment Share on other sites More sharing options...
Your Friendly A.I Overlord Posted February 10, 2021 Share Posted February 10, 2021 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. Quote Link to comment Share on other sites More sharing options...
Alex F. Posted February 10, 2021 Author Share Posted February 10, 2021 (edited) 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 February 10, 2021 by Alex F. Quote Link to comment Share on other sites More sharing options...
Your Friendly A.I Overlord Posted February 11, 2021 Share Posted February 11, 2021 You could try, and I am guessing here, to install Microsoft Visual C++ 2005 Redistributable and Microsoft Visual C++ 2008 Redistributable. Else I don't know. I have the SEGA Model 2 emulator up and running for years now and I don't remember running into trouble. Quote Link to comment Share on other sites More sharing options...
Alex F. Posted February 11, 2021 Author Share Posted February 11, 2021 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... Quote Link to comment Share on other sites More sharing options...
Vapoirse Posted February 14, 2021 Share Posted February 14, 2021 I am having the same issues with Sega model 2 emulator. d3dx9_42.dll is part of directx 9 Quote Link to comment Share on other sites More sharing options...
Cytrax99 Posted May 7, 2021 Share Posted May 7, 2021 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 !. Quote Link to comment Share on other sites More sharing options...
Alex F. Posted May 8, 2021 Author Share Posted May 8, 2021 (edited) As soon as I find the time I'll try that, thanks so much in advance!! Edited May 8, 2021 by Alex F. Quote Link to comment Share on other sites More sharing options...
Alex F. Posted December 18, 2021 Author Share Posted December 18, 2021 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... Quote Link to comment Share on other sites More sharing options...
neil9000 Posted December 18, 2021 Share Posted December 18, 2021 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. Quote Link to comment Share on other sites More sharing options...
lefthand50 Posted November 4, 2022 Share Posted November 4, 2022 Downloaded this package from MSFT, ran, and problem solved. https://www.microsoft.com/en-us/download/confirmation.aspx?id=35 This solved my directX problem, now troubleshooting model 2 errors - thanks for this thread! Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.