What are some of the new features we can look forward to in MASM32 v7.0 and some of the 3rd party goodies (ala Ernies CoLib and so on...)...

Posted on 2001-11-05 13:05:33 by _Shawn

I has an upgraded logo. :tongue:

I am still tacking bits to it here and there, problem was finding all of the bits spreads around an 8 partition machine that hads been written over the last 6 months or so. Extra libraries, extra documentation, fixed a quirk in QE, a little more example code etc ... but mainly putting it all together in one place.

Vladimir Kim's new debugging tool is on its way in, about a million small bits and pieces here and there, documentation would take as long as writing it all.

Posted on 2001-11-06 05:15:59 by hutch--
Will it support AMD's x86-64 architecture? 64bit registers, etc?

There could be a ".AMD64" to specify this processor architecture. And for Intel's IA-64 there could be a ".INTEL64".

As I know, the x86-64 architecture from AMD is fully backward compatible with the actual x86-32. So it should not be so hard to implement it into MASM32. As for the Intel's IA-64, this is another story :)

Maybe MASM32 should then be called MASM 32/64. ;)
Posted on 2001-11-10 06:24:36 by eeprom

When is MASM32 v7.0 supposed to be available for download?
Will it contain some example codes for NT, some drivers examples?
It's hard to find any examples for WinNT in asm codes, drivers especially.

Posted on 2001-11-12 11:16:47 by Ola
I'd stick with C for NT device drivers... it's pretty messy to deal with
in ASM, especially when you're dealing with address mapping.
Sure it can be done and it's not all that bad, C just saves you from
a lot of work. The whole ntddk is pretty darn focused on C anyway,
and I don't know of anybody who have translated much of the headers.
Your best bet would be visiting EliCZ' homepage (google or try, he has written a lot of interesting stuff.
Posted on 2001-11-12 12:46:18 by f0dder

Thanks, it's interesting.
Posted on 2001-11-15 18:42:32 by Ola
I'm currently writing an NT device driver in asm. It took _quite some time_ to get includes set up etc. plus, I've never before touched driver-writing. Getting started was rather cumbersome but now things are very much like the stuff I see done in C, well except, it's asm of course .. hehe

A very good resource for NT driver information used to be the mailinglist-archive at, but alas, it seems to be down now, bugger :(
Posted on 2001-11-24 12:36:05 by jmp $FCE2
What is Amd 80x86 archeticture? Where I can find a full discribtion for it? What is the new Masm version and where i can find it? thanks for support
Posted on 2001-11-27 06:05:51 by amr
he AMD processors are just a clone of the intel processors, really.
They work a bit different internally, but your interface (ie, machine
code) is the same. The only real changes at the programming level
is MSRs (model specific registers), and the 3DNow! instruction set.
Posted on 2001-11-27 09:44:07 by f0dder
What's are the 3dnow instruction set? and where I can find a full discribition for it,
Thanks for your helping a win32asm begginer programmer
Posted on 2001-11-28 08:01:13 by amr
Amr, why not have a look at They have actually
documented their own instruction set ;)
Posted on 2001-11-28 08:05:47 by f0dder
I have found the place where you can download a file that contains all the instructions that are built-in most recent processors. Anyone how have vs6 can download it. at
it contains the SSE ,3dnow and SSE2 instruction sets
thanks for help
Posted on 2001-12-22 01:22:08 by amr