The MASM Forum Archive 2004 to 2012

Project Support Forums => MASM32 => Topic started by: vanya on November 13, 2006, 01:24:06 AM

Title: Noob Question
Post by: vanya on November 13, 2006, 01:24:06 AM
Hello-
I'm a noob to x86 assembler (though I've worked with 6502, IBM 360/370, PowerPC assembler, etc.). Just curious-what's the difference between MASM, available from MS' site, and MASM32 available elsewhere. Is MASM32 a MASM distribution with linkers, debuggers, etc.? Is it a MASM clone? I looked at both sites (even wikipedia), but found no connecting information. By the name, it sounds like it's just a 32-bit version of MASM, but just like some clarification. Thanks, sorry for the noob question.
Vanya
Title: Re: Noob Question
Post by: hutch-- on November 13, 2006, 01:47:19 AM
Microsoft have not provided MASM as a seperate produce since the middle 90s. MASM32 is a project that uses ML.EXE uder a DDK licence which is directed at assembly programming, not an appendage to C/C++ programming.
Title: Re: Noob Question
Post by: vanya on November 15, 2006, 03:40:33 PM
Thanks, Hutch-appreciate the clarification.
Title: Re: Noob Question
Post by: StarsInTheSky on December 27, 2006, 03:20:47 PM
Hi,

I read the version compatibility explaination at http://www.masm32.com/mlcompat.htm and got confused too.

Could you please add the explaination to that page that 6.15 can be used together with masm32 (if thats the case)

thanks
Title: Re: Noob Question
Post by: hutch-- on December 28, 2006, 11:48:48 AM
Stars,

MASM32 can be used with 6.14, 6.15, 7.00, 7.10 and 8.00.