It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

×
I've tried to install Lands of Lore 1 on Linux, using dedicated script from PlayOnLinux's list of games. Unfortunately, I've received a sequence of errors at the very end of installation process. Manually added shortcuts (installation did not reached creating shortcuts stage) launch the game, but it closes with error after a while.

Is there anyone who managed to run GOG version of LOL1 in Linux environment? Is there any simple method to jump into the game?

From what I see, the game is simply original files packed with DosBox. I've never had any problems running pure DOS applications in Linux using DosBox. Perhaps it is possible to extract the game files somehow from GOG instalator and execute the installation process without the whole Wine layer (which seems to be unnecessary and might be a source of the issue)?
This question / problem has been solved by gfbettimage
OK. So I've managed launching the game on my own DosBox. It's quite easy and here are the detailed instructions:

0. I assume you've already got your own DosBox for Linux installation.

1. Install Lands of Lore using Wine, PlayOnLinux or any other tool. I recommend changing default path to eliminate spaces in folders' names ("LoL" instead of "Lands of Lore" in my case). I've received a sequence of error messages at the very end of installation process, but the game is installed properly. Do not click Launch. Just exit the GOG instaler.

2. Copy the game folder (LoL) to place, where mounting for DosBox would be easy (~/DosBox/ in my case). Copying is not necessary, if your current game path is dos-friendly (none of folders' names contain spaces and none of them longer than 8 characters - that's the reason I'm using for my own dedicated folder DosBox in home directory to store all DOS apps).

3. There is dosboxLOL1.conf file in the game folder. Copy all its content and paste into config file of your own DosBox (/.dosbox/dosbox-0.74.conf in my case) replacing your current DosBox's configuration (backup your defauld config file, if needed).

4. At the very end of DosBox config file add the following lines:

[autoexec]
# Lines in this section will be run at startup.
mount c: ~/DosBox
imgmount d "~/DosBox/LoL/GAME.DAT" -t iso -fs iso
c:\lol\LOLCD.EXE

Please, note that in my case:
* mount command indicates DosBox folder, where I store all DOS apps
* imgmount command refers to game.dat file and the path should be correct (depends where your LoL folder is)
* last line launches the game automatically, if you want to use DosBox
Attachments:
Post edited December 29, 2016 by ciemnogrodzianin
avatar
ciemnogrodzianin: OK. So I've managed launching the game on my own DosBox. It's quite easy and here are the detailed instructions:

0. I assume you've already got your own DosBox for Linux installation.

1. Install Lands of Lore using Wine, PlayOnLinux or any other tool. I recommend changing default path to eliminate spaces in folders' names ("LoL" instead of "Lands of Lore" in my case). I've received a sequence of error messages at the very end of installation process, but the game is installed properly. Do not click Launch. Just exit the GOG instaler.

2. Copy the game folder (LoL) to place, where mounting for DosBox would be easy (~/DosBox/ in my case). Copying is not necessary, if your current game path is dos-friendly (none of folders' names contain spaces and none of them longer than 8 characters - that's the reason I'm using for my own dedicated folder DosBox in home directory to store all DOS apps).

3. There is dosboxLOL1.conf file in the game folder. Copy all its content and paste into config file of your own DosBox (/.dosbox/dosbox-0.74.conf in my case) replacing your current DosBox's configuration (backup your defauld config file, if needed).

4. At the very end of DosBox config file add the following lines:

[autoexec]
# Lines in this section will be run at startup.
mount c: ~/DosBox
imgmount d "~/DosBox/LoL/GAME.DAT" -t iso -fs iso
c:\lol\LOLCD.EXE

Please, note that in my case:
* mount command indicates DosBox folder, where I store all DOS apps
* imgmount command refers to game.dat file and the path should be correct (depends where your LoL folder is)
* last line launches the game automatically, if you want to use DosBox
Just a tip, you can use a tool called innoextract (http://constexpr.org/innoextract/) to extract the contents of the installer, without having to install it via wine.
I use Ubuntu, and innoextract is on the apt repository, so it's quite easy to install.
avatar
gfbett: Just a tip, you can use a tool called innoextract (http://constexpr.org/innoextract/) to extract the contents of the installer, without having to install it via wine.
I use Ubuntu, and innoextract is on the apt repository, so it's quite easy to install.
Thank you very much! It looks awesome. I'm Linux Mint user, so I suppose the tool will be easily available for me. It sounds a lot easier, indeed.

Regarding the whole instruction above, I'll update it in a whilefew days (adding your hint also), because I've also found out that DosBox may be easily launched with -conf parameter indicating a specific configuration file to be used for a particular session.