well I shoehorned the CPU in my restricted fork of BasiliskII and it seems to be performing OK...
I guess i need something more of a system validaotr besides Sim city, Internet Explorer and softpc...
I tried to turn on virtual memory for the hell of it, but I dont think it does anything, on reboot its off again. Maybe there is something somewhere else turning it off.
I tried to step through the config process for MinGW (as I dont have cygwin installed), and yeah as I feared Basilisk II became more sheepshaver-ish ..
checking whether __PAGEZERO can be Low Memory area 0x0000-0x2000... no
checking whether we can map Low Memory area 0x0000-0x2000... no
checking whether signal handlers need to be reinstalled... no
checking whether sigaction handlers need to be reinstalled... no
checking whether your system supports Mach exceptions... no
checking whether your system supports Windows exceptions... no
checking whether your system supports extended signal handlers via asm... no
checking whether your system supports extended signal handlers... no
checking whether we then have a subterfuge for your system... no
checking whether we can skip instruction in SIGSEGV handler... no
This kind of stuff is why the 64bit version of Sheep won't work anymore, and it's only a matter of time until apple kills the 32bit executables from doing the same thing. But that's a whole different rant for a different day.
It's late but I'll have to see how involved it is to turn on JIT for x86 at least to see if I can have a minimally invasive JIT.