[rec.games.programmer] I want to program bitmaps on my EGA

minar@reed.edu (05/02/91)

note followup to comp.os.msdos.programmer, where this belongs

I'm considering writing a game like breakout, or Arkanoid, or
whatehaveyou on my IBM using Turbo C++ 1.01. I flipped open my trusty
library reference, only to find out that the BGI has almost no support
for handling bitmaps on the screen - putimage() is nice, but what is
an image? Grr.

Anyway, I need to be able to be able to put static objects on the
screen (the bricks), as well as moving objects (the ball). I'll be
writing this for an EGA.  I'm not looking for anything too fancy -
just drop 16 colour bitmaps on the screen with the option of restoring
what I've written over when I move one of the bitmaps. I can do
collision detection on my own elsewhere, but it'd be nice if the
bitmap (sprite?) routines would tell me about it.

I'm sure I could write it myself, but programming an EGA is obnoxious.
I went over to the simtel archives and pulled a few of the different
graphics libraries, but none of them had what I wanted. Really, all I
need is something like what X does, without all the complicated
stipples and all. Simple bitmaps.

Anyone have a suggestion as to a good package of routines?