Watching Doom: Annihilation on Netflix, I think it doesn’t suck. You won’t rush to theaters for such a film but it beats the last attempt at a DooM movie, hands down. Or should we say, the people at least cared and that tends to make a video game movie that doesn’t suck.

In my experience, video game movies tend to be either pretty good, or pretty awful, and make no one happy. The only exception that really come to mind is the first Mortal Kombat film.

Doom: Annihilation at least does a decent job of presenting a band of doomed space marines, stuck on Phobos, and being attacked by zombies. Also other things. Like the ’16 video game, it tries to put enough narrative around the concept to make it function. Not a deep, far reaching story; because that doesn’t work for Doom. This film on the other hand, ain’t a bad try. I especially loved the many nods to the game, and related Id titles; not to mention bits like the possession warning on the doors.

I’d actually like to see another shot, that takes on Doom II’s notion of the Earth being overrun. It may also be sad that the only reasons why I remember the name of Mars’ moons all related to video games, lol.

In the real world: I would call hacking away at stone with a sword, a waste of a sword.

In The Witcher: I’d say going Darth Vader on a golem is damned exhausting. Properly positioned up and buffed, using a mixture of sword strikes and signs took forever to fight The Sentry.

Actually, if I had known the pylons would remain interactible during the battle, I probably would have tried the lightening trick the wiki mentions.

While I will admit, my main plans for Christmas involved video games, looking at my Steam wishlist sorted by price, the feeling is more like “Fuck me with a snowman, fuck me harder”.

Over the years, I generally made it a rule to only participate, much, in one of the major steam sales per year. In the past few years, I’ve mostly tried to avoid them all. But even an ostrich with his head buried in the sand can’t avoid them indefinitely…

A snowman makes a good frosty dildo, right?

Well, it has taken a good sweet time but I finally got around to something I’ve been meaning to do for a while now.

Earlier this year, I replaced Centauri’s system drive. Going from the first small SSD I ever bought, to a shiny 1 TB able to replace its hard drive. Since then, I’ve largely migrated all data over from the hard drive.

My plans for the now redundant storage capacity has been to fix the actual thorn in my storage side. Since repurposing my best portable drive to deal with my laptop’s backups, my xbox has had to make due with an old and extremely slow 300G laptop drive for its external drive. One that sucks so much that it actually makes Deathstar One’s internal 500G look sexy, and the original Xbox Ones are not equipped with sexy drives.

Hauling Centauri out was mostly leg work rather than effort. The only real pain in the arse is that the gigabit cable doesn’t have enough extra length for me to “Pull” the tower out, rather I need to connect/disconnect the cable before moving the tower more than an inch or so from final resting place next to the wall. Yeah, bollocks to that.

Of course plugging the drive into one of my spare enclosures is as easy peasy as pulling out the screw driver set; it helps that I kept one spare within quick reach and my second spare in deep storage, last time I redid /dev/closet.

Now the real irksome ribbon was the Xbox. It decided to disavow all knowledge of how to format the sucker. Because Microsoft in all their glory, eventually decided there should be a ~200M magic partition ahead of the NTFS volume. And Xbox, no likely. Enter Linux powered laptop, GNU parted, and cursing at HDMI cables finally falling out the back of Deathstar One (>_<).

In theory, by morning most of the data should now be transferred over to it. Allowing me to decommission the 300G laptop drive to virtually anything but video game storage, and it’ll be nice not running 97+++++ percent full all the frickin’ time.

Even my lazy ass can get around to juggling parts around if you piss me off enough.

With MechWarrior 5 finally launching, I find myself torn.

On one hand: a decent MechWarrior game basically guarantees that I’ll pry open my wallet and fork over the cash. And there’s few enough games in the past twenty years that fit that definition for me.

But on the other hand: my policy towards Epic exclusives tend to be No Steam Version Equals No Purchase. Of course, someone had to go and test this resolve by launching the kinda game I’ve been waiting eons for….. bastards.

The Lie That Helped Build Nintendo

I’d really like to imagine that the banker must have shit himself when Bergsten bro he’s the topic of the 10,000 units. But I reckon things turned out pretty well for everyone in the end, lol.

Things that are probably kind of sad, in their own way.

Ended up watching Red vs Blue, which I rather skipped when it was young.

Thinking back to the days when graphics looked like that Blood Gulch.

Legendary was fun, but no chance in hell I’m doing that with an Xbox controller.

Remembering that I still have my Halo: CE disc.

Thinking that buying the Master Chief Collection again on PC, would be a good way to play Halo 3 and 4 with a mouse.

Thinking that for $40, I’d rather buy my iPad a keyboard case or add to my anime collection.

If I actually got to play games more often, I’d probably just Game Pass.

Did I mention, I originally bought Halo Combat Evolved because I thought the Assault Rifle looked cool? Yeah, I was probably a nitwit when I was that young.

