

and it is created by calling the SDK function XAudio2Create (). This is happening in version 1903 build 100183620. Ive had this problem for awhile and Ive not been able to figure out what is causing it. The initialize function is now implicitly called by the creation process and has been removed from the ixaudio2 interface.

The documentation says that there is no xaudio2lib to link to but it is a com object but i get lnk2019 unresolved external symbol impxaudio2createat12 here is the documentation.
#How to fix desmume xaudio2create error software#
Xaudio2create is a flat win32 api call and no longer creates an xaudio2 clsid.Īfter that look for entries with acuexe in software environmentwindows error reporting.Ĩ0040154 are you running xaudio2debugengine without the directx sdk installed. If it is xaudio27dll then follow the following steps to play without crash.
#How to fix desmume xaudio2create error code#
Simply check that error code to find out whats going on. I don't think it's related to desmume, it doesn't look that anyone else is having this ussue, so it may be due to my computer, but I don't know where to start searching what's the problem. I also tried this one, but I still have the same problem. See xaudio2 error codes for descriptions of xaudio2 specific error codes. I was using the latest stable version on the desmume website. It works fine in the previous build 100177630. It seems that if you are running directx 9 you will not get this error but if you are running windows 7 with the newest directx 11 you might get this error when installing games that use the xaudio2 engine. Xaudio2create 0x80040154 screenshot im going to take a guess. C:\Program Files\DeSmuME 0.9.6\) then you should move the whole folder outside because UAC in Windows Vista/7 prevents non-admin elevated programs from writing to. If your DeSmuME folder is inside C:\Program Files (i.e. Support for instantiating xaudio2 by cocreateinstance has been removed. Go Config -> Path Settings -> Cheats and make sure your path is set to a folder you can write to, like your DeSmuME folder. Syntax hresult xaudio2create ixaudio2 ppxaudio2 uint32 flags xaudio2processor xaudio2processor.Ĭreates a new xaudio2 object and returns a pointer to its ixaudio2 interface. First time ive launched the game i get an error popping up.
