Separator

StarCraft and the Art of the PC Upgrade

Default_picture
Wednesday, January 27, 2010

Editor's note: Spencer shares with us the lessons he learned from his first PC upgrade and playing StarCraft the proper way. The most interesting part of this piece is how he notes how the most important part of a machine isn't mechanical. -Jason


email sink

My family owns a dishwasher that’s been broken for the past four years. We used it every day until it broke, and then we completely ignored it. We didn’t bother to fix it or get rid of it. Nowadays, it just sits there, taking up all that space in the kitchen, and we treat it like scenery. We wash our dishes by hand.

My knowledge of computers is a lot like my knowledge of dishwashers: I can change the settings and use all its marvelous features, but I’d be damned if I could fix one on my own. My computer has died before, too. One time a few years ago, the power supply short-circuited, taking out the motherboard along with it. Unlike the dishwasher, I didn’t blink an eye before getting it fixed -- I can't check my e-mail at the kitchen sink, after all.

Let’s face it: Computers blow dishwashers right out of the water. Seriously, you can't compare them. I love my computer much more than any dishwasher for its many uses: Internet surfer, word processor, music organizer, but mainly as a gaming machine.

I’ve enjoyed playing computer games since my childhood, even when my machine could barely handle them. For years, my store-bought PC struggled to run Half-Life and CounterStrike 1.6. I wasn’t getting the gaming results I wanted, so last year I decided to upgrade my languishing desktop into a real gaming machine. I replaced power supply and motherboard after the previous damage, so all I needed was some extra RAM and a new graphics card.

 

cpuz screenYou could say I have a “romantic” view of most technology, including computers. I appreciate the surface-level conveniences, but I have no experience with the technical side. Since I wasn’t a hardware expert, I first needed to research exactly how to upgrade a computer. A message board pointed me toward an application called CPU-Z for detecting hardware specifications, which would show me what parts to buy. I ran the detection software, and it spat out the results. The program identified my processor, my memory, my motherboard, and, most importantly, the graphics port. I needed that information in order to know which kind of video card to get. After double-checking my trusted CPU-Z program, I chose a moderately priced AGP card.

When the parts arrived, I was eager to install them right away. My father and I disconnected the computer and opened its metallic body. The RAM was easy to find and remove. “Like Legos,” said the Internet tutorial guy, whose video we watched before attempting the transplant. Right, like expensive Legos....

Next came the video card. Neither of us had handled such a thing before. My father and I poked and yanked at the PC’s open chest cavity for several minutes before realizing that there wasn’t a graphics card in the computer to begin with (a good reason why Half-Life lagged on my machine). We found the graphics port and carefully tried to snap the card in place. For some reason, it didn’t fit in the slot. We couldn’t understand what went wrong; we turned the card in all directions, but no configuration could match the pieces of plastic. Confused and a little discouraged, we hooked up my dishwasher of a desktop with no video improvement.

About a week later, my father and I went to Bihn, our local computer technician. He runs an electronics store in our neighborhood, and he always helps us with hardware woes. He’s the one who replaced the fried motherboard and power supply a couple years ago. We lugged the desktop and video card over to his shop and showed him the problem. He took one look at the motherboard’s graphics port and said, “That’s PCI-e, not AGP.”

vid port photo

I couldn’t believe it, but I should have known. We thanked Bihn for the information and returned home, ready to send back the AGP card for a PCI-e one instead. Afterward, I did a little more research and found my mistake: I put complete trust in a computer program. I took CPU-Z to be infallible. (It is a computer program, after all.) Yet I should have known better, that all machines contain errors.

The application must have misread something about my computer and spat out the wrong graphics port, which is unfortunate since it detected the rest of my hardware without fault. If I was thinking properly, I would have Googled the motherboard’s serial number and checked the specs myself. The first place I looked, the manufacturer’s website, had a page with all the pertinent information, including mention of the board’s “PCI Express Architecture.”

The new PCI-e card arrived in a few weeks. My father and I once again cracked open my desktop to install the new card. This time, it fit like a charm. Finally, I owned a real gaming rig. But guess what: The first game I wanted to play on my new rig wasn’t the hottest, graphics-busting megagame.

It was StarCraft.

Why? I don’t know...maybe I wanted to prove to myself that I’m not a graphics whore, that I wanted the new card for improved playability and not for pretty visuals. Also, I wanted to play through the damn thing without cheating. I remember years ago, on my family’s Windows ’98 system, I didn’t play StarCraft so much as “CheapCraft.” I would turn on cheats and blast my way through the campaign without an ounce of skill required. I was never good enough to play through the game fairly -- that is, until I upgraded my PC. After that, the challenge seemed possible. I was man enough, and my PC was machine enough. Of course, pretty much any PC today is machine enough to take on StarCraft.



I didn’t expect the graphics to get any better with my beefed-up video card, but I had to stifle laughter when the blocky, pixelated Blizzard logo showed up on screen for the first time. Naturally, the low resolution of the intro carries over to gameplay. The graphics are not technically impressive by today’s standards, but they achieve the most important function of graphics in an RTS game, which is to differentiate the player’s army from the enemy’s forces. StarCraft makes identifying the three races easy based on color, shape, and animation, allowing the player to instantly discern friend from foe and assess the situation on the fly.

Although StarCraft is essentially 2D in perspective, it incorporates battle tactics that imitate a 3D environment. A “fog of war” darkens distant geography. High ground placement is important for seeing further into the fog and for increasing the range of artillery units. The fixed camera angle allows players to hide units or buildings from the enemy by concealing them underneath flying obstructions. Despite a low level of detail, the graphics serve well to support gameplay.

SC screen1

Versatile reflexes are essential to winning at StarCraft; the player who acts faster with the mouse-and-keyboard controls has better control over his or her units. Although the greater army usually washes over a smaller force, skilled players can use their outnumbered troops more effectively and whittle down the larger battalion. Good micromanagement -- using each unit to its highest potential -- can break through the enemy and overtake them. This shows that human control increases the overall usefulness, efficiency, and the underlying quality of artificial devices.

One might think that a computer, a machine that calculates variables at lightning speed, would be unbeatable at a game like StarCraft. Yet the inherent flaw I encountered earlier with the CPU-Z detection program arose in StarCraft as well. I was playing against the computer A.I. in a 1-on-1 game. Less than 5 minutes into the match, I scouted my opponent’s base and saw that its resource gathering was completely bonkers. It had over 15 units gathering from a geyser of Vespene Gas -- a resource that three or four units can mine at once. The computer was scarcely mining from its mineral patch, the more common but more necessary resource in the game. It had up-ended its production and flipped it around, without a clue that it was completely wrong. The game ended quickly thereafter when I knew the A.I. had no way to rebuild its army. I encountered this glitch only on occasion in 1-on-1 matches, so it has no bearing on the campaign mode.

SC screen2

As you know, the main reason I wanted to play StarCraft was to beat it without cheats. I’m happy to say I did, and it wasn’t nearly as hard as I had expected. The thought of managing an army all on my own must have been really intimidating as a kid. What made it easy this time around was I discovered a way to play the missions that isn’t feasible when playing against a human.

In the story mode, it's totally possible to “turtle and tech” -- to build excessive defense while fully upgrading your army. Once you've equipped your army to the teeth, steamrolling the opposition is a simple task. Also, flying units are highly favorable in the single-player campaign. Units unable to attack the air present no threat and can be quickly killed. Otherwise, a mass of flying units easily swarms the opposing antiair. Through focus-firing (a micromanagement tactic), you can quickly pick off the enemy forces one-by-one without them putting a dent into yours. Suffice it to say, you can exploit StarCraft's A.I. weaknesses in several ways. I have no problem with that, as I am now wise to the fallibility of machinery.

parts photo

This is my story of my trial-and-error, learn-through experience first dive into PC upgrading -- and the gaming that followed. The situation worked out for the better in the end, since PCI-e cards perform much better than AGP cards and at a fraction of the cost. Also, I feel like I learned a few things along the way. I realize I lack personal responsibility for pretty much all the technology I use on a daily basis. Sure, I can replace the parts in a computer now, but I’ll need good ol’ Bihn to diagnose and fix any problems that may arise later on.

I’m still one of those romantic PC users who enjoy their machine without fully comprehending what it does. In doing so, I take it for granted. Is this the right way? If personal responsibility is important in life, I should learn how to fix the PC or the car or the dishwasher myself. Then again, the lives of computer technicians, mechanics, and dishwasher repair-people are bound to the laziness of today’s common user. Their livelihood depends on our inability to understand technology, so to speak.

The final lesson I learned is that a human being is the part most vital to a machine. Human hands craft all technology. Humans control and refine the capabilities of machines, whether they are for cleaning dishes or controlling an army of Zerg. Most importantly, a human must test for errors, fix them, and then maintain quality at a high standard. For only human attention imbues technology with the full ability of its maker.

(Originally posted on 1UP.com)


For the comments:

  • The title of my article parodies the title of a book. I also incorporate some ideas from the novel into my piece. Can you figure out which book I reference?
  • Have you ever owned a "dishwasher of a desktop"? What made you invest in new parts, and how did you fare while upgrading?
  • What are some other games that offer depth beyond their technical limitations?

 

 
