Jump to content

repetto74

Members
  • Posts

    282
  • Joined

  • Last visited

Everything posted by repetto74

  1. Hi guys, Could someone explain to me how this delay loop work ? 251 DELAY 252 LDX #15 253 LP1 LDY #255 254 LP2 DEY 255 BNE LP2 256 DEX 257 BNE LP1 260 RTS As far as I understood these are two nested counters to delay speed of execution (needed in ML coding to the speed of operations). X and Y registers are firstly loaded with respectively 15 and 255 but then I do not catch the meaning of the BNE statement. What is used to compare the Branch Not Equal statement? So Y and X registers values are both compared by default ? Sounds fuzzy to me.
  2. Hi guys, For some reasons the command BSAVE #D:name.obj<startaddress,endaddress I was typing was not correct and now after another try it looks good :-)
  3. I can't get the FULL STOP "." with my AZERTY keyboard.
  4. Hi Jurgen, Do you still have one of these delay chip for an Atari 600xl? How much do you sell it?
  5. Hi guys Thanks a lot then I will have a look to the manual :-) By the way which Mac65 version do you suggest ? I am actually using the rom image of version 1.01.
  6. Hi folks, I have started some ML coding with the ATARI XL (using for the moment the Altirra emulator). I can save source codes with a SAVE #D:name.m65 command and working ok but I do not know how to save the object code once assembled. Have read ATARI Roots which gives a command like BSAVE #D:name.obj<startaddress,endaddress but this is not working for me. I mean I do see a file saved on the disk but I do not know how to call it back (always getting a file error). Any idea?
  7. OK Flashjazzcat thanks!! It is easier to handle the real machine than the emulator as playing with virtual disks, carts and virtual resets is sometimes confusing Just tested and fully working Many thanks dude. Sorry I am a relative noob with 8bit Atari machines. I was more a C64 user and as far as I remember DOS system was sitting in a Rom of the Diskdrive and working in the background.
  8. can you drive me on how to do that? So i need to type DOS first from the disk and then load the cart?
  9. Hi Guys, Ok then better if I start using the BIN cart I have with Altirra emulator. Well I started coding a small source code as per the Atari Roots book but I have already an error message when saving the object code or the source code . I have loaded a blank formatted disk with DOS into D1. Atari ML MAC:65.pdf Atari ML MAC:65.tiff
  10. Hi Guys, So I will use the MAC/65 assembler together with ATARI ROOTS as a good introduction in ML programming on the ATARI XL computers. I have a fairly simple question : actually I will do programming with the Altirra emulator most of the time but I would be able also to use the real Atari 600XL I own. I have an SIO2SD reader for loading and saving but actually as far as I know the reader handle ATR (rw), XFD (ro) and COM/XEX (ro) file types only. Is there any ATR version of the MAC/65 assembler to be loaded with the real machine? (I do not have the MAC/65 cart). I searched and found this https://atariwiki.org/wiki/Wiki.jsp?page=Mac65 What is the difference between a MAC/65 cart or bin image and the ATR image MAC/65 4.20 with BUG/65 and DOS XL 2.30. Can this be used to assemble?
  11. Hi Maclaneinc Ok finally sorted out!!! :-) I did a reset using WIne Dos prompt then replaced the whole set of roms. I did some tweaking to set up the machine and now all is back to work! Weird... Luckily I can now save on the formatted disk Thanks for the support!
  12. I am trying Altirra 2.90 but things are worst. I can even get the Atari XL emulation to boot and all paths to roms are correctly set Also I noticed that settings of the 2.80 version are also set by default. How do you reset all with WINE and a MacOsX?
  13. Hi Maclaneinc. Thanks for your suggestions. I will grab the Altirra 2.90, redo from scratch and see. Have to test the SAVE command with a space yet as a last try. :-)
  14. Hi Spookt, the disk has been saved with R/W option yes and it is working on your side so it should do with me. Noted for the list command. I think really something is wrong with Altirra itself. I will restart an emulator from scratch and see. Darwinmac the disk is working on your side also thanks for checking. Mystery of computing really o-O. I will check as you suggested and revert. Thanks guys :-)
  15. Hi Flashjazzcat Ok thanks for confirming!! Yes I do type the command in uppercase but error all the time. I may think something is wrong with altirra (I am using it on a mac through Wine). Can you confirm what are your emulator settings ? Hardware and memory ?
  16. Hi Spookt, I am doing all good as you do since the time you put the formatted disk with DOS into D1 and do a cold start. I do not select the B option "run cartridge" but I do go straight to Basic prompt where saving is not allowed (Error 130). You are using a LIST command for saving your 2 lines of basic and I do not know why you are doing that. I was trying to save with a SAVE "D1:tetst.bas" command
  17. Hi Flashjazzcat, I am a little bit lost here. If you check the disk image in attachment all Dos files are in there. From the DOS 2.5 menu I start with the disk format option (I) and then I write DOS files on it (H). When calling back the directory (A) I do see a couple of files on the disk DOS.SYS DUP.SYS Is that good?
  18. Hi Guys, Thanks a lot for your advices . I am really noob in ML programming so I have now two options : - I can use my real 600XL (upgraded to 64k) with a SIOD2SD reader and MAC/65 or Atari Assembler Cartridge if I want to play with this on a real hardware - Use Altirra emulation with Mac/65 or Atari Assembler Cart but I just need to fix how to correctly format a new disk as I have issues with it (always error 130 despite the fact the disk is formatted and DOS files written onto it) There is really no point for me in using advanced modern assembler as I have no experience. Better to start with what was available at that time and use the good ATARI ROOTS book to start with something
  19. I do not have this Enhanced Disk option in Altirra. This is crap no way I can get this damn disk to work and always getting this 130 Error. I just do what is necessary. Loading the DOS disk than format a new disk in single density 256 bytes and then writing DOS files in it. I do see they are there with the A command but then into basic always getting the error. I have noted that also creating a new disk already formatted with DOS is not working (boot error on cold start). I have attached the new disk formatted with DOS 2.5. It will boot to the DOS menu but cannot save on it. If someone may try it with Altirra and let me know? DOS TEST DISK.atr
  20. Hi 1050 I will try then to set up a new ED disk and check again if this will fix :-)
  21. DrVenkman thanks for your explanation and this is exactly what I have when booting the new disk (think I have choose the double sided format). I will check the writing protection, I recall maybe having already tried this but will try later. Which setting should I use ? R/W? Many thanks
  22. Hi flashjazzcat, What do you mean by booting DOS? What I want to do is to go to BASIC write down a program and then save it. If you mean booting directly the new formatted disk then yes disk will boot and I get to the DOS 2.5 menu. Exploring the new disk will give this : DOS.SYS DUP.SYS
  23. Hi guys, I cannot get a new blank disk to work with Altirra 2.81. I am emulating the 800 XL and would like to have a formatted new disk but each time I create a new disk I cannot save on it (always having ERROR 130). Any idea? EDIT : ok Guys I am really DUMB. I forgot to copy Dos files on it!!! EDIT 2 : Nope I did copy Dos files on the disk and checked they are there but still getting ERROR 130 when saving a progam (save"d1:test.bas")
  24. Hi Justin Ok noted :-). I will give this WUSDN a try. Anyway I may also use any window based assembler through the Wine platform which works pretty good on Mac OS X. Thanks a lot
  25. H Guys, Many thanks to both of you for your advices :-). The 600 is modded to 64k. WUDSN is that a Window based assembler? Sorry I did not specify I am on MAC. Is there any Atari assembler for MAC OSX available? And thanks for redirecting me to ATARI ROOTS, have already heard about it :-) Rick
×
×
  • Create New...