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.
.LNK files launched ignoring compatibility settings.
-
- ALTAP Staff
- Posts: 5231
- Joined: 08 Dec 2005, 06:34
- Location: Novy Bor, Czech Republic
- Contact:
Ah, that makes testing easier!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.
Thank you.Edit: zmatkoval jsem, zlobí to u mě také. Děkujeme za informaci, zkusíme rozmyslet co s tím.
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

-
- ALTAP Staff
- Posts: 5231
- Joined: 08 Dec 2005, 06:34
- Location: Novy Bor, Czech Republic
- Contact: