YOUREWINNER.COM
 
   

A good assembler?
 
Thunder
#1 09-08-2009, 21:41:00 PM
Well, I'm not familiar with all of the countless assembly languages, I just need a good backend for my compiler. Here's what I'm thinking: One step at a time, converting the functions in my game engine into assembly code and running it through [insert letter here]ASM. So, where do I look? Good ol' Wikipedia. I have weeded out the poo pooty ones, leaving me with this list:
FASM
GAS
HLA
NASM
TCCASM
YASM

I'm kind of leaning towards NASM because it only needs a single executable to run, but HLA looks cool too because it would be a lot easier to program in. Also, a lot of people seem to recommend FASM, but I don't like having an include folder just for ASM- something's not right there. Also, there are the licenses to take into account for all of these tools. I want to include the assembler as a part of a seamless development environment, so it must be distributed in a somewhat modified form along with my own software.


yourethunder
Grey Void
#2 09-08-2009, 21:49:03 PM
Perfect thread for the Pub!



You are a nigh-endless expanse of off-white nothingness that sexes clowns on camera.
Thunder
#3 09-08-2009, 22:05:10 PM
Perfect thread for the Pub!
Better than Social/Off Topic.


yourethunder
Stcb
#4 09-08-2009, 22:22:06 PM
  • I mean, it isn't
  • Posts: 182
  • Rigcoins: 31.00
  • Send Money to Stcb
    Thumb Up
  • +
  • "what can I say, I didn't know how acronyms worked"
I'm thinking you can't code and this is a poo pooty topic



TRUST NO ONE
...except Dissident
pseudagonist
Thunder
#5 09-08-2009, 22:31:33 PM
I'm thinking you can't code and this is a poo pooty topic
I can code very well. Just not assembly. Why? I don't have an assembler I'm happy with. What you can do: Find MASM version 7.1 and post a zip file containing ml.exe and ml.err.


yourethunder
Stcb
#6 09-08-2009, 22:35:18 PM
  • I mean, it isn't
  • Posts: 182
  • Rigcoins: 31.00
  • Send Money to Stcb
    Thumb Up
  • +
  • "what can I say, I didn't know how acronyms worked"
no



TRUST NO ONE
...except Dissident
pseudagonist
Thunder
#7 09-08-2009, 22:44:00 PM
no
Please? It's the no-longer-supported-and-probably-illegal-to-upload Microsoft Assembler! Just 2 files to compile ASM to pure machine code, used to build all other software! They are the master files!


yourethunder
Thunder
#8 09-08-2009, 22:46:46 PM
NVM, I found version 6 on TPB. You jacknigs aren't good for poo poo.


yourethunder
#9 09-08-2009, 22:49:27 PM
Why didn't you look there before posting?


Thunder
#10 09-08-2009, 22:58:03 PM
Why didn't you look there before posting?
Because torrents are slow! Besides, I'm not even sure if I want to use MASM. It seems like the perfect assembler, as it's the only official one, but there are a few problems with distribution:
a) It's MS, so I doubt I can just stick the files in and hope nobody notices
b) It takes 2 files to compile, not just 1. I want to keep things as bare-bones as I can.

This leads me to believe that NASM is the answer- but is the syntax the same, and can you just include nasm.exe and call it good?


yourethunder
#11 09-08-2009, 23:18:58 PM
FASM
NASM
TCCASM
YASM

More like GASM.

Seriously though, no.



scuzzyneighbour
Thunder
#12 09-08-2009, 23:28:30 PM
Guys, ASM is the way to go. It's fast and small, like a sex toy.


yourethunder
Dissident
#13 09-08-2009, 23:41:01 PM
  • the ultimate, the muffin man
  • Administrator
  • *****
    *****
    *****
    *****
    *****
    *****
  • Posts: 17638
  • Rigcoins: 99833079.59
  • Send Money to Dissident
    Thumb Up
  • weeaboosexual orientation uncleardissident b shirt+
  • "smash the patriarchy"
Guys, ASM is the way to go. It's fast and small, like a sexy boy.
what I saw




Dissident International Anti-Furry Organization
Thunder
#14 09-08-2009, 23:47:45 PM
Dissident, :mrtwinner:


yourethunder
O-ZONE
#15 09-08-2009, 23:51:29 PM
hey dude the only other people that know what you're talking about is khalad and syniphas and i've only ever seen khalad give the slightest of damns

maybe i'm wrong and am only speaking on my own behalf but none of us give a poo poo DUDE


0 Members and 1 Guest are viewing this topic.