set compatibility flags for 1.1 modules

This commit is contained in:
tildearrow 2022-02-22 00:32:23 -05:00
parent 4ce28c0a05
commit 6d6d30cbf3
1 changed files with 6 additions and 0 deletions

View File

@ -135,6 +135,12 @@ bool DivEngine::loadDMF(unsigned char* file, size_t len) {
ds.brokenShortcutSlides=false;
ds.ignoreDuplicateSlides=true;
// 1.1 compat flags
if (ds.version>24) {
ds.waveDutyIsVol=true;
ds.legacyVolumeSlides=false;
}
// Neo Geo detune
if (ds.system[0]==DIV_SYSTEM_YM2610 || ds.system[0]==DIV_SYSTEM_YM2610_EXT) {
ds.tuning=443.23;