In this article I will show you how to easily fix the error “D3dx9_38.dll was not found” when you launch the Snes9x emulator on your Windows 8 / 10 machine. Every time I use the Snes9x emulator on a new machine I always get the error “D3dx9_38.dll was not found” and when you click ok the window will close and the Snes9x emulator will not load. I will show you below how to fix this error so you can run the Snes9x application again.
How To Fix The Error “D3dx9_38.dll was not found” When Launching Snes9x
You are getting this error because your version of windows does not have the required DirectX9 runtime, To install the required software go to https://www.microsoft.com/en-us/download/details.aspx?id=35 and download the DirectX End-User Runtime Web Installer and run it. Install the application and you will be able to launch the Snes9x application successfully again.