Page 1 of 1

.LNK files launched ignoring compatibility settings.

Posted: 23 Apr 2007, 13:24
by tikom
Hi,

I use "compatibility mode" of Windows 2000 to run several older games that check if OS version = Win95. This works correctly when such shortcut is launched from Windows, but never from Salamander. It seems as if Salamander reads some info from LNK file to launche it, instead of relying on Windows mechanisms.

To check it you need an old software that checks Windows version (for example "Incubation" game by Bluebyte) or a simple exe file that calls Windows API to get version and display it.

Steps to reproduce:
1) create a shortcut for the main application EXE file.
2) right-click on shortcut, go to "Properties", then "Compatibility" tab. If you do not see such tab, please read:
http://support.microsoft.com/default.as ... -us;279792
3) enable Win95 emulation mode,

Now if you launch the shortcut from Salamander, this setting is ignored and application runs in Win2000 mode. Starting the same file from Explorer gives desired results.

Posted: 24 Apr 2007, 09:06
by Jan Rysavy
Otestoval jsem pod W2K a XP a nedaří se mi problém reprodukovat. Salamander detekuje běh v compatibility režimu a zobrazí při startu varovné okénko, takže je ideální testovací médium.

Edit: zmatkoval jsem, zlobí to u mě také. Děkujeme za informaci, zkusíme rozmyslet co s tím.

Posted: 24 Apr 2007, 11:49
by tikom
Jan Rysavy wrote:Salamander detekuje běh v compatibility režimu a zobrazí při startu varovné okénko, takže je ideální testovací médium.
Ah, that makes testing easier!
Edit: zmatkoval jsem, zlobí to u mě také. Děkujeme za informaci, zkusíme rozmyslet co s tím.
Thank you.
This is not a serious problem, as a workaround exists. I just laugh at myself because for 6 months I was convinced that emulation doesn't work and couldn't play a game, until I've had an idea to try it outside of Salamander ;)

Posted: 24 Apr 2007, 12:39
by Jan Rysavy
I'm sorry for answering in Czech :oops:

We will look at this problem, thank you for this bug report!

Note: On Windows XP this problem is gone, it was probably fixed by Microsoft.

Posted: 25 Apr 2007, 21:59
by tikom
Jan Rysavy wrote:I'm sorry for answering in Czech :oops:
No worry, I just wondered how you found out that I'm Polish and understand you ;-)