The Old New Thing

Practical development throughout the evolution of Windows.

Latest posts

Mar 29, 2016
Post comments count 0
Post likes count 1

Why doesn’t a program show up on the Start menu’s Recently Used Programs list if I just used it to open a document?

Raymond Chen

You have to actually use the program directly, at least once.

Mar 28, 2016
Post comments count 0
Post likes count 4

Getting MS-DOS games to run on Windows 95: Virtual memory

Raymond Chen

Memory access is uniform and free, right?

Mar 25, 2016
Post comments count 0
Post likes count 1

Fixing a floating point exception when operating on NaN

Raymond Chen

Generate it at compile time.

Mar 24, 2016
Post comments count 0
Post likes count 1

Why does PathIsUNC say that paths that begin with \\?\ are not UNCs?

Raymond Chen

Because they aren't.

Mar 23, 2016
Post comments count 0
Post likes count 1

Don’t be helpless: You can find information too, if you try (episode 3)

Raymond Chen

Look around you.

Mar 22, 2016
Post comments count 0
Post likes count 1

How can I find out how much disk space the WinSxS folder is really occupying?

Raymond Chen

Untangling the links.

Mar 21, 2016
Post comments count 0
Post likes count 1

Were there specific criteria for making a game work at all costs vs. leaving it be if it had problems too weird to debug?

Raymond Chen

It was basically up to me.

Mar 18, 2016
Post comments count 0
Post likes count 1

What are the consequences of reserving a huge amount of memory, most of which is never committed?

Raymond Chen

It's mostly harmless now.

Mar 17, 2016
Post comments count 0
Post likes count 1

Why not use weak linking to solve the retargetable library problem?

Raymond Chen

A discussion.