2007/10/16

Trap E in windowed DOS and Win-OS2 sessions

With certain video cards, you can experience a trap every time you attempt to run a windowed DOS or Win-OS2 session. Your system crashes to the black screen: Trap E, "consult your sales representative ..."

You can do something better than consulting the representative: replace file VIOTBL.DCP in the \OS2\BOOT directory by the VIOTBL.DCP from the unpatched Warp 4. Restart. The problem with DOS and Win-OS2 sessions should be gone.

When the replacing can help:
  • You are running Warp 4 with fixpacks or eCS.
  • Windowed DOS and Win-OS2 sessions always crash, full screen sessions *run normally*.
  • It's always Trap E.

What to do:
  • Get VIOTBL.DCP from the Warp 4 CD.
  • Go to \OS2\BOOT and rename the file VIOTBL.DCP there to something else.
  • Copy VIOTBL.DCP from the Warp 4 CD to \OS2\BOOT
  • Restart.

The DOS and Win-OS2 sessions should run now. If they don't then you can easily return to your original setup: delete the Warp 4 VIOTBL.DCP, rename the original file back to VIOTBL.DCP.

This tip was contributed by Radek. Thank you!

No comments: