View Issue Details
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0001616||OpenMPT||Playback Compatibility||public||2022-07-11 01:54||2022-07-11 09:33|
|Status||closed||Resolution||no change required|
|Product Version||OpenMPT 1.31.00.* (current testing)|
|Summary||0001616: IT incompatible with snesmod|
IT modules saved in OpenMPT fail to compile with snesmod. Compatibility export also failed. Saving the same module in version 1.30.05.00 works. I assume something changed and compatibility was broken. I'm not sure when this started.
Attached is a snesmod compatible IT module and the resulting compiled spc that should be built. I downloaded snesmod from here: https://cdn.discordapp.com/attachments/592900670391189528/844212693232910336/snesmod.zip
|Steps To Reproduce|
Save IT module in dev build. Drag and drop IT module onto smconv-lite. snesmod should build the spc.
|Tags||No tags attached.|
|Has the bug occurred in previous versions?||prior development builds|
|Tested code revision (in case you know it)|
example.zip (100,926 bytes)
I don't think there is a change in OpenMPT itself but you might be running the two builds with different settings files. snesmod doesn't appear to be compatible with IT sample compression, and your example file is not using compressed samples. Re-saving it in OpenMPT 1.30.05.00 with sample compression enabled results in the same problem.
You can turn off compressed samples for normal saving and compatibility export as described here: https://forum.openmpt.org/index.php?topic=4961.0 - but even better would be if someone implemented support for compressed samples in snesmod.