Closed gjoyner closed 5 months ago
I did some more digging and I discovered that it is, in fact, the 2 events that I edited in FMOD Studio that are causing the crashes. Here's are the details:
fmod_studio_system_update
is called any point after an instance of one of these events is created. Both instance creations has a status of OK.Just discovered something else. The crash only seems to occur when both of the files in the zip are loaded at the same time, regardless of whether they are in the same event or 2 different events. If only 1 of the 2 files is loaded, it will run, but usually crashes on the first run and is fine after that.
Did some more digging and I have an example project that is similar to the issue that I'm having. Here's a few things of note:
gmext_fmod_issue
and the GMS project FMOD Ext Issue
.obj_fmod
has a variable definition loadSfxNonblocking
. You can use that to toggle whether sfx.bank
should be loaded with the NONBLOCKING flag or not.Let me know if I can be of any assistance! FMOD Ext Issue.zip gmext_fmod_issue.zip
Morning @gjoyner,
We were able to replicate this very unstable issue. We will push an update soon (TM) probably even today.
Thank you for reporting the issue.
Updated and fixed on v0.0.4
It appears to be working on my project. Thank you for the quick fix!
Description
Unfortunately, I'm not sure what the issue is. I made a change in my FMOD project, simply swapping out which files a multi-instrument was using for a couple of events, and suddenly the game crashes immediately after starting almost every launch. It used to crash every now and then, but now it's far more rare for it to run. When it does start running, it works fine with no issue. Rebuilding the banks and cleaning the GMS project do not resolve the issue.
Any ideas of what all I can check? Any extra logs to enable? gmext_fmod_log.txt
Expected Change
No response
Steps To Reproduce
How reliably can you recreate this issue using your steps above?
Most Times
Which version of GameMaker are you reporting this issue for?
Monthly
Which platform(s) are you seeing the problem on?
Windows
Compiler Log File
Sample .yyz File