John Carmack On Consoles Vs. Personal Computers 243
Dave 'Fargo' Kosak writes "John Carmack addressed an audience of roughly 1,000 gamers this past weekend at QuakeCon 2000. This year he decided to speak on the issue of PCs vs console gaming -- and he proceeded to do so, for nearly an hour and a half, sans notes. He also discussed id Software's plans regarding the new console generation, the X-Box, mod-making, different operating systems and more. GameSpy has posted a full four-page
writeup."
Linux sales for Quake 3 disappointing. (Score:2)
I really think that Linux won't take off on the desktop, until this obstacle is overcome. How many people here are forced to run Windows solely because of games (that or a lack of a decent, mature web browser) or know someone that is in the same predictament?
Re:Linux gaming market (Score:1)
Re:Well, the console games have 1 big advantage (Score:1)
For the most part, with the Mac, programs will run the first time, even if you have non OEM stuff in the boxes, and thats because there is a standard that third party manufacturers attend to. This is also true with hardware. As a couple of months ago I installed a two disk Ultra160 array in all of about 20 minutes. And the damn thing works first boot!!! I hate to say it, but sometimes standards are good things.
And as for the buy one every two years mentality, I have got a Apple Powerbook from 1995 that still sees relatively heavy use in my wifes class that she teaches at the local community college. Granted, the latest games are a non issue here but it does run presenataion software quite nicely, and as soon as she decides to upgrade, the Powerbook will soldier on quite nicely as a Linux server.
Re:Linux gaming market (Score:1)
I too bought Q3A for Linux to support Linux games in general. I'm very proud to have the Linux version of the game.
On the other hand, I was never able to get it installed and running. I know the fix for this now, getting Mandrake Linux 7.1 which has TNT2 support, which I'll be doing in the near future.
Why can't we have an installer right away? Don't all the file names stay the same the last week or so? If yes, someone could be working on the installing while everyone else is cleaning up the rest of the killer bugs. I just don't get that.
I agree with others. Linux will never have the same thrust as Windows if the versions aren't released at the same time and at the same price. Yes I also understand the bean counter side. I've been there, but am now a Systems Analyst.
For those of you working on the GUIs for Linux. Take a look at OS/2 and you will a clue as to what I'm looking for. Yes IBM (bleep)s and is (bleep)ed up. That doesn't mean the interface and OS weren't and aren't better in a lot of ways. If only IBM would fully release OS/2 to open source. Of course there is that little part about MS owning part of the technology. How about getting the judge to force MS to give up their rights to that?
Sabon
Revelation- why the X box "rox" (Score:2)
Bill Gates is like Cartman: you really should respect his authority. It must feel good to sit down at the craps table knowing that you made a winning roll before the dealer even hands you the dice.
I think 3D coupled with the lack of shelf space... (Score:1)
PS2 supports HDTV (Score:1)
A vast majority of the HDTV sets are widescreen. As such, I think widescreen gaming will have more apeal than multi-monitor gaming. Not many people will go to the trouble(cost, deskspace, etc) of multiple monitors for a game or two they might play whereas HDTV is the future of television in the USA(NTSC is scheduled to phase out in 2006-info from the HDTV FAQ [hdtv.net]).
Re:Cost and convenient (Score:1)
--
Re:Could someone please post... (Score:1)
Tag line: Utilising GeoCities to subvert humanity.
wrighty.
Planescape: Torment (Score:1)
--
Re:Console FPS isn't all that bad (Score:2)
Most expert FPS players set their mouse resolution insanely high so that the slightest twitch moves the character quickly. This means minimal movement, a fraction of an inch, to accomplish gymnastic moves you simply CANNOT do with a device that provides upper-limit movement like arrow pads on consoles and arrow keys on keyboards. They both provide no analog feel to movement. You are either turning or you arn't. No fast turns, no slow turns except by controlled tapping which decreases your accuracy.
That is just mouse movement. I set up my keyboard bindings to provide compass movement. N S E W. There is no turning with the keyboard that is all handled with the mouse.
If you have dual input movement you can accomplish such feats as circle strafing, attacking your opponent while he is chasing you, midair snipes, ect.
You can always tell a one-input movement player because they can't effectively circle strafe. In other words, you can circle around them, always pointed at them, and fire at them. If you are fighting somebody that is using a gamepad or keyboard input only you can stay behind them and they can't do a thing about it.
The other advantages were brought up in another message. I have a five button mouse (wheel counts as three) I bind macros to the wheel such as firing off one missile and returning to the previous weapon. You can't even make or bind macros with a console.
On the keyboard I don't use the default 1-9 numbers for weapon selection. That is too slow because it requires moving my hand from the movement keys. So, I've bound three keys around the movement area for weapon macros that alternate between similiar weapons (nail gun, shot gun - supernail gun, double barrel - grenade launcher, rocket launcher) ect.
Everything else I need is bound right within that district so I never move my hands.
You simply cannot do this stuff with a console.
I had a friend that swore by keyboard input alone. He wouldn't use a mouse because it was too weird. He was a GOOD player with just the keyboard, but there were obvious limitations to what he could do. I finally converted him to dual input and he became one of the best Quake players I've ever seen.
Re:Low Linux Sales (Score:1)
Re:Low Linux Sales (Score:1)
Wrong (Score:1)
--
Re:A bit of historical perspective (Score:2)
Wanted: Super Mario player, $70,000 plus benefits
Can you rescue the princess? Join our team: $80,000.
Re:consoles vs. PCs (Score:1)
--
Re:consoles vs. PCs (Score:1)
--
The social part... (Score:1)
Then on the other hand most PC games are made for playing alone or over LAN. While the LAN gaming can be a social experience (LAN parties, etc.), you are mostly playing by yourself.
With a console, you and a couple of friends could have a bud... Playing the game...
--
"I'm surfin the dead zone
Re:A problem for whom? (Score:1)
(like a DVD player into it why the hell do you need to run a DVD player on a video game machine?)
Erm, to play DVDs?
Re:It appears to be a lack of imagination (Score:2)
Huh???
Are you talking about going back to sprites and bitmap graphics instead of real 3D graphics? I hope not.
The reason the game devlopers started using real 3D is that the bitmaps and sprites are static. If you want an object or a player to perform a new action you have to render a completeley new bitmap for each movement, distance and angle, while in 3D you just apply some transformations to the model (Very roughly spoken).
This is much easier to handle ingame and looks better, at the cost of details. The 2% advances you are talking about are the slow, but steady advances in making real 3D graphics as detailed as your mentioned photo realistic hand.
WowTIP, stating the obvious...
--
"I'm surfin the dead zone
Re:QuakeCon using Macs? (Score:2)
I'm pretty sure they played on G3s last year.
- Scott
------
Scott Stevenson
I waited... (Score:1)
Re:Here's another... (Score:1)
And a network is necessary why? (Score:1)
Re:Linux gaming market (Score:1)
However,*sigh*
I pretty much exclusively play it on Win98 for performance reasons but my money will always go to the Linux guys in hopes that one day things will be better.
Kudos to id and Loki.
sTrAiN
Re:General... (Score:1)
I can tell by the context that you don't actually mean that NTSC fills you with awe
But what about John Carmacks Brains? [dingoblue.net.au]
--------------------------------------
no 3rd page? (Score:1)
All I get for the third page [gamespy.com] is the the gamespy logo and a banner ad.
I can see it on the source though...how odd.
Here it is:
id Development and Consoles:
It was a natural progression at this point for Carmack to let the audience in on what direction id Software would be taking in the console market. "Our primary platform is still Windows 2000 right now, with simultaneous support for Mac and Linux," he began. "But with consoles, we are spending quite a bit of time looking at what we want to do there." Because the Xbox uses nVidia technology, he did say that it's likely to be a development direction id will take--the Xbox's technology specs are almost "spot on," he said, with what he's designing the new technology around, and so it's a natural direction for them to take.
He also discussed the consequences of developers working their titles around Xbox technology, and thus potentially favoring one hardware developer (nVidia) over another, therefore putting twice the amount of development time towards one manufacturer, possibly shortchanging those users without the same hardware. It's a tough issue, Carmack says.
While simultaneous development for the Xbox will be a trivial issue with id, the other console systems will be a different matter, simply because out of all the upcoming consoles, the Xbox happens to have system specs so close to what Carmack is currently developing for in the PC arena. The bottom line, Carmack explained, was that id remains a PC-focused developer--cutting back on the technology simply because one of the platforms they might be interested doesn't have the right feature set is not something that id is willing to do at the moment.
Windows, Macs, Linux, and id:
Porting games to different platforms has always been a contentious issue in game development, with some developers deciding not to support Mac or Linux ports of their games for varying reasons. Carmack diverted the discussion for a bit into the subject of id's support in making games for Windows, Mac, and Linux, saying that id is indeed happy to support the Mac OS/X, but that Linux is a bit more complicated.
"Quake III sales on Linux were disappointing, below what we were hoping to see on that," he said. "A lot of it probably has to do with the fact that the infrastructure is set up so that to play a 3D game is just really tough on Linux." At the game's release, it could only be played with one of two drivers: the 3dfx Voodoo drivers or the Matrox drivers. It's Carmack's hope that by the time id's next game is released, most Linux users will be running distributions of Linux that have proper 3D support.
The fourth page [gamespy.com] seems to work.
---
Trolling much? (Score:1)
Acceptable? Nevermind resolution or frame rate, the features that future games added are well beyond looks: six-degrees of freedom, arbitrary map geometry, programmable physics, truely dynamic scenery (destroy stuff, put stuff back together), and then on top of all that, the improvements in graphics are beyond looking more realistic. Games now are really more asthetically pleasing than they were "way back when". Look at Need for Speed (a driving game) or Jane's F15 sim, or Unreal. These games are beautiful. It's beyond alpha channels and lens flare.
Maybe your point is that noone has come up with a new plot? So what? There hasn't been a new story since humans started writing stuff down. The Greeks outlined all the possible stories that could be (father-son battle, gods vs mortals, etc), and everything else is just a variation on that. There hasn't been anything new in Hollywood except actors and technology since the 20s. So what?
I don't know what 2% increase you're talking about, but as much as is possible right now, humans are advancing everything they know how. Just because we haven't gotten to Mars doesn't mean a 2% increase in rocket speed isn't important.
If you want to go play Wolfenstein, be my guest, but good luck trying to modify it to change the behavior of the AI, or add new rules to the game, or change the physics, or add the ability to see through a stain-glass window and still have it run on a 286.
Now, throwing out all the technical aspects, there have still been advances in gameplay itself. All the ID games are basic "kill everything that moves", but as many have already posted, there are dozens of games which deviate from this: half-life, thief, and Tomb Raider, and dozens of non-FPS. There are sims, sports games, strategy games, tactical games, RPGs, MMORPGs, and many games that defy classification (tetris clones, for example).
You could take the stance that none of these are original, and that the creators lacked immagination, but why would you want to? There are pleny of fun games, even if they all have roots in greek comedies and tragedies. Life is fractal: it repeats itself at every scale. There's no point in calling that a lack of immagination. It's just too easy to say "this is just like that was."
So, prove me wrong and go make a game noone has ever thought of before with a story noone has heard and technology noone has seen. That would be cool.
There are places that carry Loki stuff (Score:1)
The problem is: PRICE!!!!
I mean, it's a nice metal box, but $70 Canadian is way too much. Well ok, maybe not so bad when the game came out but they still have some older Loki games at insane "recommended retail" prices. Since Multimedia is the cheapest store in town, you have to walk about 5 meters and pick up windows version of the same game for 1/2 price. No wonder a single linux copy is sitting on shelves for months.
Re:General... (Score:2)
I disagree, though not about NTSC sucking as a video standard. I take our continued acceptance of NTSC as a positive sign - a sign that TV is not yet so important that we must spend billions just so we can watch the local news at such a high res that you can count the hairs in the anchor's nose. Long live NTSC!
Why to use a TV vs. a monitor... (Score:2)
Maybe because the cost of a 40" TV is actually reasonable compared to the cost of a 40" monitor?
- Scott
------
Scott Stevenson
Re:Resolution is fine for me (Score:1)
Refrag
A problem for whom? (Score:1)
Both will eventually take on different tasks (Score:1)
A "stateless" console system--one with the typical console hardware and no additions like a hard drive or peripherals--makes for a much more standardized gaming experience for the user--if the game you make works on your Dreamcast, it'll work on everyone's Dreamcast, because there's no worry that the user might have a different video card than you, for example. But if consoles go the way trends show, utilizing hard drives, peripherals, and other PC-like features, then, Carmack explains, "it's not a matter of a game console versus a PC, it's more a matter of PC versus another gaming platform."
With the evolution of OSs, software, and hardware on PC's i feel that eventually pc's will eventually be used primarily for development, mission critical applications, and serving a broad range from home network administration to asp's.
game consoles on the otherhand, with their extreme user-friendly-plug-it-in-and-you-have-mastered-uti lizing-it-in-10-minutes design, and the evolution of its multimedia counterparts, it will eventually be the workstation.
it may sound far fetched but both have come along way from their beginnings and will never end, technology has the darwin effect, it always evolves to survive.
pardon the spelling if it is off ;)
The cost dosn't really help (Score:1)
A bunch of excuses... (Score:1)
Also, I was under the impression that everyone here was pretty much dyed-in-the-wool Windows haters. Obviously games come before principles, 'cause a lot of people here bought the Windows version rather than wating a couple of weeks for the Linux version.
--
Re:A bit of historical perspective (Score:2)
For shame! It was SubLOGIC Flight Simulator!
Still, I did love Karateka, Elite, Kabul Spy (ok, I hated Kabul Spy), Infocom.*..
*reminisce*
Your Working Boy,
Re:Resolution is fine for me (Score:1)
Re:A problem for whom? (Score:1)
Regards, Ralph.
Re:PC Hardware Sucks (Score:1)
I have a 3dfx V3, which isn't too bad.
Re:Resolution is fine for me (Score:1)
One thing to consider.... (Score:1)
--
Re:A bit of historical perspective (Score:1)
Please explain to me in which way amiga was a hybrid PC/console machine. I always thought of it as a PC, only better (at the time). The fact that the games on the amiga kicked most console games ass doesn't make it a console.
--
"I'm surfin the dead zone
E.T. (Score:1)
--
Win2k with apps in ring0 (Score:1)
The X-Box runs a stripped down Win2k kernel. I would say that about 75% of the full functionality is there, but ALL apps run in ring0. That is why they call it a 'game' machine.
What a joke, eh?
Re:NTSC Resolution... (Score:2)
case in point (Score:1)
A lot of Linux users have underpowered systems simply because you can run Linux very respectibly on them. Windows 2000 users are going to always have to have the latest hardware, therefore its not an issue to them. Compounding the problem is that the Linux version of Q3A was benchmarked to be about 10-15% slower then the Windows version.
Some people have commented on the fact that the game was hard to setup and run. I found the Q3A betas very hard to keep from SIG11'ing, but the final gold version was pretty stable for me.
At any rate, I'm hanging onto this CD. It won't be long before I get a new Athlon and life will be good again : )
Re:Here's another... (Score:1)
There are a number of problems with both formats, truth be told. Here's how I see it:
Computer games:
Console games:
I'm an old-time console gamer, having owned consoles since before the days of the NES. Until a few years ago, the only computer games I played were Maxis-style simulations or strategy games (the one type of game I feel is suited to a mouse-driven interface). Since getting my new system, I've been delving more into the computer gaming world, but I do think I get more enjoyment out of my Playstation than my computer in gaming terms. This may change, but I'm not ready to give up my consoles yet.
PC's vs Consoles: DEATHMATCH (Score:4)
Re:If you are running debian try the filters packa (Score:1)
S is required.
Isn't the one at the end of jumps enough, or does it take two 'S's to rock your world?
--
Cheers
Re:General... (Score:1)
Re:1/2 Step ahead... (Score:1)
>will always have the advantage of being able to try out new hardware ideas sooner
>than the "standard" consoles will. They will also be able to support many alternate
>hardware options that the consoles can't.
Total and utter bullshit. This is precisly the crap that has turned me off on PC gaming. PC gaming and PC gamers have little or interest in supporting older hardware with their "you need rush out and get the latest hardware" to run the latest crappy release of some lame PC game with pretty graphics.
General... (Score:5)
With that said, there will always be certain genres of games I will want to play on consoles rather than PCs. Sports games, racing games, and 2 person fighting games, I'd much rather play on a console. Real Time Strategy games (ala Starcraft), First Person Shooters, and adventure games, I'd much rather play on a PC...I mean seriously, how on earth can you play a RTS or FPS on something with no mouse and low resolution??
Ahwell, I suppose all those damn Pokemon games will keep the consoles indefinitely alive, and in fact, twice as popular gaming platforms as the PC.
not at all (Score:1)
Every now and then consoles jump ahead, but in the long run, the pc always catch up. I remember when playstation came out, back then every body stated it was the death of the pc as a gaming platform.
It didn't happen and it wont for a long time a head.
the pc people newer show any thing a year and a half, before they release it. So when the console people do, everybody thing they are ahead of the pc. the ps2 is currently more power full then the current pc (for graphics) but it wont stay ahead that long. the X-box wont even be better then the hi end pc at launch day.
Transcript (Score:1)
Refrag
Sigh. (Score:1)
Re:Linux sales for Quake 3 disappointing. (Score:1)
--
you must amputate to email me
Re:Console FPS isn't all that bad (Score:1)
Now that I think about it, I absolutely can't stand playing FPSes on consoles. The controls just aren't quick enough. I mean, how can you snipe someone with arrow keys (what the d-pad essentially is)? I can track moving things (people) much much faster with a mouse.
Re:Here's another... (Score:1)
It's gonna be a royal bitch to fit a sofa in front of my desk, though...
Re:General... (Score:2)
Both of those games support some interesting controller combinations as well, including some 2-controllers per player options. 2 analog joysticks can be quite hard to get used to, but it is far superior to being a keyboard jockey and maybe slightly under a mouse for control. FPS games on consoles can be quite fun and addicting, as long as they address some of the inherent shortcomings of the systems compared to their PC brethen.
Resolution is fine for me (Score:1)
Actually... (Score:1)
This kind of thing probably wouldn't work with a PC though, since the hardware isn't specialized enough. The Amiga was really a cross between a PC and a gaming console.
Re:No point for net access from consoles (Score:1)
[kinda-OT] QuakeCon Case Contest (Score:1)
I know many of us techs look for cool cases, and some of these [planetquake.com] friggin rock. The grand prize [planetquake.com] winner is a *great* idea, with PVC and all. Hope it doesnt get brittle from heat (not like there's much with that fan).
-----
If Bill Gates had a nickel for every time Windows crashed...
Re:Linux gaming market (Score:1)
Re:If they only would have waited. (Score:1)
Hope that helps.
Sales on Linux would be better if we could buy it. (Score:1)
platform. Perhaps the sales would have been better
if the Linux version had been available for sale.
You may think I'm joking, actually I've looked
in a lot of stores around here and have not
found a single one where the linux version was
available. Of course it's available on the net
but at at lest $10 to $15 more than the
winblows version.
It turned out that I bought some other kind of
games for my son, on the playstation
Re:I reduce that key count a bit... (Score:1)
Those controllers are good for some games, but I couldn't imagine playing a FPS with them.
Re:PC's vs Consoles: DEATHMATCH (Score:2)
Also, while buggy programming can happen anywhere, it is much much rarer in the console market. Also, what was the recall for? I remember hearing stuff about faulty ram or having region locking disabled but nothing about the programming being particularly wrong.
Re:It appears to be a lack of imagination (Score:2)
I think there are plenty of original games coming out. It's just harder to find them, because the market is so glutted with crappy games. Original is a relative term. It's like people who complain that all Hollywood's movies are unoriginal and stupid. What are you comparing to? Are you looking back at the first video games and noticing that the jump in originality from no video games to early video games was more significant than that from last year's games and this year's game? Well duh.
I also think that comparing Wolfenstein to say, Quake III on strength of the 3D graphics and finding them close is laughable. I guess I am one of those people who claim graphics have increased "soooo much." Download the latest trailer for the Final Fantasy movie and tell me we aren't advancing significantly in 3D graphics. Sure, that's not real-time gaming, but in a few years, maybe it will be. Quake III's quality would have been movie-special-effects quality a few years ago.
If you think the existing games suck so much, why don't you go make one, and we'll see if we like yours better. If we do, then you'll make lots of money and the gaming community will be happy. If not, maybe you'll stop complaining about the better games that are coming out.
Low Linux Sales (Score:4)
Re:Low Linux Sales (Score:2)
At over 50MB, that's just not feasible for me...
Re:Linux sales for Quake 3 disappointing. (Score:2)
I, like many others, am often guilty of impatience. When I go to a store because I want to buy a good game to occupy myself with, I go in, look at the titles, find the coolest one at the moment, and buy it. I don't even really look for a linux version because I have NEVER seen a linux version of ANY game in software/game stores. NEVER. Not even in the chains that LokiSoft lists as appropriate retailers. I asked a clerk at one such store about the linux version of Myth II...he didn't even know there WAS a linux version. This store was among the chains mentioned on Loki's webpage.
Given a choice, if I entered a store to buy a game and there was a linux version alongside the windoze version, in EVERY case I WOULD buy the linux version. I'm there to toss my money away anyway and I will go for the native version over the requires-reboot version EVERY TIME. I'm not given that option. Better yet, I would like to see CDs with "For Windoze or Linux" on the box for all such games where this is possible (some RPGs and adventure games require many CDs, which may make this unrealistic - requiring separate boxes).
If a really must-have game has been released and I am really interested in it. I do NOT want to wait for some indefinite period for Loki to get around to licensing the rights to port it OR wait for a linux version to be released...and THEN only on the net. I PREFER to buy my games in a store. I buy it, take it home, install it then and there, and fire it up. I do not WANT to go thru the credit card online crap, wait for delivery, etc. I HATE USING MY CREDIT CARD AND I BEGRUDGE BEING REQUIRED TO.
Gaming companies should UNDERSTAND that if they do not want "disappointing" linux game sales, they need to release the linux version SIMULTANEOUSLY and the games actually MUST appear in the stores right next to the Doze version. It is bad marketing to do otherwise. It is BOUND to fail, expecting the impatient gamer to wait some unknown period of time for a port to appear and THEN have it ONLY appear on the web. Bad! It isn't as critical for Mac users (sure it is IRRITATING as all hell to have to wait for the port) since nothing is really going to get them to drop their Macs and just buy a Windoze PC. The story is different with linux. Linux almost always being used on an x86 that either has a copy of Doze on it OR is capable of easily accepting a Doze install -- JUST TO PLAY A FREAKIN' GAME.
I HATE rebooting for anything. I hate shutting down my setiathome, going thru the reboot process to windoze, playing the game for a while and then having to reboot again. It is plainly better to not have to. I would bet that any and all linux users would do as I state...given a choice between the windoze or linux version of a game at the time the game is actually WANTED, they would go with the linux version every time. Every. Time. That would definitely improve "disappointing" linux sales.
Re:1/2 Step ahead... (Score:2)
Traditionally, it's been more than a half step. PS/2 and X-Box are the first consoles ever that will be/are all that close to being as powerful as their PC rivals.
The next closest thing was the Sega Saturn. Playstation was never as powerful as PCs when it shipped, largely due to the low resolution and the poor little 38mhz R3000 32-bit MIPS processor. (MIPS being a company here, for those that don't know, now part of SGI I believe?)
The up side of PCs is that they are upgradable, as you said. The down side, of course, is just the same point. You get developers making it so that their games only work with a 3d accelerator (This is called "laziness" or "marketing schedule" since it takes time and effort to do a software 3d engine) and so that they require the latest and greatest Pimpium Processor with Increased-Level-1-Cache-X technology. But again, this is also the strength; You can wring more performance out of a PC with every new upgrade. Console systems don't HAVE upgrades.
Or at least, they didn't. Now you'll be able to add more peripherals including hard drives (PS/2 will have an IEEE1394-connected disk; X-Box will have one internally) and ethernet NICs (What's taking Sega so long?) but it's important to realize that these are very limited numbers of upgrades. I don't know anything about how these boxes are doing things internally, but I'd assume they're just using TCP/IP for the networking, so you as a game developer don't have to care about what the connection type is, just about metering your bandwidth usage. On a side note, I wouldn't be surprised if Microsoft also included NetBEUI support on the X-Box's version of Windows Whatever; In fact, I'll be kind of let down if they drop it. It's really useful on small, non-internet-connected LANs. Being able to buy a 10mbps hub and hook three or four X-boxen up to it and not have to do any configuration would be slick.
Also, there's been a lot of talk about USB, but it's important to recognize that most USB devices will not be usable. Period. Oh, you'll be able to use the most common cameras and such, any standard USB hub should work (But that's pure speculation) and of course there's the ubiquitous Zip USB, which I suspect will be supported by everything just because everyone and their great-grandmother has a Zip drive, seemingly even if they don't have a computer. I kind of doubt anyone will adhere to a filesystem standard, but if they do, for the record, it should be Fat32 or Fat16.
It really is nice just how stable console systems tend to be. I do say tend because there are always crashy games on console platforms. Even Driver, one of my favorite PSX games, has a crash bug I've run into. But all in all, console games don't have those problems, and that makes them very attractive. Also, consoles are instant-on (some of them have really annoying splash screens you can't skip, though, are you listening Sony?) and hook up to your TV. For those who hate NTSC, the current generation of consoles all have VGA built in or as an add-on.
Are consoles going to kill PCs? Not any time soon. Will they shrink the PC market? Most definitely. What do I think Console makers need to do to shrink the PC market? Get a good standards-based web browser that supports DHTML, Flash, Shockwave, Windows media, Real media, mp3s, Java, and HTML 3.2. This one thing alone will make many, many people forget about their PCs and move to a console.
Everyone look out for Microsoft.
Why the X Box makes me paranoid... (Score:4)
If msft made a computer today "optimally designed to run Winders 2x" the DOJ would probably send old Bill to Levenworth. The solution, therefore, is for msft to get into the hardware racket via the backdoor. It's a simple concept of thin-edge-of-the-wedgery really:
1. Make a console, give it some net connectivity.
2. Establish a hefty marketshare.
3. Offer web/email/yattayatta as enhancements or a 2.0
4. Bring out a new copy of Office with some web-connected features (like, oh, a power-point driven email reader... msft's had worse ideas...)
5. Offer this new Office for the X crowd.
6. Gotta have a keyboard and mouse for that... make those too.
7. Throw in a monitor for that hi-res everyone wants
8. Announce that the next X-thingy will have the option to run winders
9. It's a computer... but it's still a "game console".
10. Version 4.0 is "optimized to run Winders 2003"
Since the "total Microsoft solution" seems to be actually popular with people, the Xcomputer will sell a tonne. Why buy from Dell? It's essentially only a partially-supported platform by the time we get to point 10. It runs winders standard but those "extra" features require the optimized Xcomputer.
But it's still a game console if the DOJ comes knocking.
Am I paranoid or what?
Re:Both will eventually take on different tasks (Score:2)
You seem quite happy with the fact consoles are becoming more like PCs - personally, I think it's a shame - for this very reason.
I'm a die-hard home computer/PC gamer, ever since the Sinclair Spectrum, and have never owned a console (well, except a gameboy, but that doesn't count ;-). But I like consoles like the Dreamcast, because everything just works.
With the evolution of OSs, software, and hardware on PC's i feel that eventually pc's will eventually be used primarily for development, mission critical applications, and serving a broad range from home network administration to asp's.
Yeah, PCs as we know them may become rarer, like you say with devices like consoles taking their roles, but I doubt that they will die out. In the same way that there are car enthusiasts, who fix up their own hot-rod, there will be PC enthusiasts, who tinker with their PCs.
Carmack explains, "it's not a matter of a game console versus a PC, it's more a matter of PC versus another gaming platform."
Take a PSX2/Xbox with a harddrive, hook a modem, keyboard & mouse up to the USB ports, and you've got yourself a PC, in my book. It may not be a PC in the "IMB compatible" sense - but you still hear people reffer to Apple's as PCs, as in "Personal Computer". The only difference is that is has a funky custom chipset and you plug it into your TV set - sounds like this could be the new Amiga we have been waiting for.
It's like the difference between night ... and slightly later that night ;-)
Finally, a little off topic, but if you are reading this article, you may be interested in this link, that I spotted on the page: Mein Leiben! [3dactionplanet.com]
A bit of historical perspective (Score:5)
There were giants in the earth in those days. The "PC" platforms were the legendary 8-bit Apples, Ataris, and Commodores, while the "console" guys owned Colecovisions, Intellivisions, and Atari VCSs. The IBM PC platform hadn't made any significant inroads into consumer space by the early 80s, at least not in my neighborhood. Just as today, though, practically all of the people who had a home computer also owned a home videogame console. And just like today, you'd crank up your Atari if you wanted to play certain games (Missile Command, Space Invaders) and you'd boot your computer if you wanted to play others (Ultima, Castle Wolfenstein, MS Flight Simulator). I don't remember anyone complaining about not being able to play a decent game of Zork on their Colecovision or Kaboom! on their Apple. Games that required more than the 'twitch and dodge' level of user interaction were played on the home computer, while those that relied on bright, colorful animated sprites were a natural fit for the consoles of the time.
I was (and am) different, though -- I didn't own a console as a kid, and never felt the slightest stirrings of desire for one. Still don't. When I wasn't playing games on my Apple, I was either cracking their copy protection and disassembling them, or making lame-ass attempts at writing my own. I learned how the Bresenham line algorithm worked by poring over the entrails of Ultima II's DNGDRAW.OBJ, and Karateka taught me what good sound and animation code looked like. When my friends and I would discuss the relative merits of console versus PC gaming, it would always come down to that: my platform of choice was a genuine creativity tool, and the other was just a thing they hooked up to their TVs to play a bunch of games I sucked at.
I could not have become a professional programmer and game developer if my folks had bought me a Colecovision instead of an Apple for Christmas in 1982, and neither could Carmack, Romero, Garriott, or many of the other eminences grise currently duking it out on JeffK's SmartyMan Gaem Designar Survivor Island [somethingawful.com]. We all got our start more or less the same way: by making the most of an open platform.
So it's with some regret that I see PC game developers flocking to the PS2s and XBoxen of the world, cheerfully paying Microsoft and Sony ten bucks a box or more in hopes of deliverance from the PC's tech-support hassles and platform variability. The magic of the Apple ][ was that it was a general-purpose computing device that could do anything you wanted -- you could run the assemblers and editors you needed to build your game on the exact same piece of hardware that Nasir Gebelli, Richard Garriott, or Ken Williams had on their desks. There were no excuses -- you could do anything those guys could do, assuming you didn't suck.
Fortunately, that's still true of the PC world today. Even though our machines are close to five orders of magnitude faster than the old 1 MHz 8-bit home computers, any high-school kid with a PC still has access to an inexpensive, ubiquitous, open platform fit for nurturing new talent. (Microsoft bashers may object to my application of the term 'open platform' to a Wintel PC, but as far as I'm concerned, any machine I can write and sell code on without paying platform royalties is 'open' enough.)
My lengthy rant will have served its purpose if it inspires some of the die-hard console advocates out there to give a second thought to their own history. Few games more interesting than Super Mario Brothers really owe their origins to the proprietary arcade/console side of the business. Almost all the good stuff came from some bored, geeky kid fooling around on a home computer, or from college students with more access to general-purpose computer hardware than their professors knew what to do with.
I don't think PC gamers and console gamers are genuinely trapped in an us-versus-them situation, but if I'm wrong, and we really do have to draw battle lines in the sand, I know what side I'm on.
If they only would have waited. (Score:2)
Linux gaming market (Score:5)
I think Loki did a fantastic job - they went above and beyond what was required, pestering us (a good thing in this case) about the linux deliverables, taking pre-orders, doing the tin box run, shipping CDs first, then boxes when available, etc.
There are a number of possible reasons why you might not have bought the linux specific version:
You couldn't find the game in stores near you. This is going to remain a problem for quite some time.
The game is available earlier for windows. Even with a simultaneous release, this is going to continue. Big publishers making large lot runs get priority, and that is just life.
The game costs more for linux. This is probably also not going to change. The wholesale prices are probably the same, but big stores severely discount popular titles and advertise them to bring customers in. This won't happen with linux versions.
Configuring 3D on linux is a significant chore. I expect this will largely be gone by the time we ship another game. As the DRI drivers mature and XF4.0 becomes standard in distributions, people should start having out-of-box 3D support.
The game runs slower in linux than under windows. While we did have a couple benchmark victories on some cards, the general rule will still stand: a high performance card on windows will probably have more significant effort expended on optimization than it will get from an open source driver. Nvidia's drivers may be the exception, because all of their windows optimization work immediately applies to the linux version, but it is valid for most of the mesa based drivers.
Trying to change this would probably have negative long-term consequences. There are certainly coders in the open source community that are every bit as good of optimizers as the driver writers at the card companies, but I have always tried to restrain them from going gung-ho at winning benchmarks against windows. Mesa is going to be with us five years from now, and dodgy optimizations are going to make future work a lot more difficult.
Loki's position is that the free availability of linux executables for download to convert windows versions into linux versions was the primary factor. They have been recommending that we stop making full executables available, and only do binary patches.
I hate binary patches, and I think that going down that road would be making life more difficult for the people playing our games.
That becomes the crucial question: How much inconvenience is it worth to help nurture a new market? We tried a small bit of it with Q3 by not making the linux executables available for a while. Is it worth even more? The upside is that a visibly healthy independent market would bring more titles to it.
The fallback position is to just have hybrid CD's. I'm pretty sure we can force our publishers to have a linux executable in an "unsupported" directory. You would lose technical support, you wouldn't get an install program, and you wouldn't have anyone that is really dedicated to the issues of the product, but it would be there on day 1.
John Carmack
Re:Linux sales for Quake 3 disappointing. (Score:2)
A data point of 1 for UT. I don't own even the Doze version of UT NOR Q3A. I don't want, nor do I desire a net-only game. I hate deathmatch games. They were novel for about a week but then, after you've played one deathmatch, you've played them all. They are monotonous.
I WOULD download a linux half-life binary (I already own the game and play it, thus far, under Wine). This and games like it are good as they have a GOOD single player option as well as the option for the same old run, kill, die, reappear randomly, run, kill, die, reappear, etc, ad infinitum net game deathmatch. I look forward to the new Doom and would LOVE a linux port. Since Carmack has mentioned that there will be a linux version (probably after the release of the Doze version, goddamnit), I will wait until the linux version is available and then get THAT one.
Loki's problem is that they are porting games that are already out and being used, usually for months or longer. MOST people who wanted the game ALREADY have it. Why go out and buy a linux version after you already paid for the Doze version, played it, and have since moved to the next game? Fortunately for Loki, I do not yet own Myth II so I can buy that one from them. Unfortunately for Loki, their linux ports are simply not widely available (or even KNOWN about) in stores - not even in those chain retailers mentioned on the Loki website! I looked for Myth II for linux at a local store, which is listed as one of the good stores on the Loki site. They didn't have ANY linux game from Loki and the clerks didn't even know of the linux port. So, I am STUCK buying online from Loki directly. I frickin' HATE using my credit card. Credit cards are EVIL. I don't like waiting for mail delivery either. When I buy a game in a store, I usually go home, immediately install it, and play. Can't do that with online purchases. Bad. Bad. Bad. GET THE STORES TO ACTUALLY STOCK THE FRICKIN' GAMES or take them off the website list. It doesn't count if a store in LA stocks it. It's the only one in the country. Bad.
Until Loki produces their own game (hopefully it will be good), all they can do is rely on late purchases of games that have already been out for about a year or so. It would be REAL nice if they would sign an agreement with some company to do a linux port of a game BEFORE it is released so that a linux version can be available simultaneously with the Doze version. This is REALLY important. Loki presently has to rely on the rich gamer who loves linux and doesn't mind paying for a game twice (they already bought the Doze version, had NO idea that Loki would produce a linux version until it was too late, give Loki money for almost altruistic purposes), or depends on those slower buyers who go out and buy older games now and again.
Halo is expected to be a BIG hit game that really takes the market when it comes available. People, linux users and Doze-heads, will buy it the moment it is released (unless M$ f*cks everyone and only permits an X-box release to improve sales of their new X-box). There is no reason to assume that Loki will be able to produce a port of it to linux, certainly not soon after its debut (and M$ would likely not permit the licensing to Loki to produce a port to a competitive OS anyway...damn M$, have to f*ck up everything they look at). What a disappointing suprize if a year later, Loki produces a linux port of Halo. MOST people who were interested in that game already bought it, linux and doze users. They are not likely to want to pay again. By that time, another big game will be available (Doze version) so Loki will be trolling for the Johny-come-lately buyers. This business model is precarious and certain to be low margin.
Re:Rocks my world (Score:2)
Assuming your gaming world consists of nothing but carbon-copy first-person shooters. Mine doesn't.
Carmack is the master of PC gaming graphics. Or was, back before most PC developers knew mucb about 3D. These days, Quake III looks pretty run of the mill next to lots of games, technology-wise (ditto for Unreal Tournament).
Re:Why the X Box makes me paranoid... (Score:2)
I agree, but why bother with the OS, which has increasingly bad associations for consumers?
If I were MS I'd package Office 2002 as a standalone "thing" that takes over your machine just like a game. By definition it wouldn't have to worry about DLL hell or other applications so would be more stable. It would do most of what most people want it to do. Swapping discs and restarting the box is just as intuitive to many as using the Start menu.
I don't like world domination either, but if they can make something that "just works" like a TV or a typewriter, give 'em credit.
Re:NTSC Resolution... (Score:2)
At the time there were two compeating products biding to become the official standard, a 'simple' one gun solution from RCA, and a more complex three gun (one streem for each of RGB, no grille) from [somebody else].
The solution from RCA won out for two main reasons:
Im compeled to bring this up whenever I talk about the B&W-color transition and RCA/NBC, so I will agian. Star Trek (TOS) was filmed and brodcast in color (one of the first shows to do so), and was, infact, one of the most popular color programs on the air (using either the-at-the-time-rating-system (which said ST sucked, in general) or a resonable system (which would have said ST was a hit)). It sold TV sets for RCA. Thats why it survived as long as it did (which is not long enough).
Re:General... (Score:2)
(For example, try playing tetris on a keyboard or a gamepad.)
Consoles *do* need a keyboard like device. I've been dying for one for a while. Basically a specially designed baord that has 'optimal' button/key placement and lots of them. At this point in console evolution I'd rather have a specialized device like this than a full keyboard.
QuakeCon using Macs? (Score:2)
Re:PC's vs Consoles: DEATHMATCH (Score:2)
I went into a CompUSA to just browse and saw a whole row of slick Sony PC products (the firewire hds, flat screen units, ultra-portable laptops, etc). I think the X-Box will be the first really big push to 'compete' with pcs. These systems will probably look like net-appliances in terms of non-console functionality for a while but there's a key issue and that is "Do people who play console games _really want_ to be able to have their console be a pc?"
The other issue, of course, is platform stability. As others mentioned, as well as Carmack, once you start selling compatibility with generic interfaces (modems, usb, etc) you run into driver support issues. The develoeprs and consumers fall into the mess that PC gaming/hardware/drivers is in. The support costs for this for everyone involved (patches, tech support, downloads) will be large and may take away enough from the profit to kill support.
And then theres a item that the X-Box which really concerns many people: patching. With the introduction of built in hard-drives (not like the PS2's add on HD) you run into the potential to require patching. More importantly you have to condition the users and developers to accept patching... which leads us right back to where we are in PC gaming. Maybe it's just me but I'd _really_ like to avoid this issue completely.
I think convergence in this area will be avoided for a little longer, but that depends a lot on how well the X-Box does and how MS handles the consoles role. Again we play 'wait and see'.
Re:Low Linux Sales (Score:2)
On a dual boot machine the choice was a no-brainer, as I own a joystick that is not Linux supported, I ended up buying the Win32 version. Yes, it broke my heart, but...
Same with many of the upcoming Linux games, Alpha Centauri?? Own it already... Heroes III, 49.99 for Linux, 19.95 for Windows. And I own it already.
Linux still has a long way to go in this market, but I'm not really certain that this is the direction we need to go. Our kernel (at least for the time being) is still structured around reliability, and until we have hardware manufacturers writing Linux drivers, we will always be playing catch-up with the win32 platform.
Anyway, am I the only one who read the line "The best workstation and the best platform were one and the same?" This would have started a flame war had it not been said by Carmack....
~Hammy
PC Hardware Sucks (Score:2)
I recently bought some games (Diablo, Starcraft) that run on both the Mac and PC. I quickly noticed that the color rendition on the Mac looked much better than what was displayed on the PC. The Mac versions looks good without any tweaking of the computer. The PC versions looks terrible, even with the gamma setting cranked up to the maximum value. I've seen similar problems with Doom and Quake on PCs. I'm not sure if it is a problem with the operating system, device drivers or video cards. The Mac has the advantage that it was designed as an integrated system, and Apple has to keep all those graphic arts people happy. On the PC there are multiple companies designing the hardware and software components. I wonder if they ever talk to each other. The video card driver in my PC allows the user to tweak the gamma, but somehow this setting is ignored by the DirectX video drivers used by many games. I wonder how game developers keep their sanity when they have to deal with broken drivers and non-standard hardware, not to mention the endless combinations of operating system versions and DLLs. It makes a standardized console platform look very attractive. Why is it so hard to do graphics on a PC?
By the way, I see the same problems with graphics on PCs running Linux. So it isn't just a problem with Microsoft software.
Yeah... it's *horrible!* (Score:2)
Even ignoring those precision problems, there just aren't enough buttons to play effectively. Any console FPS with more than a dozen weapons will end up using a horrible switching mechansism a la Turok 2 (which would be a joke to use in a modern online multiplayer FPS).
When playing Quake 3 on a PC, I use
Playing on a PC, I get a superior interface, much higher video resolution, much better graphics, and much faster action. (Goldeneye feels like walking through molasses after playing even the original Quake!!)
I am happy to hear that at least someone enjoyed an N64 port of an id game. You're the first person I've met that has. :-)
---------///----------
All generalizations are false.
Re:Low Linux Sales (Score:2)
Re:Low Linux Sales (Score:2)
It is not fair to knock the sales of Q]|[ for Linux when it was not given even the slightest chance (IMHO). I did what they wanted and drooled over the windows boxes waiting for the big pretty silver hunk of joy to arrive. I bought Quake I the Offering for Linux cause I found it on my travels. I was happy to pay double the windows price (e.g. IR£70 or about $100) to have a shop get it in for me (they never discussed price, I was always just sent to one of their rivals). End result, I haven't bought Quake III at all yet (though I bought the QI for win and linux and qII for win) and I am starting to wonder if I ever will. The only reason why I want the Linux box is (apart from to play the game, but to be honest I am game playing so little at the moment that it is no hardship for me to miss out even on this!) to register my vote with the entire industry, and not just Id. Unless I am influencing a shop so that next time they _might_ get a linux box without being jumped on I am not going to buy the Linux box, so I still refuse to mail order it (unless someone can tell me a retail store I can access that also does mail order that only has it on mail order at the moment). I'd also like to see just one copy sitting on the shelf of just one store in my country, if nothing else maybe a few people who had never heard of Quake for Linux will see Linux in a new light.
one thing i've noticed... (Score:2)
i have a much easier time going back to my old favorite console games than to my old favorite computer games. while i can play zelda any day of the week, my old favorite computer games, zork, castles, doom, and the better king's quests feel so sadly dated.
i guess its in that two button controller.
PCs VS Console Systems (Score:2)
Consoles, on the other hand, are a set thing. You plunk down your 200 bux, and you know that you are getting exactly what your buddy got. You can do some VERY basic customizing (mod chips, etc) but it is discouraged by the manufacturer.
HOWEVER, there are some positive points for consoles.. for one, if you buy a console game, you are POSITIVE that it will work. No 'do I have enough ram?' questions, video card drivers, or hard disk space. It's a very efficient system in that respect.
I'm curious as to how the X-BOX will turn out.. will MS let us plunk our own hardware inside it? Install a different OS? Well, probably not.. I'll wait and see though.
But, for now, just give me my PC -- posting to Slashdot using a PSX2 would be pretty weird =)
Re:Keep the faith, John (Score:2)
This is why I do not think consoles will ever support expansion slots that allow you to hook up normal PC hardware to the console. The only way console manufactures can make a profit is by keeping everything that gives the console functionality proprietary.
As an aside, the idea to make the source code available so people have complete freedom with the software is a completely different idea than the idea of destroying a company's profit model by buying a company's loss leader and hacking it so we don't need to "buy the razors". I really wish people would not confuse the libery of having source available with the idea that it is OK to get something for nothing at a corporation's expense.
- Sam
me too. (Score:3)
could I drive 3 hours to get a copy, or compromise my desires to not order off the net, in order to order a game for linux instead of windows? yea, but would most people (including myself, as someone who was just a casual user at the time) do it? no.
It's too bad.
Linux version sitting beside the windows version on the shelf in the software store, and you bet your ass I'd be right there buying the linux version. Hell, I only play Q3 in linux. But as it is, it's not just a slight inconvenience to get the linux version, it's a MAJOR inconvenience. Which, if that isn't bad enough, People end up comparing the two.
Would not releasing a linux patch have made me buy linux q3? no, it would have made me not buy Q3 at all.
Loki is a good company, and they are doing all they can. But, without proper distribution (not a single retail outlet supported by loki in my town of 110,000 people) you can't possibly get an accurate representation of the interest. It's the same with releasing old, outdated games. Of course you can't generate the same interest.
Obviously, the problem here is that you can't get the marketshare without interest, and you can't get interest without marketshare. major hurdle to overcome, no good solutions.
________
Re:PC's vs Consoles: DEATHMATCH (Score:2)
So, whether key developers flock to a platform is also key to the success of the console. Obviously Carmack/id is a key developer from the PC side of things but he's a very small fish in a large ocean in the console market.
I also wonder if standards will relax with the influx of PC developers turned console developers (or both) especially in light of MS's X-Box entry. I know a lot of people believe that MS can turn out a really good OS layer but I still have reservations (even with fixed hardware target).
Re:Low Linux Sales (Score:2)
But did this ever happen? I couldn't find Linux binaries for the full game itself. Only the demo and test versions. I'm not particularly keen on shelling out the US$70 needed to buy Q3A for Linux (that's what it costs here in the UK), when I already have the Windows version and am not even sure I'll be able to get it working with my video card/Xserver combination.
Re:Linux sales for Quake 3 disappointing. (Score:2)
Patch 425 (latest)
Patch 413 (from March/April)
Demo 348 (last October)
To me, those figures confirm what we've known all along: Linux users love free software but aren't going to pay for the retail version. ;-) I wonder if Epic thinks the extra development cost and time were worth the extra sales, which probably amount to less than 3% of all copies sold. Maybe Cliffy B [cliffyb.com] just wanted to appear l337 [planetunreal.com] to the Linux community [warezcrawler.com].
---------///----------
All generalizations are false.
Nyet (Score:4)
Nyet!
Caffeine for mind.
Pizza for body.
Sushi... for SOUL.
It appears to be a lack of imagination (Score:3)