>>>How could I optimize memory while running FPD26 from within Win98?
>>>Should I use foxproX or foxpro?
>>>Are there MS-DOS settings that would help?
>>>
>>>I have a FPD26 application that calls Quicken for DOS (from
>>>within FPD26) which runs fine. When I installed it on a new
>>>Pentium machine running WIN98, I can't call Quicken - not enough
>>>memory.
>>
>>Use FoxproX, only Himem.sys (i.e. it goes fine with the memory W98 will give it) and make sure no other memory manager is in use - not even emm386 - because FPD has its own memory manager, and uses XMS.
>>
>
>Actually, by modifying the PIF used to launch the executable, you can get around the direct settings in CONFIG.SYS - you can tell Win9x to simply only make XMS to the VDM runnign the application (my preference is to make DPMI memory available; I use some stuff that's DPMI-aware, as is the extender used by FPDOS 2.6).
That's what I used to do until I found that the plain vanilla memory managing of W9x works. Had to tweak it like that only a couple of times, and yet even then it was because there were some non-standard things in config/autoexec (legacy hardware's drivers and such).