This commit is contained in:
2026-06-10 10:53:49 +02:00
parent e72abc2407
commit ac4af8106c
11 changed files with 139 additions and 70 deletions
+4 -4
View File
@@ -21,12 +21,12 @@ CPUSettings::CPUSettings() : settings(QSettings::UserScope) {
h = new QHBoxLayout();
types->addItems({"Interpreter", "Cached Interpreter"});
if (Options::GetCpuType() == 0) {
if (Options::GetCpuType() == n64::PlainInterpreter) {
idleSkip->hide();
} else {
idleSkip->show();
}
types->setCurrentIndex(Options::GetCpuType());
types->setCurrentIndex((int)Options::GetCpuType());
connect(types, &QComboBox::currentIndexChanged, this, [&] {
int index = types->currentIndex();
@@ -35,8 +35,8 @@ CPUSettings::CPUSettings() : settings(QSettings::UserScope) {
else
idleSkip->show();
Options::SetCpuType(index);
settings.setValue("cpu/type", index);
Options::SetCpuType((n64::CPUType)index);
settings.setValue("cpu/type", (n64::CPUType)index);
settings.sync();
emit cpuTypeChanged();
});