October 15, 2014

Twin Peaks is coming back.

If you haven’t seen it and you’re looking for the cheapest way to check it out, at the time of this writing the entire series is on Netflix. I’ve read some mixed reports on this but my impression is that since Twin Peaks was shot on film, the HD versions on Netflix were made as film to HD transfers (as opposed to just regular SD video “upscaled” to 1080p or whatever) so for a few years Netflix was probably the only way to see Twin Peaks in HD until the Blu-Ray version came out in 2014.

So the short version is – watch the series on Netflix (or Hulu) for the easiest/cheapest way to watch the show. Buy the Blu-Ray set to get everything including extras, the movie, and deleted scenes. 

As for the long version – let’s just say Twin Peaks has had a real rough road on home formats. 

Back when Twin Peaks was on the air, TV shows on home video were a rare thing, both due to business and technical/logistical reasons. Besides the fact that people weren’t into maintaining collections of movies on VHS like they do today with DVD (which is a whole different topic that has a lot to do with rental pricing), TV shows on VHS were a space hassle. A standard T-120 tape held two hours in SP mode, which gave the best picture quality so that’s what most commercial releases used. For an hour long show like Twin Peaks this meant you could get about two episodes on a tape. An hour long show has commercials of course but unless it clocked in at 40 minutes or so (most go 43-47), two per tape was the max you could do. Twin Peaks had thirty episodes, so this means an entire run of the show on VHS SP would be fifteen VHS tapes, and at about 1″ per tape this was taking over a foot of space on your shelf. Compare this to the recent Blu-Ray set, Twin Peaks: The Entire Mystery which houses the entire series, plus the movie and tons of extras, in a couple of inches of space.

And if you were a retailer, this meant you needed to stock tons and tons of tapes. So as you might imagine, the logistics of this alone pretty much made TV on home video formats a non-starter. Very few shows ever made it to VHS and of the ones that did, they tended to either be shows with a low episode count, or they didn’t get sold retail. The original Star Trek had a VHS release where, for bonus dick move points, they only put one episode on a tape. Star Trek had 79 episodes (80 with the original pilot) so this was quite a commitment of shelf space. Some other shows, like Cheers or Bonanza were only sold through the types of TV commercials where the end screen was blue with a yellow 1-800 number and you bought them via a subscription like a Time Life book series.

Despite all that though, Twin Peaks did see a VHS release from Worldvision, but it was a huge mess. The original set was the first season, which was seven episodes, one per tape (another dick move) at $100. However, it did not include the pilot episode. This would be a plague on Twin Peaks releases for a long time to come.

The pilot episode of Twin Peaks was a problem for a long time because of rights issues. Namely, David Lynch and Mark Frost needed to get it funded (and in 1990 spending a million dollars on a TV pilot for a show that hasn’t been sold yet was damn near unheard of) so they secured funding from Warner Bros. One of the terms of the deal was that they would film additional scenes to construct an ending for the show to make it a self contained direct-to-video movie for the international market. I’m guessing the original market was going to be in Europe, so this version is commonly called the “Euro Pilot”.

In any event, this made it such that any company who wanted to put out a set of the first season either had to pay WB for the rights to the first episode, or release it without the first episode. Apparently this was prohibitively expensive or impossible, especially given the cult/niche nature of the show, so this first VHS set didn’t have it.

Parallel to this though, WB did release a VHS tape of the Euro Pilot, which probably thoroughly confused anyone not familiar with the details.

After the second season, a second VHS set was released by Worldvision, with the 29 regular episodes of the show on six VHS tapes for $100. The way they accomplished this, however, was to put out the tapes using EP mode, which allowed six hours on a T-120 tape. The tradeoff, however, was that the video quality was terrible. To say nothing of the annoyance involved with purchasing the first season a second time.

Parallel to all of this, Worldvision also put out releases of the show on Laserdisc, but it was segmented into four volumes at $125 or so a pop. Still no pilot episode, though again WB did release the Euro Pilot on Laserdisc for another $35.

When DVD came around, Artisan controlled the home video rights to Twin Peaks, so they set out to release the show and this time they were going to get the pilot episode as well. However they ran into the same rights issues as Worldvision and so their release of the first season in 2001 also did not contain the pilot episode. Parallel to this, New Line Cinema announced the release of the movie Fire Walk with Me on DVD but it wound up being a bare bones release due, again, to rights issues. I’ve never been as into the movie as I was the show but apparently it was well known for many years that David Lynch had filmed a lot of scenes that didn’t make it in the final film and these scenes were long considered the “holy grail” for Twin Peaks fans, although Lynch had reportedly stated that the version released in theaters was his “director’s cut” and that no other scenes needed to be in the film.

However, also in 2001 a DVD surfaced for sale from a company called Catalyst Logic in Taiwan, where the rules around copyright are a little more muddied (that or Catalyst Logic didn’t care). It had the original pilot, as it was aired in 1990 on ABC (so, not the Euro Pilot). Its exact origins are unknown, as it clearly is taken from a source other than someone having videotaped it off of ABC but the video quality leaves a lot to be desired. Still, it was the only way to watch the pilot at the time on any home video format.

Following the season one release, Artisan ran into some issues with the second season (combined with less than anticipated sales of the first season, possibly related to the lack of pilot episode) and as a result the second season didn’t come to DVD until early 2007 when some rights expired and CBS (for some reason) released the set.

Finally, most if not all of the issues with the show on DVD were addressed when later in 2007, Twin Peaks: The Definitive Gold Box Edition was released. It contained all of the episodes of the TV show, and for the first time officially had both the Euro Pilot and the original pilot on DVD, along with tons of extras including the “log lady intros” (when the show aired on Bravo at one point, David Lynch directed a series of surreal introductions to each episode with the actress who played the “log lady” on the show). The only thing it didn’t have was the movie but no one seemed to mind.

Finally earlier this year the Blu-Ray boxed set, Twin Peaks: The Entire Mystery was released. This has literally everything – all the episodes in HD, both versions of the pilot, the movie, and about 90 minutes of deleted scenes from the movie, something pretty much everyone had given up on. The only things it doesn’t have are a Saturday Night Live skit from when Kyle MacLachlan hosted in 1991 or so, and the music video for “Falling” but those are nearly ignorable omissions.

So it’s sort of surreal that in the past few months we’ve seen the holy grail of Twin Peaks finally be wrapped up in one neat package, and now we’re seeing that a Season 3 (I guess) is going to come out in 2016. I hope they do like Dallas and just pick it up like we’ve just not seen what they’ve been doing for 25 years.

March 14, 2014

I have now re-re-relaunched this blog (give or take a “re-“).

It occurs to me in the course of looking at the long and strange well-documented history of this blog, I’ve had all manner of weird shit happen – I started it out on tripod.com hosting editing with FrontPage, briefly lost control of the domain name once when the fly-by-night company I registered it from decided to lock me out of it, taken it across two different CMS packages, and hosted it at a smattering of different places including a server farm which literally consisted of faded beige boxes missing drive bay doors sitting on the floor of the house where my friends also ran their small consulting empire.

In any event I can add one more to the list – I’ve been hacked. Actually, a couple of times. Towards the end of my tenure with my friends’ hosting, the colocation facility they moved to (after the beige-boxes-on-the-floor phase) decided they had to take my blog offline because it was spreading viruses. Had been for years, they said. Longer than they had been hosting it apparently, which made sense to none of us. Long story short there was an exploit in the Akismet plugin that WordPress came with by default. Also by default this plugin was disabled and because of that, WordPress would never prompt me to update it. I never activated it because the service it provides – comment spam protection – is useless to me because this blog doesn’t have comments. Anyway someone exploited it and was able to insert all kinds of stuff in the blog to point to links to websites serving up malware and so forth. I don’t remember exactly how we cleaned up that mess (I think we restored from an old backup because – unsurprisingly – it had been a long time since I posted last and there was nothing to lose) but we got it back online.

I changed over to 1&1 hosting when my friends moved to a different part of the state, both because of the convenience factor and also because I didn’t want my one-off WordPress blog here to cause them any more issues. Besides, I figured, what are the odds I’d be hacked again?

At some point I noticed my site was incredibly slow. Like, took forever to load slow. I got busy with some real life stuff so I ignored it but when a friend a few weeks back asked for a link to the Velveeta post, I decided I needed to get to the bottom of it. I’m running on the cheapest package 1&1 has to offer (literally $1/month) so I figured it had to do with cramming me onto some box hosting a million other $1/month blogs, but the WordPress admin interface, also running PHP, came up fine so I knew it was probably not that.

To be quite honest I’m still not sure what the heck all happened. I saw my template was crammed with tons of shit – lots and lots of seemingly random characters – but nothing obviously malicious. I got rid of it, but I couldn’t edit any posts. They just wouldn’t come up in the editor. I inspected exports and backups and other than one clear spam link for an online drugstore I couldn’t figure it out.

So I backed everything up, deleted everything – database and all – then put on a clean WordPress install and restored the posts from a backup. Worked like a charm. Restored from a WordPress XML backup, not a SQL script backup, which worked much better than I anticipated. So now I’m back. Again.

I’m still curious how exactly I got hacked but not enough to pour a lot of time into it. But it does occur to me that this is analogous to a paradox with regards to urban decay.

The paradox is: the way to make sure an old building continues to stay in good shape is to keep using it. I work in Downtown Dallas now, in a skyscraper. A few doors down is another skyscraper called Elm Place, which is currently completely empty. As in, tenancy dwindled to the point where in 2010 they just kicked everyone out and closed it down. I believe someone recently purchased it so at some point it might be open again but we can already see signs of rot. Tiles falling apart. Drooping ceilings. The little businesses on the bottom floor that were restaurants next to the large windows have left behind remnants that are fading from mere sunlight exposure.

By comparison, in Texas near New Braunfels there’s a place called Gruene Hall which was built in 1878 and still operates to this day – as a dance hall. Elm Place was built in 1965 and is showing signs of wear and tear a mere four years after being unoccupied, meanwhile a dance hall built thirteen years after the Civil War ended, and which is made of freaking wood, is still up and kicking.

This blog on WordPress, with no comments, very few plugins, and (previously) a very barebones theme, seemingly doesn’t have anything you think would rust, but apparently it did. I tried to stay on top of WordPress updates, but I’m sure I fell down on the job at some point and that was that. WordPress is open source software, which is a double-edged sword with regards to security issues. On the one hand, the ability to have tons of people looking at your code has the benefit that you theoretically find out about issues faster. On the other hand, it also allows malicious individuals to find the security holes, potentially not tell you, and then exploit it in everyone’s site, or in the sites of anyone who doesn’t patch (which would be the category I fell into). Closed source software is more security through obscurity (i.e., flaws can’t be found by having the source) so it’s debatable which approach is better when it comes to a non-centralized piece of end-user software.

My wife has a laptop that, long story short, came with Windows 7, we upgraded it to Windows 8, and then she switched to a Mac (another long story I’ll need to write up at some point). At some point I had to help her accomplish something that, another long story short, needed Windows 7 and Office 2010. I was running Windows 8 and Office 2013 locally, so I needed another machine. We reformatted her laptop, put Windows 7 and Office 2010 on it, accomplished the task, and then shut the laptop and put it away for almost a year.

Then she needed an “extra” laptop for something so it made perfect sense to just dig up the Windows 7 laptop we used before so we did. First thing we do is start applying Windows and Office updates. Everything is going fine, hundreds of patches get applied, Microsoft Security Essentials gets updated, system gets rebooted a few times, all is good.

In the morning there was some weird piece of software running on the desktop. I found that odd, and I looked and whatever it was was installed the day prior. I search for the name of the thing on Google and yeah, it’s malware/adware. We had a ton of updates to apply when we had first booted it up and so I thought maybe something had snuck on there while we were updating it. I uninstalled everything (including toolbars on web browsers) and all was good.

Until the next day when some of it came back. I had everything updated, and it still got wormholed or whatever. I ran MalwareBytes on it and cleaned out some stuff and had MSE run a deep scan. I think I got everything (this wound up being a laptop that sees some amount of use in my wife’s office and I haven’t heard anything bad). My guess as to what happened is that a worm put malware on the system while it was updating and then even after all the updates applied, a process left over that MSE didn’t catch was still allowing software to be installed.

I don’t have these problems on my main system and I’m a pretty stringent user (I had set this laptop up using the best practices I knew of) and still it developed issues. The only thing I can think of is that my main system, by virtue of being on all of the time, is constantly updating and on top of the latest software updates and patches. The laptop had been off for a year, so it had catching up to do and a lot of maintenance to get it back in working condition.

So in other words my main machine(s) stay in good shape because I keep using them, and this laptop got slammed with malware because it had been offline for too long. It’s similar to urban decay.

Codebases are the same way – games whose engine goes open source or see constant attention (see: Starcraft or Quake 3) see themselves running on modern hardware, while games just a few years old break on new versions of Windows.

So yeah, my blog got hacked because I stopped using it. Or updating it anyway.

Also at one point I had made this new template for the blog which was a variant of the ancient theme I had going on (which was literally designed to look like a Web 0.1 page because I thought that was hi-damn-larious for way too long) but it got lost in the first hacking kerfuffle, so I just searched on WordPress.org and found this one. Works for me – minimalistic without being an eyesore in an era of responsive web design.

I’d say I’ll be updating a lot more often now but that’s like an excuse you give your doctor that he doesn’t want to hear. So I’ll just say that I’ll still be around… for some reason.

May 3, 2013

The problem with Android is that the carriers are not looking at it as an operating system, they’re looking at it like an initial source code drop. They’re looking at it like a game developer views an engine.

Let’s say I’m a game developer. I decide I want to make a game and I don’t want to write an engine. The things I want to do with my game would be served fine by an existing engine, just with some tweaks. Maybe I’m Gearbox Software and I want to make Borderlands – I don’t write an engine from scratch, I just license Unreal and add cell shading to it.

So let’s say the latest version of Unreal Engine is version 3.1 (not sure what version numbering system Unreal uses but let’s assume it’s like Windows or something). So I go pay my half million or whatever and I get a source code drop of Unreal Engine 3.1 and I start working on my game.

At some point in my game’s development is the point of no return – code freeze, feature lock, whatever you want to call it. At this point I can’t make any source code changes except for bug fixes. I have to stick to this or else I’ll miss my deadline and/or the game will never ship (see: DNF).

Now let’s say before the point of no return Unreal Engine 3.2 is released and I can see how it would benefit my game. I have to decide at this point whether or not to use Unreal Engine 3.2. If it’s early enough in development then I could consider getting Unreal Engine 3.2 (pay the upgrade fee or maybe it just comes with the license) and then re-apply all the changes I made to 3.1 to it.

After the point of return Unreal Engine 3.3 is released and I can see how it would further benefit my game. However, I can’t afford to change over to 3.3 so we just keep going on 3.2.

So then we release our game, even though it’s running on an engine that’s not the latest. And we have no intention of upgrading it either – this is just the version our game uses.

And then later Unreal Engine 4.0 comes out. We don’t upgrade to that one either. If our game sells well and we make a sequel, we’ll probably use it but we’re not going to upgrade the first one.

Here’s the rub: no one expects us to upgrade it either. Gamers are not going to care that we’re not running on the latest engine and they’re not going to hold it against us when we don’t upgrade to Unreal Engine 4.0.

That’s what handset makers are doing. They don’t see themselves as putting Android 2.3 on a phone, they see themselves as putting their own OS on the phone that is based off of a particular version of Android originally.

And when a new version of Android comes out they’ll use that on their next phone but they’re not going to upgrade their existing phones. Why should they? They’ve already made their money is how they see it.

And I believe this is an approach that works fine in games but not in phones. People don’t run apps in Borderlands but they do run apps in Android and so having the latest OS is important.

Instead what we have is analogous to if Dell sold computers where the OS was based off of Windows but they went in and dinked with the source code so now you don’t know if anything is going to run even though you have the hardware to do it. Android marries the worst parts of closed architectures with the worst problems of open source.

If you’re a programmer or hacker or tinkerer than Android is probably heaven for you, but I don’t see how it’s a good fit for anyone else.

March 28, 2013

Rumor is Apple is going to report its first negative income growth since 2003. Some say this is a sign that something about the iPhone is broken. I would say that there’s nothing broken if what we’re seeing here is basic market saturation.

Prior to the iPhone, the phone carriers had this issue where everyone already had a cell phone. My late grandfather in law, who was hard of hearing, had bad eyesight and missing part of a finger from a tractor incident, had a cell phone. Everyone had a cell phone. So there wasn’t this massive growth anymore because they weren’t doubling customers every quarter based on how no one had a cell phone and then everyone went and bought one. Same way Microsoft was on this exponential growth thing because no one had a computer except for computer geeks, then everyone went out and bought one, and they almost all had a Microsoft OS on them.

What the carriers needed to grow, then, was to steal customers away from other carriers. This is why they kept doing gimmicky things. This is why they fought tooth and nail on that “taking your cell phone number with you” thing. And this is why a desperate company named AT&T let a computer and MP3 player company come in and not only put their new iPhone product on AT&T’s network, but they got AT&T to let them keep complete control over it. And this was after they had made the same pitch to Verizon and Verizon told them to go fuck themselves.

When Apple wanted to get into the phone market people said they were nuts because the cell phone market was saturated. And it was. But if you think about it, Apple wasn’t getting into the cell phone market, they were getting into the smartphone market. Everyone had a cell phone that made phone calls. These phones would also do things like take real shitty photos and play a small number of overpriced shitty games from the carrier. Very few people had a smartphone. And companies like Microsoft had been trying to get people to buy one for years. Blackberries were seen as things executives had to use. Apple placed this big bet that a whole bunch of people would want to have these PDA-sized things that ran apps and web pages to hold up to their heads.

And they were right – eventually. Once the 3G came out and got subsidized by AT&T (remember that the first one wasn’t) and apps became a thing they sold truckloads of these things. And then it was on. Suddenly the cell phone market didn’t matter as much as the smartphone market. Or another way of putting it was that now it was a race to convince everyone that they needed to upgrade their cell phones to smartphones. All the handset makers were shitting their beds because they had been making crappy handset after crappy handset (largely because the carriers had them by the balls and didn’t let them try much else because all these things were were cheap ways to get customers locked in) and here comes this distant second place computer manufacturer with a huge first mover advantage.

