Article View: rec.games.programmer
Article #1852Re: Windows and SVGA Was: Re: Why are PC graphics so horrible?
From: neil.a.kirby
Date: Thu, 07 Jan 1993 15:31
Date: Thu, 07 Jan 1993 15:31
34 lines
2314 bytes
2314 bytes
In article <rdippold.726349867@cancun> rdippold@cancun.qualcomm.com (Ron Dippold) writes: >I write: >>And now we are back to one standard to write games for. It used to be CGA, >>then EGA, then VGA. But there are numerous SVGA engines out there; S3, >>Mach8, Mach32, ET4000, etc. What is that one standard? > >>WINODWS. > >This is because as far as Windows is concerned, all these are pretty >similar. You manipulate a bitmap. Some have more colors. Some have >less. Now, add the game card with true sprites, fast bitmap rotation, >etc. These are radical changes compared to SVGA-CGA. What does >Windows know of sprites other than the occasional hardware cursor? >Can you write a game that makes enough use of the special features of >the game card to make it especially attractive to gameplayers, yet >still have your game run well enough on SVGA-CGA that they will want >to buy it as well? If yes, then you're set. It's a multi-faceted task. The people who make the video card know what calls a Windows programmer can make. It is then up to them to make the hardware and driver software make these operations fast. If they are smart, they might even note in the cases where there are two different ways of doing the same thing which one os faster,etc, in the doc. But if the new radical card does Windows calls faster than what is already out there, the game designer (along with everybody else) wins. But the big point is that the GAME PROGRAMMER is no longer tasked with writing video device code directly (and thus being unable to exploit SVGA). It is the task of the video card shop to make their card and drivers run Windows fast - a task they have a vital interest in doing well. It's an open question if the Windows calls themselves provide the game writer with sufficient support to make good games.
Technical Details
Message-ID:
<1993Jan7.153138.10094@cbnews.cb.att.com>Path:
arc1-ca.pugleaf.net!sparky!uunet!spool.mu.edu!uwm.edu!linac!att!cbnews!nakReferences:
<rdippold.726273601@cancun> <1993Jan6.141731.19723@cbnews.cb.att.com> <rdippold.726349867@cancun>Show Full Headers
Complete Article Headers
Newsgroups: rec.games.programmer Path: arc1-ca.pugleaf.net!sparky!uunet!spool.mu.edu!uwm.edu!linac!att!cbnews!nak From: nak@cbnews.cb.att.com (neil.a.kirby) Subject: Re: Windows and SVGA Was: Re: Why are PC graphics so horrible? Organization: AT&T Date: Thu, 7 Jan 1993 15:31:38 GMT Message-ID: <1993Jan7.153138.10094@cbnews.cb.att.com> References: <rdippold.726273601@cancun> <1993Jan6.141731.19723@cbnews.cb.att.com> <rdippold.726349867@cancun> Lines: 34