I actually looked into the possibility of running Windows programs for x86 on other processors. Read posts with my name "BrentNewland" http://www.reactos.org/forum/viewtopic.php?f=2&t=11078&sid=9213440b9627ba56a8beb204022e2bae#p91132 Same method applies to both WINE and ReactOS. In essence, you run the program on an x86 emulator (like QEMU). Supposedly little of the actual program is x86-specific, the majority is resources and Windows API calls. QEMU takes care of the platform-specific code, and any API requests are sent to Wine, which is compiled for the processor. That way it's not emulating the entire OS or the entire Win32API, which is supposed to allow performance up to 50% of native.