Fortunately Google had purchased a company with a crazy idea to make an open source embedded OS based on Linux and hey, everyone can use it for free. Knock yourself out. Fuck, we’ll pay you if you let us control parts of it – namely the advertising. So a dozen hardware companies lucked out because there was an OS most of the way there they could just use for free or cheap. Microsoft got so scared they pulled off the most coordinated technical maneuver in their history by stringing every piece of technology and software they’ve ever done into a “new” operating system which they named Windows Phone 7. It was such a radical departure from the “WIMP on a phone” paradigm that the average person thinks they re-wrote everything from scratch. Of course, the next thing they did was to put this same interface and paradigm on their main operating system, giving them a solid entry against the iPad (which, incidentally, threw Android a curveball because all these handset makers suddenly had to try and shit out tablets as well as coming up with competitive handheld hardware) but cannibalizing the perception of desktop users in the process. And RIM? They were so in denial that anything had changed and resistant to the market shift that their developer tools make command-line compilers look appealing, and their new WP7-like rebirth? It finally came out… last fucking week.

So where was I going with this? Simple – at some point the smartphone market will hit the same saturation point as the cell phone market was circa 2007. When that’s occurred it’s going to be the same thing again, except that it will be the hardware and OS makers doing the slogging. When everyone has a smartphone the only way Apple gets more users on iOS is to lure people from Android. And the only way Google gets more people on Android is to lure people from iOS. And the only way Microsoft gets more users on to WP7 WP8 is to hope to hell that BlackBerry 10 is a flop and RIM BlackBerry finally goes down the drain they’ve been circling for years now and somehow get the corporate market on board (which might not work as most of the world has moved to a BYOD paradigm).

Of course, the definition of “everyone has a smartphone” is murky. My parents don’t have a smartphone. Don’t want one either. When their cell phones die they just go get new cheap feature phones. Probably whatever the local AT&T place has for free with a contract. Not everyone wants a computer in their pocket. So the mobile market knows there’s more customers to convert to smartphones, they just don’t know how many of them they can ever get. My parents could get an iPhone 4 free on contract right now but they don’t want one. Their eyes are bad so most of the appeal of the thing is gone. And they want to open up something and hit numbers, not unlock with a swipe and figure out which of the icons looks like a phone.

So I think what will happen is that smartphone innovation will plateau once we’ve hit as close to smartphone market saturation as we can and then once the only way to get smartphone customers is to lure people away (or back) from other platforms is to out-do them. And we may have started that plateau now.

March 22, 2013

This blog is back now.

It was gone for a while due to a combination of real life concerns getting in the way of keeping it online, an exploit in a plugin causing spam and malware issues for my friends who were hosting it, and the general disconnect that comes when running a blog on the side for fun and no profit on hosting provided for free from people who have tons of paying clients and no one else using the particular technology you need to run it.

It’s pretty understandable – neither myself or my host saw it as a huge priority so for months now the site’s been down. But a recent email from GoDaddy reminding me to renew the domain, coupled with the desire the get the hell away from GoDaddy and a recent ad I saw from 1&1 offering $1/month hosting gave me the motivation to go ahead and resurrect this thing.

Obviously this hasn’t been a priority for me, what with the last post being right before Duke Nukem Forever for fucks sake, but I’ve become re-motivated to try this again. I like WordPress, I like writing long stupid stuff, and I hate Twitter, Facebook, and whatever dumb social media thing of the day is, so I’m blogging out of spite if nothing else. I’ll work on a better post soon (I see I have three half-finished posts which won’t make much sense now) and I’ll see if I can find that new theme I had going for a while there (instead of this “Mosaic 1.0” thing I’ve fallen back to because it was the last backup I could find) but in any event, here we are.

June 13, 2011

There was a time when game developers could do whatever they wanted. That time has mostly come to an end.

At the height of this period was the phrase “when it’s done”. First coined by id Software, it simply meant that the game would be finished whenever the hell they decided it was done and not before. They weren’t interested in hitting deadlines or setting them, and they sure didn’t care about things like a Christmas buying season.

But it’s a different world now. Many game developers have gone out of business. Hitting release windows is now more important than shipping a bug-free product. And the sheer level of competition, not only from the gaming space but the rest of the market space means that if you take your time in coming out with something, there’s a good chance no one will care.

So now we have things like Activision deciding that every single year there needs to be another Call of Duty game and if it’s going to take three years to make one then you’d better go get three developers because there’s going to be one every single year no matter what. And the Ice-T’s of the world are going to spring for the collector’s edition every year because they have no idea who made them or that this year’s model might not be that great. Now that they’ve run Guitar Hero into the ground (pretty much literally – they’ve cancelled future games) maybe they’ll be more careful?

And more to the point, a whole lot of developers who have had this attitude have gone under.

If all goes well then in June we’re going to see something interesting – the last of a breed. A relic from a former era. The biggest game ever to come from a developer with this attitude that has somehow lived to tell about it will finally be released.

Duke Nukem Forever.

A game which started development back when Clinton was in the White House, DNF is a true enigma. The name came from a portmanteau of being the fourth game in the series (after Duke Nukem, Duke Nukem II and Duke Nukem 3D) and the short lived phenomenon of using “Forever” as a suffix in titles (the best example of which is probably Batman Forever). It quickly became a curse.

The story of the development could fill a book (and hopefully will some day) but the short version is that the game started development at 3D Realms with the Quake engine (ironic, given that Duke Nukem 3D was seen as a Quake competitor) in 1997. A few years later when the Unreal engine was the latest rage they decided to switch development to that engine. Claiming that it would only add a small amount of time, the game went year after year without being shipped or finished. A trailer was released in 1998 and then another one in 2001 but after that there was no sign of the game for a long time (3D Realms went into “radio silence”). Another trailer was released in 2007 and rumors abounded that the game might actually ship in 2008 but it didn’t happen and in 2009 3D Realms laid off the entire development staff. However a new development team of former employees kept working on the game and eventually the title landed in the hands of another DFW-area developer, Gearbox Software (who, fittingly, was founded by former 3D Realms employees around the same time DNF development started). The game is finally being released in June, 14 years after it was announced.

DNF isn’t just a long time in coming, it’s very much signaling of the end of an era. In the mid-90’s when powerhouse PC developer id Software located itself in the DFW area, primarily to be closer to their shareware publisher Apogee (the company that eventually became 3D Realms) it created something of an epicenter. Employees of id would leave and form other companies, who would then in turn hire more people. Before long Dallas was a major scene in game development. It even had a term, the Dallas Gaming Mafia. They released games, made tons of money, and were accountable to no one. “When it’s done” became a way of life.

But the end started to unravel in much the same way the dot-com boom would, several years later. The beginning of the downfall came with Ion Storm. Formed by former id employee John Romero, Ion Storm was an incredibly ambitious developer flushed with venture capitalist cash and big plans. However a string of bad decisions, employee exoduses and overconfidence eventually doomed the company. A spinoff division in Austin held on for a few more years but ultimately they closed as well. Romero’s rock star mentality made him an early celebrity, but the party didn’t last.

If Ion Storm was the beginning of the crash, in the last few years we’ve seen some of the final aftershocks. Ritual Entertainment, who found early fame with a Quake expansion pack, quickly were brought down to size when their first original IP title SiN was a commercial failure that was released too close to Half-Life (for some perspective, try to think of the name of the movie released on the same day as Star Wars in 1977). They chugged along with ports, expansions and sequels for others over several years but their next attempt at an original title, an episodic sequel to SiN, tanked the company. Rogue Entertainment had a similar round of bad luck. Ensemble Studios, seemingly safe due to being owned by Microsoft, was shuttered a few years back because as it turns out the Age of Empires series wasn’t selling as well as most thought.

There’s still a smattering of studios here and there, and of course id Software is still around, but it’s just not the same.

Then there’s 3D Realms. 3D Realms is sort of like the caveman in the block of ice.

One of the big questions in DNF development is – how have they been able to afford development this whole time? Well, no one knows for sure but one of the things that 3DR is good at is creating new IP and then farming it out. They created a concept for a gritty, modern day film noir-style action game with Matrix-style bullet time called Max Payne and farmed it out to Remedy Entertainment. It was a huge hit. As was its sequel Max Payne 2: The Fall of Max Payne. Then they sold the Max Payne movie rights, which came out as a movie a few years back starring Mark Wahlberg. Then they sold the IP entirely to Rockstar who is now making a Max Payne 3.

When Unreal came out a number of companies starting putting technology first and devising engines with single-word names that could impress people. So a contemporary to Quake and Unreal was a game/engine from 3DR called Prey. It had a storyline involving Native Americans and alien invasions, and featured destructible terrain and portal technology (being able to transport through reality holes). Depending on who you listen to the original Prey may or may not have ever been more than a tech demo, but in 2005 3DR resurrected it and farmed out the concept to Human Head Studios. Most of the original concepts came along for the ride (except for destructible terrain) but the game was completely redone from scratch.

Things like this, plus the occasional residuals from Duke Nukem related properties (including a spinoff 2002 sidescroller and a port of DN3D to the Xbox) kept 3DR afloat. But why did the game take so long?

No one knows for certain but the gist appears to be that the company’s founder and the project’s leader, George Broussard, simply couldn’t be pleased. Broussard is a regular poster on some of my message boards and is a pretty good guy overall who has admitted that the development of DNF was plagued by management mistakes. In some ways he’s the game development equivalent of Axl Rose – someone who had enough money that he wasn’t accountable to someone like a publisher so he can take as long as he wants. Part of that is due to the fact that the development of the game predates most modern publishing agreements, and the established nature of the developer meant that they retained the rights to the IP, a practice which is not common today.

In many ways, Duke Nukem 3D was basically DOOM with a bunch of extra stuff to do. You could run around and shoot things but you could also play games and shoot pool and tip strippers and set pipe bomb traps. The main “competitor” on the FPS scene at the time was id Software’s own Quake which was basically DOOM with prettier graphics. In many ways you can see how things got to where they did. With DN3D, 3DR only managed the game itself. The technology was made by someone else (they used Ken Silverman’s BUILD engine). They have stated in interviews that while DNF eventually settled on the Unreal engine, the entirety of the game’s code has been gutted and rewritten, to the point where only Unreal’s scripting and map editor remain. So when they used other people’s technology the development was straightforward, but in trying to manage both the game and the technology, they wound up getting into a development tailspin.

And DNF‘s development encountered problems which were almost entirely unique. Game development, as a whole, is an underpaid field. It’s a well known fact that with rare exception you will almost always get paid less than your counterparts in the dull business programming world. Which is the real reason why John Carmack is one of the few game developers pushing 40. It’s not because only young people can pull off the development feats, it’s that when you get out of college and someone wants to pay you $40K/year to work on video games it’s like a dream job from heaven. When you’re in your 30’s with a wife and a mortgage and kids and you’ve been laid off and/or moved a dozen times (it’s a common phenomenon for developers to be laid off as soon as a product ships simply because now there’s no more advance money to pay salaries with and no other projects in the pipeline) and your salary hasn’t moved much, meanwhile the guy down the street doing business rules programming in C# is making 2-3x what you make, you tend to bail.

But game developers get paid in other ways. Namely that their job is usually fun, the environments are typically the antithesis of the cubicle world, and most importantly they can point to a game – usually in a store – and say “I did that.” However, when a game goes year after year without shipping, you don’t get to do that. There are developers whose entire career was spent working on DNF, which as of this writing still hasn’t shipped. More than just an ego issue, this poses a real problem – if they were to try to get work elsewhere (or get laid off, as everyone who didn’t jump ship eventually did) then you don’t have anything concrete to put on your resume.

As a result, turnover was another real problem for 3DR. In 2006 there was even enough people leaving to constitute a mass exodus of sorts. 3DR would then go on to hire more people, but the mythical man month issue started to arise in that it took new hires a while to learn the ropes of the project, which delayed the game further, and caused more people to get frustrated and leave. This is something the game industry hasn’t dealt with much – usually there’s a concrete plan and timeline in place, but not in this case.

One of the continual rumors was that Broussard was never satisfied with the technology. One of the real issues of the modern gaming industry is that the public is always looking for the latest and greatest in graphics technology. Consequently, the dirtiest word in the industry is “dated”. As in, “the graphics look dated”. For a cinematic example, think back to computer animation in the 1980’s, like the movie Tron. At the time, the computer animation was incredible looking, unlike anything seen before. However as time went on the movie’s animation pales in comparison to what came after it. Consequently it is difficult to go back and look at that movie and see the graphics and animation as much more than a joke.

Computer games have followed a much quicker trajectory. As recently as fifteen years ago enemies in 3D video games were being represented by cleverly animated 2D flat images (as they were in Duke Nukem 3D). Towards the end of the 90’s we saw hardware acceleration make its debut and the pace took off. As a result, the technology pace has been dizzying – games from 1999 which had problems running on the hardware of the day can now run on cell phones. Entire companies devote much of their time to just coming up with the technology to license to others. And any game that takes too long runs the risk of shipping with graphics that don’t look as strong as their competition.

Above all else, this is what most outsiders (and some insiders) think is what happened to Duke Nukem Forever. Similar to how Axl Rose was independently wealthy enough to not have to deliver Chinese Democracy until he was damn good and ready, George Broussard felt similarly about DNF. With all the money coming in from other franchises and spinoffs, why rush?

The speculative history of what all went wrong has been posted and refuted already, but the development is the stuff of legend. At various times over the past 14 years I’ve found myself wondering if there were people actually working on the game anymore. Any normal game would have taken a fraction of the time to develop. One fan took the time to come up with a list of things that have happened since the game was announced, or have been started and finished since the game was announced. Or things that took less time than this game took to develop. My favorite has to be that the Beatles formed, recorded every single one of their albums, toured the world several times, and broke up in less time than DNF has been in development.

There have been a few people who have posted their preorder stubs from as much as a decade or more ago. My favorite are the ones that say Babbage’s because that chain has completely changed its name in the time since. Another one of the unique issues that has presented itself is that some people’s preorders are so old that it’s uncertain whether or not they’ll be honored. Legally they probably should but when I worked for a Babbage’s in 1999 we kept track of preorders in a small plastic recipe box – what are the odds that your preorder stub is even still in the store? Some people have reported that the store they preordered it in has closed down. Gearbox and 2K have stated that they will honor any preorders that game stores deny due to age. They did this around the same time that they put out a web form asking for the names of anyone who has worked on the game – the title has been in the works so long that even 3DR has lost track of who all has ever worked on it. It’s been said that in some of the songs on Chinese Democracy had takes that were over ten years apart. I bet some of the levels in DNF will have assets created in different decades mixed together.

A few years back I was thinking how insane it would be one day when I would be able to walk into a store and walk out with a copy of the game, mainly because it seemed like it would never happen. Now we are looking at that exact thing happening but a funny thing has changed – in the PC space at least, digital distribution has become a major player. So the development of DNF has outlasted most physical media. I’ll still be getting it in a store on principle, but it may be the last game I do this with. It’s more for old time’s sake. I bought Chinese Democracy on vinyl and CD for old time’s sake – that album took so long that a lot of people don’t buy music on CD anymore. I want to see if I can make it to where that’s the last album I buy on CD from a major record label. Every other album will either be from smaller labels or on a digital format, or vinyl with an MP3 code.

And DNF is a shining example of why publishers demand IP control these days. 3D Realms used to be a publisher themselves so they’re more or less grandfathered in and as a result they own the IP. Or rather they did. Stories differ but it appears that at one point Take Two may have made a move to get the IP in return for more funding of the game. 3DR stuck to their guns and were willing to stop development and lay off the entire staff just to keep the IP. However, one of the things that became known when Gearbox took on the project is that Gearbox now owns the Duke Nukem IP. This means Gearbox can make more Duke Nukem games if they’re so inclined. It’s interesting to me that 3DR was willing to fall on their sword to keep the Duke Nukem IP but were willing to sell it to Gearbox. Still, a massive and independent game studio in the Dallas area is better than a publisher owning it. At least I think so. I’m curious if 3DR will ever get the IP back. Heck, at this point I’m curious what 3DR is going to do anymore, or if they’ll even exist as anything but an IP think tank. No one’s talking, though I suspect more info will come out once the game’s on shelves.

But as the game finally heads towards release and the reviews trickle out, it’s becoming clear this is a polarizing game. PC Gamer, a magazine I like a lot, gave it 80%. Not bad. But then other reviewers are less kind. Right now it’s trending towards 60% on the PC and lower on the consoles. And there’s more console reviews because the Xbox 360 version is the one they handed out. I don’t get that. The game looks better on the PC, why hand out a review copy on a console? Of course that goes along with all the other bizarre marketing decisions they’ve made – like making the demo something handed to people part of a club you got into by preordering or buying Borderlands: Game of the Year Edition. Or how the videos are just dumb, one of which focused on flinging feces (literally). Or how the trailers could have been handled much better.

The game and character is such an anachronism. Duke Nukem is a cigar chomping misogynist whose main goal seems to be a satirical parody of 90’s action movie stereotypes. But it’s not the 90’s and action movies are different now. They’re grittier, shaky-cam affairs as opposed to Schwarzenegger flicks. And Schwarzenegger is not really someone to emulate right now. The references in the game are ancient. And it’s not clear to what degree it’s parodying the entertainment industries and to what degree it just wants to be part of it. It’s been said that the really iconic characters in pop culture exist because they’re willed into existence. We want to know what it would be like to be immortal and save the world, so Superman the character exists. We want to ask the question of whether or not immortality would be worth the lives of others, so the literary concept of vampires exists. And on a more crude level, men want to know what it would be like to be a complete asshole alpha male who says what guys think and that we’re not supposed to say and so Duke Nukem exists, and the universe he exists in loves him.

In any event, I expect DNF to be a beautiful disaster. I’m less interested in whether or not it’s a good game or a bad game and more interested in just playing it at all. If it had never been finished and released we would all be wondering what it was like. Now we’ll know. I could be wrong but I think I’ll view it the same way I viewed DOOM 3. Was DOOM 3 the best game ever released? No. It wasn’t even the best game released in 2004. But it was a hell of a lot of fun and I liked it a lot. I expect DNF to be the same way.

January 1, 2011

At QuakeCon this year, in the course of discussing the current state of the mobile gaming market and unveiling the iOS version of RAGE, John Carmack mentioned one of their previous games for a portable device called Orcs & Elves, specifically the Nintendo DS version. He mentioned that due to the expense in making the port and the lack of promotion by EA caused the game to be unsuccessful, even losing money.

I actually sort of felt bad because Orcs & Elves was on my list of games I wanted to get at some point but never got around to. I’m sort of a sucker for games which hit certain significance criteria, even if I’m not necessarily sold on the concept or the content of the game. For example, I bought Daikatana on the day it was released because I had read the incredible story behind it. I bought SiN Episodes: Emergence because I liked the idea of supporting Ritual, one of the last surviving independent Dallas-area developers (they’ve since gone under unfortunately, after only one episode released). I bought PREY because I had kept up with the game in 1997 and the idea of walking out of a store in 2006 with the game was just wild to me. And next year in 2011 if all goes according to plan I’ll be able to buy Duke Nukem Forever. I’m definitely getting that one in the store on principle, same way I bought Chinese Democracy on vinyl. And if DNF isn’t using Steamworks I’ll buy a second copy on Steam.

