Fixed #203: JIT should only be selectable when CPU is > 68010
This commit is contained in:
parent
f490f3efa0
commit
ad7f5b866e
1 changed files with 4 additions and 1 deletions
|
@ -58,6 +58,7 @@ public:
|
|||
changed_prefs.address_space_24 = true;
|
||||
changed_prefs.z3fastmem[0].size = 0;
|
||||
changed_prefs.rtgboards[0].rtgmem_size = 0;
|
||||
changed_prefs.cachesize = 0;
|
||||
}
|
||||
else if (actionEvent.getSource() == optCPU68010)
|
||||
{
|
||||
|
@ -66,6 +67,7 @@ public:
|
|||
changed_prefs.address_space_24 = true;
|
||||
changed_prefs.z3fastmem[0].size = 0;
|
||||
changed_prefs.rtgboards[0].rtgmem_size = 0;
|
||||
changed_prefs.cachesize = 0;
|
||||
}
|
||||
else if (actionEvent.getSource() == optCPU68020)
|
||||
{
|
||||
|
@ -184,7 +186,7 @@ public:
|
|||
{
|
||||
if (chkJIT->isSelected())
|
||||
{
|
||||
changed_prefs.cpu_compatible = 0;
|
||||
changed_prefs.cpu_compatible = false;
|
||||
changed_prefs.cachesize = MAX_JIT_CACHE;
|
||||
}
|
||||
else
|
||||
|
@ -381,6 +383,7 @@ void RefreshPanelCPU()
|
|||
chk24Bit->setEnabled(changed_prefs.cpu_model == 68020);
|
||||
chkCPUCompatible->setSelected(changed_prefs.cpu_compatible > 0);
|
||||
chkCPUCompatible->setEnabled(changed_prefs.cpu_model <= 68010);
|
||||
chkJIT->setEnabled(changed_prefs.cpu_model > 68010);
|
||||
chkJIT->setSelected(changed_prefs.cachesize > 0);
|
||||
|
||||
switch (changed_prefs.fpu_model)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue