The main EMR FAQ provides answers to the most commonly asked questions, including troubleshooting for known problems. There are other EMR FAQs that provide additional answers to questions related to specific platforms, as well as interface issues.

My machine is old and slow, so I had to turn off OpenGL under Preferences/Graphics. After doing so, many of the textures and some of the sprites in EMR show up poorly or incorrectly. Is there a fix to this?

Turn OpenGL back on.

EMR uses texture replacement to improve textures, animate textures, and swap textures. Aleph One does not support this texture replacement; hence, EMR simply does not work without OpenGL.

I made it to the end of Le Mort de Tous, but when I step on the teleporter pad to exit the level, nothing happens. How do I get out of this level?

There is a known bug in the original 3.0 release of the EMR Quest map for this level. There are two areas that must be explored, and because of the new teleportation wand, you are able to get to the Kronos ship without exploring these levels; thereby, causing you to be stuck. There is a patch map available that fixes the problem. This new map also incorporates a Lua fix that allows players who are already stuck to continue on. Download the new Quest map from Source Forge. Replace your old map with the new Quest map, and restore from your saved game. If you are still stuck, then you may have to re-save the game, then restore from the newly saved game (this will "activate" the new Lua code).

Everything seems to be working fine except for fog. Levels that are supposed to have fog do not have fog. What's the problem?

Some video graphics cards, such as the Radeon 7500, have known problems supporting fog. You might try updating your graphics card driver, or getting a better graphics card. If you have a good graphics card, then perhaps it's because you turned off the fog setting. If that's the case, go into Preferences -> Graphics, and turn Fog back on.

I have a saved game, but I just upgraded my Quest file, and now the MML and Lua code is not recognized when I load the saved game. How do I get my saved game to work with the new map file?

You will need to re-save, then re-load. Follow these steps:

  1. With the new Quest file selected, "Perservere" (restore) from the saved game file.
  2. Ignore the warning that the map file is different than the saved game map file.
  3. You should be restored at a save buffer, so at that same terminal, re-save the game.
  4. Now quit, and "Persevere" from the saved game file again.

You should now be able to play with the MML and Lua in place.

EMR seems to pause at certain places in each level. What can I do to fix that?

Chances are you have a slower video card or 32MB or less of VRAM. You can improve gameplay performance by adjusting the graphics preferences. Landscapes are a known cause of pauses during gameplay on video challenged systems, so first try reducing quality for just landscapes.

  1. Go to Preferences.
  2. Choose Graphics tab (usually shown first by default)
  3. Click on "OpenGL Settings".
  4. Click on "Advanced".
  5. Next to "Landscapes", change popup menu from "Full" to "Half".

If you still see pauses, next try changing "Sprites" and "Weapons" from "Full" to "Half". After that, try "Walls". If you are still having problems, go back and change "Half" to "Quarter" (in the same order that you tried Half). Quarter will significantly reduce quality of graphics, but should eliminate any in-game pauses.

If you have a GeForce graphics card, in Preferences -> Graphics -> OpenGL -> Advanced, check the GeForce Fix checkbox. This should improve textures such as landscapes.

How do I adjust the mouse sensitivity?

In the SDL version, you can adjust the mouse sensitivity settings using the Preference options. In the NIBs version, you can set the sensitivity by manually editing the "EMR Preferences" file. The NIBs preference file is located in ~/Library/Preferences folder. Open it up with a text editor, find


and change it to


This makes makes the mouse input behave better. You can then manually adjust the sensitivity values by adjust the numbers for sens_horizontal and sens_vertical (ranges from 0 to 65536).