Originally posted by JFASI
evallib creates a load of x86/x87 or MMX assembler instructions in memory for each function. When it compiles the code it copies and pastes these together into one huge block of code. When it needs to run the code it executes these instructions from memory.
In other words you need an x86 CPU with x87 and MMX instructions to be able run AVS on any platform without emulation. This basically covers Intel, AMD and the other, crappier, clones out there.
So for PPC you are truly stuffed and you need to use an emulator, which will slow everything down enormously as I described in my previous post.. after looking at various sites their benchmarks seem to agree with my intution that you will lose at least 66% of your CPU performance, most cases are actually substantially worse losing as much as 80% or 90% of the speed... this should come as no surprise to anyone who has used a console emulator though.
Please people, can we just accept that this is outside of the realms of possiblity? AVS running that slowly is just not worth it....
Intel is just so good... even Apple realised it in the end.