From 41729e0ca5124e8bedeea75d41a9d002185821be Mon Sep 17 00:00:00 2001 From: Peter Veenstra Date: Fri, 3 Aug 2012 07:59:15 +0000 Subject: [PATCH] don't go lower than 20 files. Makes little sense and it is incompatible with a clipper program. (thanks ripsaw) Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3790 --- src/dos/dos_classes.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/dos/dos_classes.cpp b/src/dos/dos_classes.cpp index ba81f796..629d8112 100644 --- a/src/dos/dos_classes.cpp +++ b/src/dos/dos_classes.cpp @@ -300,6 +300,9 @@ void DOS_PSP::SetFCB2(RealPt src) { } bool DOS_PSP::SetNumFiles(Bit16u fileNum) { + //20 minimum. clipper program. + if (fileNum < 20) fileNum = 20; + if (fileNum>20) { // Allocate needed paragraphs fileNum+=2; // Add a few more files for safety