A few words of warning:
The following procedure involves installing Direct X and other Microsoft libraries in Linux. If you don't have a legal copy of Windows installed somewhere in your computer, there is a good chance you might get in trouble if M$ starts prosecuting people that install their dlls. You could try going the open-source route, but I don't know if it's going to work. If anyone manages to make it work the open-source way, please reply to this thread.
This is a guide for people that know their way around their OS. This means I assume you know how to install things in Linux.
(What? You don't know? Fine, go to System > Synaptics Package Manager, or YUM in Fedora and search the packages there. If you use Sabayon/Gentoo Linux type "portage [package name]" in a terminal window.)
OK, what you will need:
- A Linux flavour installed in your computer. Personally, I use Ubuntu Linux.
- WINE installed. Ubuntu users can get the newest version with 3d mark at http://www.getdeb.net if they want, however it is generally recommended that you install it from your repository.
- WINE-Doors installed. Again, you may download it from http://www.getdeb.net if you have the Ubuntu flavor of Linux
- The QFG2VGA setup program.
First of all, run the WINE configuration program. Choose the appropriate options and close it. A WINE configuration file will be created. It's important that you have it before you proceed to the next step.
OK, this is the step that could potentially get you in legal trouble. Run WINE-Doors and install anything M$ related. This includes Direct X 9, Media player 6 and 9, the codecs, the fonts and the runtime libraries. WINE-Doors will configure everything automatically so that it will work with WINE. I really don't know if that step is necessary, but I have personally only managed to make the game work like this.
Now right-click on the QFG2VGA setup program and choose "Run witn WINE program loader". The game setup screen will appear. Install normally.
Now for the tricky part. The game can not run in full screen. Also, The configuration program refuses to work in Linux under WINE so you will have to do it the dirty way.
Go to your file manager and press "CTRL+H" to view the hidden files. If the shortcut doesn't work, go to the "View" menu and choose to see the hidden files.
Go to the ".wine" folder. Now go to "Windows > drive_c > Program Files > AGD Interactive > Quest for Glory II"
Right click on the "acsetup.cfg" file open it with your default text editor. First of all, change the "Windowed" parameter from 0 to 1. Also change the screenres option to 2. Save the changes and exit.
Quest for Glory 2 VGA should now be fully playable on your Linux desktop. Enjoy!