Jump to content
IGNORED

Question on learning x86 assembly language


CodeMonkey666

Recommended Posts

Hey, in my quest to start learning assembly language good, I noticed on one site, this guy mentioned about learning the x86 assembly language if you plan to do any programming for the NES (which I plan on doing). Anyhow, I cannot find an x86 assembler. Well, I mean actually I think I did, by Eric Isaacson I think his name is (?), but he says in the manual included that you have to be registered or something to use it or to assemble programs with it or something; registering costs $50, whatever that means?? Is this a freeware assembler or do I have to pay this guy to use it, and if so, are there any freeware assemblers for x86??

Link to comment
Share on other sites

well, as i said, i think learning x86 asm if you want to do 65xx programming is nonsense.

 

anyway, nasm is a good, free x86 assembler:

http://nasm.sourceforge.net

Hm, I think he meant assembler for 6502 that runs on x86...

 

DASM is the assembler of choice for people doing 2600 stuff at least. But you need a bunch of libraries and what not if you're actually doing NES programming...I'm sure there are sites on that. (also, for a laugh, do a google search for "Super Mario Clouds" to see some other NES hacking being done.)

Link to comment
Share on other sites

I presume you mean a 6502 assembler that runs on an x86 machine. Most folks use DASM. I've written my own (which can be found at http://xi6.com/hacks/ ) and use it because it works the way I want it to work. BTW, I'm working on a much improved version which adds 6809 and 68HC11 assemblers, but I'm trying to give the new features a good shakedown before release.

Link to comment
Share on other sites

i'm getting started in NES homebrew development right now too and i've been using nesasm and nbasic and a bunch of freeware sprite and tile editors... the only thing i havent been able to find so far is a good map creator/editor.

 

anywho those are available at http://bobrost.com/ if you go to the page about the Carnegie Mellon class on NES programming.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...