dev153 - fix SegaPCM slides

issue #1060
This commit is contained in:
tildearrow 2023-04-13 17:21:06 -05:00
parent ea172ea6ff
commit eaafc16eb3
5 changed files with 42 additions and 13 deletions

View file

@ -2715,6 +2715,15 @@ bool DivEngine::loadFur(unsigned char* file, size_t len) {
}
}
// SrgaPCM slide compat
if (ds.version<153) {
for (int i=0; i<ds.systemLen; i++) {
if (ds.system[i]==DIV_SYSTEM_SEGAPCM || ds.system[i]==DIV_SYSTEM_SEGAPCM_COMPAT) {
ds.systemFlags[i].set("oldSlides",true);
}
}
}
if (active) quitDispatch();
BUSY_BEGIN_SOFT;
saveLock.lock();