Windows versions in Wine

Questions about Wine on Linux
Locked
Bamm
Level 4
Level 4
Posts: 136
Joined: Thu May 22, 2008 3:18 am

Windows versions in Wine

Post by Bamm »

This is just a curiosity. When you set the Windows version in Wine, does it only change the reported version, or are there also some changes in the way Wine behaves?

Furthermore, I noticed that on a win64 prefix, you can only choose as far back as WinXP, which is expected because that was the first version of Windows to have a 64-bit build. But on a win32 prefix, I noticed that you can choose as far back as Windows 3.1, 3.0, and even 2.0, which are all 16-bit and none of which have 32-bit versions. Does Wine somehow turn on some magic to be able to run 16-bit apps on these prefixes, or are they just for reporting purposes so as not to confuse the app?

I asked because I recently ran some old 16-bit Win 3.11 WEP (Windows Ent Pack) games, and to my delight they ran well. For good measure, I created a win32 prefix for them and set the Windows version to 3.1, though I know I don't have to. So I was wondering what advantages are there in setting them, aside from the version it reports to the apps.
Locked