Jump to content
Search In
  • More options...
Find results that contain...
Find results in...
KING OF THE DIRTY DANS

Can I get Steam to work on XP at all?

Recommended Posts

Posted · Original PosterOP

Yes, I am aware support for xp is cut

The problem is, that Half-life 2 needs steam, even if you have an old physical copy.

Since I have a high end XP machine, it would be nice to play more games on it. 

Does anyone have any ideas?

 

Link to post
Share on other sites

I have yet to see a way to make it work. I think Linux Steam is as close as you can get at this point. The removal of XP from Steam support has really hurt the viability of XP retro builds. Mine's only useful because of how freaking many physical games I have.


Sabre - i7-8086K - MSI GTX 1070 Gaming X - AsRock Z370 Fatal1ty Gaming K6 - 32GB Crucial Ballistix Sport DDR4-2400 - 250GB Western Digital Black M.2 NVMe PCIe 3.0x4 - 1TB Inland Professional SSD - 960GB SanDisk Ultra II - 4TB Seagate Barracuda - Corsair RM650i - Fractal Design Meshify C White TG - Noctua NH-C14S

 

Senketsu - Ryzen 5 1600 - Gigabyte GTX 1060 6GB Windforce - Gigabyte B450 AORUS M - 16GB Corsair DDR4-3466 RGB - 256GB ADATA XPG SX6000 Pro - Corsair SF600 - Enermax Steelwing Red

 

Banzai - i7-6700T - MSI GTX 1050 Ti LP - Gigabyte GA-B150N Phoenix - 16GB Team Elite DDR4-2400 - 240GB Crucial M500 - Seasonic 300W Server PSU - HP Slimline s3200n chassis - Rosewill RCX-Z300

 

Harvey Dent - Pentium G3258 - MSI GTX 750 Ti LP - ASUS H81M-C - 16GB Patriot Viper DDR3-1600 - 480GB SanDisk Ultra II SSD (Windows 10) - Vaseky 64GB mSATA SSD (Windows XP) - Silverstone SF450 - Athenatech A100BB - Arctic Alpine 11 Plus

Link to post
Share on other sites
2 hours ago, KING OF THE DIRTY DANS said:

Yes, I am aware support for xp is cut

The problem is, that Half-life 2 needs steam, even if you have an old physical copy.

Since I have a high end XP machine, it would be nice to play more games on it. 

Does anyone have any ideas?

 

I have seen Youtube videos of older Steam builds (pre-2019) running on Windows XP.  My question is, what can XP do that Windows 7 or 10 can't?  Unless you just like running XP for the aesthetics or you don't want to pay to upgrade.


Intel Core i5 6600K @ 3.50GHz -- Gigabyte Z170XP-SLI-CF -- Team Group 16 GB DDR4 2400 (16-16-16-39) -- Gigabyte GTX 1070 -- NZXT S340 -- Windows 10 64-Bit
 

Link to post
Share on other sites
2 minutes ago, quakeguy81 said:

I have seen Youtube videos of older Steam builds (pre-2019) running on Windows XP.  My question is, what can XP do that Windows 7 or 10 can't?  Unless you just like running XP for the aesthetics or you don't want to pay to upgrade.

Valve's web client is based on Chrome, and because Chrome doesn't support Windows XP anymore, it naturally follows in Valve's insane troll logic that Steam shouldn't either.

 

1 minute ago, NeuesTestament said:

Why do you want to play it on an XP machine? Just for the nostalgia?

While Half-Life 2 runs fine on modern systems, some other games may not. Especially if they didn't bother updating them to account for things that were deprecated or just don't work in later Windows releases.

 

2 hours ago, aisle9 said:

I have yet to see a way to make it work. I think Linux Steam is as close as you can get at this point. The removal of XP from Steam support has really hurt the viability of XP retro builds. Mine's only useful because of how freaking many physical games I have.

Want to know something even more ironic? I built a Windows 98 machine and I figured my GOG library would be perfect for it. Except the GOG installers refuse to run on it, claiming I needed a newer OS.

Link to post
Share on other sites
3 minutes ago, Mira Yurizaki said:

Want to know something even more ironic? I built a Windows 98 machine and I figured my GOG library would be perfect for it. Except the GOG installers refuse to run on it, claiming I needed a newer OS.

If you have a Linux PC sitting around you can use a tool called innoextract to dump all the files out of the GOG installer and use them on a Windows 98 PC.  I've used it before to get my GOG games running on Linux using dosbox, scummvm, etc.


Intel Core i5 6600K @ 3.50GHz -- Gigabyte Z170XP-SLI-CF -- Team Group 16 GB DDR4 2400 (16-16-16-39) -- Gigabyte GTX 1070 -- NZXT S340 -- Windows 10 64-Bit
 

Link to post
Share on other sites
Just now, quakeguy81 said:

If you have a Linux PC sitting around you can use a tool called innoextract to dump all the files out of the GOG installer and use them on a Windows 98 PC.  I've used it before to get my GOG games running on Linux using dosbox, scummvm, etc.

