Hi Paul,
yes, EMM386 could switch the entire system back to real mode for certain things, but that would make the performance loss significantly worse than what you get with any EMM386 anyway unless you use the VME (V86 mode extensions, enable with command line option "VME", requires at least 486 CPU). Interesting problem: The first AMD Ryzen generation (pre-2000 series) has a stability bug in VME, so affected drivers have to know that and avoid VME on first generation Ryzen! Are you sure that you NEED emm386? You could simply work with only HIMEM or XMGR, without (j-) emm386 and without jemmex. This will mean no UMB and also no EMS. But while no UMB will mean less free DOS RAM below 640 kB, not many apps or TSRs really want EMS. Using only HIMEM or XMGR, you should get fewer BIOS protected mode conflicts. Of course your luck with protected mode apps can still vary and of course you may still have to apply hat MCB chain editing trick to protect this special 5800:0 area your BIOS uses. http://mercurycoding.com/downloads.html#DOS has the (almost?) newest HIMEMX, HIMEMSX, XMGR, UHDD, UDVD2, RDISK and other drivers and DEBUG and JWASM :-) Regards, Eric _______________________________________________ Freedos-devel mailing list Freedos-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-devel