YOUREWINNER.COM
 
   

A good assembler?
 
#31 10-08-2009, 11:11:54 AM
you should get some drugs for your aspies or some poo poo thunder you're unicorning crazy

also lol'd






Thunder
#32 10-08-2009, 13:57:46 PM
What do you want to learn assembler for? I used to use it some back before HLSL and GLSL came out, but nowadays the only use for it is if your a hardware/driver programmer and game hacking.

I'd suggest starting out with the book The Art Of Assembly, it's free online. It uses the HLA assembler which is the best way to start out if you've never programmed at the assembly level imo. After your fairly comfortable with HLA I'd download MASM32 and go through some tutorials on it.

If you want to learn something useful though I'd learn C++. I know you're interested in game programming and 99% of games are written in it.
I'm not trying to use ASM for advanced shader effects or even general programming. I intend to learn only what I have to to write a backend compiler for my game engine, which will of course not be in the initial release. This is a long-term goal of mine- to write a 100% efficient assembly-based game engine. And yes, I'm aware that most games are written in C++, but I'm not like most people.

So you are trying to make your own custom compiled language for your game engine?
Yes.


yourethunder
#33 10-08-2009, 15:52:15 PM
Hey thunder, do you have assburgers?





O-ZONE
#34 10-08-2009, 15:54:26 PM
andmill i think you mean asperger's syndrome and it is not a joke

every person on the internet suffers from it and i will not sit here and tolerate your caustic wordplay any longer

apologize this instant


#35 10-08-2009, 16:02:46 PM
Thunder, do you have aspergers syndrome?





Thunder
#36 10-08-2009, 16:16:25 PM
Thunder, do you have aspergers syndrome?
Actually yes. Take it from andmill.


yourethunder
JC VON BASTARD
#37 10-08-2009, 16:18:27 PM
take WHAT from andmill




jcthedude
Thunder
#38 10-08-2009, 16:41:50 PM
Quote
andmill i think you mean asperger's syndrome and it is not a joke

every person on the internet suffers from it and i will not sit here and tolerate your caustic wordplay any longer

apologize this instant


yourethunder
O-ZONE
#39 10-08-2009, 16:46:54 PM
andmill corrected himself so this is no longer an issue


Thunder
#40 10-08-2009, 18:05:26 PM
Good. Now does NASM natively handle 32-bit?


yourethunder
O-ZONE
#41 10-08-2009, 18:14:30 PM
ask the magic 8-ball


Svetlana
#42 10-08-2009, 18:44:23 PM
dude what the fetch

games in assembly




what are you programming for, the sega genesis?

if you make a game in intel machine code, you won't be able to run it on AMD and so on etc
there is no portability



i henceforthwith stamp you with  :loser:


lana_chan my name is erin
Thunder
#43 10-08-2009, 18:45:59 PM
dude what the unicorn

games in assembly




what are you programming for, the sega genesis?

if you make a game in intel machine code, you won't be able to run it on AMD and so on etc
there is no portability



i henceforthwith stamp you with  :loser:
It depends on which assembler I use. I believe there are some that offer some portability. I would like to be enlightened.


yourethunder
Thunder
#44 10-08-2009, 18:49:23 PM
Great, thanks for moving this topic. Now, theoretically could the same program I write in NASM port over to an AMD machine?


yourethunder
Svetlana
#45 10-08-2009, 19:10:29 PM
dude what the unicorn

games in assembly




what are you programming for, the sega genesis?

if you make a game in intel machine code, you won't be able to run it on AMD and so on etc
there is no portability



i henceforthwith stamp you with  :loser:
It depends on which assembler I use. I believe there are some that offer some portability. I would like to be enlightened.

there is not

assembly is processor-specific
there's one for intel
other for amd
Z80
6502
motorola 68000
SH2
SH4
the microcontroller in your digital watch

the list goes on and on


lana_chan my name is erin
0 Members and 1 Guest are viewing this topic.