VOGONS


Reply 20 of 24, by Junkyard Dawg

User metadata
Rank Newbie
Rank
Newbie

How do I download the old build 5377866 so I can play Half-Life 2 on my Windows XP machine? Steam does not appear to let me roll back further than the pre-20th anniversary update.

Reply 21 of 24, by Junkyard Dawg

User metadata
Rank Newbie
Rank
Newbie
Demetrio wrote on 2022-04-07, 06:04:
Is there a way to rollback to v5377866? […]
Show full quote
DosFreak wrote on 2022-04-05, 21:22:
Last time I tested HL2 on XP was with build v5377866 from back in 2019 or 2020? According to my Black Mesa folder with bms.exe d […]
Show full quote

Last time I tested HL2 on XP was with build v5377866 from back in 2019 or 2020?
According to my Black Mesa folder with bms.exe dated 12/26/2019 that works in XP but the one dated 12/28/2020 does not so it's certainly possible between 2019 and now support was dropped from HL2 for XP.

If true shouldn't take much to perform a diff between new and old folders to find the difference.

Portal 2 also dropped XP support a loooong time ago so you have to use old build v4560 to run it in XP.

Try the following switches:
hl2.exe -game hl2
hl2.exe -game episodic
hl2.exe -game ep2
hl2.exe -game lostcoast
hl2.exe -game hl1
hl2.exe -game portal -console -window

Is there a way to rollback to v5377866?

Edit: I rolled back to the previous build through Steam and now it works!
Anyway, thanks for the help 😀

How would I download this version 5377866 if this is the latest version of Half-Life 2 that will run on Windows XP? Steam does not let me roll back to this version as you described these days.

Reply 22 of 24, by Demetrio

User metadata
Rank Member
Rank
Member
Junkyard Dawg wrote on 2025-10-24, 01:30:
Demetrio wrote on 2022-04-07, 06:04:
Is there a way to rollback to v5377866? […]
Show full quote
DosFreak wrote on 2022-04-05, 21:22:
Last time I tested HL2 on XP was with build v5377866 from back in 2019 or 2020? According to my Black Mesa folder with bms.exe d […]
Show full quote

Last time I tested HL2 on XP was with build v5377866 from back in 2019 or 2020?
According to my Black Mesa folder with bms.exe dated 12/26/2019 that works in XP but the one dated 12/28/2020 does not so it's certainly possible between 2019 and now support was dropped from HL2 for XP.

If true shouldn't take much to perform a diff between new and old folders to find the difference.

Portal 2 also dropped XP support a loooong time ago so you have to use old build v4560 to run it in XP.

Try the following switches:
hl2.exe -game hl2
hl2.exe -game episodic
hl2.exe -game ep2
hl2.exe -game lostcoast
hl2.exe -game hl1
hl2.exe -game portal -console -window

Is there a way to rollback to v5377866?

Edit: I rolled back to the previous build through Steam and now it works!
Anyway, thanks for the help 😀

How would I download this version 5377866 if this is the latest version of Half-Life 2 that will run on Windows XP? Steam does not let me roll back to this version as you described these days.

You need to use DepotDownloader, it is explained in previous posts on this thread.

Reply 23 of 24, by Junkyard Dawg

User metadata
Rank Newbie
Rank
Newbie

You people are geniuses. Thanks, Demetrio for directing me to a resource on how to use DepotDownloader. For anyone that is not savvy with this stuff like me, the commands for DepotDownloader are below. This will allow you to download the 20190926 version of Half-Life 2, EP1, EP2, and LC, which should be the final version (Build: 5377866) compatible with Windows XP and also be DRM free. You'll still need to create the shortcuts as DosFreak mentioned before.

HL2:
DepotDownloader -app 219 -depot 221 -manifest 773449029659131748 -username username -password password
DepotDownloader -app 219 -depot 222 -manifest 8161907925122915749 -username username -password password

HL2EP1:
DepotDownloader -app 220 -depot 389 -manifest 3450911747977758554 -username username -password password
DepotDownloader -app 220 -depot 380 -manifest 829566834853997203 -username username -password password

HL2EP2:
DepotDownloader -app 220 -depot 420 -manifest 6362957863158010950 -username username -password password

HL2LC:
DepotDownloader -app 220 -depot 340 -manifest 723382249073737238 -username username -password password

Now I am going to see if I can get Portal 1 working on Windows XP.

Reply 24 of 24, by Junkyard Dawg

User metadata
Rank Newbie
Rank
Newbie

For those that need to get Portal build: 1910503, please use the commands below with DepotDownloader. I recommend not combining this older build of Half-Life 2 with build: 5377866.

DepotDownloader -app 410 -depot 402 -manifest 5794932327719644273 -username username -password password
DepotDownloader -app 400 -depot 401 -manifest 4679553557812664192 -username username -password password