> DOS <==> 286. Large user base for the product, so much so that, initially,
> when a newer technology comes along (windows <==> 386) it still outsells
> this competition. But soon, the newer technology takes over, and seems to
> grow expotentially, crushing the older technology almost literally overnight.
Good analogies, actually. Yeah, I think DOS will be swept away by a new
technology, but Windows isn't it. (Unfortunately, Windows is selling as if it
were The Great New Technology To Solve Our DOS Woes) If we were all to drop DOS
for Windows, game quality and performance (at least in games with any sort of
animation or action) would have to take a giant leap back to match the
capabilities of the games of the mid-1980's. (Although Solitaire and Bridge
lovers would be safe).
Windows (which is not an operating system but a really fancy DOS shell- think
about it, it's true for the most part) doesn't allow direct access to the
hardware. This is _almost_ essential to making kick-*games. Some people
argue that the power and capabilities of today's machines are reaching the
point that this doesn't matter; computers will be so fast that you can run
great games under Windows.*that! If you can come up with a great game
while running it through a shell on top of an operating system, think of what
you can do on the same machine if you are accessing hardware directly! There is
nothing worse than having a lot of computing power available but not being able
to use it because of a barrier like Windoze.
What we need is an operating system that does all the pretty Windows stuff,
but also has a mode where it shuts down, cleans house, and turns the computer's
resources over to the program. (Either that or all PC's ship with dedicated
graphics processors. Hmm... mighty unlikely anytime soon.) This is the only way
you can get the * masses to convert. Think about it, would you be willing
to sacrifice the incredible power of today's games just so it will run under
Windows? Me neither. And neither will the people who buy the games we write.
The fact is, personal computers will NEVER become so powerful as to the point
that all programs only use a fraction of their processing power. The history of
game programming is really just a history of people pushing technology to the
limits. The more computers advance, the more complex games will become. There
is an old saying that goes something like, "Any program grows to take up all
available memory" (Whatever, sorry if I butchered it). Well, the same holds
true for game programs: Any program (especially a game) will grow to take up
all the available processing power. Heck, a lot of games take up more power and
have to be scaled back (look at the upcoming DOOM from Id Software.)
That's how I see it...
Dave
P.S. -Windows lovers: Flame away. DOS has severe limitations, but Windows isn't
the answer. Sorry!