Please help me on this one:
I have this dos-based program which I need to run on Windows XP.
As it needs 600k of memory I am unable to reach this.
Strangly enough I have this program running in Windows 2000 enviroment with
no probs. Even on XP on a different machine then mine.
This thing is this dosx.... my autoexec.nt tells to load high but as a
result it loads both high and in the upper mem. I tried editing the
the _default.pif but to no avail. Using a REM causes the entire program not to
start. Also changing the OS to a fresh win2000 pro was no solution.
Strangly enough the mem/c environment on my win20000 machines (dell desktops) which have this
program running is the same as my XP machine (dell notebook) both autoexec.nt & config.nt
but dosx is NOT loaded in the conventional mem but instead in the upper mem.
Conventional mem:
msdos (15.2k)
kbd (3.2k)
himem (1.2k)
command (3.3k)
dosx (33.9k)
free (583k)
Upper mem:
system (180k)
dosx (0.1k)
mouse (12.2k)
mscdexnt (0.5k)
redir (2.6k)
free (27.7k)
autoexec.nt
lh %systemroot%\system32\mscdexnt.exe
lh %systemroot%\system32\redir
lh %systemroot%\system32\dosx
config.nt
dos=high, umb
device=%systemroot%\system32\himem.sys
files=40
Any suggestions, advise or what so ever would be
HIGHLY appreciated!
Thank you