Eudimorphodon
Veteran Member
I tried USE!UMBS on PC-DOS 7 and the memory block chain got funky when DOS tried to use it. QRAM -- which predated PC-DOS 7 -- did not have this problem, so I stopped using USE!UMBS. I don't believe its implementation is 100% sound.
I've been using USE!UMBS on my Tandy 1000s with PC-DOS 7 for the bulk of the last year and it seems to work fine, but I guess I don't know what symptoms you're encountering. To load the resident part of COMMAND.COM high I use the built-in support in PC-DOS (/H switch), like so:
SHELL=C:\COMMAND.COM C:\ /e:512 /P /H
not the SHELLMAX helper. It occupies about 5k of UMB with that switch. Conventional memory footprint in "mem /C" in total for my configuration with all drivers loaded is only 9,664 bytes, so if there's any room for optimization I can't imagine it's a lot.