128 MB is enough for Windows XP if you close other Windows applications and often, insufficient RAM don't cause the game to continuing running slow at one speed (usually if you have insufficient RAM, the game will run fast, then start pausing in middle of action, accompanied by a repeatedly flashing HDD LED. The game with insufficient RAM usually will run fast, but the speed fluctuates majorly with pauses and/or stuttering, *not* the game running too slow at one speed that usually don't change.) If the game don't pause or stutter, except for the audio, but the game is too slow at one speed, the person probably is using the interpreter, has a video card configuration problem and/or DirectSound acceleration is disabled.