The MASM32 Website
This is the website for the MASM32 SDK. It contains the main download sites around the world, installation technical data, the MASM32 licence and ralated historical data on the Microsoft assembler MASM.
The MASM32 Forum
Direct link to the MASM32 support forum with extensive technical data in postings, attachments and many very experienced assembler programmers who assist other members as their time allows.
Archive of file attachments from many different members of the earlier Masm Forum that are available to MASM programmers under the same conditions as attachments in the Masm Forum. Please note that all of the examples are Copyright (c) software owned by the original author and covered by the copyright of content by the Masm Forum. Any person may download, use and modify the code for their own purpose without restriction but no form of code collectors, resellers or bundling of these attachments is allowed.
Apache directory listing for 2005 archive
Files from an earlier version of the MASM forum archived in 2005.
Apache directory listing for 2012 archive
Files from the current version of the MASM forum archived in 2012.
Apache directory listing for Winhelp files for 32 bit Windows versions.
Winhelp format help files for 32 bit Windows versions supplied by Borland in 1997.
Download Test Department's low level examples
Before "Test Department" retired he archived his complete collection of low level examples so that the Masm Forum could make them available to future members who could benefit from this coding style. These will appeal to the MASM programmer who prefers to code closer to bare mnemonics without the use of MASM's pseudo high level notation or the use of macros. As above the Test Department archive is protected by the copyright of content by the Masm Forum.
Download "Programming the Windows 95 User Interface"
With special thanks to Nancy Cluts, the original author of this work, permission has been obtained from Microsoft to make this example code available under the "MICROSOFT LIMITED PUBLIC LICENSE". The bulk of the examples are written in Microsoft C and translate reasonably easily into MASM notation. Windows operating systems have changed since Windows 95 but the examples are core Win32 code and the example generally run correctly on later versions of Windows and the code is excellent reference for writing modern 32 bit Windows applications.
Programming the Windows 95 User Interface
COPYRIGHT (C) 1995 BY Nancy Winnick Cluts