Jump to content

Photo

Atari Program Development Books

Atari Books BASIC ASSEMBLY

16 replies to this topic

#1 kamakazi OFFLINE  

kamakazi

    Dragonstomper

  • 530 posts
  • Location:Moberly, Missouri

Posted Sun Aug 4, 2013 9:29 PM

Since morelenmir has a sticky for providing Windows-users with tools to help developers create their masterpiece for us Atari users I thought it might be sort of nice if, along with it, those same developers, be they beginners or experts, have access to all the documentation known to exist to help them out. I agree that nothing is better than having the actual book in front of your eyes while programming (or learning to) but, in some cases, those books are difficult to come across.

With that being said, I would to offer a possible sticky that builds upon the development software morelenmir has started. Download those tools or use a REAL Atari...then come to this thread to find the books that will take you on an adventure in getting your feet wet. That is the intentions of this post.


ASSEMBLY LANGUAGE

Assembly Language Programming for the Atari Computers (PDF) - Source: Atari Mania (www.atarimania.com)
Atari 130XE Machine Language for the Absolute Beginner (PDF) - Source: Atari Mania (www.atarimania.com)
De Re Atari (PDF) - Source: Atari Mania (www.atarimania.com)
Mapping The Atari Revised Edition (PDF) - Source: Atari Mania (www.atarimania.com)
Machine Language for Beginners (PDF) - Source: Atari Mania (www.atarimania.com)

BASIC LANGUAGE

Atari BASIC (PDF) - Source: Atari Mania (www.atarimania.com)
Atari BASIC XL Edition (PDF) - Source: Atari Mania (www.atarimania.com)

As long as AtariAge Mods will allow edits to be made to this post I will add to the list once I finish reviewing a few other books I have. The PDF's will open up to another TAB in your browser and, once fully loaded, can be saved to your computer for future reference. I hope that this helps others wanting to learn, or improve, their programming skills and techniques.

#2 morelenmir OFFLINE  

morelenmir

    Stargunner

  • 1,544 posts
  • Location:West Yorkshire, Great Britain

Posted Fri Aug 23, 2013 2:11 PM

Nice one kamakazi!!!

You might want to send a PM to CPUWIZ asking for this to be stickyfied.

#3 Ripdubski OFFLINE  

Ripdubski

    Stargunner

  • 1,304 posts

Posted Thu May 22, 2014 8:01 PM

There are a few others I've beenj reading large quantities of for Assembly. Ill have to get the names off the other computer.

#4 Dmitry OFFLINE  

Dmitry

    Chopper Commander

  • 240 posts

Posted Thu May 19, 2016 10:58 PM

Atari Roots http://www.atariarchives.org/roots/

I just google for reference...mapping the Atari comes up all the time, de re Atari, and Atari Roots..

#5 576XE OFFLINE  

576XE

    Dragonstomper

  • 770 posts
  • Location:Moscow, Russia

Posted Fri Jun 17, 2016 12:38 PM

Where is "

Program descriptions for Hofacker software for your ATARI computer

"



#6 Madi OFFLINE  

Madi

    Moonsweeper

  • 383 posts

Posted Fri Jun 17, 2016 1:10 PM

 

Edit: Sorry wrong link

 

madi


Edited by Madi, Fri Jun 17, 2016 1:16 PM.


#7 576XE OFFLINE  

576XE

    Dragonstomper

  • 770 posts
  • Location:Moscow, Russia

Posted Thu Jun 30, 2016 10:35 AM

Hi Madi

Really I wanted to ask where can we reed this book?



#8 576XE OFFLINE  

576XE

    Dragonstomper

  • 770 posts
  • Location:Moscow, Russia

Posted Tue Jul 19, 2016 9:47 AM

We all know that Hofacker was a teacher for millions!

 

As I can explain he said that if you are not try to program, your ideas will not be  programed at all!

 

I'd really like to see the taiste of his book.

 

Just to read. Just to compare. Just to learn.



#9 576XE OFFLINE  

576XE

    Dragonstomper

  • 770 posts
  • Location:Moscow, Russia

Posted Thu Jul 28, 2016 8:40 AM

I found that the rare HOFACKER books is too OLD to more modern machines.

 

Some of his operations will not work on 130XE etc without HACKERS.

 

But I think that the way of his thinking and the way of how his buddies wrotes the books is very very interesting itself!

 

We all know that Norton's book is very convenient to reed.

And Hofackers too!

 

They both tried to SAY us something because the info itself is no more then 1 and 0 in good places.



#10 Makital OFFLINE  

Makital

    Combat Commando

  • 3 posts

Posted Wed Jan 4, 2017 10:00 AM

