How to Ensure that Your Program Does Not Run Under windows 95

MY PRIMARY FOCUS for much of the Windows 95 project was MS-DOS application compatibility, specifically games. To help maintain my sanity, I found myself writing the following account, illustrating the phenomenal creativity of software developers in doing everything within their power to be incompatible with Windows 95.

This chapter is a very technical one, originally written for an audience consisting of developers deeply steeped in the minutiae of protected-mode programming. I have attempted to clarify the jargon, but the issue is unavoidably technical. Here are some terms you will encounter:

• The Global Descriptor Table (GDT) is a central data structure that is used by the CPU and ...

Get The Old New Thing: Practical Development Throughout the Evolution of Windows now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.