Jump to content

Aces123

Members
  • Content Count

    28
  • Joined

  • Last visited

Community Reputation

6 Neutral

About Aces123

  • Rank
    Space Invader

Profile Information

  • Gender
    Male
  1. Turns out I forgot the space and $ sign on line 10. When I wrote 10 *= $0600 the border changed and I could see the value stored in $2C8 by typing D2C8 in the debug-mode.
  2. My code loks like this now 10 *=0600 20 LDA #08 30 STA $2C8 40 ; 50 ; 60 ; 70 BRK Nothing hapens with the border and when I enter D2C8 I get 00 00 00 00 00 00 00 00 I use the atari cartridge.
  3. 10 *=0600 20 LDA #02 30 STA $C2 40 ; 50 ; 60 ; 70 .END The above is what I have written. When I run the debugger (in the assembler editor cartridge) after I have assembled the program I type G0600 and I have also typed G600. When I write DC2 I expect to get something like 00C2 02 00 00 00 00 00, but instead I get 00C2 00 00 00 00 00. What am I doing wrong?
  4. How do you create a program with interlisp? I can write some short expressions and evaluate them. But what do I do if I want to write something longer? In clisp for windows I can just write the program in a text editor and then run it with clisp filename. I am mainly looking for a way to use only the interlisp atr file running in an emulator for this if possible.
  5. Thanks for the link. A lot to dig through there
  6. Do you mean this one http://www.atarimania.com/documents/Atari-130XE-Machine-Language-for-the-Absolute-Beginner.pdf I used that one the last time I tried to learn assembler and I liked it. Or is it another book? NVM: I think I found the book you meant, looks interesting. Thanks for the sugestion.
  7. Thanks ffor the suggestions so far. What would be the best alternative to Atari Roots? I tried it once and failed
  8. I downloaded most of the assembler books from Atari Mania. Which one is best to start with? It is more important for me that the book is easy to understand than that it covers everything. I have access to mads and the cartridge assembler. Where can I find small sniplets of assembler source code to look at?
  9. Thanks for the links to the project, now I have some interesting code to try to understand And thanks for the explanation of the differences between ATASCII and ASCII.
  10. I would be happy if I could get something similar up and running The key thing for me is to have the ability to import any pgn file, I wonder if the version you linked has that? I will probably use the Atari800win emulator, it is my favourite
  11. I am thinking about starting on this as a long term project. (You can assume that just drawing the board is enough of a challenge for me at the moment) PGN files are just ascii text files, that sometimes uses {} for comments. I am using an emulator at the moment, but it would be cool if it was possible to somehow also use an actual Atari to read the files. What would be the best way to go around the conversion? Maybe there is already something like this out there?
  12. Thanks! I wanted to have a shorter delay, but when I changed adc to 250 it turned out that this increased the length of the pause. But when I changed adc to 10 I got what I wanted
  13. Thanks! I took me a while to realize that I needed two loops but when I finaly understood it worked like charm . What would be the best way to go about it if I wanted to have greater control over how long the computer pauses? In Basic I would use a for loop but in assembler I have no idea
×
×
  • Create New...