I am a beginner and i am in a search of a clear, and detailed book of programming 6502. And i am focusing on an Programming the 6502 by Radnay Zaks (4th edition) 1983. I've looked through most of the old Atari programming books including 6502 and most of them mixed information with BASIC or too simple and very thin. This book is stuffed with many real code snippets with explanation.



#11 CharlieChaplin OFFLINE  

CharlieChaplin

    River Patroller

  • 3,014 posts

Posted Tue Feb 14, 2017 4:50 PM

Well,

 

have you looked at atarimania ? They have more than 100 A8 books available as PDF, including the one you are searching for in german and english language:

 

http://www.atarimani...-books_1_8.html

or direct link (english book): http://www.atarimani...ng_the_6502.pdf

 

And some more books by Rodney Zaks (6502 Applications, Advanced 6502 Programming, etc.)

 

@Madi @576XE: The book "Program descriptions for Hofacker Software" is also there:

http://www.atarimani...escriptions.pdf


Edited by CharlieChaplin, Tue Feb 14, 2017 4:59 PM.


#12 2600problems OFFLINE  

2600problems

    Chopper Commander

  • 234 posts

Posted Wed Mar 8, 2017 1:53 AM

i've noticed that the atari 800 is easier to program for, especially since the 6c4 is a nightmare of pokes pokes and more pokes (peek is impossible)



#13 2600problems OFFLINE  

2600problems

    Chopper Commander

  • 234 posts

Posted Wed Mar 8, 2017 1:54 AM

i've noticed that the atari 800 is easier to program for, especially since the 6c4 is a nightmare of pokes pokes and more pokes (peek is impossible)

 

I looked up and all around me were dead soldiers. the night sky was a blocky red. then it all went dark. I am trapped inside the damned machine.



#14 Geister OFFLINE  

Geister

    Chopper Commander

  • 126 posts
  • Location:Lehigh Valley, PA

Posted Sun Oct 14, 2018 6:21 PM

I decided that I had put off Assembly programming long enough and wanted to start with something that focuses on the language and not the tools.  For that reason, I picked the Atari 130XE machine language for the Absolute Beginner.  Part of the reason for choosing this book was because it included a type-in basic program for entering short ML programs (ALPA.BAS) and a basic disassembler tool (HEXPERT.BAS) as well. The problem I'm having is that even after going over the ALPA (Assembly Language Programming Aid) program line by line (multiple times) I still can't get it working right, and I'm starting to believe it never did. 

 

Did anyone here cut their Assembly Language teeth on this book, and if so, did you use the included tool or just use the Atari Assembler/Editor or MAC65?  The reason I wanted to use the included tool was I wanted the experience of approaching this as if I just got the book and was using it as intended.  I'm trying to recapture some of the feeling of discovery and breaking new ground that I felt BITD.  Can anyone tell me if this plate of spaghetti code ever worked?



#15 _The Doctor__ OFFLINE  

_The Doctor__

    Flux Capacitor Master Craftsman

  • 6,232 posts
  • Location:10-0-11-00:02

Posted Mon Oct 15, 2018 10:01 AM

upload what you did,

the more industrious folks might perform a compare of that vs what's in the book. perhaps a insert fell out of the book with some corrections. Might be like a lot of books where the do something for one OS and never update it for a later OS as well... or written for a basic rev that was replaced later as well.

 

:)



#16 Geister OFFLINE  

Geister

    Chopper Commander

  • 126 posts
  • Location:Lehigh Valley, PA

Posted Thu Oct 18, 2018 6:53 PM

After digging around some more I'm making progress.  The original problem may have been a bit of P.E.B.K.A.C. and R,T.F.M.  I mean, i was reading the fine manual, but apparently skimming a bit too much.

Having got the editor to work by tabbing when I was supposed to, I can now enter code and ASM it, but I don't dare run the results of the assembly.  I know enough about 6502 assembly code to know the output is garbage. 

 

Oh well, pressing on. 

 

Is there any point to uploading the program once I get it working, as a companion to the book?  



#17 Geister OFFLINE  

Geister

    Chopper Commander

  • 126 posts
  • Location:Lehigh Valley, PA

Posted Fri Oct 19, 2018 3:14 PM

I found the last bug (really?).  It was caused by that powerful encryption algorithm that Adobe Acrobat calls OCR.  It was changing all the D's to O's and vice versa.  You should have seen what it did to the number 0, but that was so obvious it was fixed on the spot.  

 

Never trust a cut and paste from Acrobat into Altirra!

 

When I have some time to go over the Hexpert program I'll upload the pair as an ATR if there's any interest.







Also tagged with one or more of these keywords: Atari Books, BASIC, ASSEMBLY

0 user(s) are browsing this forum

0 members, 0 guests, 0 anonymous users