Problem? Report this post
BITMOB'S SPONSOR
Adsense-placeholder
Comments (11)
Pax_dsi_01
January 26, 2010
Reading your post makes me miss my old Dell rig more than ever. I'm still torn over getting a new graphics card or just starting over from scratch, but at the present time it is just a pipe dream. Right now I'm really jonesing for some TF2 and finish Vampire the Masquerade. Being on a budget with no job sucks, but I can wait.
Default_picture
January 27, 2010
Whaaaaaaaaat? Bitmob published a story involving pc gaming that didnt completely bash it? No no, i cant believe it guys: I need more halo stories. Good story. I bought a computer and upgraded the graphics card and power supply. It's alot easier if you have a buddy who knows what hes doing.
Jason_wilson
January 27, 2010
@Joe We published a lot of PC-friendly stories. Hell, just about anything with my byline is PC-friendly, as are most of my comments.
Default_picture
January 27, 2010
@Matt I'm glad I could bring back some memories. Do you think you're mentally ready to build a PC from scratch? Personally, although I'm now a little experienced with the graphics card and RAM of a PC, starting a computer from scratch is still quite daunting. I feel like there's so much to learn about computers, I would rather not bother diving in at all. Computers are interesting machines, but I'm only comfortable with using them, not understanding them. I'll stick to the software side and enjoy all the greatness PC gaming offers. @Joe In the article, I tried to show the technological side of my adventure as neutral, or "unblamable." If anything, all the bashing is directed at myself for not understanding PC hardware, or tangentially directed at the StarCraft development team for the programming bugs. It's never really technology's fault, but the people who control it. "A gun doesn't shoot people..." @Jason You know, as I posted this PC-related article, I had a feeling you would be the most likely staffer to pick up on it. Thank you kindly for the front-page promotion. Also, thank you for the edit job. I noted many of the changes you made, and I'll try to incorporate them into my BitMob writing from now on. The biggest one is probably my habit of italicizing game names, which won't happen any more. I apologize if you had to painstakingly remove all that markup! Also thanks for the stylistic changes you made to my writing. In some cases, I tried for an elliptical construction, but it ended up too confusing. Some of the punctuation changes I think might depend on personal reading preference, but I like most of the changes you made better than my original composition. The edited sentences flow much better. Thanks again.
Default_picture
January 27, 2010
I may be the only one, but I appreciated the various reference to Zen and the Art of Motorcycle Maintenance, one of my favorite books. :)
Pax_dsi_01
January 27, 2010
@Spencer I feel I am ready. It's been a task I have been considering for a few years now, and one I don't take lightly. There is a lot to consider and prepare for when attempting such a project, especially the first time. It is a daunting procedure with as many headaches as there are rewards. I also see it as a right of passage, something I want to do that I find both fun and a test of my skills. I'll have to see once I get my car fixed and find some stable income.
Default_picture
January 27, 2010
@David Thank you!! I wasn't sure if anyone was going to catch my references to Zen and the Art of Motorcycle Maintenance. I got the book at around the same time I upgraded my computer, so I thought "Oh wouldn't it be clever to combine these in the title of my next review." But I never thought that my experiences leading up to the article would correlate so strongly with the main points of the novel. It shows how true they really are! @Matt Good luck to you when you finally take it on. I think you'll do fine, since you're so earnest in the preparation. Of course, any knowledge is good to have, but I can't see myself investing all the time and effort needed to learn about computers. I know I'm doing myself disservice, but then I think about all the other academic pursuits and fields of knowledge there are. So it's a trade-off.
Jason_wilson
January 27, 2010
@Spencer You're welcome. Upgrading PCs is so much easier than it used to be. The first time I upgraded a PC, jumpers for system RAM were still a concern. (Of course, these newfangled things called "sound cards" and "video cards" were on the horizon for consumers.)
Purple_night_lightning_storm
January 27, 2010
That would be "Zen and the art of Motorcycle Repair" Can't speak to the ideas though as I haven't read it. As someone who bought a boutique PC in '02 and then realized it wasn't up to my needs a few months later I can testify to the ease of PC upgrading. The thing is to not get discouraged by failure even if it costs you some money. It really isn't difficult if you really want to do it.
Default_picture
January 27, 2010
Great read(again)!
Default_picture
January 28, 2010
@Jason Sounds like you have years of experience with the job! The PC upgraders and hobbyists of earlier times must have been way more hardcore, before it became so easy to do. Makes me feel a little embarrassed that I still have such trouble! @Kenn Right you are! If you're curious about which ideas I tried to carry over, I'll draw up a quick list. -the dishwasher story parallels the Sutherlands' leaky faucet -I mention half of the romantic vs. classic split -most of the book centers around the concept of "quality," which I sort of link to man and machines -the narrator has his own thoughts on professional mechanics, although mine is a much more embracing opinion compared to his Anyway, I really suggest you read the novel if you're thinking about doing so. One of the best books I've read! @Tommy I didn't expect you to read it in two different places, but thanks anyway! I bet you noticed some of the edits, too. All for the better, I hope.

You must log in to post a comment. Please register if you do not have an account yet.