First post, by rishooty
So I'd like to make a companion project of slipstreamed recommended dos replacements and drivers, sortof as a companion to my 9x packs. The user input in that thread was great, so I figured I'd start a new thread as it's more or less a different topic.
What do you recommend, and which do you know have compatibility issues. There's been no real definition of what files are essential for full dos compatibility while still being optimized.
What I know/My Research
- * At best, you don't manage memory at all and you create a startup menu to pick different memory configurations, i.e. phils easy ms-dos mode. But sometimes this is even too little from what I've been reading, and games such as blood can require lots of memory. This is especially the case when you have to load pci audio drivers and the like.
* This page mentions a few necessary files: https://flaterco.com/kb/DOS_W98SE_general.html
I'm unsure about command.com, does 4DOS have any issues?FreeDOS has a better installer and bundles superior, enthusiast-maintained replacements for many of the DOS programs that come with W98SE. As a compromise, one can take the kernel, COMMAND.COM, FORMAT.COM, FDISK.EXE, and SYS.COM from W98SE for better MS-DOS compatibility, but throw out everything else and use free replacements.
* There's one set of drivers that nobody has actually given a good, thorough review of: the Jack Ellis Drivers. I know most alternative disc drivers and memory managers can cause problems, yet not one person (from what I've seen) has said they've had issues with XMGR to replace HIMEM or XDVD2 as a CD/DVD driver.
* UMBPCI has had varying opinions. Many people swear by it, but some say it does hurt compatibility with some games, and you're better off with emm386.
* Pretty much nobody argues against write-combining, i.e. FastVid, mtrrlfbe, k6wcx, setk6v3.
* I know shsucdx and the great majority of memory managers except HIMEM.EXE, EMM386.EXE, and XMGR(?) have issues.
* Whats the opinion of some of the files mentioned here: http://www.mdgx.com/mem7.htm?
NANSI.SYS, RECALL, ZENO174, XMSDSK, HyperKey vs setting MODE.COM to it's highest setting, DOSMAX, SHELLMAX.
* Are LFNs necessary? If so, which implementation?
* Is FDAPM or DOSIDLE recommended?
* Is it true that MSDOS 7 is exactly the same compatibility wise as 6, so long as you have a FAT16 partition to store incompatible games on?