I'm sure the source for 4 will make for some interesting bug hunting. Anyone remember the MUF list? "Microsofts Undocumented Features".
Open Sourcing DOS 4
31–40 of 382 posts
Re: Open Sourcing DOS 4
#32> ; REV 2.15 7/13/83 ARR BECAUSE IBM IS FUNDAMENTALY BRAIN DAMAGED, AND
Someone was angry that day. Wonder if any IBM dev ever stumbled upon this when MS and IBM worked together.
Re: Open Sourcing DOS 4
#33Weird that for a couple minutes, these paths existed: * https://github.com/microsoft/MS-DOS/tree/main/v4.0/bin * https://github.com/microsoft/MS-DOS/tree/main/v4.0/bin/DISK1 * https://github.com/microsoft/MS-DOS/tree/main/v4.0/pdf But they disappeared as I browsed the repo. I guess they didn't want that part public? Edit: I knew I wasn't seeing things! Somebody forked it along with those files: https://github.com/Own…
Looks like they were moved to the Ozzie subfolder: https://github.com/microsoft/MS-DOS/tree/main/v4.0-ozzie
Re: Open Sourcing DOS 4
#34Weird that for a couple minutes, these paths existed: * https://github.com/microsoft/MS-DOS/tree/main/v4.0/bin * https://github.com/microsoft/MS-DOS/tree/main/v4.0/bin/DISK1 * https://github.com/microsoft/MS-DOS/tree/main/v4.0/pdf But they disappeared as I browsed the repo. I guess they didn't want that part public? Edit: I knew I wasn't seeing things! Somebody forked it along with those files: https://github.com/Own…
Re: Open Sourcing DOS 4
#35MSDOS 4 was reportedly an overall bad release and was not in wide circulation, in all my days I think I only came across it once. This is why DOS 3.3 and 5.0 were much more common to find in circulation together. I'm sure the source for 4 will make for some interesting bug hunting. Anyone remember the MUF list? "Microsofts Undocumented Features".
I wouldn't expect this to understand extended partitions, much less large partitions (that dos 4 uses)
Re: Open Sourcing DOS 4
#36Holy cow, this is huge! DOS 1.x and 2.x are too old to run a lot of vintage DOS software, but 4.x would run just about everything.
No, you are thinking of 4.01 this is 4.0. Those are very different operating systems, this is DOS 3.2 + later abandoned very crude multitasking features. Roughly. And this matters because DOS 3.3 was a milestone. 4.01 comes from 4.00 which has nothing to do with 4.0 (yay for versions).
Re: Open Sourcing DOS 4
#37Holy cow, this is huge! DOS 1.x and 2.x are too old to run a lot of vintage DOS software, but 4.x would run just about everything.
No, you are thinking of 4.01 this is 4.0. Those are very different operating systems, this is DOS 3.2 + later abandoned very crude multitasking features. Roughly. And this matters because DOS 3.3 was a milestone. 4.01 comes from 4.00 which has nothing to do with 4.0 (yay for versions).
DOS 3.3 couldn't understand large partitions -except for Compaq dos 3.31. But regular dos 3.3 couldn't. I don't think dos 3.2 could even understand extended partitions/logical drives -much less large disks.
Still -pretty neat!
Re: Open Sourcing DOS 4
#38Weird that for a couple minutes, these paths existed: * https://github.com/microsoft/MS-DOS/tree/main/v4.0/bin * https://github.com/microsoft/MS-DOS/tree/main/v4.0/bin/DISK1 * https://github.com/microsoft/MS-DOS/tree/main/v4.0/pdf But they disappeared as I browsed the repo. I guess they didn't want that part public? Edit: I knew I wasn't seeing things! Somebody forked it along with those files: https://github.com/Own…
They force-pushed the repo to remove an insult towards Tim Patterson in one of the source files.
Re: Open Sourcing DOS 4
#39Re: Open Sourcing DOS 4
#40Weird that for a couple minutes, these paths existed: * https://github.com/microsoft/MS-DOS/tree/main/v4.0/bin * https://github.com/microsoft/MS-DOS/tree/main/v4.0/bin/DISK1 * https://github.com/microsoft/MS-DOS/tree/main/v4.0/pdf But they disappeared as I browsed the repo. I guess they didn't want that part public? Edit: I knew I wasn't seeing things! Somebody forked it along with those files: https://github.com/Own…
They force-pushed the repo to remove an insult towards Tim Patterson in one of the source files.
; Brain-damaged Tim Patterson ignored ^F in case his BIOS did not flush the
to [1]:
; Brain-damaged TP ignored ^F in case his BIOS did not flush the
[0] https://github.com/OwnedByWuigi/DOS/blob/ffd70f8b4fb77e2e6af...
[1] https://github.com/microsoft/MS-DOS/blob/main/v4.0/src/DOS/S...