Orcs & Elves was the only game id Software ever released on the Nintendo DS. In fact, it may be the only game they ever made for a handheld game console – the Game Boy Color version of Commander Keen was designed by another company and the Game Boy Advance ports of DOOM and DOOM II were also ported (recreated) by other companies. Strictly speaking id Software didn’t completely do Orcs & Elves either, the game was done by Fountainhead Entertainment, whose founder and (I think) CEO was Anna Kang, who is John Carmack’s wife. To be honest, I’ve never 100% been sure what Fountainhead did exactly. They had an impressive Quake 3 mod out at one point and I think they were doing some gamer documentaries but it was always unclear what their main goal was. Today their website is dead, I haven’t heard from them in a while, and recent id Software phone offerings either have the “id Classic” logo (the iPhone ports of DOOM and Wolfenstein 3-D) or “id Mobile”. My guess is that Fountainhead was assimilated into id Software at some point and they just because the id Mobile team, but I have no proof of that.

Also, Orcs & Elves was the first new IP from id Software in a decade. The last IP (name, anyway) was Quake in 1996. Orcs & Elves came out on mobile phones in 2006 and it was the second mobile phone id Software game, after DOOM RPG (also by Fountainhead). For something so significant, it sure seemed to not have a ton of promotion behind it. Back when DOOM RPG came out in 2005 I had a Motorola V551, an unsophisticated featurephone limited to Java (not BREW) and I could buy the game, so I did. It was a neat little game which played to the details of the phone (i.e., the occasional keypad in the game mapped to the keypad on the phone) and it was neat to hear the MIDI music of the DOOM theme (but that was about it, the Java ports – at least the one on my phone – had no sound effects). But I don’t remember finishing the game – I think I got to a place where I was stuck in a situation where I had no health and would die quickly, I had no other saves (I think it only allowed one save slot) and no way to get to anywhere with health, so I quit playing. For what it was, though, it was neat.

I did think it was sort of disheartening to see that id didn’t want to come up with a new IP and instead wanted to shoehorn in DOOM. So when I heard that they were finally making a new IP, Orcs & Elves, I thought that was pretty cool. Granted, it’s a very generic IP: it basically takes a couple of elements from Tolkien and calls it a day. Then when the game came out I couldn’t buy it. This was pre-Apple App Store when every handset maker had one way to buy games and it was through their provider, and if you changed phones you lost all your games. Granted, the games were cheap (I think DOOM RPG was like $5.95) but it really didn’t encourage much of an investment in my opinion. Then, for a brief while I was running a slightly more advanced Samsung featurephone. I forget the model but it had a second, smaller screen on the outside which could tell you the time at a glance, serve as a mirror of sorts for the camera, etc. It could run Orcs & Elves, so I bought it and saw a bit more of why my older phone couldn’t run it – it had something much more closely approximating a 3D renderer. But really, other than a higher resolution and more sound effects (which I’m sure came with the “higher end” versions of DOOM RPG) it was basically DOOM RPG poured in a different glass. Neat, but I wasn’t all that impressed. At some point there was even an Orcs & Elves II released on cell phones but other than the occasional mention I’ve heard absolutely nothing about it. It seems to be one of those phantom sequels no one paid attention to, like Dragon’s Lair III.

So anyway after Carmack mentioned how the DS version of Orcs & Elves lost money, I felt kinda guilty so I looked it up on GameStop’s website. Not only were there still new copies of the game in local stores, but they were only $9.99. So, on my way to QuakeCon the next day I went and picked up a copy. Now like I said, I bought it mainly on principle and not because I was actually interested in the game. After all, I had owned it on a cell phone and didn’t think much of it and I didn’t even think much of Wolfenstein RPG for the iPhone which I was also playing through. I mainly got it because I thought it would be neat to own the one and only Nintendo DS game from id Software and because it’s a neat anomaly – their first new IP in a decade and it was largely ignored. I figured I’d play the thing a little but seeing as how there’s so many games, including DS games, that I’ve never finished (including the epic Grand Theft Auto: Chinatown Wars), I didn’t think whether or not I’d like the game would be important.

I have now played the hell out of this game.

I’ve played it all the way through, finding every nook, cranny, and defeated just about every enemy. I’ve beaten the game and I’ve started over, something I haven’t done with a game in a long time. I really really like the game and it’s gotten me to really put some more time into my DS, which I thought might be a stretch in the post-iPhone era. I’ve even found a few glitches.

It’s been a while since I’ve played a game this much, and it’s been a while since I played my DS very much. It’s been very interesting – the system is technologically inferior to the iPhone, but it’s been refreshing to play on a system which was actually designed for gaming, instead of being designed to be such a general purpose device that it can’t have buttons. The graphics aren’t as good but the fact that it has physical buttons is a big plus. The fact that instead of a tiny speaker which is naturally covered by your finger, it has two speakers next to the screen to do stereo sound. It lasts much longer on a battery charge, the games are generally longer affairs of much higher quality, and the device doesn’t get extremely hot after an hour of play.

The engine itself is an interesting animal. I’m not sure how it works out exactly, but the engines for all of id’s mobile offerings have a very similar look and feel. Obviously there is some amount of diversity in the development, seeing as how the offerings like DOOM RPG were running in Java and BREW. At the very least they’re using some of the same content pipelines since they all have more or less identical fonts, layouts, etc. Carmack mentioned in an online posting once how the iPhone version of the engine which would go on to power Wolfenstein RPG and DOOM II RPG was derived from the Orcs and Elves engine on the DS, but it’s unclear if the DS engine was from scratch or from, say, the BREW port (which itself would be basically C++). The DS game was an odd fit in some ways – although they did introduce some mechanisms which took advantage of the touch screen, and the game’s graphics were above what they were on featurephones, they were still below what you would find on even an average DS game.

And the interesting thing is that I did own and play all the way through Wolfenstein RPG on the iPhone, but I didn’t like it nearly as much as I did Orcs and Elves on the DS. Part of that is probably due to Orcs and Elves being more of a “dungeon crawler” than Wolfenstein RPG. Part of it is probably due to the simpler mechanics (Wolfenstein RPG tried, I think, a little too hard with new mechanics like a sniper rifle whose aim is determined by the acellerometer). But I think the biggest reason was the physical buttons. The idea that I’ll never screw up due to something like my finger slipping to the wrong part of the screen. And the game seems much faster than the iPhone offerings. The map feature was superior to the phone offerings because it could remain on the bottom screen. Right now I have DOOM II RPG on my iPhone and I’m not really motivated to play it, but I’m replaying Orcs and Elves.

As I’ve said the graphics are primitive, but what I really noticed was the primitive feel of the gameplay. It really feels like an early, old-school PC RPG like Stonekeep. It has a “we don’t know what we’re doing” feel, which is one of my favorite things from the PC gaming golden age. In some ways, the portable consoles and phones almost represent a reboot of gaming – a good chunk of what we’ve learned works on a game console or on a PC doesn’t work or needs adapting on a portable device, both for the sake of gameplay dynamics, as well as the strengths of the device and a consideration for decreased computing power and battery life. Additionally, the game has a number of pointless mechanics, such as being able to destroy the pile of bones of your slain enemies, or being able to extinguish flames on the wall (with no effect on the lighting).

Back in the day my first PC was a Packard Bell 486SX 20MHz (and yes, they did make them that slow). In many ways, my iPhone 3G is like a little 486 in my pocket. Both in terms of the actual games it plays (i.e., Wolfenstein 3D, DOOM, Rise of the Triad, etc.) but also in that it’s underpowered and now outpaced. The iPhone 3GS gave users a speed bump with an otherwise identical form factor, and the iPhone 4 gives an even larger speed boost plus additional memory. There’s now literally a high end game running on the Unreal engine, and between the time I started working on this post and now Epic has released a UDK with the capability of outputting to the iPhone. There are hundreds of games released every day, and the App Store is sort of the modern day equivalent of putting your game on a 3.5″ disk and packaging it in a floppy disk and selling it in a Ziploc bag for a buck at the local software store. Only hilariously it’s sitting right next to another game from a major developer, only they’re also putting their game on a floppy disk for a buck because if they don’t then they can’t be competitive.

The Nintendo DS then feels like a very old school way of doing things. Its software is almost entirely physically software based (there is some downloadable software on the newer DSi models but it’s smaller titles and is considered a second class citizen). The titles debut in the $30 range, $20 at least. And the development path is very traditional – the development tools are prohibitively expensive to the casual developer, the barrier to entry to produce cartridges is in the purview of major publishers only, and the marketplace is dominated by major players.

And yet the physical advantages of the device are very clear. Orce & Elves is a game that is remarkably similar to two games on my iPhone and yet I have much more fun with it. The fact that I don’t have to touch the screen at all times to play seems to be the main difference. I can click the buttons so much faster than I can fart around with making sure my fingers are on the right fake keypad on the screen on an iPhone game. This is not to say that it can’t be done well on the iPhone, but I think a combination of quick movements, physical buttons, and instant feedback works for this game. It’s similar to how Civilization games lead to you always wanting to do one more turn.

As recently as 2008 we were seeing the DS receive really unusual “games”, not just the Brain Age type stuff, but things like Personal Trainer: Cooking. There was this entire subcategory of software titles that would benefit considerably from an ultra-portable computing platform with simple inputs, but there wasn’t really a good, widely-used platform to do it for. Feature phones were a bad fit, the smart phone market of the time was hopelessly splintered, and laptops weren’t really a proper fit (the cooking game, for example, requires it to be in the kitchen which isn’t necessarily a good idea). But there were over 100 million DS units out there and although these weren’t “games”, it made sense.

