MMX Emulator is a library that provides a simple way to execute binaries that use MMX instructions.
Version: 0.6MMX Emulator is a library that provides a simple way to execute (but slowly) binaries that use MMX instructions, on processors that do not support them.
Operating System: Linux
It can be used if you want to develop MMX code, or execute MMX binaries, on a non-MMX Intel compatible CPU. Note that well written MMX binaries should contain the equivalent non-MMX code, since the emulation will always be really slow, and MMX code is all about speed.
The emulator also contains emulation code for Cyrix and AMD variants of MMX (EMMX and 3DNow!). It works only on Linux, and on Intel compatible processors, for the moment.