Archive

Archive for the ‘Computer gaming’ Category

Install blues – Clive Barker’s Jericho

Continuing the theme from my last post, I tried to install my boxed copy of Clive Barker’s Jericho onto my PC as it’s a game I never completed and I would like to now take the chance to actually finish the game. Once again, it’s a game that isn’t currently available on any digital platform for some reason, neither GOG.com or Steam.

Popping the disk in, I am unable to run the Autorun menu on the disk as it requires Adobe Flash, long since discontinued of course. Fine, I next tried to run the setup.exe file directly off the DVD, only to be hit with a User Account Control prompt telling me that an administrator had blocked access to the program, with no option to override and continue the install – see screenshot below:

Jericho installer

Unfortunately, what has happened here is that the installer file was digitally signed by CodeMasters, the original publisher of the game. This is great, as it goes a long way to prove that the file is legitimate and isn’t malicious. Except there’s two problems – the signature is using SHA1, an algorithm that was deprecated by Microsoft a good few years ago now for security reasons and secondly, the signing certificate expired in 2010, whilst the rest of the chain has either expired, been revoked or both. I’ve only ever encountered one other piece of software that had this kind of problem and in that case, I gave up trying to get it installed. In this case, this was a game I wanted installed so I was more motivated to find a solution.

The internet wasn’t directly helpful as I couldn’t phrase my search query correctly to get a proper response. However, one post did lead me in the right direction eventually. Basically, enable the built in Administrator account in Windows 11, log in as said user and run the installer that way. To my relief, I was able to do so and install the game successfully. Once complete, I logged out and back into my normal account and disabled the Administrator account again.

To run the game, simply run the Jericho executable from inside the Bin folder of the install location and the game runs. The only other thing to watch out for is to make sure that the Nvidia PhysX legacy package is installed, as the game needs PhysX to run. Thankfully, unlike Medal of Honor Airborne, Jericho doesn’t install the old Ageia runtime by default, nor does the installer hard link it as a requirement before continuing.

This time horrible old DRM wasn’t to blame thankfully, but it’s still highly annoying to have to jump through the extra hoops to get the game installed. The game is long since abandoned by now of course, but unless it ends up on GOG.com where it would get a new installer, the game will continue to have this extra installation hoop to jump through for anyone who wants to play it.

LATE ADDITION: I discovered a small tool called delcert, which you can download from the XDA forums. Simply copy the install files off the DVD into a folder on your PC, copy and paste the delcert.exe file into the same folder and from a command line type delcert.exe setup.exe. Delcert will strip the signature off the executable, leaving you with a file that you can run as normal. Install the game using the setup file and all should be well. Since the game DVD is a read only medium, you have to throw in the extra step to copy the files to a local disk where you can modify files.

Retro Gaming blues

One of PC gaming’s biggest selling points is that there is an absolutely incredibly rich back catalogue of games reaching back decades at this point. Thousands upon thousands of games in every possible genre and in dozens of world languages, released by studios big and small all over the world. This is truly one of the great selling points of PC gaming, but it comes with a downside that doesn’t seem to get a lot of coverage that I’ve seen, but of course the internet is a big place and I don’t frequent the gaming sites the way I used to when I was younger.

For myself in particular, I am not even really talking 90’s games all that much but rather games made in the mid to late 2000’s. The thing is, the game engine itself more often than not will run even under Windows 11 x64 fine, but getting the game and getting it installed is by far the more difficult challenge. Let me explain…

Until the major rise of Steam and other digital download services, most gamers got their games on optical media – CD or DVD – and thanks to rampant piracy in the industry, publishers turned to copy protection systems such as SafeDisc and SecuROM amongst many other systems. None of these systems made headways in truly curbing piracy, but they left behind an unintended toxic legacy: legally playing these games years later on modern computers.

If you were someone who bought a lot of games on physical media and built up a collection, chances are there are games you own that are not available on any digital download service such as GOG.com for whatever reason. This means that the only way to play the game is to install it from the original disk. Unfortunately back in 2015 or so, Microsoft issued patches that totally kill the ability of SafeDisc and earlier versions of SecuRom to work. These protection systems will not work at all on Windows 10 and 11 and if you fully patched an older Windows 7/8 retro gaming PC, they too will not play these games. The only option left to you then is to find a crack so that you can run the game without having a disk in the drive. Of course, this is presuming you still have a PC with an optical drive in it – so very many computers no longer have optical drives at all.

