Thread: NASM or MASM?

Results 1 to 3 of 3
  1. #1
    t7ancients's Avatar
    Join Date
    Dec 2008
    Gender
    male
    Location
    New York
    Posts
    381
    Reputation
    28
    Thanks
    68
    My Mood
    Twisted

    NASM or MASM?

    I'm going to start learning some assembly, preferably 64-bit. If I use MASM, is it only good for Windows Development? Should I use NASM so that when I switch to NetBSD or something I can code with the same syntax? I know there are some assembly addicts on this site. Please give me l33t advice?

  2. #2
    2584562's Avatar
    Join Date
    Sep 2011
    Gender
    male
    Posts
    23
    Reputation
    10
    Thanks
    3
    Quote Originally Posted by t7ancients View Post
    I'm going to start learning some assembly, preferably 64-bit. If I use MASM, is it only good for Windows Development? Should I use NASM so that when I switch to NetBSD or something I can code with the same syntax? I know there are some assembly addicts on this site. Please give me l33t advice?
    Well yeah, if you want more compatibility nasm is good for you , but if you know you will just be coding for windows then i totally prefer masm because i like the compiler from microsoft for it.

  3. #3
    t7ancients's Avatar
    Join Date
    Dec 2008
    Gender
    male
    Location
    New York
    Posts
    381
    Reputation
    28
    Thanks
    68
    My Mood
    Twisted
    Quote Originally Posted by 2584562 View Post
    Well yeah, if you want more compatibility nasm is good for you , but if you know you will just be coding for windows then i totally prefer masm because i like the compiler from microsoft for it.
    I think I'm gonna stick with nasm, seems like a better idea for going to and from different OSes. See, I'm working on a 3D RPG where players run servers that are built into the client, 4 other players can connect making 5 man teams and there is an in-game lobby zone where you gather your players and then go do quests together in the game-world instance of whoever is hosting. I have the server written in C++, with a lot of assembly written in MASM and linked to it. I'm gonna have to port it to NASM and find a cross-platform compiler for C++ because I'm gonna try to make it run on NetBSD so I can run a better server. /phew

Similar Threads

  1. [MASM]Injector.
    By Void in forum Assembly
    Replies: 14
    Last Post: 12-09-2011, 04:09 PM
  2. [Discussion] Inline vs. Masm
    By t7ancients in forum Assembly
    Replies: 1
    Last Post: 10-01-2011, 05:30 AM
  3. [Sharing] mASM injector
    By Erinador in forum Assembly
    Replies: 2
    Last Post: 02-19-2010, 09:52 PM
  4. Display a box with a dynamic size [nasm]
    By radnomguywfq3 in forum Assembly
    Replies: 0
    Last Post: 08-31-2008, 01:28 AM