News:

Masm32 SDK description, downloads and other helpful links
Message to All Guests

Main Menu

64-bit MASM SDK

Started by Ravi Kiran, October 24, 2021, 07:26:27 PM

Previous topic - Next topic

Ravi Kiran

 Hutchie sir we are waiting for 64-bit masm ask.

hutch--

Ravi,

You are stuck with Microsoft being the owners of the binaries and they only make it available on their own web site. I understand the problems of limited and slow bandwidth as I have been around since the telephone dial up days (28k if you were lucky) bit I would explore the Microsoft web site to find the smallest download possible, you need Visual Studio 2019 to get the right binaries.

Ravi Kiran

#2
Quote from: hutch-- on October 30, 2021, 12:54:29 PM
Ravi,

You are stuck with Microsoft being the owners of the binaries and they only make it available on their own web site. I understand the problems of limited and slow bandwidth as I have been around since the telephone dial up days (28k if you were lucky) bit I would explore the Microsoft web site to find the smallest download possible, you need Visual Studio 2019 to get the right binaries.
[./quote]
Unfortunately there is no ebook on masm32.
I'll sure to write a ebook on masm32 sdk and future masm64 SDK.


hutch--

My last post explained to you that Microsoft OWN the binaries and it is from them that you will have to get them. I am not sure why you keep repeating the desire to get them any other way. I understand limited bandwidth as I came from the 28k days (if you were lucky) but you have no choice than to get the binaries from Microsoft. When I first downloaded the DDK that had an early version of 32 bit ML.EXE, it took me 23 hours to get the download.

You could try asking your internet service providor to get the download for you.

I have also moved this topic as I don't want random meanderings posted in the the 64 bit MASM forum.

Ravi Kiran

Quote from: hutch-- on November 01, 2021, 07:46:06 PM
My last post explained to you that Microsoft OWN the binaries and it is from them that you will have to get them. I am not sure why you keep repeating the desire to get them any other way. I understand limited bandwidth as I came from the 28k days (if you were lucky) but you have no choice than to get the binaries from Microsoft. When I first downloaded the DDK that had an early version of 32 bit ML.EXE, it took me 23 hours to get the download.

You could try asking your internet service providor to get the download for you.

I have also moved this topic as I don't want random meanderings posted in the the 64 bit MASM forum.

Sorry sir. I'll wait then. See 'ya

TimoVJL

download just a packages, what you want, like this, 15Mb
Tools.HostX64.TargetX64
May the source be with you

mineiro

others options;

poasm,polib,polink,porc ...
http://www.smorgasbordet.com/pellesc/

uasm,wininc,h2incx,manual
http://www.terraspace.co.uk/uasm.html

asmc,linkw,libw
https://github.com/nidud/asmc/tree/master/bin

debug
https://x64dbg.com/#start
I'd rather be this ambulant metamorphosis than to have that old opinion about everything

hutch--

Timo,

What do you open that VC file with ?

While waiting, you can try this link for the VS tools.

https://visualstudio.microsoft.com/thank-you-downloading-visual-studio/?sku=BuildTools&rel=16

The initial download is about 1.4 meg. Once you have downloaded it, run it and it will give you a range of options. You want the ones at the top for "Desktop Development With C++"

TimoVJL

7-Zip can open a .vsix package.
May the source be with you

Ravi Kiran

#9
Quote from: hutch-- on November 01, 2021, 09:52:49 PM
Timo,

What do you open that VC file with ?

While waiting, you can try this link for the VS tools.

https://visualstudio.microsoft.com/thank-you-downloading-visual-studio/?sku=BuildTools&rel=16

The initial download is about 1.4 meg. Once you have downloaded it, run it and it will give you a range of options. You want the ones at the top for "Desktop Development With C++"

Thank y'all.

Ravi Kiran

#10
Quote from: TimoVJL on November 01, 2021, 10:44:54 PM
7-Zip can open a .vsix package.
Thank you sir

jj2007

Quote from: TimoVJL on November 01, 2021, 08:40:58 PM
download just a packages, what you want, like this, 15Mb
Tools.HostX64.TargetX64

Interesting. You need to open it with an archiver (fine with 7-zip). This is apparently version 14:
  Microsoft (R) Macro Assembler (x64) Version 14.16.27045.0
  591280 bytes of 21.11.2020

I tested it with my 64-bit template: this version of ML64 seems to be utterly slow. Twenty seconds to assemble a Hello World is just too much. My standard version of ML64 (10.00.30319.01) does it in 700ms, UAsm does it in 400ms. AsmC is even a tick faster.

Ravi Kiran

#12
Quote from: jj2007 on November 02, 2021, 12:18:36 AM
Quote from: TimoVJL on November 01, 2021, 08:40:58 PM
download just a packages, what you want, like this, 15Mb
Tools.HostX64.TargetX64

Interesting. You need to open it with an archiver (fine with 7-zip). This is apparently version 14:
  Microsoft (R) Macro Assembler (x64) Version 14.16.27045.0
  591280 bytes of 21.11.2020

I tested it with my 64-bit template: this version of ML64 seems to be utterly slow. Twenty seconds to assemble a Hello World is just too much. My standard version of ML64 (10.00.30319.01) does it in 700ms, UAsm does it in 400ms. AsmC is even a tick faster.
I think ml64 10.00 may not support latest Intel ISA as far as I know.

TimoVJL

#13
Is this any better ?
:rofl:
May the source be with you

jj2007

Quote from: TimoVJL on November 02, 2021, 12:59:54 AM
Is this any better ?
VC.14.29.16.11.Tools.HostX86.TargetX64

No luck: We can't connect to the server at microsoft.vc.14.29.16.11.tools.hostx86.targetx64.base.vsix.