Post Script: Huh? The storage requirement for MCC on Steam is marked 20 GB? I could swear that my Xbox dedicates several times that much to it.

While my back isn’t overly happy with a day spent camped in front of Deathstar One, I at least enjoyed binge playing Halo: Reach.

For the most part, the story is a sad one given the fate of Noble Team but the result makes a rather great Halo game. Spartans might not be killed in action, officially, but there are no survivors of Noble team by the end.

Noble Six is a rather interesting one. He exhibits many of the same qualities as the Master Chief, but perhaps lacks his luck. His fate isn’t the saddest though, that probably goes to Daisy-023. Aside from that, Noble team is full of far more developed characters than other fireteams in Halo games. Kat, may very well be the most intriguing Spartan I’ve seen.

The Spartan II on the team reminded me of Dr. Halsey’s rather unique relationship to the older Spartans. I’ve always found it curious that Halsey is portrayed as a more motherly figure, despite being far from compassionate. Cold and pragmatic might be a better description of the doctor. Actually, I’d like to think that she has a special place in hell, for what she did to them—what was done to those children was pretty damned wrong, and definitely overkill from the pre-Covenant war problems.

On the flip side: her children did go on to significant success during the Human-Covenant war. Jorge-052 being far from the least of them. As far as I know, only a dozen or two of that generation survived the Human-Covenant war, in contrast to ONI’s later efforts to mass produce Spartan III and IV warriors, which are pretty plentiful by Halo’s second trilogy.

Noble team’s effort certainly makes for a surprising amount of success, compared to the S.O.L. it leads into with The Pillar of Autumn’s flight from Covenant forces. I suppose when you have a fire team full of Spartans instead of a bunch of hopelessly screwed, you’re likely to see thousands of Covenant go down long before the Spartans breath their last breath.

How Much of a Genius-Level Move Was Using Binary Space Partitioning in Doom?

I still remember the first time that I played Wolfenstein 3D. It was on a contemporary hardware, as a minigame in a far more recent Wolfenstein game. My first thought was how rudimentary simple it was; my second was “Holy crap, you could do this on a 286?”.

By modern definitions, I don’t think anyone would be thrilled by the limitations Id’s early engines had for map geometry. But I think for their times, it was a small price to pay given the hardware. And to be fair, as a kid, when I first played DooM ’93 on a Sega 32X^, I certainly didn’t notice. Years later when I would play it on a PC, I didn’t care—because it was still fun. All these years later, I still find DooM ’93 to be a lot of fun. That’s the real success of a video game, I’d say :P.

For the time, even the console ports were pretty impressive games. I mean, most of the games we had looked like this:

Meanwhile if you popped in DooM, this was what you got:

That just didn’t happen, lol.

Many times that I’ve read about porting PC games to the Super Nintendo, and other consoles, they’ve usually been stories that I would describe as “Lossy” or “Brutal” depending on the complexity gap. Such as when an arcade machine was far more powerful than a console, or a PC simply had more oompth than a console.

Id’s games were kind of revolutionary: both in their visual technology, and in their portability. Wolf 3D, DooM, and Quake were pretty widely ported during their era of commercial viability. Post open sourcing of their code, they have come to run on virtually everything, and anything. As technology has advanced, we’ve probably reached the point where it is no longer a surprise if your wrist watch is more powerful than many of the things DooM ’93 was ported to in the ’90s.

Today, I think that DooM’s use of BSP is somewhat novel. You should think of that today, or your hardware is probably so powerful compared to your goal: that you just don’t care. Given a decent computer science education, the concept isn’t the leap into rocket science. Today though, I imagine most people aren’t tasked with solving such a problem, because they live in the world John Carmack helped create: one where we have this thing called a Game Engine.

When Carmack programmed these games, I don’t think it was so obvious a technique. People were still struggling to make PCs do this kind of thing at all. Resources for learning these things have also changed a lot over time. Many of us have the advantage of knowledge built on the minds of geniuses, if we have any education at all—and the code.

Two of my favourite engines to read: are modern source ports of the Quake III: Arena and DooM engines. By releasing the code into the wild, I think it helped all of us learn better how to solve these problems. Both the things you can go off and learn, and the code you can get ahold of have evolved since these games were written. But thanks to games like DooM: it’s easier for us to do that today. Because technology is built upon what came before, by extending the ideas of others in new directions and taking advantage of improved hardware.

Genius isn’t in using a rock to smash something, it is in realizing you can smash things with a rock far better than your thick head.

^ Being around 25 years later, my brain cells are foggy. But DooM was one of my brother’s games, so the first thing we had that played that would probably have been the Sega Genesis, which AFAIK means 32X release. We also had the PlayStation versions of DooM, Final DooM, and Quake II but those were later in our childhood.