Let me use an example of a game I own: Medal of Honor Airborne. The game uses the Unreal 3 engine and whilst it is a good 15 years old now, it is still more than playable. However, I had a terrible time installing it on Windows 11 off the disk:

  1. The setup process struggled mightily to go past a point whilst reading off the disk. The disk is not faulty or rotten, but neither of my Blu-ray drives wanted to get past this point. I had to copy the files to a folder on a hard drive and install from there to get the game installed.
  2. The setup process is hard coded to install a now ancient version of AGEIA PhysX, which will not work if you already have a modern Nvidia version installed. If the setup process cannot install it’s included PhysX, it will abort and refuse to continue.
  3. To get around this, I had to remove my existing PhysX, install the game with its included version, remove that and then install the Nvidia PhysX legacy package, which lets you run older games whilst at least having a more modern runtime than what was included with the game. Lastly, I had to reinstall my modern version of PhysX as well.

Apparently, the version of the game that is available on the EA Play platform doesn’t have these hassles, but I specifically wanted to go through the manual install process to see if I could work my way through the hassles.

Another game that I have is Pariah, made by Digital Extremes, using the Unreal 2 engine. The game installs fine, but cannot run with the disk in the drive as it uses SafeDisc. This game is not available on any digital platform for whatever reason, so the only way to play it is to download a crack to circumvent the dead copy protection, which I duly did. I have no moral qualms about that, as I paid for the game and I have all the original packaging. Is it my fault that the game can’t directly run in modern Windows? No, so I am fine with using a crack.

I would like to say that GOG.com does an amazing job of finding, fixing, stripping all the DRM and releasing all sorts of older games, but as wide as their catalogue is, there are plenty of games that aren’t available unfortunately.

It’s easy to be nostalgic about older games and maybe feel concerned that a service like Steam has become the metaphorical 800lb gorilla, but it really does make gaming easier. No need to worry about finding and managing patches manually, installation guaranteed to work and many other benefits. Don’t get me wrong, I would always prefer to get my games on physical media so that I always own a copy of my game plus have a nice manual and any other included items, but I realise that the industry will never really go back to that method of distribution again. I suspect that the current gen of gaming consoles might be the last to include an optical drive in them and once they are replaced in a few years time, the only way to really own your games anymore will be to hope its available on GOG so that you always have an offline installer and can back up the install files at will.

Rant Mode–EA’s Origin platform redux

It’s not often that I end up ranting about something twice. EA’s Origin unfortunately has now earned my wrath for a second time. You can read about my previous grumblings here.

Last week, the Humble Origin Bundle went on sale. At the price the bundle was offered, I couldn’t resist ordering. Of the lot, Dead Space 3 is the newest game (Feb 2013), while the other games are anything from 1-4 years old. A lot of people have purchased this bundle, since it is great value and the proceeds are going to charity. More cynical people acknowledge that part, but state that the real idea is to draw people in to use EA’s Origin platform.

Unfortunately, it seems EA were not prepared for the influx of new users. Keys could not be redeemed as the servers had for all intents and purposes, melted under the load. Luckily I didn’t suffer this problem. What has been a problem however is downloading the games. I’m on a paltry 1Mb/s ADSL connection at home, and seeing the size of some of these downloads made it clear I couldn’t do it at home. Luckily I have the capability of doing so at work. I installed Origin and started by trying to download Dead Space 1. Starts off well enough, but then the download simply hangs after a while. Clicking the Pause button does no good, as the download never pauses. At this point I have to hard exit or kill the Origin task with Task Manager.

The line at work could have finished Dead Space over the weekend, but since the connection simply wouldn’t stay alive, I’ve had to baby sit the download in chunks. Not fun, and not the way Origin used to work. Origin didn’t have this problem with Mass Effect 3, so I don’t know if it’s one of their updated releases that did it or what. Numerous reports on the EA forums bear witness to the fact that I’m not the only one suffering this problem. All I want to do is download the game at work and transfer it to my home PC, something else Origin is woefully inept at doing. Steam makes this process idiotically easy.

Also, the latest Origin update has now decided it wants to download and reinstall all my Mass Effect 2 DLC, which for whatever reason it can’t pick up the fact that it’s already installed. The previous version of Origin finally fixed that problem, but it now appears to be back.

