videomodeflipper - switcher a videomode one ,
  For Windows 2000/XP.
Stupid, as the Siberian valenok, but effective.

1. Place a folder videomodeflipper in c: \Program Files.
  If at you Windoze costs on other disk - manually
  Correct all *.lnk files.

2. Edit all *.ini files (except for vm.ini) so,
  That parameter Hertz set optimum frequency of development
  For your monitor in this mode (if to set incorrectly-
  That will be established a mode " 60 hertz - eyes, die ", or, more likely
  Everything, switchings simply will not occur).
! This parameter in all *.ini files initially for safety
  commented out - clean a semicolon in the beginning of a line.
  
3. Drag LNKs videomodes on the panel of fast start 
  (Quick Launch) or where to you it is more convenient. I personally have
  The panel of problems at a left edge of the screen (atop of all - to hide
  Automatically), also I use the panel of fast start on it
  Instead of the main menu. Plus, thus still is a lot of buttons
  Windows finds room. I do not know, why people such scheme 
  Does not use.

4. Drag a label on itself videomodeflipper in item of the menu
  " Start - Programs - Automatic loading "
  (Start - Programs - Startup), also start it.

The program operates so: every second wakes up,
  Also checks, whether date of a file vm.ini, and if has changed
  Has changed - switches a videomode. LNKs modes simply
  Copy a corresponding file in vm.ini, replacing it.
  The program should hang in memory, as Windows 2000 and XP
  The automatic device return default a videomode if
  The program which has switched it comes to the end. Under Win98
  videomodeflipper was even easier, and the resident did not hang...
In any case, the program spends the lion's share of time
  In hibernation, the charge of processor time has weight of a mosquito.

Lacks: 
1. Does not react in any way if a videomode has switched
   Other program (at an output from games and 
   Video will be restored ).
2. If dates of two *.ini files will coincide up to a point,
   Switching can not work (modify 
   One of files that date was replaced).
3. It is necessary to establish frequencies of development manually
   (This parameter can and be lowered, but then Take out
   Itself will pick up frequency of development, and it does it,
   In most cases :(, through an ass 

If want to modify - the source code is applied,
  It was compiled on FreePascal (Though, can, and Delphi will descend).

