GUI: forgot about sysConf
This commit is contained in:
parent
7ffc67529c
commit
0ab0dec9f4
|
@ -588,6 +588,7 @@ bool FurnaceGUI::drawSysConf(int chan, int sysPos, DivSystem type, DivConfig& fl
|
||||||
bool keyPriority=flags.getBool("keyPriority",true);
|
bool keyPriority=flags.getBool("keyPriority",true);
|
||||||
bool no1EUpdate=flags.getBool("no1EUpdate",false);
|
bool no1EUpdate=flags.getBool("no1EUpdate",false);
|
||||||
bool multiplyRel=flags.getBool("multiplyRel",false);
|
bool multiplyRel=flags.getBool("multiplyRel",false);
|
||||||
|
bool macroRace=flags.getBool("macroRace",false);
|
||||||
int testAttack=flags.getInt("testAttack",0);
|
int testAttack=flags.getInt("testAttack",0);
|
||||||
int testDecay=flags.getInt("testDecay",0);
|
int testDecay=flags.getInt("testDecay",0);
|
||||||
int testSustain=flags.getInt("testSustain",0);
|
int testSustain=flags.getInt("testSustain",0);
|
||||||
|
@ -667,6 +668,10 @@ bool FurnaceGUI::drawSysConf(int chan, int sysPos, DivSystem type, DivConfig& fl
|
||||||
altered=true;
|
altered=true;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (ImGui::Checkbox("Cutoff macro race conditions (compatibility)",¯oRace)) {
|
||||||
|
altered=true;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
if (altered) {
|
if (altered) {
|
||||||
e->lockSave([&]() {
|
e->lockSave([&]() {
|
||||||
|
@ -674,6 +679,7 @@ bool FurnaceGUI::drawSysConf(int chan, int sysPos, DivSystem type, DivConfig& fl
|
||||||
flags.set("keyPriority",keyPriority);
|
flags.set("keyPriority",keyPriority);
|
||||||
flags.set("no1EUpdate",no1EUpdate);
|
flags.set("no1EUpdate",no1EUpdate);
|
||||||
flags.set("multiplyRel",multiplyRel);
|
flags.set("multiplyRel",multiplyRel);
|
||||||
|
flags.set("macroRace",macroRace);
|
||||||
flags.set("testAttack",testAttack);
|
flags.set("testAttack",testAttack);
|
||||||
flags.set("testDecay",testDecay);
|
flags.set("testDecay",testDecay);
|
||||||
flags.set("testSustain",testSustain);
|
flags.set("testSustain",testSustain);
|
||||||
|
|
Loading…
Reference in a new issue