Task: Learn to Implement Page Flipping in BASIC on Atari 8-Bit Computers Needed: Altirra emulator Time: 30-60 mins Introduction We previously covered moving data on and off the screen as part of coarse horizontal and vertical scrolling by changing the memory address of the screen
Read moreLearn to Implement Horizontal Scrolling in BASIC on Atari 8-Bit Computers (30-60 mins)
Task: Learn to Implement Horizontal Scrolling in BASIC on Atari 8-Bit Computers Needed: Web browser Time: 30-60 mins Introduction Scrolling games like Defender, Caverns of Mars, and Eastern Front are tons of fun and I always wondered how the cool scrolling effects were programmed. This
Read moreLearn about Vertical Blank Interrupts in BASIC for Atari 8-Bit Computers (30-60 mins)
Task: Learn about Vertical Blank Interrupts in BASIC for Atari 8-Bit Computers Needed: Altirra emulator Time: 30-60 mins Introduction One of the frustrating aspects of programming in BASIC on Atari 8-bit computers is its speed. This particularly true for moving players through memory as part
Read moreLearn About Display List Interrupts in BASIC (1-2 hours)
Task: Learn About Display List Interrupts in BASIC Needed: BASICĀ Time: 1-2 hours Introduction Atari was far ahead of its competitors when it was released with superior graphics. This was largely due to the ANTIC chip that served as a graphics processor with its own
Read more