Jump to content
MSFN is made available via donations, subscriptions and advertising revenue. The use of ad-blocking software hurts the site. Please disable ad-blocking software or set an exception for MSFN. ×


  • Posts

  • Joined

  • Last visited

  • Days Won

  • Donations

  • Country

    United States

Everything posted by TrevMUN

  1. Something I forgot to add: I discovered the error involving the Crypto API doesn't happen if you run ProxHTTPSProxy before connecting to Steam. Unfortunately, that doesn't solve the problems with XCOM: Enemy Unknown not wanting to launch with the modified zernel32.dll executable, or games reliant on Steamworks Common Redistributables. Yes, Steam abandoning support for Windows XP and Vista and stranding a lot of games which are best played under those operating systems highlighted the issue. People used to praise Steam as "DRM done right" and, well, unfortunately many still do. Mostly those who aren't affected by these problems. That being said, going to GOG.com for games is only feasible for titles you don't already own on Steam, unless you want to buy them all over again. So I've got an interest in trying to make the games I already own (many of which I owned long before Good Old Games was a thing) still work.
  2. It used to work, I think. I just gave it another shot and now Steam gives me an error when I try to launch the game. I tried launching Steam with the -console launch parameter to see what might be going on behind the scenes. This is what it says when I try to launch XCOM with the file set to read-only: Error: texture file 'graphics\new_button' does not exist or is invalid Couldn't create IPolicyConfigVista: 0x80040154 ExecCommandLine: "E:\Games\Steam\Steam.exe -noverifyfiles -console" IPC server is in my process - could/should be using an in process pipe System startup time: 4.26 seconds Crypto API failed certificate check, error flags 0x00000008 for '/C=US/ST=Massachusetts/L=Cambridge/O=Akamai Technologies, Inc./CN=a248.e.akamai.net' IPC server is in my process - could/should be using an in process pipe CEG response for AppId 200510, result = Corrupted or unrecoverable data error. Crypto API failed certificate check, error flags 0x00000008 for '/C=US/ST=Massachusetts/L=Cambridge/O=Akamai Technologies, Inc./CN=a248.e.akamai.net' GameAction [AppID 200510, ActionID 2] : LaunchApp changed task to Starting with "" GameAction [AppID 200510, ActionID 2] : LaunchApp changed task to ShowingEula with "" GameAction [AppID 200510, ActionID 2] : LaunchApp waiting for user response to ShowingEula "https://store.steampowered.com//eula/200510_eula_0" GameAction[AppID 200510, ActionID 2] : LaunchApp continues with user response "ShowingEula" GameAction [AppID 200510, ActionID 2] : LaunchApp changed task to UpdatingDRM with "" CEG response for AppId 200510, result = Corrupted or unrecoverable data error. GameAction[AppID 200510, ActionID 2] : LaunchApp failed with UpdatingDRM with "53" GameAction [AppID 200510, ActionID 2] : LaunchApp changed task to Failed with "" Also, here's what happens when I run into the issue with Steamworks Common Redistributables: Crypto API failed certificate check, error flags 0x00000008 for '/C=US/ST=Massachusetts/L=Cambridge/O=Akamai Technologies, Inc./CN=a248.e.akamai.net' GameAction [AppID 219640, ActionID 3] : RunGame waiting for user response to LaunchOption "" GameAction[AppID 219640, ActionID 3] : RunGame continues with user response "0" GameAction [AppID 219640, ActionID 4] : LaunchApp changed task to Starting with "" GameAction[AppID 219640, ActionID 4] : LaunchApp failed with AppError_17 with "Steamworks Common Redistributables" GameAction [AppID 219640, ActionID 4] : LaunchApp changed task to Failed with ""
  3. I've been having a weird issue where a lot of games which should work with Windows XP won't launch because Steam insists Steamworks Common Redistributables needs to be updated first. I've tried the trick of copying over the entire Steamworks Common Redistributables directory from a Windows 10 machine as well as the corresponding appmanifest file. However, it's not been working. Has anyone had that problem and figured out how to fix it? Chivalry: Medieval Warfare is one such game, though it's also a game that can be launched outside of running Steam. If you do that, though, you can't join any online games. Playing offline with bots is hit-or-miss since most team objective/capture the flags maps aren't set up to properly instruct the bots on where to go for each objective or where the flag is and how to return it. Also, offline, any team objective maps whose final objective involves killing the "king" (highest scoring player on the defending team) automatically complete (probably because, again, bots are a bit daft in Chiv). XCOM: Enemy Unknown and XCOM: Enemy Within don't officially support XP, but it's all due to the executable calling functions not normally present in XP. Apparently Microsoft did release an API for XP that implements these functions, but XCOM's executables won't use them even if you do. However, there is a workaround available which involves editing the binary of the executables to point to a modified DLL which has those functions. I don't know if I can link to the Steam thread, but there's guides on how to do it there. (XCOM is another game which should work and has worked for me using this method, but recently Steam has been automatically "fixing" the game's modified executables and keeping me from playing the game any time I try to launch it. I don't know how to make it stop.) Warhammer 40,000: Space Marine works with Windows XP, as does the online mode. I haven't tried playing the game with the Chaos Rising or Dreadnought Assault DLCs though, so I don't know if getting that DLC does something to the game to render it unplayable. Phantasy Star Online 2 never worked with XP64 even in its beta back in 2012; the game has some kind of ridiculous version check that prevents any executable from running specifically on XP64, be it the installer, the game itself, or the patcher. I never understood why Sonic Team did that because at the time PSO2 supported XP32 and Vista. I don't know if PSO2 still supports XP32 these days. Bastion still works with XP as far as I know. Orwell is also XP-friendly from my most recent test of it. Spec Ops: The Line launched when I tested it, I haven't really played it yet. Same with Ace Combat Assault Horizon, though I haven't really played that yet either. LISA: The Painful still works as far as I know. VVVVVV still works fine. Osmos still works as well. Deus Ex: Human Revolution still works; messed around in it recently. I have The Missing Link DLC, too. I've got a lot more games I need to go through at some point, but so far those are the ones I've played recently. If anyone's got advice on how to fix the Steamworks Common Redistributables problem, I really want to know. I want to play some Civilization V ...
  4. @roytam1 might not see this thread unless you ping him (I just did for you, though). I have to say, I salute your diligence on this matter. And you're not the only one who is repulsed by DeviantArt's changes in recent years, believe me. (Fellow XP enthusiast with a DA presence here!) Among other things, I know many, many people vocally opposed the Eclipse redesign and even more so when DeviantArt, as is typical of practically any online organization/business these days, forced the changes on its userbase ... Almost certainly because DeviantArt's managers were confident the users will likely just keep using the site anyway. (It is, after all, the same pattern that's happened with every YouTube redesign, every Twitter redesign, every Facebook redesign, etc. ... I remember when DasBoSchitt spent a whole GMod id*** Box intro in 2010 castigating YouTube for the forced layout change in; now, there's a whole subreddit dedicated to trying to hang on to that pre-Polymer/Kevlar layout.) I myself have been looking into restoring my old Newgrounds account and posting my art there from now on, as others have done. Also thinking about starting to post my stuff to Pixiv. That all being said, the problem might be less XP-compatible browsers being less capable of efficiently handling the current state of websites like DeviantArt and more that such websites are just demanding too much damn resources these days. When you look at the source code for sites like, say, DeviantArt or YouTube these days, there's pages upon pages of script code, and of course as all sites have done for a decade now, heavy reliance on off-site scripts and CDNs. (Which is ironic because when YouTube announced the incoming Polymer layout in 2017, they crooned about its simplicity. Ahaha, no.) Many years ago I had seen an article discussing how websites have dramatically increased their use of system resources (both CPU and RAM) ... and that was probably more than a decade ago by this point. Even back in 2016 some sites could hog 25% of a computer's CPU, which this author attributed to ads. It might just be that a lot of older machines won't be able to use most websites as-is anymore because the companies running them have become less and less concerned about efficient use of a computer's resources. They probably figure just about everyone's got 3Ghz multicore CPUs and at least 16 GB of RAM, and therefore no need to bother being frugal. Never mind that even if you have the resources, such a burden from a mere webpage (especially one which used to be very snappy and lightweight before a redesign) is not a welcome experience ...
  5. That p***ed me off so much. I started using Discord in its early days, back around December 2015. As web-based VoIP it worked perfectly back then. Chrome 49 still had the best experience out of the browsers I have; Firefox-based browsers would either constantly blank out or display those scroll bars as @VistaLover saw in Serpent. Advanced Chrome would turn up a blank page, ironically. I didn't try testing VoIP with New Moon 28, but I imagine it would not have been a good experience given the way Discord behaves on any Firefox-based browser. For now, I've sworn off using Discord, using Steam and IRC instead. They spontaneously locked me out of my account a few months ago for no reason whatsoever; just started demanding I fork over a cell phone number. Specifically a cell phone number, they would not allow Google Voice, burner, or even landline numbers. Their support staff outright refused to tell me why my account had been locked, too, citing reasons of "safety" and "security." Which rang absolutely hollow considering I own the account and I'm the one asking why they locked it. They've changed a lot since 2015, and not for the better.
  6. If I might ask, what happened when you tried? Did you use a GPU known to work with XP? Because far as I know, on the nVidia side the 9XX/TITAN X Maxwell series is the newest line known to work with XP and XP64, though that requires a bit of INI hacking. I'm not sure how new you can go with Team Red.
  7. That's precisely why I'm trying to keep Etesia going. Does your Windows XP laptop have a removable battery? Etesia does, and I've had the same problem you have had (battery life has become nonexistent with age) ... I'm pretty sure there are replacement aftermarket batteries I can buy, but I'm hoping I might be able to mod a battery pack to use graphene cells or something. If only that technology would come to market faster. Haha, this is actually how I use Etesia these days when I'm on the go. She's always tethered to a wall outlet on road trips. XOTIC (the OEM that I bought her from) actually shipped her with a vehicle AC adapter that lets her charge on the go, using the cigarette lighter in my car. Wild stuff. It certainly seemed we were heading that way, and will probably be doing so again in the near future, but the pandemic certainly caused a rather dramatic reversal of trends. From what I had been hearing on the Tech YouTube channels, 2020 saw a massive increase in the sale of desktop PCs and computer parts, since many of us were under stay-at-home orders or otherwise working from home. (My current employer still has me doing this.) From what I'd been hearing, that took the chip and hardware manufacturers completely off guard as they were not expecting such a massive reversal of trends. But now, everyone needed a computer that could handle videoconferencing and/or the sort of work they would normally be doing at the office. Not to mention gaming. Oh yeah! That's the Ship of Theseus Paradox, right? I heard about a philosopher who came up with an interesting way to solve the paradox, if you think of objects four dimensionally. The idea being that an object's span of existence is like a river of time, and the individual things that make up that object could be thought of as smaller streams that join or branch off of the main "time stream."
  8. If I remember from when I set up W10 on Levanter (that hand-me-down gaming PC) I had to actually go in and disable the telemetry options. They were still there, just you had additional levels of telemetry control not available on other versions.
  9. I know you said you've resolved to move on, but I just wanted to point out ... I've got Marin, a Gateway P5-120 IBM PC, that's still kicking; all original parts save for the CD drive that I swapped out for a DVD-ROM a decade ago. No bulging capacitors, she seems to have escaped the capacitor plague. The CMOS battery of course is dead, but that's a minor annoyance and I'm not bothered enough to replace it yet. Also, The 8-Bit Guy has a video guide on picking the best laptop for playing MS-DOS games, most of which are from the 80's and early 90's. So, computers can survive for longer than that. As far as operating temperatures go, this article says that 40 C is the point where hard drives will start to experience shorter life spans if they remain at that temperature or higher for long periods of time. Safe operating temperatures for RAM will depend on the type of RAM your laptop had. Admittedly though, laptops are more difficult to maintain than desktop computers; my personal laptop, Etesia, is a Lenovo Thinkpad Edge 431; I specifically sought out that model because they allow for easy replacement of the hard drive and RAM, as well as the optical drive. But even so, I've had to RMA Etesia several times due to physical damage I couldn't fix. (Despite my best efforts she always seemed to get banged up ... ) The OEM company that I bought Etesia from has, as of my recent RMA, really, really pushed me to trade up for a newer model. But new laptops lack a lot of the features I want ... Anyway, if you're not interested in @Mr.Scienceman2000's advice to get a refurbished laptop or get second-hand replacement parts, I second @ArcticFoxie's recommendation on W10 LTSB. Lightweight, gives you the most control over disabling telemetry. A friend gave me his old gaming PC before Palouser got her 2019 upgrade and that's what I use on that machine. (Ironic that I would come into possession of a Windows 10 machine shortly before Microsoft announced that the supposedly "last version of Windows" is now on borrowed time.)
  10. Judging from the list of Intel CPUs, Palouser's current build didn't make the cut. Linus at LTT said that the cutoff point is Skylake. Years ago I saw someone post a picture on an overclocking forum showing Windows XP running on a Ryzen system, but at the time he did not elaborate how he pulled it off. I haven't seen any news on getting XP to run bare metal on any systems newer than XP64 on Intell X99-based ones.
  11. Honestly, since I was able to find that Technet article describing the KBs which give the various XP versions SHA-2 functionality, I wasn't worried. Far as I'm concerned, we had our answer: XP may not have initially come with SHA-2 support, but Microsoft provided some functionality in later updates. Especially once people tracked down the relevant updates and put them up for download. If something happens, I've got the installation on hand. And we've got @legacyfan and @erpdude8 to thank for that.
  12. Wait ... huh? I read through that thread and I'm a bit confused. Are those guys saying that updates after KB968730 also discreetly provide SHA-2 functionality to XP, and updates all the DLLs that would require the upgrade for said functionality? Or ... are they perhaps saying the updates can be verified/code signed with SHA-1 and SHA-2? EDIT: I think it's the latter. I just hunted down the relevant URL for that update. Of course, it required going to the Wayback Machine, but if you take a look you can see that the relevant installation files have both an SHA-1 and SHA-256 hash.
  13. I haven't yet applied the Server 2003 SHA-2 update on my rig, so I just tested this as well, setting the date to May 10 at 1:25 AM. On New Moon and Firefox ESR, I get "SEC_ERROR_OSCP_OLD_RESPONSE" on some HTTPS sites but not others. The same sites are still accessible on Advanced Chrome and Chrome 49, however. I tried to see if anything changed if I set the date to May 17, but the same sites would still break on the same browsers, while the other sites that did not break remained unbroken. That's very peculiar.
  14. I had this nagging feeling that there was more to the story of SHA-1 troubles than just not being able to use Windows Update anymore, but given how little I understand of how all this works, I didn't think my concerns would be taken seriously. This is part of why I had nagging concerns. Consider: how many developers go out of their way to support XP for any length of time once dev kits stop providing support by default? Most would just consider it not worth the trouble, I presume. Only in enthusiast circles would you actually see people taking care to make sure XP users can still run applications that might be affected. Also, there's that whole code signing aspect. This is all why I don't think it's a good idea to dismiss this as "paranoia mongering." It's why I actually spent time looking into this and seeing if XP ever did get SHA-2 support, and how to get it if so.
  15. I just took a look at my rig's DLL, too: version number 5.131.3790.5235. I wonder if that's different for XP64 though? Does XP64 have a different version of crypt32 by default, and after the hotfix?
  16. I don't know. I tried looking into what this means for XP. Over on VOGONS there was some talk about the Windows Update issue, and this was mentioned: Microsoft Technet has a blog post from 2010 saying this: No information's provided for XP64, and my rig doesn't appear to have either hotfix. I'm not even sure which one would apply to XP64.
  17. Damn, Arctic ... what you've got is exactly the kind of setup I hope to have! I have a growing collection of machines that I want to set up like that, or something like the U-shaped desk The 8-Bit Guy made for his studio. (My aforementioned daily driver, Palouser, is XP64; my main personal laptop, Etesia, is XP32. The Gateway2000 machine I mentioned previously is Marin, and the Windows 10 hand-me-down is Levanter. I also have an OpenBSD machine I've been toying with using Palouser's old 2009 hardware, Ostwind. But I have still more machines for future projects ...) Having a computer room like yours also requires that I own a home somewhere ... right now I can only afford to rent rooms, can't even afford an apartment. I make do with a lot of folding/easily disassembled/collapsible furniture. Maybe some day I can realize this dream.
  18. OHRRPGCE! Damn, that's a name I haven't heard in a long time! Back when I was in high school in the 90's I used to run with a group that worked on making games with that. Something rather charming about the way BAM conversions of MIDI sounded. That and Verge and Megazeux. What a time that was. I wonder about Visual Studio. I know that newer versions up and dropped support for compiling to XP; is it possible to re-implement support somehow?
  19. So this may or may not be a niche topic, and I'm only just now learning about this even though I had just done a quick run to a nearby Fry's to get some tech accessories and anti-static bags; but as of February 24th, the electronics store franchise up and went out of business. In many ways, the writing has been on the wall for a two or so years, and there was a lot of speculation about the franchise's pending death. I remember things seeming some of the aisles bereft of goods in mid 2019 and being told by employees there were issues with the supply chain, as inventory slowly dwindled further and further. BitWit had done a video about this just before the pandemic locked everything down. In recent months I had noticed the stores here had set up barricades cordoning off over half of the available space. And yet, in spite of the worst months of the pandemic killing off many other stores, up until the last business day last month the franchise was still going. Welp, in spite of a lot of warning signs, the end came suddenly. Unlike, say, Toys R' Us which gave lot of warning about the pending permanent closing and went through a whole liquidation process, apparently Fry's employees were suddenly told that the whole company practically ceased to exist on the 26th. It's a damn shame, because Fry's Electronics stores are very whimsical and tend to have unique themes. The one in San Jose had a Mayan temple theme, the one in Campbell was like an Egyptian pyramid, the one in Fremont had a very 19th-century "World's Fair" Victorian theme. I've seen photos of other stores, such as one in Dallas that was (of course) very cowboy-themed while another one in the Southwest had a very Area 51 feel, complete with a giant flying saucer crashing through a wall. These stores often had their own in-house cafes, long before Starbucks dominated that scene. They apparently tried to do the Costco and IKEA thing of selling food on the cheap as a way of enticing people to stay and shop. It's a damned shame. Especially for the Bay Area, where you could find a lot of these stores. It seems like a lot of the appeal and quirky side of Silicon Valley is quickly vanishing. I found out too late, for example, about Weirdstuff Warehouse. Google bought the building where it was located, and so the store went out of business for good. A similar store, Excess Electronics, recently had the same happen thanks to Amazon but is trying to find a new site.
  20. Yeah. I was looking into it and, at least at a cursory glance, Dell actually didn't support XP64 for the Latitude E6430. Even though XP32 is explicitly supported. The only available driver/software downloads are for XP32. I'm a bit surprised. That might not be the be-all end-all; there could be drivers out there which Dell doesn't have listed on this page. You might try asking @XP-x64-Lover for help; if they're out there, she might know where.
  21. What motherboard do you have? Or is there a motherboard you're looking at getting?
  22. I think whether or not it'll be worth it to you depends on what you like to do with your XP machine and what parts you're able to get. During XP's support period, XP64 had a reputation for not being supported by hardware/software. I personally have rarely run into that issue ... at least until after XP lost favor with Microsoft, and compilers stopped providing support for XP, thus causing newer programs to not work. But that's a hurdle all XP OSes face. The main advantage with XP64 is the ability to run 64-bit programs. If you're doing things that require a lot of RAM (e.g. running a web browser with a ton of tabs, video editing, rendering complex 3D scenes, gaming, etc.) you will definitely appreciate this feature. It's not just XP32 that is (normally, without the PAE mod) limited to 4GB; 32-bit programs in general, I believe, are also unable to use more than 4 GB of memory. 64-bit programs can use much more than 4 GB; I'm not sure what the upper limit is. And if you're like me and you max out the (normal?) memory cap of XP64 with 128 GB (because I'm nuts) your 64-bit programs will have a LOT of real estate to use. (I'm not sure if XP64 can go higher than 128 GB. Windows XP64 is technically more kin to Windows Server 2003, and Server 2003's Enterprise and Datacenter editions can take up to 1 TB of RAM.) The main drawback will be that you'll lose the ability to run 16-bit programs. If you've got some favorite 16-bit apps and you upgrade to XP64, you'll either need to have a spare machine running a 16 or 32-bit OS, have your computer dual boot with such an OS, or run those in a virtual machine.' The other question will be sourcing parts that are known to work on XP64 and have driver support. When @XP-x64-Lover located drivers for the X99 SABERTOOTH motherboards, I used that opportunity to give my daily driver some of the best hardware I could find for such a system: i7-6950X CPU, 128 GB of RAM, and with the .inf driver mod described at Matt's Repository, a GTX TITAN X (Maxwell version). It was a long-needed overhaul and damn worth it for what I do. I don't know offhand if we have a database of motherboards with known driver support for XP64, so before you take the plunge you'll want to do research. Odds are if your desired parts have XP drivers, they should have XP64 drivers or at least their chipset will. However, you will want to be sure before you try anything.
  23. We'll see what the future holds, but like most of the other responses so far, I've no intention of giving up Windows XP for my daily driver computer. Even when I had decided to stick with XP back in the Vista days I knew that would mean eventually needing other machines for certain tasks. After all, Microsoft first tried to force gamers into upgrading to the newest Windows OS with Halo 2's release (and with deciding to make DX10 Vista-only, a tactic they've repeatedly used since). So I knew even back then I'd need a dedicated gaming PC not running XP at a certain point. Yet here I am, still running XP64. (I still don't have a dedicated gaming machine either ...) The main hurdles I foresee in regards to using XP64 indefinitely are hardware-related. Whether that's the market replacing x86 with ARM and thus ensuring new hardware is wholly unusable to x86-based OSes, or a new power supply standard making power supplies compatible with XP-friendly motherboards uncertain, there may come a time where we just can't run XP on bare metal because the hardware just won't support doing so. And it won't simply be a matter of someone finding or writing working drivers. On the other hand, that doesn't mean I'm pessimistic. When official support ends, the enthusiasts step in. Take a look at the communities for 8-bit computers; those guys are continually teaching old dogs new tricks as it were. They have, for example, made a wi-fi adapter for the Commodore 64. You can find all sorts of bonkers hardware and upgrades out there for 8-bit machines. Granted, 8-bit machines are simpler than what we deal with here, but I think the same spirit of, shall we say, innovative backwards compatibility is there.
  24. Although it's been half a year, I'd just like to add for @FelixPls1's benefit (and anyone else looking for help with slow XP installs on older hardware) there was an old thread I posted years ago when I was having a problem with a Celeron laptop that ran XP, overheated very easily even when idling, and was generally sluggish. @tomw gave me a link to a tutorial at AskVG which might help increase system responsiveness even if none of these remedies actually address the problem. The guide helped make the laptop much faster to boot and not as quick to overheat. I'd also check some of the other advice given to me on that thread, if applicable to your machine.

  • Create New...