🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: rec.games.programmer
Article #578

Re: VGA, Retraces, and DMA

#578
From: sl8nl
Date: Tue, 11 Aug 1992 17:20
39 lines
2417 bytes
> Enough!!!  This is rec.games.programmer, if you want to get into technical
> discusions about VGA cards, DMA or IRQs for IBM PC's then take it to
> comp.sys.ibm.pc.hardware or comp.os.msdos.programmer.  99% of the babble
> here lately has nothing to do with game programming anymore, it's just
> stupid questions and stupid answers about PC hardware.

Realizing that while there are many non-IBM programmers here, there are 
many IBM programmers:

** FLAME ON **
OK, buddy, you tell us what you want in here.  Lessee, if we eliminate
VGA cards...eliminated...IRQs...eliminated...DMA...eliminiated...
there would be no games as they exist today!!!  If your beliefs are
such that you can tell somebody program a split-screen, and they automatically
know how to do it, then you are wrong!!!!  What about scaling, do you
know how to scale?  Could you program it instantly for us?  You tell me
how, without an IRQ or DMA, a computer is supposed to make a single beep of
music?
** FLAME OFF **

We're here to learn, and there has been a heck of a lot of learning lately.
Different code has been posted to do things dealing with games, ideas have
been introduced that have been expanded into a wide range of subjects, 
usually answering the original question better than any book can.

Theory is nice, it gives you something to think about.  But as I said in
one of my earlier posts about perspective mapping, "Use Bresenham to draw
a line in memory and then map each row and column of pixels to this line."
That's theory...that's an answer to a question that could be implemented
on any machine, if anyone knew what I was talking about.  Then code
was posted--for an IBM, but needless to say, it could be easily converted
to Amiga or Mac or Atari ST.

The point is, while some discussions _have_ gone overboard, they have taught
a great deal.  I may be tired of reading IRQ messages right now, but that's
the breaks, and the people involved are learning more and more about how
the computer really works so they can create the best games.

Josh
Technical Details
Message-ID: <1992Aug11.112004.58060@cc.usu.edu>
Path: arc1-ca.pugleaf.net!sparky!uunet!caen!hellgate.utah.edu!cc.usu.edu!sl8nl
References: <1992Aug11.130002.9779@zooid.guild.org>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!sparky!uunet!caen!hellgate.utah.edu!cc.usu.edu!sl8nl
From: sl8nl@cc.usu.edu
Newsgroups: rec.games.programmer
Subject: Re: VGA, Retraces, and DMA
Message-ID: <1992Aug11.112004.58060@cc.usu.edu>
Date: 11 Aug 92 11:20:04 MDT
References: <1992Aug11.130002.9779@zooid.guild.org>
Organization: Utah State University
Lines: 40