error_log(_T("Cycle-exact mode requires at least Disabled but emulated sound setting."));
}
- if (p->cpuboard_type && cpuboard_jitdirectompatible(p) && !p->comptrustbyte) {
+ if (p->cachesize && p->cpuboard_type && !cpuboard_jitdirectompatible(p) && !p->comptrustbyte) {
error_log(_T("JIT direct is not compatible with emulated Blizzard accelerator boards."));
p->comptrustbyte = 1;
p->comptrustlong = 1;
// this is flash and also contains IO
shmaddr=natmem_offset + 0xf00000;
got = true;
- readonly = true;
+ readonly = false;
} else if (!_tcscmp(shmids[shmid].name, _T("rtarea"))) {
shmaddr = natmem_offset + rtarea_base;
got = true;