Does anyone know if the Windows 8 Phone emulator uses ARM or x86 for it's CPU architecture?
It's indeed a x86 virtualization. ARM is only for devices. Inhouse or 3rd party native components need to be build for the both architectures, if you want to test on the emulator.