www.delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1996/04/11/03:30:31

From: DBI <DBI AT ficsgrp DOT com>
To: "'cotool1 AT gl DOT umbc DOT edu'" <cotool1 AT gl DOT umbc DOT edu>
Cc: "'djgpp AT delorie DOT com'" <djgpp AT delorie DOT com>
Subject: RE:GRX20 Speed
Date: Thu, 11 Apr 96 09:22:00 PDT
Message-ID: <316D3201@macduff.ficsgrp.com>
Encoding: 15 TEXT, 51 UUENCODE

>GrBitBltNC functions.  I was STARTLED to see that I could only achieve
>around 40 FPS just clearing a memory context then writing it to the
>screen in 320 x 200 x 256 mode.  A similiar program written in
>Borland C 4.5 REAL mode accomplishes 160+ FPS.

I don't know about GRX, but I suggest you take a look at ALLEGRO (on   
X2FTP). This is a graphics/sound/keyboard/joystich/mouse/timer library   
built for game programming with well optimized blitting routines!. I get   
speeds of 200-300 FPS in 320x200x256 (on a 486 DX4-100) doing something   
similar. (just clearing->blitting)

Dominique Biesmans

(please ignore the winmail.dat crap that follows)  

The following binary file has been uuencoded to ensure successful
transmission.  Use UUDECODE to extract.

begin 600 WINMAIL.DAT
M>)\^(AX'`0:0"``$```````!``$``0>0!@`(````Y`0```````#H``$(@`<`
M&````$E032Y-:6-R;W-O9G0 AT 36%I;"Y.;W1E`#$(`0V`!``"`````@`"``$$
M@`$`#P```%)%.D=26#(P(%-P965D`#4$`06``P`.````S`<$``L`"0`6`!P`
M!``A`0$@@`,`#@```,P'!``+``D`"0`Q``0`*0$!"8`!`"$```!!-D(R-34S
M.#<Y.3-#1C$Q.#$T1C`P.#!#.#%&1#@P0@`2!P$$D`8`W`(```(````-````
M`P``,`,````+``\.``````(!_P\!````3@``````````8)1D8$&X`0@`*RN*
M*0``;42(`&0`&@`Z`!0````4`"=C;W1O;VPQ0&=L+G5M8F,N961U)P!C;W1O
M;VPQ0&=L+G5M8F,N961U````'@`",`$````%````4TU44``````>``,P`0``
M`!0```!C;W1O;VPQ0&=L+G5M8F,N961U``,`%0P!`````@'Y#P$```!%````
M`````($K'Z2^HQ`9G6X`W0$/5`(```$`8V]T;V]L,4!G;"YU;6)C+F5D=0!3
M3510`&-O=&]O;#%`9VPN=6UB8RYE9'4``````P#^#P8````>``$P`0```!8`
M```G8V]T;V]L,4!G;"YU;6)C+F5D=2<````"`0LP`0```!D```!33510.D-/
M5$]/3#%`1TPN54U"0RY%1%4``````P``.0`````+`$`Z``````(!]@\!````
M!`````````,-`````P``,`0````+``\.``````(!_P\!````2@``````````
M8)1D8$&X`0@`*RN**0``;42(`&0`&@`X`!(````4`"=D:F=P<$!D96QO<FEE
M+F-O;2<`9&IG<'!`9&5L;W)I92YC;VT````>``(P`0````4```!33510````
M`!X``S`!````$@```&1J9W!P0&1E;&]R:64N8V]M`````P`5#`(````"`?D/
M`0```$$`````````@2L?I+ZC$!F=;@#=`0]4`@```0!D:F=P<$!D96QO<FEE
M+F-O;0!33510`&1J9W!P0&1E;&]R:64N8V]M``````,`_@\&````'@`!,`$`
M```4````)V1J9W!P0&1E;&]R:64N8V]M)P`"`0LP`0```!<```!33510.D1*
M1U!00$1%3$]2244N0T]-```#```Y``````L`0#H``````@'V#P$````$````
M````!""+`0.0!@`(!```$`````L`(P```````P`F```````+`"D```````,`
M-@``````0``Y```."Z1W)[L!'@!P``$````/````4D4Z1U)8,C`@4W!E960`
M``(!<0`!````%@````&[)W>D"SA5LJ>3>1'/@4\`@,@?V`L```,`!A#38M2:
M`P`'$`L"```>``@0`0```&4```!'4D))5$),5$Y#1E5.0U1)3TY325=!4U-4
M05)43$5$5$]314542$%424-/54Q$3TY,64%#2$E%5D5!4D]53D0T,$904TI5
M4U1#3$5!4DE.1T%-14U/4EE#3TY415A45$A%3E=2``````(!"1`!````S0(`
M`,D"``"C`P``3%I&=2>^-RO_``H!#P(5`J@%ZP*#`%`"\@D"`&-H"L!S970R
M-P8`!L,"@S(#Q0(`<')"<1'B<W1E;0*#,_<"Y`<3`H!]"H`(SPG9`H"G"H$-
ML0M@;F<!T#8-\`<+"A11"_$@/D=R0@!I=$)L=$Y#($!F=6YC=&D"('.`+B`@
M22!W809!`%1!4E1,140 AT Z'1O(!&P91O`$8`%0$,:X`6@=6QD(`(@;)1Y(`#0
M:`B0=F4*A58^"L`(8&X<\#090$8R4`7P:G43P!R@;&5K"L`+@&<=4"`'@`1@
M<N<=0`6@`C!E>`5`'$`)\/\:\`40&F`?X1F@&\(A(1W6+P3Q">$AX`.@,QDQ
M>"!S`=`CPS4V("`$<1JQ0;\;\`=P`Q`',`7`$U!O"<"\86TA8Q/0(U,=UD(%
ML$<7H1SP&@`T+C4'\$7<04PDDQU1!:!M"U`$`.LA,`0@,1@`*Q[B&K$*A5<*
MCQC(&N!D`B`G!4!K/&YO!^`!H`A@!4!'4C!8+"!B+9$:X'-U;&=G!Y`%0'D(
M8!O`8<IK*-$@%:!O:QU0!4!'*'`;D"W`3R`H`B`@0%@R1E10*1JP5%\=@`0@
M,8$@$"7Q<!V`8ZAS+W,><B\O4'D&X#$+$2]J;Q.Q,E!H+_,$8!]`92\:8`>`
M!<`E</YB)@`@<2X0`Q`%0`(0!<#^9R80'"`EQ250'^$#\!Q`:1KP96P#(&\%
M,"5!>O\)@"X`)7`"0!_2'F$AH0>0GB$:L!K@+J`%0'-P">"29`0@;V8C\BTS
M)!'['O(C='@D`3N@)'$PHB`0!#0X)(!$6#0M,?TD$"DLH1_2,I`'@!Q`/8.7
M)4(*P!JP*!\[+3XX1IHI*GQ$`W`+@&EQ"E"N(!F0!Y`#@7,J?"@+4/<?H!&P
M(>!G+2`6$"$2-O'F;@#``Q`N9!QA!0`R(&\<-`(0-W`M,'-`=A4Q``%'(```
M``,`$!`!`````P`1$`````!```<PH#(FWW4GNP%```@PH#(FWW4GNP$>`#T`
.`0````0```!213H`WQD`
`
end

- Raw text -


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