When I cook and package my game with FMOD I get no errors but when I deploy it I get Loading DLL fmod.dll failed with status 0xc0000135 error
I belive that i correctly installed all needed FMOD extensions for xbox, I am using UE5 built from source and FMOD 2.02.07 for unreal with gamecore GDK.
I’ve also searched files on devkit and I wasn’t able to find the fmodL.dll file. So there is probably some problem with packaging, but again, I get no erros when packaging.
Have you completed the Platform Specific Setup for XSX? There are two additional files you need to add, one in the “Config\XSX” directory and the other in “Platforms\XSX\Config”.
Are you doing a development or shipping build, and do you have fmodL.dll or fmod.dll anywhere in your packaged project?
Can you also please tell me what version of FMOD and Unreal you are using?
Hi Wsahl. We had a similar error. Would you happen to have a similar structure as this?:
Some_random_name_not_related_to_the_project:
-Content
-Source (optional)
-YourGame.uproject
If the folder that holds your uproject is not the same as YourGame fmod fails to load. What we did to workaround this was to make a symlink and when we needed to build we used to enter using that symlink (the symlink had the YouGame foldername)
Based on UDN support ticket I made, for some reason Unreal engine code + GDK platform specific code were not able to resolve relative/local path to dll. I changed FMOD code to use absolute path instead
XSX\Plugins\FMODStudio\Source\FMODStudio\Private\FMODPlatform.cpp