And then the iPhone came out and changed everything – now we had a computing platform which made even more sense for the task, could be programmed by many more people, and spawned competitors like Android. Plus it’s a device (the phone anyway) you have with you all the time anyway. Handheld gaming consoles still make sense – I don’t care what you say, they’re superior gaming platforms – but the iOS/Android ecosystem has its uses as well.

Anyway, bottom line is that – whether they meant it to be this way or not, Orcs & Elves is a very effective old school RPG. That to me is the most interesting part – the mechanics the game employs are very old and not used much anymore. And to some degree the technical limitations of the platform have a very “art through adversity” feel to them, which is what brought them out in the first place. Back in the day when you could spend a relatively small amount of money on a game and still sell enough copies of it to break even or make a profit, game developers were much more willing to take risks. Strictly speaking a generic turn-based RPG with a rudimentary 3D engine isn’t really a “risk” except in the respect that it’s a generic turn-based RPG with a rudimentary 3D engine in a modern marketplace on a platform where this sort of game is uncommon and not always rewarded. And since we know from Carmack that Orcs & Elves on the DS lost money, we know it didn’t pay off.

But one has to wonder – what game mechanics were born out of technical necessity, what game mechanics were born out of lack of experience, and which of these mechanics still have a use in modern games? In some RPG’s you can kill off a character that will make the game unwinnable. Is that good game design or bad game design? Is it a bug or a feature? In Return to Zork there’s a plant on the very first screen that if you handle wrong (pull it out instead of dig it out – with a shovel you find later in the game) you kill it and the game is unwinnable. Is this hardcore or idiotic? Is this there because the designers thought it was cool? Or funny? Or because they had no idea what they were doing? In Metroid there are sections where if you don’t jump completely right then you get stuck and you basically have to restart the game. Is that extremely hardcore or just short sighted?

In any event, I bought Orcs & Elves purely for the sake of buying it and I played it on what I thought were token occasions. I had no idea the game would suck me in despite being an anachronistic title in a modern gaming world. It’s too bad it didn’t sell better but I’m almost glad that it won’t be done to death like id’s other properties. I almost think improving it would cause it to lose its charm – much like remastering Exile on Main Street took some of the veneer off of the sound and removed some of the mystique. Or how trying to fix the special effects in a Star Wars movie just didn’t have the effect they wanted it to.

Some games are just games. And that’s how we like it.

On an administrative note, I figure there’s no better way to ring in the new year and continue this blog, which some believe is a dying medium and an antiquated form of social media, with the first significant visual tweaks I’ve made to the blog in literally over a decade. This blog hit ten years back in September with almost no fanfare whatsoever (although I did run down the history some months prior) and I finally decided the look was just too old. I’m still keeping it as simple as I can but I’ve changed the font to Georgia, tweaked the text color, changed the line hight, and added some margins. I’ll probably dink with it some more in the coming weeks but I’m hoping this is now even easier to read. It’s not much of a change, and it’s still fairly old school looking, but I’ve decided it’s time to upgrade from the Mosaic 0.9 look and move into the Netscape 3.0 era.

September 30, 2010

It should come as no surprise by this point that I’m primarily a PC gamer. Of course all I really mean by that is that I don’t game on the Xbox 360 or PlayStation 3. I do own a Nintendo Wii, a Nintendo DS (Lite), and an iPhone. The phone gets used for other things as well, of course, and the DS and Wii consist primarily of games that I can’t get on the PC (and in the case of the DS at least, would be physically impossible).

So I don’t consider myself a “console gamer”, although strictly speaking I own at least two current consoles. And really, this is sort of an ongoing experiment for me – last generation I owned a GameCube, an Xbox and a PS2. And I own plenty of other consoles which are all sitting in my office closet packed away in plastic bins. So it’s not like I have never deigned to own a console or use one.

So why am I doing this? Well, this is the first generation of consoles where I believe there’s something approaching hardware parity with consoles. In the past when a “multiplatform” game was released it would be either vastly different on the consoles versus the PC’s, or it would be reduced in quality significantly for the consoles due to their relative lack of power. Today though, it’s different. DOOM 3 came out on the PC in 2004 and despite famously being developed at the same time, the Xbox version came out ten months later and featured considerably reduced graphics and levels. However Quake 4, which was built on the same engine, shipped as a launch title on the Xbox 360, one month after it came out on the PC.

I knew things were changing when I went to go pick up my preordered copy of Prey and they had put me down for a 360 version by mistake. That had never happened to me before because I had never preordered a game which was part of a multiplatform launch. In hindsight, I realize I never specified which version, I just assumed PC and the clerk assumed 360.

The problem is that these days the console version sells better than the PC version for various reasons, mostly due to convenience on the console side and piracy on the PC side. This has led to a couple of things. First, it means the console version is developed first and the PC version is developed from that, which irks PC gamers because it doesn’t play to the PC’s strengths. They then vote with their dollars and don’t buy the “consolized” game, which exacerbates the problem. Second, some games just don’t come out for the PC at all. Gears of War 2 didn’t come to the PC even though the first one did, and Alan Wake was used by Microsoft as a technical demo for many years to show of DirectX 10 and then they decided to cancel the PC port and put it out on the 360 exclusively, where DirectX 10 is impossible.

But the big problem with PC gaming isn’t console ports or piracy. It’s PC gamers. Besides the fact that too often the PC port doesn’t sell well enough to even justify the time put into it, developers and publishers have to be sick to death of what all grief PC gamers put them through. Mostly the bitching. That’s what PC gamers do. They bitch.

If the game is released six days late they bitch.

If the game is released at the same time and patched later, they bitch.

If the game goes through Games for Windows Live so it can support achievements they bitch.

If the game only goes through Steam they bitch.

If the game doesn’t go through Steam at all they bitch.

If the game has a Steam and non-Steam version but the non-Steam version can’t be added to your Steam account, they bitch.

If the game has DRM on it they bitch.

If the publisher removes DRM then they likely won’t sell enough copies to make back their investment, so they have to make the next game console exclusive, and they bitch.

If the publisher puts out DLC they bitch.

If the publisher doesn’t put out DLC, they bitch.

If the publisher doesn’t put out enough DLC, they bitch.

If the publisher comes out with a sequel “too soon” they bitch.

If the publisher takes too long to make a sequel, they bitch.

If the publisher never makes a sequel, they bitch.

Yeah until the developers/publishers can come out with a game which delivers at the same time but for lower price and with more content than the console version, doesn’t require Steam but can be bought on or carried over to it using all of its features and achievements, uses DRM so mild that it’s unnoticeable, requires no patches whatsoever, never crashes, runs perfectly on every machine in existence, and has the perfect amount of content to keep everyone in the world satisfied with the cost/length ratio while at the same time lasting them until the perfectly timed sequel which is both not a cash-in and not something required either, there’s always going to be something to bitch about.

Oh and the best is that they get angry about it. They get offended by it. They act as if they’re being forced at gunpoint to purchase these things. It’s like a bizarre hybrid between having to buy the latest sneakers or else you can’t play with the cool kids and acting like PC games are like doctor bills where you really don’t have a choice as to whether or not you pay.

Console players bitch but not nearly as much as they buy shit tons of games in volume at whatever price they’re charging.

The console purchasing world has a much higher percentage and number of mindless purchasing drones, mostly as a function of the fact that there’s just so many more of them to begin with.

Console gamers have a much easier time trying out games blindly thanks to used games – they come in, buy whatever is new, and in a week when they don’t like it they take it back to GameStop for credit towards another one. Which is why you see about a thousand copies of Enter the Matrix or Halo Wars at every GameStop.

A lot of people think that console gaming is what video gaming is – as if it doesn’t exist on the PC. The fact that a large number of people spend their day in front of a computer means they want to stay the hell away from them at the end of the day, so they’d rather sit on their couch with a controller. Net result is even if piracy didn’t exist, PC gaming would still be a minority.

I see PC gaming going the way of vinyl in music – never goes away, and offers a superior experience, but is minuscule in purchase numbers and the rigs needed to experience it properly are the domain of the enthusiasts and the insane.

Apr 21, 2010 10:52 AM

Back when I was a kid, probably middle school, I was home sick one day watching morning television. I happened to see a commercial for that station’s Cheers rerun where they said the show was starting over that night – they had run through all their reruns and so the series was restarting from the first episode.

Well being a weirdo I found a video tape I could sacrifice and set it up to record that night. And then the next night I recorded the next episode immediately following it on the tape. It was an eight-hour tape and I filled it with sixteen or so episodes.

And I continued doing this for a long time. I filled video tape after video tape of Cheers episodes, trying to record the entire run of the show. I got a routine down – when I would get home from school I would rewind the tape to the end of the previous night’s episode and before I went to bed I would power off the VCR so that the automatically scheduled recording would fire off at the right time. I think the show was on at 11:30PM at night or something so it was a little too late for me to stay up and watch with school the next morning (although I never get to bed before midnight these days). On Friday nights I would stay up and watch it and also pause out the commercials, which created the side effect of never knowing how much time the tape had left on it. I found myself doing “test runs” of recording stuff on the end of the tape so that I could see how much more tape I had on the cassette – the VCR had a timer on it so I could see how long something was but unless it was at the right speed with nothing “stopped” in the middle, you couldn’t correctly gauge how much time was left.

