MS-DOS “Divide Overflow” error

ms-dos

When I attempt an installation of an application in MS-DOS, I receive the following error:
"Divide Overflow." What is the meaning of this error and how do I fix it?

The install procedure is:

  1. Partition my HDD
  2. Format C drive
  3. Install MS-DOS
    4 Add the flowing lines to config.sys

    DEVICE=C:\DOS\HIMEM.SYS
    DEVICE=C:\DOS\EMM386.EXE RAM
    DEVICE=C:\DOS\RAMDRIVE.SYS 6000 512 64 /e
    
  4. Insert my floppy application and then restart

It works properly the Virtual machine Q emulator but I receive a "Divide Overflow" error on the real machine (Vectra HP PC).

Best Answer

You have a lot of options.

  1. FreeDOS:Instead of installing MsDos, install that one
  2. Emulator on the machine: Istead of installing it on a virtual machine, do it on the real one.
  3. DosBOX: Istead of using Q emulator, use DosBOX, multi-platform, and works like a charm on any machine.