DMDX Help.

Video Mode Keyword

<VideoMode N1,N2,N3,N4,N5 [options]>
<vm N1,N2,N3,N4,N5 [options]>

<VideoMode desktop [options]>
<vm desktop [options]>

<VideoMode N1,N3,N4,N5 [options]>
<vm N1,N3,N4,N5 [options]>

    Parameter to set the DirectX video mode.   The video mode text must contain the 5 numbers that TimeDX uses to describe any given video mode, N1 is the horizontal size, N2 is the optionally reprogrammed vertical size, N3 is the real vertical DirectX video size that is re-programmed to N2's size, N4 is the color depth and N5 is the refresh rate.  The desktop usage detects the current desktop settings and uses them, the video mode however still has to have been timed with TimeDX unless Auto mode is being used.  If <VideoMode> is not provided then 640x480 (480) 8 bpp 0Hz is used, in effect a default <vm 640,480,480,8,0> is in effect for all item files unless DMDX is running in Auto mode in which case the desktop video mode is used as the default.  As of version 5 1024x768 16 bpp 60 Hz has become the default video mode.  The only valid value for options to date is nvidia3D that invokes the NVIDIA 3D shutter glasses technology.

   Seeing as re-programming the display's vertical size is rapidly becoming a thing of the past (it's not possible to do under Windows 2000 or XP) the variants are provided that obviate needing to have the vertical size entered twice -- so <vm 640,480,8,0> is the same as <vm 640,480,480,8,0>.

    The refresh rate is always 0Hz under Windows 9X and ME which means the default refresh rate and that's up to the video card manufacturer (or whatever it's set to in display properties).  Under 2000 and XP video drivers have started providing the ability to specify a refresh rate, however to maintain compatibility with old item files you can still use 0Hz if you choose to.  If 0Hz is specified under Auto or EZ mode where there is no synchronization with the rater then 60Hz is used regardless of whether the display is running at different rate.

DMDX Index.