I eventually filled at least fifteen VHS tapes, most of which were T-120 (so, six hours at EP/SLP speed). At some point I started recording the new episodes when they came on since I didn’t know when they were going to hit syndication or if they would do so in time to be caught by my 11:30 recordings. However, I didn’t have much luck since the new episodes had a much higher chance of being delayed by sports, moved around when NBC had something else to run, colliding with times when the VCR was already in use (still a kid living at home at this point), etc.

At some point I was finished although I honestly do not remember how – either the syndication run restarted again or I got tired of doing it, or something. But when it was all said and done I had videotape of almost every episode of Cheers, ever. And for the next few years before I went off to college, I would watch them more or less incessantly. Every time I was doing something I would have Cheers on. Every time TV got boring I would just watch Cheers. It never got old, ever, mainly because there were so many episodes. I know that one of the episodes taped in syndication was the 200th episode (which was the cast sitting being interviewed by John McLaughlin, Inside The Actors Studio-style – this was before that show came on, I think). So figuring 200 episodes at about half an hour each (occasionally there would be an hour-long episode split into half for syndication) at five nights a week that’s about ten months of video taping, and it didn’t end there, so I probably did this for over a year.

There were some quirks. Sometimes the episodes would get out of order and while a show like Cheers is perfect for reruns, it would fuck with the occasional story arc, like how in one episode Sam is definitely with Diane and the next he’s not, but they get back together. I would miss the occasional episode, and sometimes an episode wouldn’t be played. Most notably the premiere of the sixth season is missing (either they didn’t air it or I missed it) so the introduction of Rebbecca (Kirstie Alley) is missing, along with the stuff from that episode like <SPOILER>the explanation of Sam’s boating career, the introduction of the uniforms, how Norm stopped going for a while, etc.</SPOILER>. At some point we got a new VCR (old one died I think, wonder why?) and this new VCR had this horrible trait of rewinding the tape a little bit before it records, so the tail end of a stretch of episodes is clipped off before I figured out what was going on.

When I went off to college I didn’t have a TV for the first two years (Corps of Cadets, long story) so I left the tapes at home, where my parents (mainly my mom) watched them all the time. I think I brought them to college at some point. I know that my parents have them now where I think they still watch them on occasion.

Now I have all of the seasons on DVD. It’s neat – they look way better than my old VHS tapes recorded at EP, there’s no cut off endings, no commercials, no funkiness, all the episodes are there, in order, and none of the scenes are missing (turns out syndication regularly cuts out a few minutes of most episodes to fit in more commercials for the stations buying them for syndication). So I’m starting to watch them again.

It’s sort of a byproduct of when my obsessive packrat/collector’s nature coincided with the only way to reproduce television being a VCR and the only way to get a hold of some episodes being recording them. Most TV shows were never sold in home formats prior to DVD. Star Trek was and a handful of others, like Bonanza or something, but that was it. And those were almost always sold in some sort of subscription format on television commercials since carrying the entire collection of a TV show on VHS tapes would take up too much shelf space and stores wouldn’t carry them. Actually now that I think about it, Cheers may have also been sold in that subscription VHS format which is perhaps why I was doing this in the first place – I could get them for “free”, all I had to do was religiously video tape them every night for over a year. Brilliant!

Nowadays TiVo does a lot of what I was doing manually/the hard way, but simply and automatically. And I don’t need to record stuff as much as I used to since now I can pause, rewind, etc. And dual tuner TiVos mean I can record something I’m not watching. And TiVoToGo means I could back all of this up to DVD. Plus now an entire season of Cheers fits in the same amount of space, shelf-wise, as a single video tape (well, maybe a little more) and a single tape, commercially, could hold only four episodes. Even at sixteen episodes on EP, DVD wins. All of this would have been a godsend back then, but it’s still neat to look back and see what collecting and consuming television was like.

But suffice it to say I kick ass at the Cheers Trivia Game.

April 1, 2010 12:00 AM

So, I’ve relaunched this blog.

And by relaunched I mean, changed the backend to WordPress, imported all the old posts (including the pre-Blogger ones) and made no visual changes or tweaks whatsoever. It’s actually sort of weird to try and circumvent any and all style tweaks.

Besides the fact that I’ve been using WordPress with clients for a bit now, the other reason I went to it was that I had finally had enough of Blogger. The biggest thing was that Blogger for some reason wouldn’t publish enough of my archives. I never figured out if it was a bug or what but anyway it was time to move on. Not to mention my workplace blocks Blogger so there’s no chance of the occasional blog post from there.

The process in moving to WordPress and vicariously looking back was interesting for sure. My first post was in September, 2000, so that makes this blog close to a decade old now. I’m actually trying to remember what the process was that lead me to this. I think back when the web was relatively new – think 1996 or so – everyone had to have a “web page”. This is what lead to things like GeoCities where everyone had a brief but hideous online presence with an unrememberable URL. So I had probably made many “pages” about myself up until then but most of them were on tamu.edu domains, so they were destined to be purged as soon as I graduated.

I went with Tripod for hosting back then and I don’t remember why other than Tripod had some particular advantage at the time. I think maybe it was FTP access. GeoCities, I believe, limited you to using their built-in editor which was very limited and worse, pretty much condemned you to making laughably bad pages. That, or maybe it was because Tripod allowed for a simpler URL. I forget.

The look of the site has always been, and as of this writing still is, very simple. When I was making the site we were in this bizarre transition phase between the ugly GeoCities sites of the world and the maturation of CSS. Consequently most personal webpages were either Comic Sans nightmares or trying to be so ridiculously slick that they frequently rendered incorrectly (this was before Firefox and the rise of standardized browsers) or were performance nightmares. So when I made this page I decided to chuck all that and just do a dead simple, Times New Roman affair. That first post promises a better looking site is “coming soon” but that’s never happened. At some point I decided I liked this page (which, for all its simplicity, still doesn’t render right in the first Mosaic.) I liked that it was more like reading a book than a website. I’m not saying it will never ever change, but it’s neat to have something that’s more or less constant.

I went with a company called NameZero for the domain name. NameZero appears to still be around as a domain registrar but at the time their main gimmick was that they would allow you to get your domain name for free with the proviso that your web site was basically a frames page on their site with your page in the top and a banner ad in the bottom frame. I believe you could also purchase domains from them as well but this was the era of the “free whatever so long as we can serve ads” where you could get things like free Internet access or even a free PC so long as you looked at ads (then the bottom fell out of that market and that was that)

Initially I had the page hosted at NetZero do some JavaScript forwarding and send the user to the Tripod page but then I learned a secret – since NameZero didn’t sanitize HMTL from their inputs you could submit a title or a meta tag with HTML in it that would circumvent their frames page altogether. This was an awesome trick that worked marvelously for some number of months until NameZero caught on and locked out the domains of everyone who pulled this crap and so for some amount of time, so I was actually without a domain. I don’t 100% remember why I didn’t pay up other than the concept that back in college I was living off of my parents and after I graduated I didn’t make crap for money but eventually the domain lapsed and I repurchased it.

Some time after the NameZero debacle, I moved the site to Blogger. Prior to Blogger I was actually making the page, by hand, using FrontPage (2000, I think). I vaguely seem to recall making it across multiple pages and then manually doing the “older posts” / “newer posts” links. Blogger, it seemed, was perfectly suited to this task. It was primarily aimed around the concept that it would store the posts in its database and then create the entire site and send it via FTP to wherever you told it to go. So I did the work to make Blogger’s version of the site look like what I wanted it to and started using that. If I’m remembering right, there was no ability to manually set the date or time on posts, so I had to keep the pre-Blogger posts in a separate file. When I opened up that file’s source to import them into WordPress, it still had a GENERATOR tag of FrontPage 4.0.

After I moved to the DFW Metroplex a local friend who did onsite hosting offered me free web hosting, which was good because Tripod at this point had multiple popups and embedded ads – they literally injected ad HTML source into your site after you uploaded it. So yeah, that service – while free – turned rather lame rather quickly. I’ve stuck with my friend’s hosting ever since – he just recently helped me by setting up WordPress on this server (no small feat as he’s a pure Windows shop).

Something that came along with the Blogger transition was the name “blog”. I had never called what I did a blog even though that’s essentially what it was. It wasn’t some webpage showing off my cats or talking about how awesome I am or displaying fifty animated gifs, it was basically me just putting online whatever I felt like whenever I felt like doing it. In the beginning I blogged a lot more often. I would have one-sentence posts or quick insights, maybe even the occasional linked image results of a quiz. It was sort of like my own one-man Facebook.

Really though I’m a very wordy person and so this blog has always been a good way for me to prattle on and on about some subject or other and commit it all to something. Even more interesting is how it’s out there for the Internet to read. I just feel like writing whatever I want and on whatever terms I want. Quick and dirty posts are fun and all but the short novels I write here are definitely the most fun to do. Hopefully the most fun to read, too.

As for readership, I have no idea really. I don’t do web statistics on this site, never have. I sort of don’t want to know. I think if I knew how many (or how few) people were reading this thing it would change things (I’d get depressed if no one was reading it, I’d feel stressed if too many people were). I get the occasional email from a random person who read a post and has a comment – I’ve posted some of these in posts before. Sci-Fi author John Scalzi wrote me once to correct a point I’d made on a book he wrote. I once did a web search on “Schnapple” and some other random term and found a school paper (college or high school I don’t remember) quoting a post of mine.

