First post, by conkernaut112
Hi all,
I've spent a few days on my own trying to work out my problem by poking around with the search here and other places online, and I've come across a few people having the same issue as me but haven't come across any public solution. If I've missed something really dumb then don't be shy telling me. Also I'm new here and don't know if I'm posting in the right place etc. I'm more than happy to be schooled if I'm being a noob!!
I bought a DVD copy of Half-Life 2 the other day from a thrift store, as I was intrigued by the idea of having an early copy of the game physically in my collection. I knew the history of it being "the first game to require Steam" so I did a bit of Googling whilst I was in the store to see if it was possible to play the contents of the disc, and I bought it when I saw a few guides showing how to.
I managed to extract all my CABs and then from there the contents of all the various .gcf files into one folder. But no combination of launch arguments or Steam emulators seem to be able to get me past the error "Unable to load filesystem_stdio.dll". Troublingly, when browsing my bin directory in the folder holding all the extracted game files, there is no filesystem_stdio.dll to speak of. Neither is it there in any of the .gcf files when browsing them with GCFScape, leading me to ruminate on whether or not the build on my disc even came with all the files needed to run the game, or if some were destined to be delivered via Steam upon installation and setup.
It's worth noting that my disc is not the GOTY edition that the tutorial I was following was aimed at, but an earlier edition (all the CAB files on my disc are dated Oct 8th 2004, not sure what build that would make it)
I've tried this on both Windows XP and Windows 10. Same result - missing filesystem_stdio.dll - in both cases.
If there's any information I've left out, apologies & please let me know. š