I installed it on my main machine and transferred the files over.

Link to post
Share on other sites

I’ve got an old ass build of Steam from 2014 that could potentially be used if you want that.


Volume / Normalized 100% / 89% (content loudness 1.0dB)

Link to post
Share on other sites
20 minutes ago, handymanshandle said:

I’ve got an old ass build of Steam from 2014 that could potentially be used if you want that.

They'd have to log in, which would trigger Steam wanting to update itself (and I'm pretty sure Steam will refuse to run if it knows it can be updated)

Link to post
Share on other sites
18 minutes ago, Mira Yurizaki said:

They'd have to log in, which would trigger Steam wanting to update itself (and I'm pretty sure Steam will refuse to run if it knows it can be updated)

I think you could transfer the ssfn file that Steam uses to log in and go from there. I know that’s a method some scammers used to basically lock people out of their accounts with, but I’ll need to test it myself.


Volume / Normalized 100% / 89% (content loudness 1.0dB)

Link to post
Share on other sites
On 4/15/2019 at 5:43 PM, Mira Yurizaki said:

Valve's web client is based on Chrome, and because Chrome doesn't support Windows XP anymore, it naturally follows in Valve's insane troll logic that Steam shouldn't either.

Because that's totally the reason why they stopped supporting it and not the fact that they'd have to dedicate ressources to supporting a depcreated OS nobody should be using anywhere anyways anymore.

You do realize that on XP machines just visiting websites get you infected? No need to download anything or opening any files. And (yes I am channeling the WAN show here) this could make you one of the nodes in a Botnet attacking other people.

Link to post
Share on other sites
3 minutes ago, Acedia said:

Because that's totally the reason why they stopped supporting it and not the fact that they'd have to dedicate ressources to supporting a depcreated OS nobody should be using anywhere anyways anymore.

You do realize that on XP machines just visiting websites get you infected? No need to download anything or opening any files. And (yes I am channeling the WAN show here) this could make you one of the nodes in a Botnet attacking other people.

Valve said it themselves (second paragraph)

steam-windows-xp-vista-end-support.jpg

Link to post
Share on other sites
10 minutes ago, Mira Yurizaki said:

Valve said it themselves (second paragraph)

To be fair, there's a difference between "We have an embedded browser in our desktop app so compatibility is affected by chrome" and "We are stopping our support for our desktop app because the web app won't work".

 

It's not troll logic, it's just how a lot of desktop apps are made nowadays (with web components in an embedded browser). 


Gaming build:

CPU: i7-7700k (5.0ghz, 1.312v)

GPU(s): Asus Strix 1080ti OC (~2063mhz)

Memory: 32GB (4x8) DDR4 G.Skill TridentZ RGB 3000mhz

Motherboard: Asus Prime z270-AR

PSU: Seasonic Prime Titanium 850W

Cooler: Custom water loop (420mm rad + 360mm rad)

Case: Be quiet! Dark base pro 900 (silver)
Primary storage: Samsung 960 evo m.2 SSD (500gb)

Secondary storage: Samsung 850 evo SSD (250gb)

 

Server build:

OS: Ubuntu server 16.04 LTS (though will probably upgrade to 17.04 for better ryzen support)

CPU: Ryzen R7 1700x

Memory: Ballistix Sport LT 16GB

Motherboard: Asrock B350 m4 pro

PSU: Corsair CX550M

Cooler: Cooler master hyper 212 evo

Storage: 2TB WD Red x1, 128gb OCZ SSD for OS

Case: HAF 932 adv

 

Link to post
Share on other sites
1 minute ago, reniat said:

To be fair, there's a difference between "We have an embedded browser in our desktop app so compatibility is affected by chrome" and "We are stopping our support for our desktop app because the web app won't work".

 

It's not troll logic, it's just how a lot of desktop apps are made nowadays (with web components in an embedded browser). 

But how much does Chrome represent the core software product? Because if it's only the web browser and chat component and not the core functionality of managing your game library, then I don't see why Valve can't release a stripped down version that doesn't include the web and social aspects of the platform. Or why they can't allow Steam to run anyway on XP, just with the caveat that you're on your own if you do.

Link to post
Share on other sites
3 minutes ago, Mira Yurizaki said:

But how much does Chrome represent the core software product?

It might be significant portions of the desktop front end, it might not be. It's kind of hard to say without looking at the source. Think of stuff like spotify or slack: that UI is 100% embedded web components, so if you were on an environment where those product's embedded browsers didn't work correctly, you'd have serious issues supporting that platform.

 

Embedded browsers aren't just for "web" parts of desktop apps nowadays (look at stuff like Electron apps)


Gaming build:

CPU: i7-7700k (5.0ghz, 1.312v)

GPU(s): Asus Strix 1080ti OC (~2063mhz)

Memory: 32GB (4x8) DDR4 G.Skill TridentZ RGB 3000mhz

Motherboard: Asus Prime z270-AR

PSU: Seasonic Prime Titanium 850W

Cooler: Custom water loop (420mm rad + 360mm rad)

