• Please review our updated Terms and Rules here

DOS 6 22 - D / E / etc Drive space errora

Smack2k

Veteran Member
Joined
Jan 8, 2013
Messages
1,348
Location
Pittsburgh, PA
I have tried to install various software on my DOS 6.22 486. Software installs fine on C: with no issues but when I copy installers to my D or E drives I keep getting not enough space errors, even though the Drives have plenty of free space to install the software. Any ideas what could be wrong? Both C and D are 2GB Partitions and installs run fine on C
 
How much free space on C and D? Back when 2gb drives first came out, I ran into this same problem- some installers would calculate the free space available on the target drive and overflow the variable. The quick solution was to copy, say, a couple of win98 install directories to the target drive first to reduce the free space.
 
The problem lies in the age and the way the program gets free space information. The API is INT 21H AH=36H which returns 3 16-bit quantities. If the program is calculating, the free space in sectors, and expects a 16-bit quantity (<32MB), the test for space will fail.
 
There is close to 2GB on C available and D is empty except for one game installer I copied over.

Is there anything I can do or am I just screwed? I want to install my games onto D....

Thanks!
 
Back
Top