From The Mana World
Revision as of 18:58, 25 December 2007 by Crush (talk | contribs) (→‎General options: added new 0.0.24 config settings (not sure if this is everything))

This article is for reference purpose

The features described in this article are already implemented in the game. The article should describe how a certain aspect of the game currently works. You may of course edit this article to improve the description of the circumstances. Your opinions or improvement suggestions about the described aspects themself are of course appreciated, too. But please put these on the discussion page of this article to keep facts and fiction separated.


This section describes the configuration options of The Mana World. Most of these options can be edited in-game. You can find them in the config.xml file. On Linux and MacOS X, this file is stored at ~/.tmw/config.xml.

General options

  • OverlayDetail: Ambient FX level (0 for off, 1 for single layer, 2 for all layers).
  • ScrollLaziness: Smoothnes of acceleration and deacceleration of scrolling.
  • ScrollRadius: Range in pixel you can move in without causing scrolling.
  • customcursor: Custom cursor on (1) or off (0).
  • fpslimit: Maximum frames per second, can be used for keeping down processor usage.
  • guialpha: Level of GUI transparency.
  • host: Hostname of the default game server (official server is server.themanaworld.org).
  • hwaccel: Tell SDL to use hardware acceleration when available (1) or not (0).
  • joystickEnabled: Enable (1) or disable (0) joystick support.
  • lastCharacter: Name of last selected character.
  • musicVolume: Music volume.
  • opengl: OpenGL on (1) or off (0). Should be on for better framerate. When your graphic card driver isn't installed properly the game might only run with openGL off.
  • port: Connection port (default is 6901).
  • remember: Whether to remember last used account name (1) or not (0).
  • screen: Fullscreen (1) or windowed (0).
  • screenwidth: horizontal screen resolution (fullscreen) / window width (windowed)
  • screenheight: vertical screen resolution (fullscreen) / window height (windowed)
  • sfxVolume: Sound effects volume.
  • sound: (?)
  • updatehost: Update host URL (need to change it to http://updates.themanaworld.org).
  • username: Last used account name.
  • ChatLogLength: Maximum number of messages that are kept in the chat box.
  • logToChat: When set to 1 everything that is written to the logfile (tmw.log) is also output in the chat box. Useful for troubleshooting but annoying for playing.

Window position and size

For each window there are four options, prefixed with the window name.

  • ...WinHeight: Window height.
  • ...WinWidth: Window width.
  • ...WinX: Window X position.
  • ...WinY: Window Y position.

Meaningless things

Options that might appear but that won't have any effect:

  • homeDir: TMW home directory (currently made globally accessible through configuration system).
  • windowWinX: X position of an unnamed window.
  • windowWinY: Y position of an unnamed window.