Digital downloads keep being trumpeted as the future of how content is distributed, but experiences like this only make me want to cling onto my physical media all the harder. Add the fact that internet speeds here in South Africa are simply not great, and the situation becomes somewhat painful. I can’t help but feel that part of the reason EA offered the bundle was to load test Origin to the breaking point, and then finally get sort out their service. Some commentators have said that we should look at what Steam was like after its first two years on the market, but I’m not sure that is a valid point. EA would have seen Steam’s problems, and could have worked to avoid it from the start. Everything Steam does wrong, EA could have done right, but it seems that this will never happen.

And to think, PC gaming once used to be simple and enjoyable mere minutes after buying a game….

Fallout 3 and Windows 7

December 9, 2012 Leave a comment

I’ve had a copy of Fallout 3 for a long time now. I bought the Collectors Edition on a whim not long after the game out, and as I write this, Vault Boy is staring at me. Getting Fallout 3 working properly on Windows 7 on my new PC was a bit time consuming, including some aggravating bugs that took a while to hunt down. Note that I’m not using the Steam version, but rather the original version that came in the Collectors Edition lunch box.

    1. Install Fallout 3. This should go ahead without any hitches.
    2. Download the 1.7 patch, but do not install it yet. You can get the 1.7 patch from here.
    3. Download and install the latest Games for Windows Live runtime, available here. You don’t have to sign into the program, just have it installed. Without it, patch 1.7 doesn’t work properly, and Fallout 3 won’t launch.
    4. Install patch 1.7.

You may notice that Fallout 3 isn’t added to Games Explorer in Windows 7, despite it being Games for Windows certified. More irritating is that it was added to Games Explorer in Windows Vista. We can fix this by doing the following:

  1. Open up a command prompt with Administrative Privileges.
  2. Go to your Fallout 3 install directory.
  3. Enter GDFInstall /richext .fos /exe “<Path\To\>Fallout3.exe” GDFFallout3.dll

If the command was entered correctly, you should have a small dialog box popping up confirming success. If you now check Games Explorer, Fallout 3 should be there.

Lastly, I had a problem where my game would freeze up anywhere between 5-10 minutes playing time. It was particularly bad after entering a new building. The game music kept playing, but the game was frozen rock solid. A bit of searching on the net gave me some tweaks to make to your Fallout.ini file, located in C:\Users\username\Documents\My Games. Make the following changes:

  1. Find the line bUseThreadedAI=0, and change the 0 to 1.
  2. Directly below this line, insert the following line: iNumHWThreads=2

With those 2 tweaks, the game has been behaving solidly for me now, with no more crashing after 5-10 minutes. From what I gather, the Gamebryo engine used in Fallout 3 is pretty picky about what it will run on. The amount of cores in a modern PC is a bit more that what was around when Fallout 3 originally came out.

Hopefully, with these tweaks, you will get some enjoyment out of the game. I’m really glad Bethesda switched to the Creation engine for Skyrim, it’s been far less buggy for me than any of the games that used the Gamebryo engine. I had Fallout 3 installed on my old PC, but the sound crackling issues with my Creative X-Fi eventually made me give up and move onto other games. The game worked fine in Windows XP, but I had already made the move to Vista by then. I didn’t feel it was worth it to keep XP around for just one game, so I didn’t bother. I’m enjoying the game so far, but as usual with a large RPG, there are many more hours to go.

Rant Mode–EA’s Origin distribution platform

November 26, 2012 Leave a comment

In the digital game distribution world, there are many products that have come and gone over the years. Some have managed to survive with a small audience base, while others came, shone brightly for a while and then died. One name stands above all others however: Valve’s Steam. I’m not the biggest fan of Steam in the world for a few reasons, but it works well and has changed the industry probably for the better.

EA sold their games through Steam, but starting with The Old Republic and Battlefield 3, they no longer provided their games on Steam, but were instead forcing people to use Origin, their rebranded attempt at taking on Steam. For the most part, Origin has worked ok for me, but its features are lacking compared to Steam. In particular, the one that is grating me the most right now is the lack of a proper game backup/restore option.

I’ve recently just built a new computer for myself (more on that soon), and one of the things I needed to do was to set up Steam and Origin again on the new PC. With Steam, restoring backed up games off of my old PC was a piece of cake. Click on the Steam menu button in Steam, select Backup and Restore Games and follow the prompts to easily restore your games. Worked like a charm.

