Jump to content
Sign in to follow this  
wombombs

Atari 2600 - Worlds hardest Machine Language to Learn ??

Recommended Posts

:ponder:

 

I heard somewhere that Atari 2600 Coding is the hardest to learn than all other consoles and computers.

 

 

Is this True ??

Share this post


Link to post
Share on other sites

Yes, programming the Atari 2600 is very difficult. While the "machine language" itself isn't unusual. It's pretty much straight 6502 (the 2600 uses a 6507), although some instructions are missing and you only have direct access to 4K of memory. What makes it difficult to program for is the fact that the 2600 doesn't have any video memory, so you need to draw the display in real-time as the scanline is racing down the screen! Timing is very critical, and you'll be counting each individual instruction cycle, especially when optimizing your code.

 

I haven't yet written any Atari 2600 programs, but I am hoping to have a game ready by next year's CGE (or earlier). I used to do a lot of 6502 programming on the Atari 8-bit, so that will hopefully come back to me quickly. I will thus need to spend most of my time learning all the ins and outs of 2600 programming. Fortunately there are many excellent resources available on the net, as well as the Stella mailing list where many very knowledgable Atari programmers hang out.

 

..Al

Share this post


Link to post
Share on other sites

I recently came across a great source for learning 6502 language that isnt as dry and lame as some of the other books I have. "Atari Roots" by mark andrews. It is instructions on assembly language using an Atari 8-bit.. for the 8-bit.. yea.. it is taylored to the 400/800 atari line.. but I find this one of the better written books.

Share this post


Link to post
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.

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...
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...