0
0

Just in case anyone cares and wants to dynamically load fmodce.dll, but can’t find the fmod_dyn.h file, download the Win32 version, and just make the following changes:

ifdef _WIN32_WCE

static FMOD_INSTANCE *FMOD_CreateInstance(TCHAR *dllName)

else

static FMOD_INSTANCE *FMOD_CreateInstance(char *dllName)

endif

Then, a few lines below where the DLL functions are loaded eg:
F_GETPROC(FSOUND_SetOutput, “_FSOUND_SetOutput@4”);
F_GETPROC(FSOUND_SetDriver, “_FSOUND_SetDriver@4”);

etc. – change all the lines to:

ifdef _WIN32_WCE

F_GETPROC(FSOUND_SetOutput, L"FSOUND_SetOutput");
F_GETPROC(FSOUND_SetDriver, L"FSOUND_SetDriver");
...

else

F_GETPROC(FSOUND_SetOutput, "_FSOUND_SetOutput@4");
F_GETPROC(FSOUND_SetDriver, "_FSOUND_SetDriver@4");
...

endif

ie: do a search and replace in the WIN32_WCE section,
“_FSOUND
” with L”FSOUND_”
and remove all the ‘@’ symbols, followed by whatever number they have afterwards

And badda bing! Hope this helps at least one person.

Stylus.

  • You must to post comments
0
0

Hey, no problem… I just needed it done NOW, and I had depends.exe and I got to work, so -hey-… if you would like me to mail it to you, then just ask.

Good work by the way. Darn good work…

  • You must to post comments
Showing 1 result
Your Answer

Please first to submit.