I don't think KernelEx is affected by hardware, it doesn't make much sense. I would rather think that some apps won't be running well on different hardware for their own intrinsical reasons despite the fact KernelEx provides for them missing NT software functions. And since you mention the Flash Player issue, it is my understanding that the reason it doesn't work on older CPUs is entirely down to the lack of SSE registers in those CPUs, not a KernelEx issue at any rate (unless I've missed something of course).