Back when I started RSS existed but no one used it. There were a few variants of it (typical open source quibbling/splitting) and really it was a newer version of RDF, which as I follow it was something Netscape just invented several years earlier. So this site did not have RSS for a long time. At some point Blogger started offering an RSS feed as a “pro” subscriber offer. In keeping with my “please don’t spend money” theme, I didn’t subscribe to the “Pro” version. At some point Google bought Blogger and so the “Pro” option went away and most of the features now became free. RSS wasn’t one of them. At some point you could get an Atom feed. Atom was an attempt to bridge the RSS standards, and just wound up being another standard itself (trying to merge two standards into one standard just makes a third standard). I used Feedburner to turn the Atom feed into something that could be used by anything (I should check to see if anyone subscribes to that…) Nowadays RSS is so ubiquitous the idea of charging for it seems ludicrous.

With rare exceptions, I never got personal with my posts. I had an entry on my childhood cat, an entry on a coworker that annoyed me, and some info on my move to the DFW Metroplex. That’s about it. I have a post somewhere I wrote about the process of moving and changing jobs which was initially much longer, but I was paranoid that I would somehow “jinx” it, causing me to lose my job or whatever (it sounds silly, and it is, but this was 2003 at the peak of the offshoring/shitty economy bit). Over the years I have seen people fired for blog entries or Facebook updates, so I’m glad I played things pretty close to the vest.

Anyway my posting continued pretty much unabated for many years, although in more recent years it’s slowed down tremendously. This was a byproduct of two reasons – first, I started putting out longer and longer posts, and second, I got busier as life progressed. For the first few years I blogged a lot. Frequently multiple times per week, occasionally multiple times per day. I think this was because my job at the time was pretty lame. My first job in the Metroplex – which I held in various capacities for four years – was a lot more hectic but I still was able to blog and post. About three years ago I switched jobs and I really haven’t blogged a whole lot since. As you can see, I went an entire year without posting. In fact, this post has a date of 4/1/2010 even though you won’t be able to see it until later. And the post before that was 4/1/2009. Again, the reasons are various and personal but suffice it to say I’ve been busy.

Plus in the meantime “blogging” got all weird.First there became this term, the “Blogosphere”, which was this umbrella term for the ecosystem of bloggers. It’s also a stupid term. I wonder how many of these terms are just someone fucking around. Second, the definition of a “blog” got cloudy. I define a blog as what I’m doing here – posting, writing what I want, a personal “web log”. But CNN has a “Political Ticker” on their site which is considered a blog. Commercial sites run by enormous entities have “blogs”. Sometimes those are cool, usually though they’re just marketing speak with an RSS feed. A movie comes out, launches with a website, the website has a “blog”, and then as soon as the movie opens the blog is never touched again. Of course the same could be said for a large number of “real” blogs – I’ve had a dozen or more friends tell me about their new blog, I bookmark it, then it never sees an update past the first or second entry.

“Blogging” also peaked. The concept of blogging is now passe depending on whom you listen to. Which is sort of fine to me – I never wrote this thing to be hip. Today social networking is the craze. I know someone who briefly abandoned their blog in favor of MySpace, which to me is sort of like abandoning the concept of drinking milk in favor of motor oil. And then MySpace became passe. Now it’s Facebook. And Twitter. Facebook is sort of neat – it solves some of the problems MySpace had, like how to figure out where your friend is if you know their name and not their Internet handle of snookycakes57, or if you only knew her maiden name back in high school, or if you want to make sure that this John Smith is the same one that attended San Dimas High, class of 1996. But I don’t see much use for it – as it stands now for the most part I get to see people I knew in college bitch about Obama, or people I knew in high school play with each other’s virtual farms. Bonus points for when their account gets hacked and I get ten email messages from “them” because they only discovered the Internet yesterday apparently and have never heard of a Phishing scam. Also I’ve only posted one picture of myself there but there’s dozens of me because other people tag old pics of me. Not sure if I like that.

Twitter is a neat idea, but it’s not a good idea. It’s neat that I can follow Ice-T and see him mention what happened on the set of SVU that day. Or the guys from Mythbusters. Or Electric Six. But that’s about it. I don’t see how people get value out of it. I don’t see how Twitter makes money. I don’t think ten years from now it will be seen as a source of data. And as you can tell from how I write my blog posts, I think having only 140 characters is worse than a joke. Twitter does not allow for long form posts and thoughts and while some people see that as a useful zen limit in order to condense your thoughts, I think it’s an idiotic limitation designed to accommodate arcane technology (SMS messages). I use it for when I have a wild hair thought that can be summed up in a single sentence, but that’s it. I simply don’t see how it can last.

I actually thought Blogger (the company) invented blogging (the concept). Now I’m not sure which came first. In any event, when I first started using Blogger you typed your post, HTML and all, into a box and I think it had some sort of preview mechanism but that was it. It led me to use some piece of software, w.bloggar, to do the actual composting and then I would paste it into Blogger. Initially there was actually some sort of length limit so one of my really long posts kept getting eaten alive by the site until I split it into three different posts. Which I then had to post in reverse order so that it would look right.

At some point Blogger created a realtime WYSIWYG interface, which made things nicer and easier. But I noticed that the archives would never post right. And there was a longish stretch in there where it flat wouldn’t work with my FTP server. I would literally have to have it FTP the files to my local machine (an IP-address based FTP server) and then transfer the files “by hand” to the server. Meanwhile my wife wanted a blog for her website and she had heard WordPress was the best so she had me set that up. I had barely heard of WordPress, had never worked with the LAMP stack before (much less in hosted-by-GoDaddy form) but I gave it a shot and it worked. And I was very impressed by the WordPress software. Way better than Blogger, had real RSS, and an impressive ecosystem of plugins. I considered using it for my site, but never moved on the idea. Then the other shoe dropped with Blogger – they announced they were discontinuing FTP support, the one thing I used, in favor of “Blogger for Domains”. I said no thanks, exported my blog (to Atom, of course), and got to work on importing to WordPress.

WordPress can only import from RSS and Blogger can only export to Atom, so I had to find some online service that turns Atom to RSS and then point WordPress to that. Amazingly, it worked. I imported the pre-Blogger entries by hand and then went through the cleanup process. Blogger kept certain metadata fields for itself in the export as “posts” so I had to ditch those. It also published all the “drafts” I had as posts, so I had to unpublished those (most of those will never be posted – they’ve pretty much rusted over). Overall I’m impressed with how well it worked, and I’m surprised I have over 300 posts. It’s also amusing that the posts are imported in such an order that they’re backwards (i.e., the most recent ones have low ID’s, the oldest ones have high ID’s, then there’s this one)

Something I noticed when I switched this thing to WordPress that I never really saw before was the fact that every post I have has no title. I could be wrong, but I think back when I started using Blogger, they didn’t let you give titles to posts. Which was fine with me since I never titled my posts anyway. Now, though, it just seems odd since the RSS feed just has a lot of entries with “No Title”. In reality the “title” is four or five spaces but I guess WordPress trims that out. For now I’m going to name the posts after the date they’re posted. I’m not sure what I’m going to do long term.

One of the things that’s really annoying about the Internet sometimes is when the premise of hyperlinks break down. Namely, when I went through a lot of my old posts I would click on things I’ve linked to discover that the links are dead. Sometimes the server is gone. Sometimes it’s a page on someone’s vanity site which has long been purged. Sometimes it’s a page on a major site which is still in existence but the link itself is dead because they purged old pages, or because they changed their link system and didn’t put in any reverse compatibility. This last one is the situation I found myself in – I had many posts which linked to other posts, but those links would be dead once I moved to WordPress since they’re based on Blogger’s schema. It took several days to find enough time to do it but I went through and edited all these internal links to fit with the new WordPress world order so that at the very least I wouldn’t be guilty of everything I hate.

Anyway, enough prattling. I’ve gone through my blog and I’ve selected a number of my favorite posts:

Music – I go on longish diatribes about KISS, The Rolling Stones, Van Halen and Chinese Democracy. Also, the compilation album and the death of radio.

Professional – I hate on Visual Basic, mavel at C++, I dissect .NET (I wrote this in the .NET 1.0 era so don’t kill me if I got some stuff wrong), and murder the occasional keyboard. Oh and I hate job hunting. Also I like things complicated.

Movies and TV – I run down Disney, The Rocky Horror Picture Show, and Twin Peaks.

Mythbusting – I try to set the record straight on technology multiple times. Also, I take on the whole “analog vs. digital” bit (which, in hindsight, I got somewhat wrong)

Predictions – Well, they weren’t really predictions but I do pine for things that eventually came true, like GOG.com and the move to DVD cases for PC games.

Gaming – a whole lot of posts on this blog are about gaming, so these are far from all of the posts on it but the highlights for me are things like when my PC could barely play DOOM 3, the time I got tired of waiting and put my PC games in DVD cases myself, that time I drew a correlation between EA and a bar in College Station, or my explanation of where The Legend of Zelda: Ocarina of Time: Master Quest came from. Here’s that three part rant on MMO’s I mentioned above. I write PC Gamer Magazine a love letter. I dissect game porting. I postulate on underpopulated games. Finally, I must be a curmudgeon.

Miscellaneous – sometimes my completely random shit posts were the most interesting. Like how I lament the death of the phone book. Or how I over-analyze cola. Then I prattle on about books, bowl games and cars with one headlight.

But my wife’s favorite post of all time, hands down, is this one on Velveeta. Yes, the cheese. I think it was the fact that I referred to a part of the grocery store as a “subset of rows” that really put it over the top for her. I can’t say I blame her.

Anyway this post has been a long time coming. Here’s to hoping WordPress actually makes me post here more often.

I wonder if I’ll still be posting in 2020…