OPM/NES ins type split, part 2

This commit is contained in:
tildearrow 2022-09-24 01:37:29 -05:00
parent 3d5125e792
commit d0e581e4cd

View file

@ -4328,6 +4328,9 @@ void FurnaceGUI::drawInsEdit() {
dutyMax=96;
}
}
if (ins->type==DIV_INS_STD) {
dutyLabel="Duty";
}
if (ins->type==DIV_INS_OPM || ins->type==DIV_INS_OPZ) {
dutyMax=32;
}
@ -4410,7 +4413,7 @@ void FurnaceGUI::drawInsEdit() {
if (ins->type==DIV_INS_C64 || ins->type==DIV_INS_SAA1099) {
waveBitMode=true;
}
if (ins->type==DIV_INS_STD || ins->type==DIV_INS_VRC6_SAW) waveMax=0;
if (ins->type==DIV_INS_STD || ins->type==DIV_INS_VRC6_SAW || ins->type==DIV_INS_NES) waveMax=0;
if (ins->type==DIV_INS_TIA || ins->type==DIV_INS_VIC || ins->type==DIV_INS_OPLL) waveMax=15;
if (ins->type==DIV_INS_C64) waveMax=4;
if (ins->type==DIV_INS_SAA1099) waveMax=2;
@ -4578,6 +4581,7 @@ void FurnaceGUI::drawInsEdit() {
if (ins->type==DIV_INS_FM ||
ins->type==DIV_INS_OPM ||
ins->type==DIV_INS_STD ||
ins->type==DIV_INS_NES ||
ins->type==DIV_INS_OPL ||
ins->type==DIV_INS_OPL_DRUMS ||
ins->type==DIV_INS_OPZ ||