Tag
This article traces the historical development of MS-DOS from 86-DOS through Microsoft's XENIX attempts to the plans for XEDOS, detailing the constraints and decisions that shaped early personal computer operating systems.
os8088 is a hobbyist Macintosh System 1-style GUI operating system for the Intel 8086/8088 PC, written entirely in real-mode assembly with preemptive multitasking and fitting in 256K of RAM. The project is complete and its source code is available.
A detailed historical account of the launch of the IBM Personal Computer in 1981, describing the fragmented personal computer market of the early 1980s and how IBM's entry eventually standardized the industry.
The article discusses the complexities of VGA memory access and the challenges of emulating old hardware due to inadequate documentation.