Author Topic: masm64 version?  (Read 6342 times)

caraveiro

  • New Member
  • *
  • Posts: 13
  • Quam olim da capo.
    • View Profile
masm64 version?
« on: August 28, 2012, 10:42:04 AM »
Just wondering!  8)

I want to learn some x64 stuff, but I want it Masm way. It's a masm64 version out there?

;)
"knowledge is now free at last, everything should be free from now on, enjoy knowledge and life and work for everybody else"
+ORC

dedndave

  • Member
  • *****
  • Posts: 5648
  • Still using Abacus 2.0
    • View Profile
Re: masm64 version?
« Reply #1 on: August 28, 2012, 01:17:11 PM »
there is ML64 - microsoft's 64-bit version of MASM
however, i think many of those who have done 64-bit assembler prefer to use JwAsm or some other flavour

caraveiro

  • New Member
  • *
  • Posts: 13
  • Quam olim da capo.
    • View Profile
Re: masm64 version?
« Reply #2 on: August 31, 2012, 03:04:48 AM »
Wow, Dave, It sounds like "programming in masm64 s*ks"  :shock:

What I think it that people prefer to code once and compile anywhere (x86,x64) than having 2 sources for each Os target.

;)
"knowledge is now free at last, everything should be free from now on, enjoy knowledge and life and work for everybody else"
+ORC

Vortex

  • Member
  • *****
  • Posts: 1060
    • View Profile
Re: masm64 version?
« Reply #3 on: August 31, 2012, 03:40:16 AM »
As Dave mentioned, JWasm is preferable. It's not a crippled version of ml.exe :

http://japheth.de/JWasm.html

qWord

  • Member
  • *****
  • Posts: 1019
  • The base type of a type is the type itself
    • View Profile
    • SmplMath macros
Re: masm64 version?
« Reply #4 on: August 31, 2012, 04:00:21 AM »
Also take a look at Japheth's WinSDK translation: WinInc
FPU in a trice: SmplMath
It's that simple!