home *** CD-ROM | disk | FTP | other *** search
/ Programmer 7500 / MAX_PROGRAMMERS.iso / PASCAL / EGAMOV.ZIP / EGAMOV.DOC < prev    next >
Encoding:
Text File  |  1986-05-05  |  1.4 KB  |  32 lines

  1.                  FAST COLOR DISPLAY ON THE EGA.
  2.                       WRITTEN BY L. NEMEC.
  3.                MAY 1986, PUBLIC DOMAIN SOFTWARE.
  4.  
  5. There are two assembler programs included, both in a source form
  6. and as modules in a Microsoft format library.  Egamove.asm
  7. implements an equivalent of fast write on a display screen from
  8. a video buffer.  Since no calculations for individual pixels are
  9. necessary, the screen is displayed about seven times faster than
  10. using the  corresponding option of the INT 10.  It takes about
  11. 20 second to fill each pixel individually (but sequentially).
  12. Screen display buffer stores information for two pixels in one
  13. byte (16 color displays).
  14.  
  15. The second program, filio.asm, allows reading and writing of
  16. files larger than some 58 K (and smaller than 64 K) from MS
  17. Pascal.  Because of the language overhead, no object larger than
  18. some 58 K can be declared in MS Pascal 3.3.
  19.  
  20. Program egadispl (both source and executable code included)
  21. demonstrates the egamove routine for the three graphics modes
  22. available.
  23.  
  24. Source code is also provided for program mandem which was
  25. uploaded on the hardware forum for demonstration of display of
  26. Mandelbrot set files in the format designed by Marshall Dudley.
  27. See archive mandeg.arc on the hardware forum.
  28.  
  29. Please, let me know how the software works.  Since comments are
  30. kept to a minimum, I will be glad to explain the mysterious.
  31.  
  32.