Try running loadfix before executing the game. Also you need to be running the game in DOSbox http://dosbox.com
Windows 9x,2000,XP,Vista do not have DOSBox they have the Command Prompt/WOW/NTVDM.
TSR's are DOS programs that stay in memory, TSR (Terminate and Stay Resident) usually device drivers or utility programs.
Being unable to run DOS games in fullscreen mode has nothing to do with VDMS. NTVDM in VISTA does not support fullscreen for DOS graphics if you are using Windows Vista drivers since INT10 is not allowed. If you want to use fullscreen DOS graphics programs in Windows Vista and you do not want to use DOSBox http://dosbox.com
then you need to install the Windows XP drivers for your graphics card in Windows Vista.