comp.lang.ada
 help / color / mirror / Atom feed
From: mfb@mbunix.mitre.org (Michael F Brenner)
Subject: Re: Port I/O
Date: 1996/11/14
Date: 1996-11-14T00:00:00+00:00	[thread overview]
Message-ID: <56ffmj$pko@top.mitre.org> (raw)
In-Reply-To: 01BBD13B.2E702E00@idc213.rb.icl.co.uk


According to an NT worldwide web site, the Microsoft Developers
Network costs five hundred dollars the first year, and then
five hundred dollars each year thereafter, and it includes
the game developers kit (GDK or G-SDK) for that price. This is far 
enough from being <free> that the comments on NT can be considered    
fair. Protection of databases from hardware access can decrease the
cost of the databases by making them platform independent. However,
protection of the pixels and ports from the programmers makes the
games and simulations more expensive, by reducing the number of
programmers with access to them, in particular, since not every
programmer prioritizes Microsoft Game Developers Kit as the most
important five hundred dollars to be spent. When a programmer
becomes debt-free, perhaps this is the best way to spend 500 dollars,
but according to statistics most programmers are in debt, and
might be better advised to pay off their debt before buying the
GDK. On the other hand, the quickest way to pay off debt is to
produce a best selling game, so the First thing to buy is the GDK?

Simon Johnston <skj@ACM.ORG> wrote:

:the comments on NT are a little unfair, we are using it in a
:high-speed near real-time mission critical environment (150+ lane
:hypermarkets) where throughput is very much dependant on O/S
:performance. ... we have had to develop our own NT drivers ...
:As far as the game SDK is concerned I again question the comment on
:price, I got two copies free with our MSDN subscription (if your
:developing MS based software without MSDN you deserve everything you
:don't get!) and I'm sure if you talk nicely to MS they can get you a
:copy. With the game SDK Windows 95 and Windows NT have full DirectX,
:DirectSound, DirectDraw, DirectPlay etc. which do provide port level
:access to the hardware, fast enough for game programming.

Mike had originally written:
> Ed Falis of Thomson Software
>  > you might ask yourself why you're trying to do what you're doing 
>  > (presumably direct hardware manipulation) from user code under NT 
> NT does not provide device drivers, or fast enough device drivers
> to do the kind of animation, serial & parallel & disk & sound access
> that games, simulatons, & robots require. A high level OS has
> advantages for databases where speed is not important. However, when 
> controlling industrial or game processes, NT requires you to purchase 
> expensive additional parts, such as the game developers kit, to put a
> pixel directly to the screen, address a memory location, or handle a 
> port interrupt. 




  reply	other threads:[~1996-11-14  0:00 UTC|newest]

Thread overview: 15+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1996-11-13  0:00 Port I/O Simon Johnston
1996-11-14  0:00 ` Michael F Brenner [this message]
1996-11-14  0:00   ` Robert Dewar
1996-11-17  0:00     ` $500 <= chump change, was " Tom Moran
1996-11-17  0:00       ` Robert Dewar
1996-11-18  0:00         ` Tom Moran
1996-11-19  0:00           ` Robert Dewar
1996-11-19  0:00           ` Tom Moran
1996-11-20  0:00         ` Richard Riehle
  -- strict thread matches above, loose matches on Subject: below --
1996-11-06  0:00 tmoran
1996-11-07  0:00 ` Michael F Brenner
1996-11-03  0:00 Robert P. Kuzmicki
1996-11-04  0:00 ` Ed Falis
1996-11-05  0:00   ` Michael F Brenner
1996-11-06  0:00     ` Robert S. White
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox