Nothing better than PM Graphics on the Atari 8-bit! Great Vid! Loved using the Mac/65 back in the 80's! Used to spend hours and hours debugging my code with DDT
really nice to watch you program on the real hardware, those old machines aren't so different from how many of us program today really, we just have more than 40 columns
Note : location 704 if NOT the color control register for player zero. It is the SHADOW register that is loaded during vertical blank and stored into then color control register for player zero.
Really helpful video, I appreciate the time you invest in creating it. Small bug in the memory clear routine. When you clear the second page and every page after, you don't clear the FF byte because you DEY when Y is set to 255, effectively the code starts clearing at 254 position. Change line 840 to LDY #0.
I really enjoyed your video, thank you. I do have one suggestion, however. If you have the AtariWriter cart, you can load your source code into the word processor and then you can easily scroll up and down in the source code rather than having to keep listing separate blocks.
Great example. Maybe I'll get off my butt and finally learn assembler. I can order a replica MAC65 in cartridge for $26.00, but I don't know that anyone is still making SpartaDOS cartridges with a pass-thru connector anymore. The SIDE 2 cartridge comes with SpartaDOS built in, but I don't know if you can then run MAC65 from an image on the flash memory.
line 840 how come you LDY with #255 should it not be #0 as when you BNE(line 870) you are going to DEY to #254 and never clear the 1st byte except on the first page
Hi, I’m interested in doing this on my Atari 65XE because the graphics mode is better. How can I do it? Thank you for your attention! Thanks for a response!” 😊 ps. great tutorial!
@@ButilkaRomm Use BASIC XL or BASIC XE rather than the built-in Atari BASIC if you want easy sprite commands. Vertical movement is slow with the standard Atari BASIC.
Nothing better than PM Graphics on the Atari 8-bit! Great Vid! Loved using the Mac/65 back in the 80's! Used to spend hours and hours debugging my code with DDT
really nice to watch you program on the real hardware, those old machines aren't so different from how many of us program today really, we just have more than 40 columns
Note : location 704 if NOT the color control register for player zero. It is the SHADOW register that is loaded during vertical blank and stored into then color control register for player zero.
This is really nice. I love the fact you are actually programming on the ATARI itself :)
And the explanations are good to follow.
Trully hidden gem channel
Thank you for watching!
True!
Really helpful video, I appreciate the time you invest in creating it. Small bug in the memory clear routine. When you clear the second page and every page after, you don't clear the FF byte because you DEY when Y is set to 255, effectively the code starts clearing at 254 position. Change line 840 to LDY #0.
Good catch lol
Good vid, looking forward to your next one.
Great tutorial!!!! Best regards from Poland!!
Great tutorial! I have seen your other videos and this is amazing! Thank you very much for doing it!
Thanks for watching!
Thank you for sharing. Lovely video!
Una OBRA DE ARTE..THANK YOU THANK YOU VERY MUCH!!!!
Thank you so much!!! Great video!
I really enjoyed your video, thank you.
I do have one suggestion, however. If you have the AtariWriter cart, you can load your source code into the word processor and then you can easily scroll up and down in the source code rather than having to keep listing separate blocks.
Thanks for the tip!
Excellent video. Thank you!
thanks Mark!
Awesome stuff, man!
Thanks! I love these machines!
Waiting for the Macros explanation. They increase the readability of source code.
Great example. Maybe I'll get off my butt and finally learn assembler. I can order a replica MAC65 in cartridge for $26.00, but I don't know that anyone is still making SpartaDOS cartridges with a pass-thru connector anymore. The SIDE 2 cartridge comes with SpartaDOS built in, but I don't know if you can then run MAC65 from an image on the flash memory.
You should be able to use Mac/65 with any ol' DOS (Atari DOS, MyDOS, disk-based SpartaDOS, etc.)
Bill Kendrick yes that’s right, any DOS should work
Cool, I’d like to start from very beginning in asm. Where I can get a proper manual that starts from zero…? Love your channel
I have some other videos on the channel that can help you get started just look around my channel
line 840 how come you LDY with #255 should it not be #0 as when you BNE(line 870) you are going to DEY to #254 and never clear the 1st byte except on the first page
Hi, I’m interested in doing this on my Atari 65XE because the graphics mode is better. How can I do it? Thank you for your attention! Thanks for a response!” 😊 ps. great tutorial!
Sprites are only available in assembler and not basic ?
You can use the sprites in BASIC as well but they will not move as fast as in machine language.
@@8bitandmore But maybe they are easier to use in basic?
@@ButilkaRomm Use BASIC XL or BASIC XE rather than the built-in Atari BASIC if you want easy sprite commands. Vertical movement is slow with the standard Atari BASIC.
whenever i use the assembler/editor rom, I get error 19 5. What does it mean? I am running Altirra 64bit Streamlined,
where and when do you get that error? send screen shot
@@8bitandmore i will later on