dev78 - new compat flag that fixes ExtCh

This commit is contained in:
tildearrow 2022-04-07 01:14:34 -05:00
parent 96d45dafb2
commit ad09254cf4
8 changed files with 41 additions and 9 deletions

View file

@ -308,6 +308,7 @@ struct DivSong {
bool ignoreJumpAtEnd;
bool buggyPortaAfterSlide;
bool gbInsAffectsEnvelope;
bool sharedExtStat;
DivOrders orders;
std::vector<DivInstrument*> ins;
@ -386,7 +387,8 @@ struct DivSong {
rowResetsArpPos(false),
ignoreJumpAtEnd(false),
buggyPortaAfterSlide(false),
gbInsAffectsEnvelope(true) {
gbInsAffectsEnvelope(true),
sharedExtStat(true) {
for (int i=0; i<32; i++) {
system[i]=DIV_SYSTEM_NULL;
systemVol[i]=64;