www.delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1997/02/07/15:55:03

From: mert0407 AT sable DOT ox DOT ac DOT uk (George Foot)
Newsgroups: comp.os.msdos.djgpp
Subject: Re: VGA question
Date: Fri, 07 Feb 1997 11:37:35 GMT
Organization: Oxford University
Lines: 22
Message-ID: <32fb136d.4579780@news.ox.ac.uk>
References: <01bc14c1$4d90a520$0cb0f8ce AT 698130>
NNTP-Posting-Host: mc31.merton.ox.ac.uk
To: djgpp AT delorie DOT com
DJ-Gateway: from newsgroup comp.os.msdos.djgpp

On 7 Feb 1997 06:39:51 GMT, "Ian Mausolus" <mausolus AT ican DOT net> wrote:

>Does anybody know how to achieve double buffered animation in VGA (320x200
>256 colors)?  Specifically I need to know how to select the pixel to be
>displayed in the upper left corner of the display.

Get Allegro.

>P.S. What is allegro??

Allegro is something you should get.

It's a games/graphics/sound/etc. programming library for DJGPP. It has
extensive documentation, so download alleg211.zip and read about it :)

Generally, using Allegro to do double-buffering, you would define a
BITMAP *screenbuffer with the same dimensions as your video mode, and
write to that. Then, every frame, blit that bitmap onto the screen.
This should be reasonably simple if you read the relevant sections of
allegro.txt.

George Foot

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019