Display MoreWhen you build unpacked EXE, it makes a folder of external files, rather than embedding their code within the EXE, embedding which antiviruses consider suspicious.
Please login to see this attachment.
The mmfs2.dll is in that folder as well, as extensions use it as a middle-man between runtime from/to extension. You'll need to include the Modules folder with your EXE/DAT files - upload it all as a zip, probably.
As far as MP3/ARR etc, if they're not in the Modules folder when built, and not in Data Elements, then you're using full paths that aren't valid on your computer.
Please login to see this attachment.
You should open them with expression AppPath$ + relative filename. So if you have a file "background.mp3" in folder "sounds", you want to play by path AppPath$ + "sounds/background.mp3", you can do that with Play Sample File action instead of Play Sample, then pressing Use Expression on the browse dialog on bottom right. You will have to package those files with your app along with Modules, and it means you can replace sounds without rebuilding the app.
Missed the creation of the Modules folder, thanks for catching that. I think I'm already using the method you prescribe of Apppath$+filename, things like Play Sample File rather than Play Sample.
I'm somewhat unclear as to what purpose the DAT file serves if all the MP3 and ARR are going into the folder anyways rather than being 'bundled'. It seems to be necessary now, but it wasn't prior to me checking unpacked EXE.
In any case I made a folder with the EXE, DAT, pair of ARR, all MP3s, and theModule subfolder, then I used Send To-Compressed (Zip) Folder and uploaded the Zip instead. Still getting the "No compatible downloads were found" message from Itch.Io
Edit: Nevermind I was able to get it to work. I wasn't saving the updates on the Itch.Io page NOR selecting it as Windows compatible.