Origin has no such ability. A search found out that you could try copying the existing folder off the old PC onto the new PC and run some setup file in a specific directory to reinstall the game, but this file didn’t exist on my PC. Reading through other links revealed that other people also didn’t have this file. In the end, I was able to get Mass Effect 3 reinstalled by pointing the location Origin uses to install games to the new correct directory. I right clicked on the Mass Effect 3 game art in Origin and said Install. This proceeded to reinstall the game using the existing folder I had copied earlier.

However, after installation, it kept trying to download all the DLC I’ve purchased for the game, which is a multi gigabyte affair. After forcing enough cancels, it seems to have settled down a little.

Just when I thought I would be good to go, Origin wanted to start downloading every piece of Mass Effect 2 DLC I own and install it. I registered Mass Effect 2 with Origin, so that if my game disks are ever damaged, I can download the game for free. However, I already have all the DLC packs downloaded and saved, so I don’t need Origin to download and install them for me. I cancel every time I open Origin, but it keeps attempting to download the DLC files.

Origin has potential. I like its interface, as well as its speed. As a launcher of games, it’s pretty decent. However, many of the games that it supports managing in return have no idea Origin exists, so there is a disconnected feeling when playing an older game. Contrast that with Steam, where every game on the platform is Steam aware. If EA want to seriously compete in the digital download market, they need to ramp up the quality of the Origin client. They don’t even need to copy all of Steam’s features – just get the rest of the basics in place. It really isn’t too much to ask for. After all, the more competition there is in the industry, the more we as customers benefit.

Origin

My Origin collection of games. Note that only Mass Effect 3 fully supports Origin. The others were “redeemed” games in case my physical disks ever get damaged/lost/stolen

Mass Effect 3 review

Last week I finished up Mass Effect 3, and I thought I would post my thoughts on the game here. I’m not going to score the game in a traditional way, but rather give my thoughts in ugly, bad and good point form. ME3 is a highly subjective game, and depending on how you played the previous games, most of the outcomes will differ from player to player.

The Ugly:

  • The character importer is severely broken. If you customised the face of your Commander Shepard in the previous games, there is a very high chance that when you import him/her into ME3 your face will either look very different or will fail to appear at all. I can understand that BioWare worked on improving the graphics in ME3, but to have your custom Shep face not available immediately breaks immersion. Very poor form BioWare, and the 1.02 patch does not resolve the problem!
  • The endings ruin everything that was built up over 5 years. It’s too short, too full of holes and feels incredibly rushed. It poses far too many questions that deserve answers, being the end of the trilogy.

The Bad:

  • If you play on a PC, EA’s Origin service is required. Depending on how you view it, this could be a non issue or a massive pain. Origin is a lot like Steam, though I find it to start up faster and be more responsive. Still, it’s a bit intrusive to have the service forced on you.
  • Multiplayer can be buggy. MP is a lot of fun with the right team, but sometimes it glitches really badly. Apparently the MP section is peer to peer hosted, so if your hosting player is on a slow connection, strange things can and do happen. It’s also frustrating when you get disconnected right near the end of great match.
  • Enemies are repetitive! There are only 3 types in the entire game, and they get boring after a while. The previous 2 ME games had a lot more variety.

The Good:

  • There are some truly epic moments in the game. Some characters get a wonderful ending that leaves you emotionally wrecked. These missions are truly the BioWare standard of old!
  • Graphics seem to have been spruced up again. ME3 is no Crysis, but it’s come a long way since the first game. Also, crying seems a lot more natural now and not like the oil slick effect from ME2.
  • Ashley is back. She’s my favourite character and love interest, so it’s great to have her back.
  • Great squad dynamics. The smaller squad makes the game feel a bit more like ME1, where you could get to know your team mates quite well, unlike ME2 where there were up to 12 members. Banter is great, and the team mates generally work together very well.

Overall, Mass Effect 3 is a very good game with many fantastic moments, but it is also rough around the edges in many places. There was a massive leak of the game’s contents in November last year which forced BioWare to make a lot of last minute changes. I’m sure that impacted quite a bit on the game as well, and could go a way to explaining the nature of the endings.

BioWare have announced an Extended Cut that will come as free DLC in “Summer 2012.” They won’t change the endings, but they intend the EC to flesh out the choice you make, as well as provide closure. If BioWare pull this off, then at least it will go some way to helping us accept our Shepard’s fate in the end.

