Which version dropped xp support? (unless my info is wrong)

Discuss anything ZDoom-related that doesn't fall into one of the other categories.
Post Reply
invictius
Posts: 429
Joined: Fri Aug 03, 2012 6:44 am

Which version dropped xp support? (unless my info is wrong)

Post by invictius »

Not really a legacy question, had a look at the change notes and couldn't find anything. I have an explorer extension that reports the minimum windows version to run a given exe, and it's telling me vista for 3.7.1. I don't want to clutter my desktop with unzipping and checking each prior version without knowing if this tool is reporting accurately. Not a concern of mine, have been expecting the change for a while (but thought minimum would jump straight to 7)
User avatar
Rachael
Posts: 13530
Joined: Tue Jan 13, 2004 1:31 pm
Preferred Pronouns: She/Her
Contact:

Re: Which version dropped xp support? (unless my info is wro

Post by Rachael »

Officially, XP support is alive and well, but only in 32-bit versions of GZDoom.

64-bit XP is incredibly rare so the decision was made not to directly support it - but that can still run the 32-bit version of GZDoom anyhow. That decision came sometime after 3.0.0 but before 3.4.0.

To figure out which versions had 64-bit XP support it would be necessary to get a PE image analyzer that can read the kernel version minimum setting, or learn its offset and use a hex editor to find it.

(edit: according to this commit that happened before 3.3.0's release, so 3.2.x were the final versions to have 64-bit XP support)
User avatar
TDRR
Posts: 815
Joined: Sun Mar 11, 2018 4:15 pm
Operating System Version (Optional): Manjaro/Win 8.1
Graphics Processor: Intel (Modern GZDoom)
Location: Venezuela

Re: Which version dropped xp support? (unless my info is wro

Post by TDRR »

Rachael wrote:64-bit XP is incredibly rare so the decision was made not to directly support it - but that can still run the 32-bit version of GZDoom anyhow
Do note that you absolutely need to pass the +vm_jit 0 parameter if using the 64-bit version of Windows XP, or it will run at 2fps.
User avatar
Rachael
Posts: 13530
Joined: Tue Jan 13, 2004 1:31 pm
Preferred Pronouns: She/Her
Contact:

Re: Which version dropped xp support? (unless my info is wro

Post by Rachael »

XP support was dropped in 64-bit versions LONG before the JIT was ever introduced - so that should be a non-issue. This seems like a bit of a red herring - what kind of a setup do you have that would even allow this?
User avatar
leileilol
Posts: 4449
Joined: Sun May 30, 2004 10:16 am
Preferred Pronouns: She/Her
Location: GNU/Hell

Re: Which version dropped xp support? (unless my info is wro

Post by leileilol »

invictius wrote:Not really a legacy question,
Yes. Yes it is. XP's officially made legacy as soon as TLS 1.0 among major websites were shed a few months ago.
User avatar
Kinsie
Posts: 7399
Joined: Fri Oct 22, 2004 9:22 am
Graphics Processor: nVidia with Vulkan support
Location: MAP33
Contact:

Re: Which version dropped xp support? (unless my info is wro

Post by Kinsie »

leileilol wrote:
invictius wrote:Not really a legacy question,
Yes. Yes it is. XP's officially made legacy as soon as TLS 1.0 among major websites were shed a few months ago.
Official support for Windows XP (incl. security patches) was also ended in 2014.
User avatar
TDRR
Posts: 815
Joined: Sun Mar 11, 2018 4:15 pm
Operating System Version (Optional): Manjaro/Win 8.1
Graphics Processor: Intel (Modern GZDoom)
Location: Venezuela

Re: Which version dropped xp support? (unless my info is wro

Post by TDRR »

Rachael wrote:XP support was dropped in 64-bit versions LONG before the JIT was ever introduced - so that should be a non-issue. This seems like a bit of a red herring - what kind of a setup do you have that would even allow this?
My fault, sorry for not being more specific. If running the 32 bit version of GZDoom in a 64 bit Windows, you need to disable the vm_jit or else you will get 2fps. At least that is what happens here in Windows 7 64-bit.
User avatar
phantombeta
Posts: 2084
Joined: Thu May 02, 2013 1:27 am
Operating System Version (Optional): Windows 10
Graphics Processor: nVidia with Vulkan support
Location: Brazil

Re: Which version dropped xp support? (unless my info is wro

Post by phantombeta »

TDRR wrote:
Rachael wrote:XP support was dropped in 64-bit versions LONG before the JIT was ever introduced - so that should be a non-issue. This seems like a bit of a red herring - what kind of a setup do you have that would even allow this?
My fault, sorry for not being more specific. If running the 32 bit version of GZDoom in a 64 bit Windows, you need to disable the vm_jit or else you will get 2fps. At least that is what happens here in Windows 7 64-bit.
That also shouldn't do anything, because vm_jit is disabled by default on 32-bit builds - the JIT compiler's code doesn't work for 32-bit builds in the first place AFAIK.
Post Reply

Return to “General”