El Foro

GOG.com Lands of Lore 1 &

Autor Respuestas
sancio Tuesday 2 April 2013 at 20:50
sancioAnonymous

   Hi all, 
this is my very first time on playonlinux forum!
I tried to install on my pc the mentioned games downloaded from GOG.com, but I found a lot of problems about that. 

my os: Manjaro Linux (sim. Arch linux feat. XFCE desktop) - wine version: 1.5.26 - playonlinux version 4.1.9;
I really think that my pc features are good enough to play that games. 
After all, I recently played the third (and last) chapter of LOL saga.
I premise that I first tried to install the game, after downloading finished, directly using wine. The results: installation ok, then wine started to emulate DOSBox, but I experienced that the game was really too slow, it was unplayable. 

Then i tried to use playonlinux, and these are the problems I encountered:

DURING INSTALLATION: 

Error in FS_Check
Il seguente file si trova in un filesystem FAT32.   
Potrebbe impedire il corretto funzionamento di wine

(trans: the following file uses a filesystem FAT32. It could prevent wine's correct work)

/run/media/giulio/STORE N GO/GOG.com Downloads/lands_of_lore_1_2/setup_lands_of_lore12_2.0.0.17.exe

WHEN LAUNCHING GAME AFTER INSTALLATION:
Error in POL_Shortcut
Binario non trovato: LOLG.EXE
Il programma è stato installato nella posizione di default?

(trans: Binary not found: LOLG.EXE
Has the program been installed in the default position?)

the answer is: YES.

Then I tried to debug the program:

DURING DEBUG:

[04/02/13 20:46:59] - Running wine-1.4-dos_support_0.6 LOL1.BAT (Working directory : /home/giulio/.PlayOnLinux/wineprefix/LandsOfLore_1_2_gog/drive_c/GOG Games/Lands Of Lore 1 and 2/LOL1)
Dosbox front-end for PlayOnLinux
[PlayOnLinux] Working in /home/giulio/.PlayOnLinux//wineprefix/LandsOfLore_1_2_gog
[PlayOnLinux] Detecting program directory to run: C:\\GOG Games\\Lands Of Lore 1 and 2\\LOL1
cat: /home/giulio/.PlayOnLinux//wineprefix/LandsOfLore_1_2_gog/drive_c/autoexec.bat: File o directory non esistente
  File "/home/giulio/.PlayOnLinux/wine/linux-x86/1.4-dos_support_0.6/bin/../share/shortize.py", line 43
    print result
               ^
SyntaxError: invalid syntax
  File "/home/giulio/.PlayOnLinux/wine/linux-x86/1.4-dos_support_0.6/bin/../share/shortize.py", line 43
    print result
               ^
SyntaxError: invalid syntax
  File "/home/giulio/.PlayOnLinux/wine/linux-x86/1.4-dos_support_0.6/bin/../share/shortize.py", line 43
    print result
               ^
SyntaxError: invalid syntax
[POL_LoadVar_ScreenResolution] [1;34mMessage:[0m Screen width: 1024
[POL_LoadVar_ScreenResolution] [1;34mMessage:[0m Screen height: 600
DOSBox: error while loading shared libraries: libpng12.so.0


I tried to give you every information. 

What should I do?

Thanks!



Editado por: sancio

Deleted Part of the message can be answered
petch Tuesday 2 April 2013 at 22:13
petch
Developer

Hi,

Error in FS_CheckIl seguente file si trova in un filesystem FAT32.   Potrebbe impedire il corretto funzionamento di wine
(trans: the following file uses a filesystem FAT32. It could prevent wine's correct work)

Quote from sancio

The translation is correct, run installations from POSIX filesystems; Results are not guaranteed using FAT and NTFS.

Error in POL_ShortcutBinario non trovato: LOLG.EXEIl programma è stato installato nella posizione di default?
(trans: Binary not found: LOLG.EXEHas the program been installed in the default position?)
the answer is: YES.

Quote from sancio

This is just one of the reasons such thing can happen, in general that just means that the installation didn't complete successfully, and the root problem is somewhere before that.

  File "/home/giulio/.PlayOnLinux/wine/linux-x86/1.4-dos_support_0.6/bin/../share/shortize.py", line 43    print result               ^SyntaxError: invalid syntax

Quote from sancio

Known problem with Python 3: http://www.playonlinux.com/en/issue-1952.html

DOSBox: error while loading shared libraries: libpng12.so.0

Quote from sancio

Known problem with Arch: http://www.playonlinux.com/en/issue-1951.html

What should I do?

Quote from sancio
 
* Copy the installer to a POSIX filesystem (ext2, ext3, ext4, jfs, xfs, reiserfs, btrfs, etc.) before installing;
* Modify the last line of ~/.PlayOnLinux/wine/linux-x86/1.4-dos_support_0.6/share/shortize.py to read "print(result)" instead of "print result", since this bug is not fixed yet
* Install the 32bit version of libpng12 (lib32-png12 package on Arch I think)
* If the installation crashes again ("Binary not found" or otherwise), send an automated bug report when asked.

Editado por: petch

sancio Wednesday 3 April 2013 at 11:07
sancioAnonymous

really thanks!

I followed your instructions and now the game works flowlessly.
Just a couple of points:
- when launching the game directly from the installer (after the installation) I encountered a problem, but then, launching it from PlayOnLinux, all worked as it should;
- there's just a point about the game: inspite of DOSBox is set in fullscreen, the game occupies just the central part of my screen. This is strange, because when I tried the game on Windows it worked on fullscreen.
Maybe there is some option which I don't know to make it work in fullscreen.

However, thank you for your reply!

petch Wednesday 3 April 2013 at 16:16
petch
Developer

- when launching the game directly from the installer (after the installation) I encountered a problem, but then, launching it from PlayOnLinux, all worked as it should;

Quote from sancio

During first installation PlayOnLinux advises against launching a program from the installer is asked; This is a general rule, just not repeated each time to avoid bothering people

- there's just a point about the game: inspite of DOSBox is set in fullscreen, the game occupies just the central part of my screen. This is strange, because when I tried the game on Windows it worked on fullscreen.
Maybe there is some option which I don't know to make it work in fullscreen.

Quote from sancio

You can try to add "sdl_fullresolution=original" at the end of ~/.PlayOnLinux/wineprefix/LandsOfLore_1_2_gog/playonlinux_dos.cfg, until there's a graphical interface to tweak DOSBox options.

Editado por: petch

sancio Wednesday 3 April 2013 at 16:30
sancioAnonymous

OK, now everything is wonderfully flowlessly!

Thanks!!!