Case: Be quiet! Dark base pro 900 (silver)
Primary storage: Samsung 960 evo m.2 SSD (500gb)

Secondary storage: Samsung 850 evo SSD (250gb)

 

Server build:

OS: Ubuntu server 16.04 LTS (though will probably upgrade to 17.04 for better ryzen support)

CPU: Ryzen R7 1700x

Memory: Ballistix Sport LT 16GB

Motherboard: Asrock B350 m4 pro

PSU: Corsair CX550M

Cooler: Cooler master hyper 212 evo

Storage: 2TB WD Red x1, 128gb OCZ SSD for OS

Case: HAF 932 adv

 

Link to post
Share on other sites
2 minutes ago, reniat said:

It might be significant portions of the desktop front end, it might not be. It's kind of hard to say without looking at the source. Think of stuff like spotify or slack: that UI is 100% embedded web components, so if you were on an environment where those product's embedded browsers didn't work correctly, you'd have serious issues supporting that platform.

 

Embedded browsers aren't just for "web" parts of desktop apps nowadays (look at stuff like Electron apps)

Electron is basically Chromium stripped of the normal UI, connecting to a localhost server that feeds it web pages. It doesn't necessarily have to pull pages from the web like a browser does. And while yes this system does make it vulnerable to the same types of attacks that a normal web browser could have, I don't believe this is what Valve uses. It's their own homespun UI, using Chrome whenever it's convenient.

 

Either way, is there literally anything preventing Windows XP from running the latest Chromium? Because as far as I can tell, there isn't.

Link to post
Share on other sites
9 minutes ago, Mira Yurizaki said:

I don't believe this is what Valve uses

I'm not saying it's electron specifically, i'm just saying it's not impossible for them to have other critical UI components being used in this manner. Some of the software I work on does a similar thing, where we are uplifting a gigantic legacy desktop application to use web components one workflow at a time using embedded browsers and our own translation layer between the two. It's also entirely possible that valve is just being lazy or ignorant towards XP users I don't know, I'm saying it's possible based on their response that there is a more valid reason to not support XP than is obvious on the surface without seeing the source. It could also just be them being dicks Idk.

 

9 minutes ago, Mira Yurizaki said:

Either way, is there literally anything preventing Windows XP from running the latest Chromium? Because as far as I can tell, there isn't.

This I have no answer for lol. Perhaps the embedded browser they use is actually just a fork of chromium that has further XP compat complications? I really have no idea.


Gaming build:

CPU: i7-7700k (5.0ghz, 1.312v)

GPU(s): Asus Strix 1080ti OC (~2063mhz)

Memory: 32GB (4x8) DDR4 G.Skill TridentZ RGB 3000mhz

Motherboard: Asus Prime z270-AR

PSU: Seasonic Prime Titanium 850W

Cooler: Custom water loop (420mm rad + 360mm rad)

Case: Be quiet! Dark base pro 900 (silver)
Primary storage: Samsung 960 evo m.2 SSD (500gb)

Secondary storage: Samsung 850 evo SSD (250gb)

 

Server build:

OS: Ubuntu server 16.04 LTS (though will probably upgrade to 17.04 for better ryzen support)

CPU: Ryzen R7 1700x

Memory: Ballistix Sport LT 16GB

Motherboard: Asrock B350 m4 pro

PSU: Corsair CX550M

Cooler: Cooler master hyper 212 evo

Storage: 2TB WD Red x1, 128gb OCZ SSD for OS

Case: HAF 932 adv

 

Link to post
Share on other sites
5 minutes ago, reniat said:

This I have no answer for lol. Perhaps the embedded browser they use is actually just a fork of chromium that has further XP compat complications? I really have no idea.

Having a look at the project, the XP version is based off an older code base. So sure, there's probably something in the newer one that's preventing XP from running it.

 

Either way at the end of the day, Valve not providing a way to go back and forcing everyone to go forward is dumb.

Link to post
Share on other sites
39 minutes ago, Mira Yurizaki said:

Valve not providing a way to go back and forcing everyone to go forward is dumb.

No it's not. Having Steam work partially is resulting in either somebody chosing an option to include it, potentially stifling innovation, or people demanding support for it, both of which cost ressources. It's the smart decision to flat out tell people "You are using an outdated, unsecure system. Stop it. We won't support it."

Link to post
Share on other sites
1 minute ago, Acedia said:

No it's not. Having Steam work partially is resulting in either somebody chosing an option to include it, potentially stifling innovation, or people demanding support for it, both of which cost ressources. It's the smart decision to flat out tell people "You are using an outdated, unsecure system. Stop it. We won't support it."

What I'm not proposing is Valve maintaining XP support on newer versions, but letting older versions of Steam be accessible for people who, like in OP's case, want to build an XP machine because they have a sizeable library of games compatible with XP that don't play so kindly to newer versions of Windows. They don't have to support older versions (not that Valve has any semblance of decent customer support to begin with).

 

It's not like the account data retrieval or game downloading system should need anything special from either newer web standards or OSes.

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now


×