dvpeg

advertisement
Dvpeg 2.8 - dvpeg.doc file
--------------------------------Use: Dvpeg is a DOS based (286 or up) JPEG / GIF viewer that will run
under DOS, Windows, OS\2.
The JPEG conversion code came from the Independant JPEG Group (more
info is in the source code file) and a lot of the video drivers came
from
the vgakit41.zip. Their code was free so this is as well.
To run dvpeg use:
dvpeg
or
dvpeg picture_name or
or
dvpeg <drive> :\ <path> \
list_of_picture_names_with_spaces
<file_mask or file_name>
Option: If you give a list of picture names followed by a '-' character
DVPEG will show the pictures (pausing for a keypress) and then
automatically
exit.
ADVANCED OPTION: You can pass the name of a config file to DVPEG by
giving
it as the first arguement. This way you can have several different
configuration files for networks ...
Advanced Option
--------------The first file <path> \ file_name passed to dvpeg will be tested to see
if it is a configuration (dvpeg.cfg) file. This allowes network users
to direct the program to a configuration file that has been setup for
a certain video card and have several configuration files available.
It
also allows normal users to create several configuration files; save
them
under different name; and use them for different defaults ...
Memory requirements: Dvpeg will use a lot of memory if the image is
going
to be panned (typically 1+ meg) and will look for EMS or extended
memory.
If no memory can not be found it will use the hard drive to store the
temporary information (much slower). So if you want to see something
fast
setup about 1 - 2 megs of EMS or XMS. If you are running out of memory
then give it some more (some of those 1600 * 1200 images will use 4+M
if
you are panning a hi_color image!).
Memory Problems: If you are running out of memory then most likely it is
the 'low' or below 640k memory. You will have to remove some drivers
or
other items that are using the lower memory.
One way to free up a bit
of
memory
shows)
(and speed up viewing) in DVPEG for JPEGs is to:
use the 1 pass quantizer or Grey scale
turn off cross block smoothing (defaults to off)
turn off the panning (you can still shrink the image as it
To find out about options use just hit F1 at any time.
Check the read.me file for detailed information about vidsetup.exe,
dvpeg.exe,
dvpeg286.exe
Basically:
vidsetup.exe - allows setting of defaults for the viewer (dvpeg)
and
testing of video modes
dvpeg.exe
- 386/486 jpeg/gif viewer
dvpeg286.exe - 286 jpeg/gif viewer
Please send any comments / suggestions to praetzel@sunee.uwaterloo.ca
P.S. Many thanks to my beta testers and those who shared their
knowledge.
I would also like to thank Tom Lane and the IJG along with
various
people who have compiled video information (VGAKIT, VGADOC)
that is on
most big sites.
- Eric (praetzel@sunee.uwaterloo.ca)
*************************************************************************
*****
This is a list of the supported cards and modes.
More cards and modes are supported with the UNIVESA.EXE program.
IT IS NOT COMPLETE. CHECK VIDSETUP FOR THE FULL LIST OF SUPPORTED MODES
(or the file modes.h in the source code).
Not all cards from a Mfg will support all of these modes. In most cases
you
will need 1 Meg of video ram for the hi resolution modes and some modes
(like
the hi_color ones) are recent additions and only supported by the most
recent
cards sold. To test a certain mode on your video card/moniter setup use
vidsetup.exe Usually if the mode is not supported the video card locks
up
and you can't get back to the text screen. The only solution is to reset
the computer.
Diamond SpeedStar 24X, Paradise, WD compatable cards
---------------------------------------------------** All modes for this card have to be added by hand.
**
automatically detected.
The card is not
All modes for this card should be supported.
=========================================================================
====
S3 based cards
-** All modes for this card have to be added by hand.
**
automatically detected.
The card is not
=========================================================================
====
AHEAD (A & B chipsets)
----width
height
colors
Direct Mode
------------------------0x60
640
400
256
R
0x61
640
480
256
S
0x62
800
600
256
T
=========================================================================
======
ATI
--width
height
colors
Direct Mode
------------------------0x61
640
400
256
R
0x62
640
480
256
S
0x63
800
600
256
T
0x72 (hi_color)
640
480
32,768
0x73 (hi_color)
800
600
32,768
0x75 (24 - bit) 630
480
16 million
=========================================================================
======
CHIPS & TECH
-----------width
----0x78
640
0x79
640
0x7b
800
height
-----400
480
600
colors
-----256
256
256
Direct Mode
----------R
S
T
=========================================================================
======
EVEREX
-----width
height
colors
Direct Mode
------------------------0x13
640
350
256
0x14
640
400
256
R
0x15
512
480
256
0x30
640
480
256
S
0x31
800
600
256
T
=========================================================================
======
OAK TECH
-------width
height
colors
Direct Mode
------------------------0x53
640
480
256
S
0x54
800
600
256
T
=========================================================================
======
GENOA GVGA
---------width
-----
height
------
colors
------
Direct Mode
-----------
0x7d
512
512
256
0x5b
640
350
256
0x7e
640
400
256
R
0x5c
640
480
256
S
0x5d
720
512
256
0x5e or 0x6c
800
600
256
T
=========================================================================
======
NCR
--width
height
colors
Direct Mode
------------------------0x5e
640
400
256
R
0x5f
640
480
256
S
0x5c
800
600
256
T
=========================================================================
======
PARADISE
-------0x5e
0x5f
width
----640
640
height
-----400
480
colors
-----256
256
Direct Mode
----------R
S
1M card is also supported seperately. These have to be added by hand
with
vidsetup.exe Do not allow the autodetection program to run (ie hit N to
avoid it when you run vidsetup or else your BIOS setting may be
destroyed).
=========================================================================
======
TRIDENT
------width
height
colors
Direct Mode
------------------------0x5c
640
400
256
R
0x5d
640
480
256
S
0x5e
800
600
256
T
=========================================================================
======
TRIDENT 8900
-----------width
height
colors
Direct Mode
------------------------0x5c
640
400
256
R
0x5d
640
480
256
S
0x5e
800
600
256
T
0x62
1024
768
256
X
=========================================================================
======
TSENG
-----
(Genoa, Orchid, Willow)
width
height
colors
Direct Mode
------------------------0x2d
640
350
256
R
0x2e
640
480
256
S
0x2f
720
512
256
0x30
800
600
256
T
0x38
1024
768
256
X
=========================================================================
======
TSENG 4000
---------0x2d
0x2f
0x2e
0x30
0x38
0x13
0x2d
0x2f
width
----640
640
640
800
1024
(hi_color)
320
(hi_color)
640
(hi_color)
640
height
-----350
400
480
600
768
colors
-----256
256
256
256
256
200
350
400
Direct Mode
----------R
S
T
X
32,768
32,768
32,768
0x2e (hi_color)
640
480
32,768
0x30 (hi_color)
800
600
32,768
=========================================================================
======
VIDEO7
-----width
height
colors
Direct Mode
------------------------0x66
640
400
256
R
0x67
640
480
256
S
0x68
720
540
256
0x69
800
600
256
T
0x6A
1024
768
256
X
=========================================================================
======
VESA
---width
Direct Mode
---------0x13
320
0x100
640
0x101
640
0x103
800
0x105
1024
0x107
1280
-----200
400
480
600
768
1024
height
----------256
256
256
256
256
256
colors
Download