Since there has been several questions and really no guide or how-to at all how to play Elma in Linux-based systems I thought it'd be a good idea to gather some information available.
First the basics. Elma uses Microsoft DirectX engine to run. That been said, it's pretty obvious that Elma doesn't work in any other operating system than Microsoft Windows. Well, is there no hope then? Yes of course. All we need is an emulator which emulates Windows and DirectX.
Two of the most popular windows emulators are Wine and Cedega (formerly known as WineX).
With Wine you can run many programs and games under Linux very easily. Cedega is a modification of Wine with the main idea to run Windows games on Linux. Basically the difference is that Wine is completely free while Cedega costs some money. Elma will work quite similar way on both. On the following I will cover how to get Elma working with Wine. I will not go trough the Cedega setup because I'm not so familiar with that.
When you install Wine it creates a directory '.wine' under your home directory. After that you can use the command winecfg to configure Wine settings, like play Elma in windowed mode instead of normal fullscreen. You will be fine with the default settings and Elma will work.
When you are ready with Wine configuration just save it and go in Elma directory and start elma with the command wine Elma.exe or whatever is the name of your Elma executable. Now it should start either fullscreen or in windowed mode, depending how you configured it in winecfg.
If Elma doesn't start and gives you error message, check these two things:
1. Do you have the same resolution setting at both winecfg configuration and ElmaConf configuration?
2. Do you have a desired Elma resolution set in the Linux display configuration file /etc/X11/xorg.conf? On that file there is a section at bottom that lists resolutions available for you to use. Add all desired resolutions there. It looks something like this (an example of my configuration):
Code: Select all
SubSection "Display" Depth 24 Modes "1440x900" "1280x1024" "1152x864" "1024x768" "800x600" "640x480" EndSubSection
Earlier discussion about Elma and Linux: