I am using Windows Mobile 6 Device Emulator with FMod 3.75 in an MS Visual C++ environment.
However, when I try to run any FMod functions (including ..Init()), I receive the message..
"The specified module could not be found."
This makes me think that either the fmod/fmodce DLL file could not be found, or that Device Emulator itself is trying to call a sound interface that is not loading properly. I have tried copying the fmod DLLs to some various locations (to no avail).
Can anyone help me with this, or give me a pointer? Thanks.
- dnielsen asked 10 years ago
I used Dependency Walker (http://www.dependencywalker.com) to find that apparently
coredll.dll and dependent DLL files are missing.
I am now looking for ARM versions of these files or an installation that will create them.
Has anyone come across this issue with device emulator when using fmod or other packages?
(sorry this doesn’t appear to be very fmod 3.75-related, although I receive no error until I use an fmod function in my application)
Okay, I was under the impression that the x86 system was capable of creating a sort of ARM virtual machine that could run the ARM libraries. My executable that is run under the emulator reports itself as a Thumb library, but I have also read online that the emulator must use x86 libraries. Anyway, on to a stupid question: Does fmod support MS Device Emulator 3, or must the fmodce DLL be installed directly on the device? Several posts seemed to have similar problems finding DLLs, but without much reply. I read something about a managed library, but am at a loss as to what to do. I thought that I would simply be able to place fmodce.dll in the project directory, add it to the linked libraries list, and voila. Now I am becoming more and more aggravated. Sincerely, thanks for any help available.
FMod is of course a great library, but I need the written application to actually work on the mobile emulator. The only way I can think to do that is by trying another C++ sound library. Could someone please make a helpful recommendation?
Please login first to submit.