home *** CD-ROM | disk | FTP | other *** search
/ Chip: Special Computer Graphics & Animation / Chip-Special-Computergrafik.bin / programs / viewer / qpeg13c.exe / QPEG / ENGLISH / FAQ.DOC < prev    next >
Text File  |  1993-11-22  |  6KB  |  143 lines

  1. -----------------------------------------------------------------------------
  2.                                
  3.                                Q P E G   F A Q
  4.                               ~~~~~~~~~~~~~~~~~
  5.                     Frequently Asked Questions about QPEG
  6.                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  7. -----------------------------------------------------------------------------
  8.  
  9. Table of Contents
  10. ~~~~~~~~~~~~~~~~~
  11.  1. I can't get QPEG to work with my graphics card.  What can I do?
  12.  2. QPEG displays images greyscaled only.  How do I get color?
  13.  3. I'm using the VESA driver.  16 and 256 color modes work, but I can't get
  14.     hicolor or truecolor.  What's wrong?
  15.  4. Is it possible to switch off that annoying beep?
  16.  5. When zooming or panning across large images, the bottom part is
  17.     distorted.  Why?
  18.  6. When I try to zoom or pan, the screen turns black.  What happened?
  19.  7. Will there be a Windows version?
  20.  8. Why is the menu screen only black and white?
  21.  9. Why do I get only greyscaled images in 16 color modes?
  22. 10. Color dithering in 256 color modes looks bad.  Why?
  23.  
  24. -----------------------------------------------------------------------------
  25.  
  26.  > I can't get QPEG to work with my graphics card.  What can I do?
  27.  
  28. There are several ways:
  29. 1. Use the VESA configuration.  If your BIOS doesn't support native VESA
  30.    compatibility, try to get UNIVBE or UNIVESA.  These are TSRs (i.e.
  31.    programs that stay resident in memory) which make your BIOS VESA
  32.    compatible.  They are available from most major PD/Shareware sources.
  33. 2. Use the standard VGA configuration (STDVGA.CFG and STDVGA.DRV).
  34.    However, this provides only a very small number of video modes.
  35. 3. If you are an experienced programmer, you can create a video driver
  36.    yourself.  Of course you must have some information about your
  37.    graphics hardware.  Read the file DRV.DOC for more information about
  38.    how to create a QPEG video driver.
  39.  
  40. ------------------
  41.  
  42.  > QPEG displays images greyscaled only.  How do I get color?
  43.  
  44. By default, QPEG uses the video mode 640x480x16 which only offers
  45. greyscaled display.
  46. To change the mode, use the '+' and '-' keys while in the directory screen
  47. (not while viewing an image!).  Watch the status line in the upper window:
  48. it tells you the currently selected resolution and number of colors.
  49. Hit the '+' key until it says at least '256 colors'.  Be sure not to be in
  50. greyscaled mode (if the status line says '<grey>', use the '$' key).
  51. Now QPEG will display images in color.
  52. You can change the default video mode by editing the initialization file
  53. QPEG.INI.  For that purpose you can use any standard ASCII text editor
  54. (e.g. EDIT which is supplied with MS-DOS 5/6).  Please read the comments
  55. in QPEG.INI, and you will be able to change QPEG's defaults.
  56.  
  57. ------------------
  58.  
  59.  > I'm using the VESA driver.  16 and 256 color modes work, but I can't get
  60.    hicolor or truecolor.  What's wrong?
  61.  
  62. In order to be able to use hicolor and truecolor modes with the VESA driver,
  63. your VESA BIOS (or VESA VBE/TSR) must be at least version 1.2.
  64. Versions prior 1.2 of the VESA standard did not define hicolor and truecolor
  65. modes.
  66. Try to get UNIVBE or UNIVESA.  These are TSRs (i.e. programs that stay
  67. resident in memory) which make your BIOS VESA 1.2 compatible.  They are
  68. available from most major PD/Shareware sources.
  69.  
  70. ------------------
  71.  
  72.  > Is it possible to switch off that annoying beep?
  73.  
  74. Yes, you can do that by editing the initialization file QPEG.INI.
  75. For that purpose you can use any standard ASCII text editor (e.g. EDIT
  76. which is supplied with MS-DOS 5/6).  Please read the comments in QPEG.INI,
  77. and you will be able to change QPEG's defaults.
  78.  
  79. ------------------
  80.  
  81.  > When zooming or panning across large images, the bottom part is distorted.
  82.    Why?
  83.  
  84.  > When I try to zoom or pan, the screen turns black.  What happened?
  85.  
  86. Two questions, one answer:  there's not enough XMS/EMS memory.
  87. QPEG stores the decoded image in XMS/EMS memory (if such memory is present
  88. at all).  When zooming or panning, QPEG copies the visible part of the image
  89. back from XMS/EMS to video memory.
  90. If you don't have any XMS/EMS memory at all, the screen will turn black.
  91. If you have XMS/EMS memory, but it's not enough for the image, the bottom
  92. part will look distorted.  Remember that in truecolor modes each pixel
  93. takes three bytes (so a 640x480 image needs 900 Kb), in hicolor modes
  94. each pixel takes two bytes, in 256 and 16 color modes each pixel takes
  95. one byte.
  96. How to solve the problem?  Well, there are several ways:
  97.  - Don't use panning/zooming.
  98.  - Use a video mode with less colors.  For example, in 256 color modes
  99.    an image takes half the memory as compared to hicolor modes.
  100.  - Free some XMS/EMS memory.  For example, if you have installed a RAM disk
  101.    or disk cache program, removing it may give you some more memory.
  102.  - Buy more memory.
  103.  
  104. ------------------
  105.  
  106.  > Will there be a Windows version?
  107.  
  108. No, not in the near future.  QPEG runs in fullscreen mode under Windows 3.1
  109. and OS/2 2.1.  Under certain circumstances the display doesn't work correctly
  110. under Windows (that's probably the fault of Windows).  There's usually less
  111. XMS/EMS memory available when started under Windows or OS/2, so you may not
  112. be able to pan across larger images.
  113.  
  114. ------------------
  115.  
  116.  > Why is the directory screen only black and white?
  117.  
  118. I'm using the 640x480 video mode with 16 colors for the directory/menu
  119. screen, because it's a standard VGA mode common to all VGA cards.
  120. See the next question.
  121.  
  122. ------------------
  123.  
  124.  > Why do I get only greyscaled images in 16 color modes?
  125.  
  126. 16 colors are way too few to display truecolor images.  That's why QPEG
  127. displays images greyscaled when in a 16 color mode.
  128.  
  129. ------------------
  130.  
  131.  > Color dithering in 256 color modes looks bad.  Why?
  132.  
  133. QPEG was written for speed.  A 2-pass color quantization would yield
  134. better quality in 256 color modes, but at the cost of speed.
  135. To have both high speed and high image quality, use hicolor or truecolor
  136. modes.  If you don't have a graphics card capable of hicolor/truecolor,
  137. buy one.  They're not that expensive anymore.
  138. (To be honest, at first I didn't even plan to support 256 color modes
  139. at all, but later it became obvious that there are still many 256 color
  140. people...)
  141.  
  142. -----------------------------------------------------------------------------
  143.