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 -