bloodline wrote:
Vincent wrote:
Right, now to get it running as the default shell ;-)
Looks nice :-)
It's not quite fast enough to use as the default shell :-D And I realise now why I don't actually own a Mac.. the OS looks good, but really does suck :-(
Ok after playing for a while on my laptop, MacOS X isn't that bad :-D I certainly could live with it. You just have to get used to things disappearing and then reappearing later :-?
PearPC is great! It's certainly at a stage where the CPU core cold be integrated into UAE and it would be very useful.
The PPC CPU emulation is very quick and integer non memory access loops and such run at about a 3rd the speed of a real PPC, this is set to improve when the JIT book keeping instructions are removed fromthe JIT.
The Big problems come when the PPC access the memory... At the moment The Host CPU has to emulate the PPC MMU... every memory access has be be translated... From the PearPC website there are plans to build a special driver for Windows that will allow the PPC emulator to use the x86 MMU which should speed things up dramtically :-D
The second problem is the FPU... The x86's Stack based FPU requires careful programming to make it work well... PPC software is oblivious to this fact and so FPU instructions are very slow :-(
Altivec apparently maps almost directly to the x86 SSE instruction set so causes no speed hit... There is talk of useing SSE to do the FPU emulation which would speed that up alot.
Good show all around!! :-)