>BTW, I’m still using 2.0 because I need to convert this application to Y2k, and I don’t want to rock the boat in converting it to FoxPro DOS 2.5. There are some serial communications in this program that are currently working. So I’m going let sleeping dogs lie and use the
standard version of FoxPro2.0 and tweak the upper memory area.
I remember I've converted from 2.0 to FPD2.6 in one day, actually doing nothing but just recompile. Don't remember having any problems (except from banging my head against a wall for not doing it earlier).
As for the (in)compatible memory management in 2.0, there was some obscure bit of text somewhere in the help files, don't remember if it was in 1.02 or 2.0, which said FP was using some memory protocol which was 100% by the book (i.e. MS's specs), but virtually nobody else respected it, so it was quite possible to have some TSR (remember that :) which would be misbehaving and no other program would complain, except FP. This bit of text disappeared in the next version.