// --- ---------- ------------------------------------------------------------
// JLH 07/15/2011 Created this file
// JPM 09/03/2018 Depend the platform transform slashes or backslashes
+// JPM Feb./2021 Added a M68K exception catch check
//
#include "alpinetab.h"
layout4->addLayout(layout3);
// Checkboxes...
- writeROM = new QCheckBox(tr("Allow writes to cartridge ROM"));
+ writeROM = new QCheckBox(tr("Allow writes to cartridge ROM"));
+ M68KExceptionCatch = new QCheckBox(tr("Allow M68000 exception catch"));
// useDSP = new QCheckBox(tr("Enable DSP"));
// useHostAudio = new QCheckBox(tr("Enable audio playback"));
// useUnknownSoftware = new QCheckBox(tr("Allow unknown software in file chooser"));
//writeROM->setDisabled(true);
layout4->addWidget(writeROM);
+ layout4->addWidget(M68KExceptionCatch);
// layout4->addWidget(useDSP);
// layout4->addWidget(useHostAudio);
// layout4->addWidget(useUnknownSoftware);
edit2->setText(vjs.absROMPath);
edit3->setText(v.toString());
writeROM->setChecked(vjs.allowWritesToROM);
+ M68KExceptionCatch->setChecked(vjs.allowM68KExceptionCatch);
}
strcpy(vjs.absROMPath, CheckForSlashes(edit2->text()).toUtf8().data());
vjs.refresh = edit3->text().toUInt(&ok, 10);
vjs.allowWritesToROM = writeROM->isChecked();
+ vjs.allowM68KExceptionCatch = M68KExceptionCatch->isChecked();
}