Jump to content

Can I get Steam to work on XP at all?

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?

 

i7 6700k, GTX 1080, Crucial MX 300, Maximus VII Hero, WD Blue, 16 GB RAM

Link to comment
Share on other sites

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.

Aerocool DS are the best fans you've never tried.

Link to comment
Share on other sites

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 comment
Share on other sites

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 comment
Share on other sites

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 comment
Share on other sites

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.

Check out my guide on how to scan cover art here!

Local asshole and 6th generation console enthusiast.

Link to comment
Share on other sites

Link to post
Share on other sites

Try a no-steam patch if there is one. Available for most pirated titles

Link to comment
Share on other sites

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 comment
Share on other sites

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 comment
Share on other sites

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 comment
Share on other sites

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 comment
Share on other sites

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 comment
Share on other sites

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 comment
Share on other sites

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 comment
Share on other sites

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 comment
Share on other sites

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 comment
Share on other sites

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 comment
Share on other sites

Link to post
Share on other sites

Sorry I was gone for a day


I was wanting to play HL2 on hardware from its era

So if I want to do that now, I guess got to crack HL2

 

Thanks for all of the input

i7 6700k, GTX 1080, Crucial MX 300, Maximus VII Hero, WD Blue, 16 GB RAM

Link to comment
Share on other sites

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

×