Until then, I will leave it at this: Mass Effect 3 is a fine game in most of its areas, but as a complete package, it falls short of Mass Effect 2. I hope that further DLC as well as the Extended Cut will flesh out the game to the level of ME2.

Is this the last we’ll see of Commander Shepard? Probably and sadly so. I just can’t see how Shep will feature in future games after the Reapers. Will it be the last Mass Effect game? Unlikely – Electronic Arts knows when they have a gold franchise, and I am sure that they will push for more games to be made in the universe in the future.

Mass Effect 3 Redux

My last blog post was about the failure of Mass Effect 3 to correctly import the face of my Commander Shepard. I’m still waiting on BioWare to patch the problem, so I’ve yet to start the single player campaign. However, I thought that a picture would be worth a thousand words, so I’m going to graphically demonstrate how far off the importer is.

My Shepard in Mass Effect:

MassEffect 2012-03-15 18-41-24-60

Mass Effect 2:

MassEffect2 2012-03-15 19-12-03-25

And what Mass Effect 3 wants to offer me:

MassEffect3 2012-03-15 18-45-23-49

I tried fiddling with the values in the Character Creator to get him close to what he was, but this was the closest I could get:

MassEffect3 2012-03-15 19-21-54-06

Needless to say, I will only get to fully experience Mass Effect 3 once – replays after that will not have the same impact. It’s painful to wait, but I will wait until the patch comes out and fixes the problem, or BioWare says that they cannot fix it. Until then, it’s multi player only.

Categories: Computer gaming

Mass Effect 3 trials and tribulations

March 14, 2012 1 comment

When it comes to game companies, BioWare is my favourite developer. I don’t even want to think about the number of hours I’ve sunk into their games over the years. In the last couple of years, the Mass Effect and Dragon Age series have captivated me like no other. Whether it’s the Warden or Commander Shepard, my imagination has worked overtime living in these worlds.

Last week, Mass Effect 3 was finally released. I, like millions around the globe, looked forward to the conclusion of Shepard’s story. The trailers BioWare put out only made the desire heighten. For 2 fantastic games, we guided and moulded our individual Shepard. I even ordered 2 copies of the Collector’s Edition, as a memento the entire series.

I got home with my copy in tow on Friday and went through the setup procedure. A bit different thanks to Origin, but nothing too major. The amount of DLC was long to download, thanks to my slow internet connection at home. Nonetheless, I let it finish first so I could dive into the game in one go. By the time I was ready to play, I had read about a bug on the BioWare forums that affected characters imported from earlier ME games. The faces of said imports either errored out or produced vastly different results compared to ME2. I hoped that I wouldn’t be hit by this, as my Shepard was chosen from one of the presets in ME1 and then modified to suit me.

Lo and behold, the bug affected me as well. My Shepard has green eyes, ginger hair, no beard and is a white character. The import face I was offered had brown eyes, brown hair, brown skin and a scruffy beard. Needless to say, I didn’t continue. I tried to customise the import to match what I had looked like in ME2, but I gave up after a while as it was nowhere near close to what I had. Instead I’ve had to delay playing the game and satisfy myself with multiplayer instead.

There is currently a 150 page thread on the BioWare forums about this bug. BioWare are aware of the bug, but there is precious little feedback on when/if the bug can be fixed. I have to admit that I am not impressed, as something this major should have not slipped by Quality Assurance. One of the unique and fantastic aspects of the ME universe is that you would carry your same Shep through the entire trilogy. To have it fail at the start of ME3 feels like someone either overlooked the bug or didn’t test properly.

All in all, I am not impressed. I am prepared to wait for a final verdict on whether this will be fixed or not, but what I really want is just some feedback from BioWare. Just a quick note to say they’ve made progress, or something to let us know. Many people will put up with the bug if they know it’s being worked on and there is feedback. Silence on the other hand only inflames the situation. I hope that for BioWare’s sake, they take this to heart and communicate more about this sort of situation. BioWare has many passionate fans thanks to their wonderful games, but they need to be more open with the fans if they want to keep the fans.

The Witcher 2 initial experience is troublesome

