NASM - The Netwide Assembler

NASM Forum => Using NASM => Topic started by: nobody on August 09, 2008, 12:41:59 PM

Title: Can't find nasmw.exe file in zip?
Post by: nobody on August 09, 2008, 12:41:59 PM
The install instructions said there should be 4 files. Two of them ending in "w" for use with Windows.  All I'm seeing are the non-"w" files.  I tried going back in time and downloading earlier versions, but still can't find them.  Where can I get these?

I tried an internet search, but all I can find are scary and suspicious versions, like one that says "tweaked" and some site that says nasmw.exe is malware like here: "This NASMW.EXE Malware Research Report contains NASMW.EXE findings. NASMW.EXE Malware details!"

Thanks for any help.

-Elhardt
Title: Re: Can't find nasmw.exe file in zip?
Post by: nobody on August 10, 2008, 12:35:14 AM
Simply use the RENAME command like so:

C:> rename nasm.exe nasmw.exe
Title: Re: Can't find nasmw.exe file in zip?
Post by: Frank Kotler on August 10, 2008, 07:23:53 AM
Hi Elhardt,

At one time, the only distribution of Nasm was a source archive, with nasm.exe and nasmw.exe included (dos/doze users presumed unable to build the thing themselves). That's the only reason the Windows build had a different name. (same applies to ndisasm/w.exe) If the documentation still refers to "nasmw"... it shouldn't...

Unless there's some reason to use an obsolete version, you can find the latest right here:



Windows builds are at the very bottom of the page.

(obsolete versions clear back to 0.91 are available as source - but I doubt if that's what you want)

As "nobody" suggests, you can rename it to "nasmw" if you wish...

If you click through on that "Malware Research" site, you'll find that they *don't* find Nasm to be malware... although certain broken antivirus software *does* think its a virus.

Best,
Frank
Title: Re: Can't find nasmw.exe file in zip?
Post by: nobody on August 12, 2008, 01:36:11 AM
Okay.  Thanks for the info.  It seemed like the description implied that nasmw could be run from within Windows while nasm was the DOS version.  But it appears it's only the DOS version which needs to be run from the DOS Command Prompt window.  I needed it mostly to assemble and give me the hex machine code of the later SIMD instructions that my old Visual C++ 5.0 doesn't support, which I can then paste into Microsoft's inline assembler.  Seems to output a listing file just fine so I should be okay.

-Elhardt