What are the minimum hardware requirements for DeSmuME?
From a purely technical standpoint, there are no real minimum requirements. However, for bearable speeds in most games (with a few exceptions), you would need at least the following:
Windows: Windows XP SP2 or later
Mac: OS X v10.5.8 Leopard or later
Linux: Any recent Linux distribution with a 2.6 kernel
CPU: 2.0 GHz Intel Core 2 Duo or equivalent
RAM: 1 GB
What are the recommended hardware requirements for DeSmuME?
The following configuration should assure that almost every game can be played at full speed:
Windows: Windows Vista SP2 or later
Mac: OS X v10.6.8 Snow Leopard or later
Linux: Any recent Linux distribution with a 2.6 kernel.
CPU: 3.0 GHz Intel Core 2 Duo or equivalent
RAM: 2 GB
There are several different DeSmuME executables available. Which EXE do I use?
Windows: For most users, the best version to use is the 64-bit build. Most modern setups will support the 64-bit build, and it should always be your first choice in DeSmuME EXEs. However, if the 64-bit build doesn't work out for you, there are also the standard 32-bit and 32-bit non-SSE2 builds to choose from. Also, if you are a developer, you can use the dev build.
If you have a 32-bit CPU (or are running 32-bit Windows), use the standard 32-bit build. Note that this build is SSE2-enabled, and therefore requires an Intel Pentium 4, AMD Opteron, or AMD Athlon 64 CPU or newer in order to run.
If you have an older CPU, use the 32-bit non-SSE2 build. However, the non-SSE2 build has lower performance than the standard 32-bit build, so only use it if your CPU does not support SSE2.
If you want to use the developer features, use the dev build. It includes extra debugging code and logging.
Mac: DeSmuME.app contains binaries for PPC, x86, x64. OS X will automatically choose the best binary to run on your hardware. You can override the automatic selection in the Finder by selecting DeSmuME.app and choosing File > Get Info. Then in the Get Info panel, you can select which binary to run.
To run as 32-bit PPC: Enable "Open using Rosetta". (Note that this option is only available on OS X v10.5 Leopard and v10.6 Snow Leopard. Rosetta is not available on later OS X versions.)
To run as 32-bit x86: Enable "Open in 32-bit mode".
To run as 64-bit x64: Disable both "Open in 32-bit mode" and "Open using Rosetta" options.
Linux: Linux users are expected to build DeSmuME from source and know the best configure settings for their hardware. See Installing DeSmuME from source on Linux for more information.