Back to home page

DOS ain't dead

Forum index page

Log in | Register

Back to the forum
Board view  Mix view

SEEKEXT and enabling unsigned 32-bit DOS int 0x21 fileseeks? (Users)

posted by Rugxulo Homepage, Usono, 20.10.2021, 11:10

I'm not sure from first-hand experience, only crumbs of hints from third-party info.

I don't think NTVDM implements 4 GB files for DOS. I think it was only FAT32 (as you mentioned, Win95 OSR2 or whatever) exclusively via int 21h, 716Ch. You might want to ask on news://comp.os.msdos.djgpp since I think there was some (??) support in /beta/ 2.04 and newer (e.g. /current/ 2.05). Actually, I remember that their port (2.04 or newer) of *nix DF.EXE would only use FAT32 routines (int 21h, 7303h ?) if the DOS version reported was 7.

So even that I only barely understand, sorry. (There's also "signed int bugs" as I think Eric called it in the FreeDOS kernel that keep all files 2 GB and less. Similarly, DJGPP makes some hardcoded assumptions about 2 GB address space, last I heard.

7-Zip works? Which version and compile? You mean M.K.'s build of 7z.exe 16.02 or whatever?

 

Complete thread:

Back to the forum
Board view  Mix view
22049 Postings in 2034 Threads, 396 registered users, 81 users online (0 registered, 81 guests)
DOS ain't dead | Admin contact
RSS Feed
powered by my little forum