This past week, I decided on a whim to buy both The Witcher and The Witcher 2 on gog.com, a site that has earned plenty of praise for their work with, literally good old games. In particular, the GOG version has no SecuRom copy protection in it, something I am always happy to avoid. I must add that while I have no major issue with copy protection or DRM, it needs to work right, be reliable and not mess with Windows. SecuRom in particular doesn’t fit this bill, but that is a story for another time.

Long story short, I downloaded the files and brought them home. Installation of both games went well, no issues at all. The problems began once I tried to get online to register the games however. The Witcher website appears to have been redesigned shortly before the launch of Witcher 2, which is nothing major in of itself. What is a problem is that you cannot login or register on the site, with those buttons being greyed out. Attempting to register from within the launcher for Witcher 2 is a very hit and miss affair with the servers seeming to be constantly offline or having connectivity issues.

While I finally managed to get the game registered, I’ve been unable to download the first piece of free DLC they released. The launcher struggles to connect to their servers, most attempts simply die. When it does connect, it downloads the file, says Verifying and then does nothing. Going back into the Downloadable Content option on the menu shows that the DLC was not installed. Mass Effect 2 was a good example of how to do DLC right technically. Download an exe file, install it and content is available if you log in with the matching account.

Trying to register Witcher 1 has been even less successful, as it appears the servers are either down or not available. Reading the Witcher website reveals that there is some hairy server maintenance going on, accounts being moved, forums offline, use one account for Witcher 1 and one for Witcher 2 and many other issues.

The overall feeling from this is one of irritation. While I have no problem with server issues, a clear announcement on the front page of the website would be useful as well as some sort of concrete timeframe on when everything will be up and running.

In mitigation, I will say that perhaps the demand has surprised the crews at CDProjekt Red, and based on what I’ve read, they are working insanely hard to get it all worked out. It’s just a pity that no game seems to be launched these days without some or another flaw that makes the initial experience less than perfect. I begin to understand what draws so many people to consoles now…

Overall, I’m going to give things about a week to settle down, and in the mean time I can play through Dragon Age 2 and Witcher 1 before finally getting into Witcher 2.

Thoughts on Steam

October 30, 2010 Leave a comment

Steam is probably the most interesting product Valve has ever created. Starting off on shaky ground, it’s grown to become pretty much the dominant digital game distribution platform on the internet it seems. More and more games are tying into Steam, whether for copy protection or for the whole caboodle of patching, achievements and so on.

With the falling ADSL prices in South Africa, I decided to reinstall my copy of The Orange Box a week ago. I’ve been sitting with this bundle for well over 2 and a half years now, during which I installed it once on Windows XP, played for a while then lost everything when I moved over to Vista.

I began the process by getting the latest Steam installer off the Steam website. It’s a small MSI installer, which automatically retrieves up to date files from the internet when it’s installed, roughly 40MB worth of data. Once that was done, I inserted my Orange Box disk 1 and chose to install everything. Luckily, the installer didn’t overwrite the newer Steam install with the older version on disk. The installer went ahead, download roughly 300MB of data from the internet and then installed off of my 2 dvd’s.

Once running, Steam had to apply a number of updates to the games, which chewed up a lot of bandwidth. As I mentioned above, ADSL data has become a lot cheaper in SA over the last year, and with uncapped starting to make a mark for itself, these download sizes are no longer such an issue.

My experience with the Steam client so far has been mostly positive, it seems to work as expected. It does seem a little fragile at times though, hanging for a while before suddenly becoming responsive again. As I haven’t bought anything over Steam, I can’t comment on how the shopping procedure actually works. Perhaps my minor stability problems were due to Windows 7 x64, though I must stress that the incidents were pretty random.

After really making use of the product for a bit now, I’m left mostly impressed. Increased broadband penetration and falling ADSL prices means that the huge bandwidth requirements are not such an issue like when Half-Life 2 first launched back in 2004. The range of games on offer is pretty impressive, though there are quite a few games not available. I think this is partly due to regional restrictions, as well as some publishers using alternate digital distribution platforms.

Personally, I’m a bit old school and prefer the feeling of a game case, printed manual and game DVD in my hands over a purely digital download, and even more so with things like Collector’s Editions of games. Still, for all the old school folks like myself, there are plenty others who love the convenience of Steam and digital downloads. Steam has become a juggernaut, and rightly so. Valve did their homework and took their time building their platform. They were in the right place at the right time and have developed something that the rest of the industry can only look at with envy.