Posted February 03, 2024
With consideration of the remaster of the trilogy coming up, I thought I'd revisit a problem I had some years ago that still has me stumped.
I asked about this over on Steam since my copy comes from there, and I have yet to have an answer directly from anyone for any idea, and it would be unlikely to get any higher ups to deal with it given the current climate. I figured, what is one more shot at it over here if I can get it to someone's attention?
Short story is: I cannot get Tomb Raider: Legend to run on Windows XP without Steam. This shouldn't have been a difficult thing to implement, but alas.
The thing is, I like how original games are played, and this is why I like playing them as is, and avoiding modifications (unless I need to make it work). I have games on GOG here too, so it's a no-brainer I am here. Further, I try to run it on the OG machines since they run them best, so nothing fancy here. Any weird problems I have, usually are easily fixed. GOG is usually more friendly to me with this in that respect, but seemingly Steam is a hit and miss sometimes for whatever reason. Still, it was no reason not to try.
In this case, I installed Tomb Raider: Legend from Steam (esentially, just making a copy of the entire folder - this is the only way to do it) from my current machine, to the XP one. It is the last game I have from the OG series and the last one which theoretically should have no problems running in itself. Despite the files looking like the OG files as they are, when I go to run it, it says it requires Steam to run. Not "your OS is incompatible" (which is absurd in itself). It literally says Steam needs to run.
It's at this point I am truly perplexed.
I don't have Steam to run, and I wouldn't run it anyway, for better or for worse. You can forget about that. I shouldn't need to, especially for such an old game. Yet, somehow Steam's DRM is hidden in it I guess. AFAICT, there are no proprietary Steam files attached to it. This is the strangest part.
So, the biggest question is how it can be run without Steam? Why even, anyhow?
According to the last time I looked up Steamless, this game is not supposed to have DRM. And my last theory was shot when I thought the executable might've had been modified for such DRM, that when I tried to replace it, it still didn't work. Unless it's a different file I overlooked or something else I need to fix, I have no idea where to begin. Again, it's clearly not a compatibility issue with the OS, and that essentially shouldn't be the case, it's the DRM which absurdly is out of place. All of the last 6 games I have could be installed with no issues and do not have DRM. So, what gives?
Consequently, I've never been able to get it to run without Steam, and I have exhausted everything I could think of that I could feasibly do. I'm certain someone here has better computer-fu than I do. It's no issue if I never get an answer, I tried long ago. If I were trying to do the same thing on a modern machine anyway, and just didn't want it to run through Steam (as some people do), I see no reason it should come up either. I'm just baffled by this. Is there a more knowledgavle person here who might have an idea how to make this work?
I asked about this over on Steam since my copy comes from there, and I have yet to have an answer directly from anyone for any idea, and it would be unlikely to get any higher ups to deal with it given the current climate. I figured, what is one more shot at it over here if I can get it to someone's attention?
Short story is: I cannot get Tomb Raider: Legend to run on Windows XP without Steam. This shouldn't have been a difficult thing to implement, but alas.
The thing is, I like how original games are played, and this is why I like playing them as is, and avoiding modifications (unless I need to make it work). I have games on GOG here too, so it's a no-brainer I am here. Further, I try to run it on the OG machines since they run them best, so nothing fancy here. Any weird problems I have, usually are easily fixed. GOG is usually more friendly to me with this in that respect, but seemingly Steam is a hit and miss sometimes for whatever reason. Still, it was no reason not to try.
In this case, I installed Tomb Raider: Legend from Steam (esentially, just making a copy of the entire folder - this is the only way to do it) from my current machine, to the XP one. It is the last game I have from the OG series and the last one which theoretically should have no problems running in itself. Despite the files looking like the OG files as they are, when I go to run it, it says it requires Steam to run. Not "your OS is incompatible" (which is absurd in itself). It literally says Steam needs to run.
It's at this point I am truly perplexed.
I don't have Steam to run, and I wouldn't run it anyway, for better or for worse. You can forget about that. I shouldn't need to, especially for such an old game. Yet, somehow Steam's DRM is hidden in it I guess. AFAICT, there are no proprietary Steam files attached to it. This is the strangest part.
So, the biggest question is how it can be run without Steam? Why even, anyhow?
According to the last time I looked up Steamless, this game is not supposed to have DRM. And my last theory was shot when I thought the executable might've had been modified for such DRM, that when I tried to replace it, it still didn't work. Unless it's a different file I overlooked or something else I need to fix, I have no idea where to begin. Again, it's clearly not a compatibility issue with the OS, and that essentially shouldn't be the case, it's the DRM which absurdly is out of place. All of the last 6 games I have could be installed with no issues and do not have DRM. So, what gives?
Consequently, I've never been able to get it to run without Steam, and I have exhausted everything I could think of that I could feasibly do. I'm certain someone here has better computer-fu than I do. It's no issue if I never get an answer, I tried long ago. If I were trying to do the same thing on a modern machine anyway, and just didn't want it to run through Steam (as some people do), I see no reason it should come up either. I'm just baffled by this. Is there a more knowledgavle person here who might have an idea how to make this work?
Post edited February 19, 2024 by TurdFerguson87
This question / problem has been solved by kakiss4