News:

Masm32 SDK description, downloads and other helpful links
Message to All Guests
NB: Posting URL's See here: Posted URL Change

Main Menu

MS-DOS source code

Started by sinsi, April 26, 2024, 06:57:23 PM

Previous topic - Next topic

sinsi


_japheth

Thanks for info!

The package also contains the tools needed to create the binaries.

There's MS C 5.1 and Masm 5.1, very nice little programs to create 16-bit real-mode programs, supporting small, medium, compact, large and huge memory models. Super cool!

The source even includes EMM386 and SMARTDRV!!!
Dummheit, gepaart mit Dreistigkeit - eine furchtbare Macht.

NoCforMe

I loves some of the comments in the code, which tell us more than even the code itself:

;   Rev 3.1 MarkZ   3.1 in label due to vagaries of SYSing to IBM drive D's
;            This resulted in the BPB being off by 1.  So we now trust
;            2.0 and 3.1 boot sectors and disbelieve 3.0.

Shows some of the intricacies of the problems the programmers were faced with back in the day.
Assembly language programming should be fun. That's why I do it.