err = 1;
}
+ if (p->chipmem.size == 0x180000 && p->cachesize) {
+ error_log(_T("JIT unsupported chipmem size %d (0x%x)."), p->chipmem.size, p->chipmem.size);
+ p->chipmem.size = 0x200000;
+ err = 1;
+ }
+
for (int i = 0; i < MAX_RAM_BOARDS; i++) {
if ((p->fastmem[i].size & (p->fastmem[i].size - 1)) != 0
|| (p->fastmem[i].size != 0 && (p->fastmem[i].size < 0x10000 || p->fastmem[i].size > 0x800000)))
p->chipmem.size = 0x200000;
err = 1;
}
+ if (p->bogomem.size == 0x180000 && p->cachesize) {
+ error_log(_T("JIT unsupported bogomem size %d (0x%x)."), p->bogomem.size, p->bogomem.size);
+ p->bogomem.size = 0x100000;
+ err = 1;
+ }
if (p->mem25bit.size > 128 * 1024 * 1024 || (p->mem25bit.size & 0xfffff)) {
p->mem25bit.size = 0;
error_log(_T("Unsupported 25bit RAM size"));