Masters of Doom 484
Masters of Doom | |
author | David Kushner |
pages | 352 |
publisher | Random House |
rating | Excellent! |
reviewer | Kevin Bentley |
ISBN | 0375505245 |
summary | How two guys created an empire and transformed pop culture. |
Virtual reality was the craze of the time, and Doom offered a glimpse into what it was all about. But this innovative game did not come from any of the "big" video game developers of the time, and it was not the built by a large team with huge resources. Although it was the product of many people's efforts, it was primarily the creative genius of two people, both named John.
John Carmack and John Romero are names that every self-respecting Slashdot reader knows. Carmack even posts here occasionally (hi John!). Until I read this book, I knew very little about the personal life of Carmack, and I thought I probably knew too much about Romero. Like many, I have been intrigued by their successes (and failures), and was interested in learning more about what makes them tick.
Masters of Doom starts off with a chapter for each John, telling stories from their childhood that made me realize they were just typical American kids, with the same kind of problems that many of us probably had. These are important chapters, and the author repeatedly references these stories throughout the book. Although the book chronologically covers the entire lives of the two Johns, most of the book details their working years, from their time at Softdisk until now.
This is where the book was most interesting to me. The details of the camaraderie that existed among the team made me feel like I was there. The author got a lot of his information from personal interviews with people, and it really shows in his writing style. First-person accounts are woven together so you get to know what each person was thinking while the story plays out. For instance when the id team met with Sierra On-Line in 1992, you get first-person impressions from both sides of the meeting, giving the reader a lot of insight that you would ordinarily never get.
For me, the book's climax was during the initial releases of Doom, when huge checks were pouring in. Things were going really well for the team at this point, and the book describes things like John C. and John R. dropping off a check for five million dollars at the bank's drive-through, while riding in one of their Ferraris. Although things were looking great for the team at this time, the future really held turmoil and disappointment.
The only negative comment I have about this book is not really a criticism of the book itself, or even the author. I believe the story was accurate, and while it didn't have any shocking new information, it left me feeling sad to see such a powerful combination of talent break apart because of personality conflict, and sad at the thought that Carmack seemed to be losing interest in id Software. The book does mention Carmack's current interests in rocketry (which are even more exciting to me than his games), and Romero seems to have settled into a life he is enjoying, but the mood of the book seemed very depressing to me in the end.
Anyone who is a gamer or a self-taught programmer like Carmack and Romero would enjoy this book. The book does not require the reader to know much about games or computer programming, but I suspect it might be uninteresting to people who aren't either gamers or interested in computers. To the average Slashdot reader though, I would definitely recommend this book.
You can purchase Masters of Doom from bn.com. Slashdot welcomes readers' book reviews -- to see your own review here, read the book review guidelines, then visit the submission page.
I remember that... (Score:5, Interesting)
Re:I remember that... (Score:3, Interesting)
I still have original copies of Doom, Wolf3D, and a handful of Commander Keen, 'cept I always have troubling running the games on my Win2k and WinXP computers. Sometimes the games won't run period, or there will be missing sound (for example).
My friend's got it worse on Win98 - He can play the games for a good 1/2 before he bluescreens.
I know this may be off-topic to the story, but does anyone have quick tips on how to play these DOS-age games on modern day OS's and hardware?
Re:I remember that... (Score:5, Informative)
Install Bochs [sourceforge.net], and install a version of DOS onto that (I wonder if FreeDOS [freedos.org] will work?) This will insure that the game is running on the OS it was really designed for (particularly if you use an old copy of MS-DOS rather than FreeDOS), and it will keep the game from trying to run too fast, since the emulation overhead will slow it down a bit. I think Bochs also includes a way to forcibly slow the CPU down even further if necessary.
Anyone have any experience trying this setup? I'm curious as to how well it would work...
Re:I remember that... (Score:4, Informative)
and if there aren't any (like for the old commander keen games, iirc), give VDMSound a shot (under nt4/w2k/xp) http://ntvdm.cjb.net/
and some old dos games refuse to run at all under modern os's (eg weird memory manager), so have a look at http://dosbox.sourceforge.net/, and if that fails too, use bochs/vmware.
btw, i remember an old feature of doom v1.666 or something. you had to build an ipx network of 3 dos boxes and could play on all three. one screen for 90 leftview, on center and one right. woah!
Re:I remember that... (Score:2, Informative)
Re:I remember that... (Score:2, Informative)
Of course, I'm a bit biased.
In short? Don't bother. (Score:5, Informative)
Don't try. Just get another computer. I have a K6-2/300 [that I picked up for next to nothing] sitting at my right that I use for all my old games. Keen, Wing Commander, Raptor, Tyrian, etc. 256 megs RAM, 8.4 gig drive, SB AWE32, all for next to no time or money.
The most expensive part would have been a KVM switch, except that I have a dual-input monitor, so I just needed a KM switch.
Yeah, who didn't play... (Score:3, Interesting)
Wolf3D? That was just about the most groundbreaking game I've ever seen. I remember walking into a computer store one day, and seeing this game that blew my freaking mind. Felt like a friggin' acid trip.
So are there a bunch of yougin's around here who have never p
Re:Yeah, who didn't play... (Score:3, Insightful)
DOS Emulation (Score:3, Informative)
As far as Commander Keen and Wolf3d go, your best bet is the open source dos emulator DOSBox [sourceforge.net]. There are ports for Windows, BeOS, and Linux and I'm sure the source will compile on other *n?x systems.
The problem is that DOSBox doesn't support protected mode as needed by DOOM. But that is not a problem because there are plenty of open source DOOM engines. A quick search of sourceforge turns up DOOM Legacy [newdoom.com]. It has netplay and should work on all varieties of OSes.
Re:I remember that... (Score:3, Informative)
I know this may be off-topic to the story, but does anyone have quick tips on how to play these DOS-age games on modern day OS's and hardware?
Since this is slashdot, you really should be using Linux. :-)
Use DOSEmu [dosemu.org] and FreeDOS [freedos.org]. We have some screenshots on the FreeDOS site of playing these great old DOS games using DOSEmu:
Or, if you have a Mac, you might use VirtualPC:
Good ol' days (Score:5, Funny)
When I was your age, all we had was seven computers in the whole world, five of them were in Nigeria, and they were connected by old loops of string. Instead of packets, you had to put a color coded ribbon on it and pull the string for 60 hours until the ribbon got to the other guy. Then he had to manually enter the data into his computer via punchcards and smoke signals, and we liked it that way!
We didn't have no fancy 3D engines, or even 2D, all we had was 1 dimensional games, lines with broken spaces in between and you had to pretend the long ones were space cowboys and the short ones were mutant trolls. It took 84 hours of processing time to draw 1 pixel, and we liked it that way!
You spoiled bratts and your instant messaging eDoom 7.0++ with real time anti-aliased bitmaps don't know nuthin about the good ol' days.
Re:I remember that... (Score:2)
Oldies checklist (Score:3, Insightful)
Check. Check. And check again.
Let's push this a bit further back, shall we?
- Prince of Persia
- Leisure Suit Larry in the Land of the Lounge Lizards
- Alley Cat
By now we fell off the PC's time of existence, and if I wanted to go on I would have to mention Apple II games like Karateka, Conan, or Swashbuckler. But I won't.
Re:Oldies checklist (Score:3, Insightful)
I also remember walking to my neighbor's house to play the *Quest games on his IBM PC-XT (?) 286. Werd.
Feeling much much too old for my age, but, given the current crowd...
Amiga (Score:3, Insightful)
Emulating the CPU alone is easy. But even an older system, when employing a lot of coprocessing, can be quite a task to emulate by a strictly serial processor.
Pffft .... Commander Keen (Score:3, Funny)
Re:Pffft .... Commander Keen (Score:2)
Re:Pffft .... Commander Keen (Score:2)
Re:Pffft .... Commander Keen (Score:2)
Re:Pffft .... Commander Keen (Score:3, Interesting)
Re:Pffft .... Commander Keen (Score:3, Insightful)
If I recall correctly, Commander Keen was amazing breakthrough because of the smoothness of the graphics. I remember its frame rate was very high for the time (40 per second?) making the game very responsive and smooth for a PC game. It was a technical breakthrough not necessarily a great triumph of gameplay design.
lacks talent (Score:5, Informative)
Re:lacks talent (Score:5, Funny)
Re:lacks talent (Score:3, Funny)
mod parent up (Score:5, Funny)
My favorite snippet (paraphrasing): "It was 1991, and John Romero wanted to program in a hot new programming language called 'C'." (emphasis mine)
Not true about Commander Keen (Score:2)
Re:Not true about Commander Keen (Score:2)
Re:Not true about Commander Keen (Score:2)
One of the things I find annoying... (Score:5, Interesting)
I suppose "doom" is easier to say, but it doesn't give credit to the real first, the one that opened the floodgates.
Re:One of the things I find annoying... (Score:5, Insightful)
When I am describing a game and relate it to another game as oppose to a genre, I actually mean it. If I say a game is Unreal Tournament style, I mean it is cartoonish in graphics, more focused on gameplay than reality (wild and crazy), etc. If something is GTA like (oh don't anyone dare call this a regular FPS) I mean it's open-world'd, fun just do to random things in, etc.
Bad spelling is not an indication of bad thought, it's just not wanting to take the time to post into a word processor.
Re:One of the things I find annoying... (Score:3, Insightful)
Re:One of the things I find annoying... (Score:5, Interesting)
Re:One of the things I find annoying... (Score:5, Informative)
Wolf3D was a ground-breaking game, but not nearly as ground-breaking as Doom was. Hell, I think I have more fun playing the original Castle Wolfenstein and Beyond Castle Wolfenstein from the early 1980s.
Re:One of the things I find annoying... (Score:3, Interesting)
Ultima
Re:One of the things I find annoying... (Score:5, Interesting)
The first, of course, would be Ultima Underworld from Looking Glass Studios which made it out the door just before wolf3d. That game still kicks some major booty even today.
Re:One of the things I find annoying... (Score:2)
Re:One of the things I find annoying... (Score:2)
Anyway, I actually played it, and it was interesting to say the least. The monstors were pretty cool, and there was a fog effect in the game. I think I had the shareware.
Not the first, not the second... (Score:3, Informative)
Battlezone was huge when it was released, and the USA military was even working with Atari to make a version that could be used to train the
Re:Not the first, not the second... (Score:3, Insightful)
BattleZone '98 was a kick-ass RTS/FPS hybrid (avoid the sequel, it lost the charm). It had a wonderful premise (secret cold-war combat on the moon in the '70s) and excellent gameplay. Very inventive, very fun. Still, classic Bzone players wouldn't like it as its much more modern-FPS style of play.
Re:One of the things I find annoying... (Score:2)
Re:One of the things I find annoying... (Score:5, Interesting)
First Person shooters after Doom were called "Doom like" because "Wolfenstein 3D like" wouldn't have done them justice. It simply wasn't in the same technological arena.
Jeremy
Re:One of the things I find annoying... (Score:2)
Re:One of the things I find annoying... (Score:2)
And the upcoming one would be DF4:JK3:JO2:Jedi Academy, except that Kyle Katarn isn't the main character anymore, so I hear.
One has to wonder... (Score:2)
Re:One has to wonder... (Score:2)
Vicarious living. People just want to know about others lives that are more exciting or "dangerous" so that they can get an outlet for a different existence without leaving the confines of their couch.
Changed My World (Score:5, Interesting)
It's not necessarily the breakup that saddens me.. (Score:5, Funny)
It saddens me that Romero ever made Daikatana. Perhaps the greatest disaster ever witnessed by man could have been avoided.
Re:It's not necessarily the breakup that saddens m (Score:2)
Chernobyl wasn't a man-made disaster that could have been avoided? Even that I wouldn't classify as one of the greatest.
Re:It's not necessarily the breakup that saddens m (Score:5, Funny)
Obviously you have never seen the movie "Gigli" .
Negative part of the book (Score:3, Insightful)
New improved ending for slashbots! (Score:5, Funny)
The Johns stay together, get married, and live happily ever after!
The End.
Re:New improved ending for slashbots! (Score:3, Funny)
I think I read a fan-fic where that happened. It was very disturbing.
if you are into this .... (Score:4, Informative)
Re:if you are into this .... (Score:2, Interesting)
Re:if you are into this .... (Score:2)
pretty good read (Score:5, Interesting)
Interesting seeing how badly PCs lagged consoles in terms of gaming...the sidescrolling of Commander Keen was considered a technical breakthru, even though it started as a demo level of Mario Bros 3 as a proof-of-concept, and was basically the same thing the NES had been doing since the mid-early 80s...in fact, it was a while until PCs could play games that the C=64 and Apple II could, never mind the Amiga and Atari ST.
DOOM and, possibly to a lesser extent, Wing Commander really put the PC ahead of the consoles (at least for many genres) for a long while. I think the tide has turned now. (though YMMV depending on what genres you like--I'm just very glad not to have to worry about 3D cards and compatability and what not.)
Re:pretty good read (Score:2)
Sure, they're still "First Person Shooters", but they've added significant layers of complexity to an already established game style.
And in a lot of ways, the advancement of the gaming industry is bas
Commander Keen cutting edge? (Score:5, Interesting)
Re:Commander Keen cutting edge? (Score:2)
If it runs too quickly all you have to do is pick up a copy of mo'slo. The freeware version will slow it down to any integer percentage of the real speed, adn the paid version can do float values as well (i.e. 0.1%).
Re:Commander Keen cutting edge? (Score:2)
That's the best understatement I've heard all week.
"I wonder if this hot wheels car, traveling down a wooden plank at a steep angle, will be just slightly slower than the bullet from this gun. Hmm."
Re:Commander Keen cutting edge? (Score:2)
Wing Commander played well on a 386DX@33MHz, but was unplayable on 486DX4@100HMz. Quake 2 played reasonably on a Pentium-166MMX, and is still playable on todays high end systems. Some games scale well with the hardware, some don't.
Re:Commander Keen cutting edge? (Score:2)
How about an interview? (Score:3, Interesting)
Strangely enough,
Carmack has been interviewed on /. (Score:2)
The first 3D game I ever played was Deathmaze 5000 (Score:3, Informative)
Re:The first 3D game I ever played was Deathmaze 5 (Score:2)
This [bernholm.dk] is the only screenshot that Google turns up, but it truly was a groundbreaking game, and it predated Wolf3D/Doom by at least 10 years.
Rich.
I don't understand (Score:5, Funny)
I'm having trouble understanding everything after the 'every' and before the 'knows.'
I feel so dirty posting this.
Quality in every drop (Score:5, Funny)
Slashdot editors are construction masters of sentences.
Re:Quality in every drop (Score:3, Funny)
Oh! He card reads good.
--Homer
What's doom? (Score:3, Funny)
Game vision personal enough to be universal .... (Score:5, Insightful)
I don't think that it is surprising that beloved games like DOOM are the product of the vision of a small group of people.
Games that really do engage us, do so at a very primal level. There is something about the game that has to click, and release your anandamides ... This syncronization of what you feel when you play the game and what the developer wanted you to feel is more pure, like it is in art, when this vicarious "anandamide" is personal ... so personal that it becomes universal ....
Corporations with big departments will create a lot of good games, but I believe the purity of the intensely personal experience can come only when the vision is personal, and concentrated in a few people rather than diffused ...
Personally, I always preferred... (Score:3, Interesting)
Even more entertaining was the one expansion they made to ROTT where El Oscuro was not dead and you had to go at him again, only this time it was a LOT harder than the first time, which was no cake walk.
Having things like ludicrous gibs and the funny things the characters would say when they got gibs was neat too. Not to mention, the first game that let you pick a character that you wanted to play, and each character had it's unique starting stats like hitpoints, accuracy, etc.
All in all, my favorite FPS games rank like this:
1.) ROTT
2.) Blake Stone
3.) Wolfenstein 3D
4.) Doom/Heretic
ROTT gave the very first totally friendly map maker, not to mention one that would randomly generate maps you could compete with. The CD was loaded with all kinds of goodies..
Fun to look back and reflect on the time spent playing the true classics...
IDDQD (Score:5, Funny)
IDKFA
I am the master of doom.
Let me suggest a different book. (Score:2)
It was in this book that there was published a chapter (an article, really) that dealt with a new mathematical device, the binary spatial partition.
When I read that, I perked up. I was alert enough to realize that this was a major breakthrough, and if realtime animation would ever be possible, that this was how to do it. I even went so far to learn how to do
Whoohoo! Multiplayer! (Score:2)
Softdisk et al... (Score:2)
And the old 8-bit mags, COMPUTE! and it's computer-specific variaints, Antic for the Atari 8-bits...
the concept of getting sent a monthly issue with plenty of odd little programs to type-in or if you were lucky enough to get it all on disk...that was pretty cool.
I mean, not as cool as the web, which is one of many reasons that these things won't be coming back anytime soon, but still cool.
Anyone remember the "Adventures of Alfredo" series? This tiny little stickf
Another classic timothy edited review (Score:3, Funny)
Don't forget Marathon (Score:2, Informative)
These were great games. Some Questions? (Score:2, Interesting)
It's all id's fault (Score:3, Insightful)
But I hold id software personally accountable for the current state of "release early, release often" game development. Their unending succession of Point Releases justified other game developers doing the same: releasing a buggy product and fixing it after the fact (oftentimes LONG after) with updates and patches.
Certainly I recognize the need for continuous quality improvement, and I respect companies that provide support for their products. But it seems to me that ever since Quake (or, perhaps more fairly, Quake II) the initial release of most games have been plagued with faults, and we the consumers have been lulled into accepting this as somehow "okay" or "the norm"! After all, a Point Release is just around the corner...
sourceforge links and doom trivia (Score:3, Informative)
Doomsday Engine [sourceforge.net] - Windows only, but my personal favorite.
It's amazing how a little OpenGL in the right places can make an old game look so much better.
What's even more amazing is how well DOOM has aged. I can't think of any other game from its era that I can sit down and play for a while, and end up totally forgetting that I am playing a retro game.
Trivia: DOOM got its name from the movie "The Color of Money" when Tom Cruise is about to open a pool stick case, and someone asks what is in there... his reply? "Doom."
Oh, more trivia... DOOM was originally going to be a game based on the movie Aliens, but that idea was scrapped since the developers wanted total creative control over the project. Likely a very good choice, since we're still talking about DOOM today, and it's still on the charts over at download.com.
Trivia source: mobygames [mobygames.com]
doom stories (Score:5, Interesting)
id provided an excellent knowledge base, and we were able to solve 90% of the problems people called in with. I felt really good enabling thousands of people to play this game - back then, everybody wanted to play it due to it's explosion of popularity and controversy, and people knew little about computers, just like today, with the difference that they were dealing with DOS and Win31, which was even harder for them.
I'll never forget the many times I heard kids scream "hooray!" in the background after I spent an hour on the phone with a very tired mother or father trying to make it work.
I believe that I received the first phone call ever of someone reporting motion sickness as a result of playing a video game due to the realism of 3D movement, since DOOM was the first game that had "bobbing". id thankfully had the insight to provide a switch to turn that off.
Another interesting call I recieved was from a guy who claimed to have produced (or maybe directed?) My Cousin Vinny, and said he wanted to make a movie out of DOOM. I put him in touch with id, and I'm glad nothing ever came from it. It would have made a crappy movie - the plot was a razor thin excuse to provide a setting for thousands of monsters to attack you relentlessly.
I also simultaneously operated on the 900 Hint Line. People would call up and ask the location of a particular key on a particular map. If you recall, the location of secrets was different between single player and multiplayer. We were encouraged to play the game while we worked (research! bwhaha!) and we always played multiplayer of course.
People thought it was amazing that me and my colleagues could rattle off the location of a secret on a map in single player mode while simultaneously playing multiplayer on a totally different map, all without checking the book.
Ahh, good times.
Re:doom stories (Score:3, Interesting)
Read a chapter of it.... (Score:5, Informative)
Anyone remember Mac game, "The Colony"? (Score:3, Informative)
Re:The Rating (Score:2)
Re:The Rating (Score:5, Informative)
Re:Cheaper at Amazon!! (Score:3, Informative)
Re:Cheaper at Amazon!! (Score:5, Funny)
Enter the latest in Trolling techniques: "It's cheaper at Amazon!"
I guess the best reply is:
"You must be new here! We don't buy from Amazon."
Re:Hold on, wait a second... (Score:3, Funny)
Re:Cheaper at Amazon!! (Score:5, Informative)
Re:Cheaper at Amazon!! (Score:2, Funny)
Re:less vs fewer (Score:4, Funny)
Re:less vs fewer (Score:2)
Re:less vs fewer (Score:2, Funny)
[Grammar Nazi = ON]
Flower is used when describing a things that are planted in the group with stems and petals. Flour is used as a baking ingredient, often in brownies.
[/Grammar Nazi]
Re:less vs fewer (Score:2, Funny)
[Spelling Nazi = ON]
Unless you're making "magic brownies", you'd probably using more flour instead of flowers.
Re:less vs fewer (Score:5, Funny)
I make my brownies with flour. Yours must taste pretty funny. Do you use the stems too?
Apparently grammar nazis don't pay attention to such trivialities as homophones.
Re:commander keen! (Score:3, Informative)
Sorry, beg to differ. There were 7, yes, but the "second trilogy" was a "second duology": "Aliens Ate My Babysitter" was #6, a separate story, and was not just a "collection of second rate levels" - it had new monsters and did thematically fit together.
The full list goes:
INVASION
Re:Hi Kevin (Score:5, Interesting)
Now, if you will kindly provide your true identity, I'd be glad to refund your full purchase price you paid for this review.
If you have any constructive criticism however, I'd love to hear it.