1
0
mirror of https://github.com/KarolS/millfork.git synced 2024-12-27 19:30:04 +00:00

ANTIC Display List BASIC fix

This commit is contained in:
zbyti 2020-09-28 22:54:58 +02:00
parent f9fc001c9a
commit 802424316c

View File

@ -8,8 +8,8 @@
// THE DISPLAY LIST CANNOT CROSS A 1K BYTE MEMORY BOUNDARY UNLESS A JUMP INSTRUCTION IS USED! // THE DISPLAY LIST CANNOT CROSS A 1K BYTE MEMORY BOUNDARY UNLESS A JUMP INSTRUCTION IS USED!
const byte LMS = $40 // Load memory scan 10-bit counter, $fff boundary. const byte LMS = $40 // Load memory scan 10-bit counter, $fff boundary.
const byte DLI = $80 // Display list interrupt - Interrupt CPU at beginning of last scan line. const byte DLI = $80 // Display list interrupt - Interrupt CPU at beginning of last scan line.
const byte HSCROL = $10 // Enable vertical scrolling. const byte HSCROL = $10 // Enable horizontal scrolling.
const byte VSCROL = $20 // Enable horizontal scrolling. const byte VSCROL = $20 // Enable vertical scrolling.
const byte JMP = 1 // Jump command - followed by two bytes indicating the new instruction pointer for the display list. const byte JMP = 1 // Jump command - followed by two bytes indicating the new instruction pointer for the display list.
const byte JVB = $41 // Jump and wait for Vertical Blank - suspends the display list until vertical blank and then jumps. const byte JVB = $41 // Jump and wait for Vertical Blank - suspends the display list until vertical blank and then jumps.