adapted to Kick Assembler, some documentation update

This commit is contained in:
FeralChild64 committed 2019-09-07 12:35:21 +02:00
1 parent ae23dbae7b
commit de27124b4f
198 files changed
+4181 -3976

No files matched your search

+10 -10
View File
@@ -1,22 +1,22 @@
;; Put the address of the screen current line
;; into the pointer at $D1 (current_screen_line_ptr).
;; It must take into account the screen line link table
;; (Compute's Mapping the 64 p216)
// Put the address of the screen current line
// into the pointer at $D1 (current_screen_line_ptr).
// It must take into account the screen line link table
// (Compute's Mapping the 64 p216)
set_pointer_to_current_screen_line:
;; Get pointer to start of the screen
lda hibase
// Get pointer to start of the screen
lda HIBASE
sta current_screen_line_ptr+1
lda #$00
sta current_screen_line_ptr+0
;; Now advance for the number of lines
// Now advance for the number of lines
ldx current_screen_y
sptcsl_l2:
;; XXX - Should we read the columns per line from
;; somewhere?
// XXX - Should we read the columns per line from
// somewhere?
ldy #<40
;; Double line length if line is linked
// Double line length if line is linked
lda screen_line_link_table,x
bpl sptcsl_l1
ldy #<80