Skip to content

Regarding information on the NT 3.1 September 1991 build #2

@integerbang

Description

@integerbang

In data/windows/timeline-verification/README.md, you write regarding Windows NT 3.1 build 196:

Windows NT 3.1 Early Pre-Release Files

> file BASE.DLL
BASE.DLL: PE Unknown PE signature 0xffff8300 (Microsoft compiled help format 2.0), for MS Windows, 2 sections

This Windows NT pre-release used a botched Portable Executable file format because the new format did not have a stable ABI yet (hence why the Microsoft compiled help format 2.0 detail is inaccurate). By the time of Windows NT's formal release, Microsoft split BASE.DLL into the KERNEL32.dll and NTDLL.dll files to separate the public and private Windows APIs.

That last sentence doesn't make sense to me, considering the disc image dump of the build in question contains both BASE.DLL and NTDLL.DLL:

Image

Could you please explain how you came to know this information, in case I'm missing something?

On a similar note, though this is more of a nitpick, in data/windows/legacy-software-analysis.md, you write:

  • This September 17, 1991 build appears to be the earliest leaked build that is publicly available

The earliest available build is the April 1991 build (BetaWiki), released onto the Internet three years after the September 1991 one.

If you prefer to answer this via e-mail, please let me know. I appreciate your further work on this project, either way.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions