Games for Windows and the DirectX SDK blog

Technical tips, tricks, and news about game development for Microsoft platforms including desktop, Xbox, and UWP

Project maintained by walbourn Hosted on GitHub Pages — Theme by mattgraham
Home | Posts by Tag | Posts by Month

Windows x64


Originally posted to Chuck Walbourn's Blog on MSDN,

Over the past few years, I’ve done a lot of presentations on x64 technology as it pertains to game developers and DirectX technologies. Here is a collection of links for developers interested in learning more about the Windows x64 OS and x64 native programming generally.

Technical Articles

64-bit programming for Game Developers (DirectX SDK)

RAM, VRAM, and More RAM: 64-Bit Gaming Is Here (Gamasutra)


64-bit Gaming Is Here Today - Where Are You (Gamefest 2008) link

Why Your Windows Game Won’t Run In 2,147,352,576 Bytes (Gamefest 2007) link

Game Development for 64-bit and Understanding 64-bit Development (Meltdown 2005) link

Blog Posts

Pushing the Limits of Windows: Physical Memory

Pushing the Limits of Windows: Virtual Memory

Why did the Win64 team choose the LLP64 model?

Why can’t I see all of the 4GB of RAM in my machine?

Visual C++ Code Generation in Visual Studio 2010


Migrating 32-bit Managed Code to 64-bit

Windows Hardware

Porting Your Driver to 64-Bit Windows

Windows Server is only available for x64 native as of Windows Server 2008 R2.

Note that Windows 11 is only available for x64 native or ARM64. There is no 32-bit (x86) version of Windows 11.