www.delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1997/11/28/08:01:16

From: rkramer AT xs4all DOT nl ()
Newsgroups: comp.os.msdos.djgpp,comp.os.msdos.programmer,alt.msdos.programmer,alt.games.programming
Subject: Blit timing - complicated?
Date: 28 Nov 1997 10:13:13 GMT
Organization: XS4ALL, networking for the masses
Lines: 26
Message-ID: <65m5fp$k73$1@news2.xs4all.nl>
NNTP-Posting-Host: xs2.xs4all.nl
To: djgpp AT delorie DOT com
DJ-Gateway: from newsgroup comp.os.msdos.djgpp

Hi All,

In a discussion with a friend of mine, he was trying to convince me that it's
possible to blit a full 800x600 screen in less than a millisecond. I tried to
tell him otherwise, but couldn't quite get my point through :)

Can anyone tell me how I could calculate the time it would take to blit a
full VESA 0x103 screen, using a 486DX2 66 MHz? Is this an easy task, or a
very difficult one? Do I have to keep in mind:

- Access time of video RAM,
- Whether real or protected mode is used,
- other system characteristics?

Would a REP MOVSD loop in protected mode be faster than one in real mode?
(Assuming transfer within a linear bit of memory, for simplicity)

Any answer will be appreciated! Any pointers to online docs and FAQs etc.
are welcome as well.. :)

Cheers,

        Rob Kramer
	rkramer AT xs4all DOT nl

P.S. Could you CC to my personal e-mail address?

- Raw text -


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