What does not
What was not tested
Tried with just about everything installed via winetricks, both 64-bit and 32-bit, and also on a clean prefix. I am sure there are other things that could be tried though - if someone has more time than me.
Get past the minimum requirements by adding -SkipMinimumConfigCheck to your launch script: [cd location &&] [env [WINEARCH=win32] [WINEPREFIX=prefixlocation]] wine PublicLauncher.exe -SkipMinimumConfigCheck only notable change from closed beta is a nice mouse pointer as the intro crashes :D
|Operating system||Test date||Wine version||Installs?||Runs?||Used|
|Show||Arch Linux x86_64||Jan 01 2015||1.7.33||Yes||Yes||Bronze||me.|
|Show||Ubuntu 14.04 "Trusty" amd64 (+ variants like Kubuntu)||Sep 01 2014||1.7.25||Yes||Yes||Gold||an anonymous user|
|Current||Ubuntu 13.10 "Saucy" amd64 (+ variants like Kubuntu)||Mar 04 2014||1.7.13||Yes||No||Garbage||Stewart Robinson|
|Show||Ubuntu 13.10 "Saucy" amd64 (+ variants like Kubuntu)||Mar 08 2014||1.7.12||Yes||Yes||Gold||Stewart Robinson|
|Show||Ubuntu 13.10 "Saucy" amd64 (+ variants like Kubuntu)||Mar 05 2014||1.6||Yes||Yes||Gold||Stewart Robinson|
Try any new game in a new prefix - it makes it simple to delete, modify (add native dlls etc), copy etc.
When specifying a prefix, or changing directoy (cd), put the path in quotes(" or '). If the path has spaces in it, and you don't have quotes, it stops at the space. Generally, that is "program" from "C:\program files".
If the game runs VERY slowley, and lots of stuff is being put into the Terminal, add WINEDEBUG='-all' to the env bit.
Loading the Defence failed, along with in-game sounds using 64-bit, so use a 32-bit wineprefix (if using a 64-bit OS). This can be achieved simply by adding WINEARCH=win32 to the env bit before wine itself.
In the examples below, /home/[USER]/ is YOUR home folder. copy/pasting this will not work, unless your username is [USER].
To find out your own user path, navigate to any file in your home foler, and right-click > Properties. your home folder path should be shown there.
Also, this example has home/[USER]/wines/ as the main prefix folder. Pick anything you like :D If you prepend it with a dot (.) it will be hidden. (eg .wines)
Installing the game:
Running the game:
cd into the launcher folder, in the installed directory:
cd '/home/[USER]/wines/MQ/drive_c/Program Files/The Mighty Quest For Epic Loot/Launcher'
Run the launcher, using the 32-bit, seperate prefix:
env WINEARCH=win32 WINEPREFIX='/home/[USER]/wines/MQ' wine PublicLauncher.exeuse as you would in Windows from now on :)
Because MQEL doesn't work with Wine 1.7.13, you can get an older version of Wine, while keeping your existing up-to-date one:
Install PlayOnLinux (sudo apt-get install playonlinux)
Tools > Manage Wine Versions
Wine Versions (x86) select 1.7.12
click the > in the middle of the window.
click next on the new window, and wait for it to download.
By default, the seperate, older wines are stored in:
To use the older version of wine, speecify this path like this:
your entire string should now be like this:
cd '/home/[USER]/wines/MQ/drive_c/Program Files/The Mighty Quest For Epic Loot/Launcher' && env WINEARCH=win32 WINEPREFIX='/home/[USER]/wines/MQ' /home/[USER]/.PlayOnLinux/wine/linux-x86/1.7.12/bin/wine PublicLauncher.exe
Credits to Jani Kärkkäinen and Silviu C. for their input.
Silviu C. also maintains Crossover's MQEL page :D
Update 22 uses a newer Launcher that appears to work when checking minimum requirements ymmv, but if you get an error, please put the error, along with your system specs (OS, gfx card, gfx card drivers) in a comment below.