Jump to content
  • Advertisement

Archived

This topic is now archived and is closed to further replies.

nes8bit

WHERE IS MASM?

This topic is 6678 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

I have DevStudio 5 and cannot find it anywhere. I looked on the MS page and I am still lost. Was MASM even created by Microsoft?

Share this post


Link to post
Share on other sites
Advertisement
yes masm was created by microsoft. however, the last implementation *I* saw of it was 5.0 and it was dos based. I havent seen a ASM compiler on its own for windows yet. Most coding languages, liek VC++ i know has a asm compiler built into it, for inline asm code. there are a lot of vc++ libraries that are straight asm. I would look into that, although there will probably be someone who can help more.



The Code is a Living breathing entity, and will move in accordance with you, therefore, be one with the Tao of the Code..

Share this post


Link to post
Share on other sites
Actually they do make MASM, but they tend to "hide" it. They are up to MASM 6.14, I think. You have to be an MSDN subscriber to get access to it, and it is downloadable from their msdn site, but, like I said, you have to be a subscriber.

-Omalacon

Share this post


Link to post
Share on other sites
Hi,

Just search Microsoft''s dev site for the Win98 DDK. Just DL the base package and the bin package, I think thats all you need.

Also If I remember rightly, if you own a copy of VC5\6 Professional (or is that DevStudio?) you can request a copy of MASM on CD for just the price of shipping.

BTW, the latest version 6.14 supports 3DNow and XMM as well as MMX (Not sure about 3DNow Extended though).

MikeW.

Share this post


Link to post
Share on other sites
I got MASM 6.11, I think, form MS few months ago. Shipping and handling and 5 floppy disks were all paid for by MS The DDK kit has masm but no codeview or IDE. So you'll be coding from command prompt. Go to http://support.microsoft.com/support/kb/articles/q228/4/54.asp page and at the bottom they have a phone number that you can call to get the whole package for free. You don't have to own vc++(a little secret). The only one bad thing is that they don't sell the manual any more so get yourself Randall Hyde's "Art of Assembly Language" book since it covers MASM and codeview. It doesn't cover all of MASM, that you have to get somehow through the web or look for someone that has the manual to MASM.

Hyde's book was helpfull and covered 16 bit DOS programming and little of 32 bit syntax but it didn't show how to go from 16 to 32 bit. The cpuid code can be found in INTEL and AMD cpu manuals with example source code if you need it. I recommend assembly only for low level stuff like drivers, writing bootup code and writing your own os or assembler in your own asm language, otherwise I would use c, c++, java and other high level languages. Cheers

Edited by - JD on 4/8/00 5:49:10 PM

Share this post


Link to post
Share on other sites
Afaik, MASM is now free, at least I've read that some months ago somewhere. The Windows DDK is very big, just for getting MASM.

I've uploaded a zip containing MASM 6.14 (the newest version) with some useful tools to
http://www.lunaticsystems.de/masm.zip 6.343 kb
Sorry, no CodeView included, this wasn't included in the DDK, probably because it is not free ?

-Markus-


Edited by - Cygon on 4/8/00 6:05:47 PM

Share this post


Link to post
Share on other sites

  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

We are the game development community.

Whether you are an indie, hobbyist, AAA developer, or just trying to learn, GameDev.net is the place for you to learn, share, and connect with the games industry. Learn more About Us or sign up!

Sign me up!