Au fil des versions, MS-DOS acquiérait des nouvelles fonctionnalités. Dans la dernière génération de MS-DOS indépendant, la 6.x, il y a eu plusieurs outils, dont Memmaker et Doublespace (largement inspiré par Stacker) remplacé par DriveSpace principalement. Mince, j’ai oublié l’antivirus fourni avec MS-DOS 6.x. Si le deuxième outil compressait les données pour grapiller de précieux Mo sur le disque dur, c’était une arme à double tranchant.
Si vous étiez assez riche pour avoir un 486 ou Pentium en 1994 année de sortie de MS-DOS 6.22, un outil permettait d’améliorer la gestion de la mémoire, MemMaker. Ce n’était pas le meilleur outil du monde et des outils comme QEMM 386 faisait aussi bien, sinon mieux.
Mais au moins, MemMaker venait avec le système d’exploitation. Il ne faut pas oublier que MS-Windows 3.1x n’était qu’une surcouche graphique à MS-DOS.
À l’époque, mis à part quelques titres qui utilisaient des DOS Expander pour gérer la mémoire vive d’un seul tenant, il fallait jongler entre la mémoire conventionnelle – les 640 Ko de base – avec les mémoire haute, paginée ou étendue. Bref, un casse tête incroyable, surtout quand il fallait faire tenir les pilotes pour la carte son et pour les jeux les plus récents, le support du lecteur optique, souvent avec une vitesse en 2 et 4x.