2024-10-29 17:37:31 -04:00
|
|
|
;==============================
|
|
|
|
; two page vertical scroll
|
|
|
|
;==============================
|
|
|
|
;
|
|
|
|
; 8*192*40 = 61440 cycles = roughly 16fps best case
|
|
|
|
;
|
|
|
|
; initial code, just scroll by 1
|
2024-10-23 23:49:07 -04:00
|
|
|
|
|
|
|
hgr_vertical_scroll:
|
|
|
|
ldx #0
|
|
|
|
|
2024-10-29 17:37:31 -04:00
|
|
|
lda DRAW_PAGE
|
2024-11-01 01:31:03 -04:00
|
|
|
beq hgr_vertical_scroll_page1
|
|
|
|
jmp hgr_vertical_scroll_page2
|
2024-10-23 23:49:07 -04:00
|
|
|
|
|
|
|
|
2024-10-29 17:37:31 -04:00
|
|
|
hgr_vertical_scroll_page1:
|
|
|
|
; PAGE1 for now
|
|
|
|
|
|
|
|
hgr_page1_vscroll:
|
2024-10-23 23:49:07 -04:00
|
|
|
|
|
|
|
ldy #39
|
2024-10-29 17:37:31 -04:00
|
|
|
hgr_page1_vscroll_loop:
|
|
|
|
|
2024-11-02 18:10:56 -04:00
|
|
|
|
|
|
|
lda $2800,Y ; 2 -> 0
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $2000,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $2C00,Y ; 3 -> 1
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $2400,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $3000,Y ; 4 -> 2
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $2800,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $3400,Y ; 5 -> 3
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $2C00,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $3800,Y ; 6 -> 4
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $3000,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $3C00,Y ; 7 -> 5
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $3400,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $2080,Y ; 8 -> 6
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $3800,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $2480,Y ; 9 -> 7
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $3C00,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $2880,Y ; 10 -> 8
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $2080,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $2C80,Y ; 11 -> 9
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $2480,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $3080,Y ; 12 -> 10
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $2880,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $3480,Y ; 13 -> 11
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $2C80,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $3880,Y ; 14 -> 12
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $3080,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $3C80,Y ; 15 -> 13
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $3480,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $2100,Y ; 16 -> 14
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $3880,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $2500,Y ; 17 -> 15
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $3C80,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $2900,Y ; 18 -> 16
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $2100,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $2D00,Y ; 19 -> 17
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $2500,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $3100,Y ; 20 -> 18
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $2900,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $3500,Y ; 21 -> 19
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $2D00,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $3900,Y ; 22 -> 20
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $3100,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $3D00,Y ; 23 -> 21
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $3500,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $2180,Y ; 24 -> 22
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $3900,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $2580,Y ; 25 -> 23
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $3D00,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $2980,Y ; 26 -> 24
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $2180,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $2D80,Y ; 27 -> 25
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $2580,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $3180,Y ; 28 -> 26
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $2980,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $3580,Y ; 29 -> 27
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $2D80,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $3980,Y ; 30 -> 28
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $3180,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $3D80,Y ; 31 -> 29
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $3580,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $2200,Y ; 32 -> 30
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $3980,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $2600,Y ; 33 -> 31
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $3D80,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $2A00,Y ; 34 -> 32
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $2200,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $2E00,Y ; 35 -> 33
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $2600,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $3200,Y ; 36 -> 34
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $2A00,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $3600,Y ; 37 -> 35
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $2E00,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $3A00,Y ; 38 -> 36
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $3200,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $3E00,Y ; 39 -> 37
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $3600,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $2280,Y ; 40 -> 38
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $3A00,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $2680,Y ; 41 -> 39
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $3E00,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $2A80,Y ; 42 -> 40
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $2280,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $2E80,Y ; 43 -> 41
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $2680,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $3280,Y ; 44 -> 42
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $2A80,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $3680,Y ; 45 -> 43
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $2E80,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $3A80,Y ; 46 -> 44
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $3280,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $3E80,Y ; 47 -> 45
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $3680,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $2300,Y ; 48 -> 46
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $3A80,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $2700,Y ; 49 -> 47
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $3E80,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $2B00,Y ; 50 -> 48
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $2300,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $2F00,Y ; 51 -> 49
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $2700,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $3300,Y ; 52 -> 50
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $2B00,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $3700,Y ; 53 -> 51
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $2F00,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $3B00,Y ; 54 -> 52
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $3300,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $3F00,Y ; 55 -> 53
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $3700,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $2380,Y ; 56 -> 54
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $3B00,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $2780,Y ; 57 -> 55
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $3F00,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $2B80,Y ; 58 -> 56
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $2380,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $2F80,Y ; 59 -> 57
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $2780,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $3380,Y ; 60 -> 58
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $2B80,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $3780,Y ; 61 -> 59
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $2F80,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $3B80,Y ; 62 -> 60
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $3380,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $3F80,Y ; 63 -> 61
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $3780,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $2028,Y ; 64 -> 62
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $3B80,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $2428,Y ; 65 -> 63
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $3F80,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $2828,Y ; 66 -> 64
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $2028,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $2C28,Y ; 67 -> 65
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $2428,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $3028,Y ; 68 -> 66
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $2828,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $3428,Y ; 69 -> 67
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $2C28,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $3828,Y ; 70 -> 68
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $3028,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $3C28,Y ; 71 -> 69
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $3428,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $20A8,Y ; 72 -> 70
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $3828,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $24A8,Y ; 73 -> 71
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $3C28,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $28A8,Y ; 74 -> 72
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $20A8,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $2CA8,Y ; 75 -> 73
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $24A8,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $30A8,Y ; 76 -> 74
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $28A8,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $34A8,Y ; 77 -> 75
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $2CA8,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $38A8,Y ; 78 -> 76
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $30A8,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $3CA8,Y ; 79 -> 77
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $34A8,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $2128,Y ; 80 -> 78
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $38A8,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $2528,Y ; 81 -> 79
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $3CA8,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $2928,Y ; 82 -> 80
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $2128,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $2D28,Y ; 83 -> 81
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $2528,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $3128,Y ; 84 -> 82
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $2928,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $3528,Y ; 85 -> 83
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $2D28,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $3928,Y ; 86 -> 84
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $3128,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $3D28,Y ; 87 -> 85
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $3528,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $21A8,Y ; 88 -> 86
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $3928,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $25A8,Y ; 89 -> 87
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $3D28,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $29A8,Y ; 90 -> 88
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $21A8,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $2DA8,Y ; 91 -> 89
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $25A8,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $31A8,Y ; 92 -> 90
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $29A8,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $35A8,Y ; 93 -> 91
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $2DA8,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $39A8,Y ; 94 -> 92
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $31A8,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $3DA8,Y ; 95 -> 93
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $35A8,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $2228,Y ; 96 -> 94
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $39A8,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $2628,Y ; 97 -> 95
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $3DA8,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $2A28,Y ; 98 -> 96
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $2228,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $2E28,Y ; 99 -> 97
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $2628,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $3228,Y ; 100 -> 98
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $2A28,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $3628,Y ; 101 -> 99
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $2E28,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $3A28,Y ; 102 -> 100
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $3228,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $3E28,Y ; 103 -> 101
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $3628,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $22A8,Y ; 104 -> 102
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $3A28,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $26A8,Y ; 105 -> 103
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $3E28,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $2AA8,Y ; 106 -> 104
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $22A8,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $2EA8,Y ; 107 -> 105
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $26A8,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $32A8,Y ; 108 -> 106
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $2AA8,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $36A8,Y ; 109 -> 107
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $2EA8,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $3AA8,Y ; 110 -> 108
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $32A8,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $3EA8,Y ; 111 -> 109
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $36A8,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $2328,Y ; 112 -> 110
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $3AA8,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $2728,Y ; 113 -> 111
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $3EA8,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $2B28,Y ; 114 -> 112
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $2328,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $2F28,Y ; 115 -> 113
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $2728,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $3328,Y ; 116 -> 114
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $2B28,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $3728,Y ; 117 -> 115
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $2F28,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $3B28,Y ; 118 -> 116
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $3328,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $3F28,Y ; 119 -> 117
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $3728,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $23A8,Y ; 120 -> 118
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $3B28,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $27A8,Y ; 121 -> 119
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $3F28,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $2BA8,Y ; 122 -> 120
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $23A8,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $2FA8,Y ; 123 -> 121
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $27A8,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $33A8,Y ; 124 -> 122
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $2BA8,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $37A8,Y ; 125 -> 123
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $2FA8,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $3BA8,Y ; 126 -> 124
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $33A8,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $3FA8,Y ; 127 -> 125
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $37A8,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $2050,Y ; 128 -> 126
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $3BA8,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $2450,Y ; 129 -> 127
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $3FA8,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $2850,Y ; 130 -> 128
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $2050,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $2C50,Y ; 131 -> 129
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $2450,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $3050,Y ; 132 -> 130
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $2850,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $3450,Y ; 133 -> 131
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $2C50,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $3850,Y ; 134 -> 132
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $3050,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $3C50,Y ; 135 -> 133
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $3450,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $20D0,Y ; 136 -> 134
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $3850,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $24D0,Y ; 137 -> 135
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $3C50,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $28D0,Y ; 138 -> 136
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $20D0,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $2CD0,Y ; 139 -> 137
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $24D0,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $30D0,Y ; 140 -> 138
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $28D0,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $34D0,Y ; 141 -> 139
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $2CD0,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $38D0,Y ; 142 -> 140
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $30D0,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $3CD0,Y ; 143 -> 141
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $34D0,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $2150,Y ; 144 -> 142
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $38D0,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $2550,Y ; 145 -> 143
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $3CD0,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $2950,Y ; 146 -> 144
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $2150,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $2D50,Y ; 147 -> 145
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $2550,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $3150,Y ; 148 -> 146
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $2950,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $3550,Y ; 149 -> 147
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $2D50,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $3950,Y ; 150 -> 148
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $3150,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $3D50,Y ; 151 -> 149
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $3550,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $21D0,Y ; 152 -> 150
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $3950,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $25D0,Y ; 153 -> 151
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $3D50,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $29D0,Y ; 154 -> 152
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $21D0,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $2DD0,Y ; 155 -> 153
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $25D0,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $31D0,Y ; 156 -> 154
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $29D0,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $35D0,Y ; 157 -> 155
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $2DD0,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $39D0,Y ; 158 -> 156
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $31D0,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $3DD0,Y ; 159 -> 157
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $35D0,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
.if 0
|
|
|
|
lda $2250,Y ; 160 -> 158
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $39D0,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $2650,Y ; 161 -> 159
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $3DD0,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $2A50,Y ; 162 -> 160
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $2250,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $2E50,Y ; 163 -> 161
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $2650,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $3250,Y ; 164 -> 162
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $2A50,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $3650,Y ; 165 -> 163
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $2E50,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $3A50,Y ; 166 -> 164
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $3250,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $3E50,Y ; 167 -> 165
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $3650,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $22D0,Y ; 168 -> 166
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $3A50,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $26D0,Y ; 169 -> 167
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $3E50,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $2AD0,Y ; 170 -> 168
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $22D0,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $2ED0,Y ; 171 -> 169
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $26D0,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $32D0,Y ; 172 -> 170
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $2AD0,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $36D0,Y ; 173 -> 171
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $2ED0,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $3AD0,Y ; 174 -> 172
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $32D0,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $3ED0,Y ; 175 -> 173
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $36D0,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $2350,Y ; 176 -> 174
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $3AD0,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $2750,Y ; 177 -> 175
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $3ED0,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $2B50,Y ; 178 -> 176
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $2350,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $2F50,Y ; 179 -> 177
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $2750,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $3350,Y ; 180 -> 178
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $2B50,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $3750,Y ; 181 -> 179
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $2F50,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $3B50,Y ; 182 -> 180
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $3350,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $3F50,Y ; 183 -> 181
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $3750,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $23D0,Y ; 184 -> 182
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $3B50,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $27D0,Y ; 185 -> 183
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $3F50,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $2BD0,Y ; 186 -> 184
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $23D0,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $2FD0,Y ; 187 -> 185
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $27D0,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $33D0,Y ; 188 -> 186
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $2BD0,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $37D0,Y ; 189 -> 187
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $2FD0,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $3BD0,Y ; 190 -> 188
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $33D0,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $3FD0,Y ; 191 -> 189
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $37D0,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $0000,Y ; 192 -> 190
|
2024-10-29 17:37:31 -04:00
|
|
|
sta $3BD0,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $0000,Y ; 193 -> 191
|
|
|
|
sta $3FD0,Y
|
2024-11-01 01:07:53 -04:00
|
|
|
.endif
|
2024-10-23 23:49:07 -04:00
|
|
|
dey
|
|
|
|
|
2024-10-29 17:37:31 -04:00
|
|
|
bmi done_vscroll
|
|
|
|
|
|
|
|
jmp hgr_page1_vscroll_loop
|
2024-10-23 23:49:07 -04:00
|
|
|
|
2024-10-29 17:37:31 -04:00
|
|
|
done_vscroll:
|
2024-10-23 23:49:07 -04:00
|
|
|
rts
|
|
|
|
|
2024-11-01 01:31:03 -04:00
|
|
|
hgr_vertical_scroll_page2:
|
|
|
|
; PAGE1 for now
|
|
|
|
|
|
|
|
hgr_page2_vscroll:
|
|
|
|
|
|
|
|
ldy #39
|
|
|
|
hgr_page2_vscroll_loop:
|
|
|
|
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $4800,Y ; 2 -> 0
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $4000,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $4C00,Y ; 3 -> 1
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $4400,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $5000,Y ; 4 -> 2
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $4800,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $5400,Y ; 5 -> 3
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $4C00,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $5800,Y ; 6 -> 4
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $5000,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $5C00,Y ; 7 -> 5
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $5400,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $4080,Y ; 8 -> 6
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $5800,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $4480,Y ; 9 -> 7
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $5C00,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $4880,Y ; 10 -> 8
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $4080,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $4C80,Y ; 11 -> 9
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $4480,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $5080,Y ; 12 -> 10
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $4880,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $5480,Y ; 13 -> 11
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $4C80,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $5880,Y ; 14 -> 12
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $5080,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $5C80,Y ; 15 -> 13
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $5480,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $4100,Y ; 16 -> 14
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $5880,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $4500,Y ; 17 -> 15
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $5C80,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $4900,Y ; 18 -> 16
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $4100,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $4D00,Y ; 19 -> 17
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $4500,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $5100,Y ; 20 -> 18
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $4900,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $5500,Y ; 21 -> 19
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $4D00,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $5900,Y ; 22 -> 20
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $5100,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $5D00,Y ; 23 -> 21
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $5500,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $4180,Y ; 24 -> 22
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $5900,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $4580,Y ; 25 -> 23
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $5D00,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $4980,Y ; 26 -> 24
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $4180,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $4D80,Y ; 27 -> 25
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $4580,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $5180,Y ; 28 -> 26
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $4980,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $5580,Y ; 29 -> 27
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $4D80,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $5980,Y ; 30 -> 28
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $5180,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $5D80,Y ; 31 -> 29
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $5580,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $4200,Y ; 32 -> 30
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $5980,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $4600,Y ; 33 -> 31
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $5D80,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $4A00,Y ; 34 -> 32
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $4200,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $4E00,Y ; 35 -> 33
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $4600,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $5200,Y ; 36 -> 34
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $4A00,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $5600,Y ; 37 -> 35
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $4E00,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $5A00,Y ; 38 -> 36
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $5200,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $5E00,Y ; 39 -> 37
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $5600,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $4280,Y ; 40 -> 38
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $5A00,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $4680,Y ; 41 -> 39
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $5E00,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $4A80,Y ; 42 -> 40
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $4280,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $4E80,Y ; 43 -> 41
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $4680,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $5280,Y ; 44 -> 42
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $4A80,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $5680,Y ; 45 -> 43
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $4E80,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $5A80,Y ; 46 -> 44
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $5280,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $5E80,Y ; 47 -> 45
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $5680,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $4300,Y ; 48 -> 46
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $5A80,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $4700,Y ; 49 -> 47
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $5E80,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $4B00,Y ; 50 -> 48
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $4300,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $4F00,Y ; 51 -> 49
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $4700,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $5300,Y ; 52 -> 50
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $4B00,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $5700,Y ; 53 -> 51
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $4F00,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $5B00,Y ; 54 -> 52
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $5300,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $5F00,Y ; 55 -> 53
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $5700,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $4380,Y ; 56 -> 54
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $5B00,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $4780,Y ; 57 -> 55
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $5F00,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $4B80,Y ; 58 -> 56
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $4380,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $4F80,Y ; 59 -> 57
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $4780,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $5380,Y ; 60 -> 58
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $4B80,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $5780,Y ; 61 -> 59
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $4F80,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $5B80,Y ; 62 -> 60
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $5380,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $5F80,Y ; 63 -> 61
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $5780,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $4028,Y ; 64 -> 62
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $5B80,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $4428,Y ; 65 -> 63
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $5F80,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $4828,Y ; 66 -> 64
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $4028,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $4C28,Y ; 67 -> 65
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $4428,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $5028,Y ; 68 -> 66
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $4828,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $5428,Y ; 69 -> 67
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $4C28,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $5828,Y ; 70 -> 68
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $5028,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $5C28,Y ; 71 -> 69
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $5428,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $40A8,Y ; 72 -> 70
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $5828,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $44A8,Y ; 73 -> 71
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $5C28,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $48A8,Y ; 74 -> 72
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $40A8,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $4CA8,Y ; 75 -> 73
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $44A8,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $50A8,Y ; 76 -> 74
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $48A8,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $54A8,Y ; 77 -> 75
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $4CA8,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $58A8,Y ; 78 -> 76
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $50A8,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $5CA8,Y ; 79 -> 77
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $54A8,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $4128,Y ; 80 -> 78
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $58A8,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $4528,Y ; 81 -> 79
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $5CA8,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $4928,Y ; 82 -> 80
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $4128,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $4D28,Y ; 83 -> 81
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $4528,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $5128,Y ; 84 -> 82
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $4928,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $5528,Y ; 85 -> 83
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $4D28,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $5928,Y ; 86 -> 84
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $5128,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $5D28,Y ; 87 -> 85
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $5528,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $41A8,Y ; 88 -> 86
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $5928,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $45A8,Y ; 89 -> 87
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $5D28,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $49A8,Y ; 90 -> 88
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $41A8,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $4DA8,Y ; 91 -> 89
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $45A8,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $51A8,Y ; 92 -> 90
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $49A8,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $55A8,Y ; 93 -> 91
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $4DA8,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $59A8,Y ; 94 -> 92
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $51A8,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $5DA8,Y ; 95 -> 93
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $55A8,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $4228,Y ; 96 -> 94
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $59A8,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $4628,Y ; 97 -> 95
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $5DA8,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $4A28,Y ; 98 -> 96
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $4228,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $4E28,Y ; 99 -> 97
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $4628,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $5228,Y ; 100 -> 98
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $4A28,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $5628,Y ; 101 -> 99
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $4E28,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $5A28,Y ; 102 -> 100
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $5228,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $5E28,Y ; 103 -> 101
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $5628,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $42A8,Y ; 104 -> 102
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $5A28,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $46A8,Y ; 105 -> 103
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $5E28,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $4AA8,Y ; 106 -> 104
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $42A8,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $4EA8,Y ; 107 -> 105
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $46A8,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $52A8,Y ; 108 -> 106
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $4AA8,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $56A8,Y ; 109 -> 107
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $4EA8,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $5AA8,Y ; 110 -> 108
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $52A8,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $5EA8,Y ; 111 -> 109
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $56A8,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $4328,Y ; 112 -> 110
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $5AA8,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $4728,Y ; 113 -> 111
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $5EA8,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $4B28,Y ; 114 -> 112
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $4328,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $4F28,Y ; 115 -> 113
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $4728,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $5328,Y ; 116 -> 114
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $4B28,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $5728,Y ; 117 -> 115
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $4F28,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $5B28,Y ; 118 -> 116
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $5328,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $5F28,Y ; 119 -> 117
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $5728,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $43A8,Y ; 120 -> 118
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $5B28,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $47A8,Y ; 121 -> 119
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $5F28,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $4BA8,Y ; 122 -> 120
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $43A8,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $4FA8,Y ; 123 -> 121
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $47A8,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $53A8,Y ; 124 -> 122
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $4BA8,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $57A8,Y ; 125 -> 123
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $4FA8,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $5BA8,Y ; 126 -> 124
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $53A8,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $5FA8,Y ; 127 -> 125
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $57A8,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $4050,Y ; 128 -> 126
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $5BA8,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $4450,Y ; 129 -> 127
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $5FA8,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $4850,Y ; 130 -> 128
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $4050,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $4C50,Y ; 131 -> 129
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $4450,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $5050,Y ; 132 -> 130
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $4850,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $5450,Y ; 133 -> 131
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $4C50,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $5850,Y ; 134 -> 132
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $5050,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $5C50,Y ; 135 -> 133
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $5450,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $40D0,Y ; 136 -> 134
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $5850,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $44D0,Y ; 137 -> 135
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $5C50,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $48D0,Y ; 138 -> 136
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $40D0,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $4CD0,Y ; 139 -> 137
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $44D0,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $50D0,Y ; 140 -> 138
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $48D0,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $54D0,Y ; 141 -> 139
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $4CD0,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $58D0,Y ; 142 -> 140
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $50D0,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $5CD0,Y ; 143 -> 141
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $54D0,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $4150,Y ; 144 -> 142
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $58D0,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $4550,Y ; 145 -> 143
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $5CD0,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $4950,Y ; 146 -> 144
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $4150,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $4D50,Y ; 147 -> 145
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $4550,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $5150,Y ; 148 -> 146
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $4950,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $5550,Y ; 149 -> 147
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $4D50,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $5950,Y ; 150 -> 148
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $5150,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $5D50,Y ; 151 -> 149
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $5550,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $41D0,Y ; 152 -> 150
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $5950,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $45D0,Y ; 153 -> 151
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $5D50,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $49D0,Y ; 154 -> 152
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $41D0,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $4DD0,Y ; 155 -> 153
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $45D0,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $51D0,Y ; 156 -> 154
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $49D0,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $55D0,Y ; 157 -> 155
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $4DD0,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $59D0,Y ; 158 -> 156
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $51D0,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $5DD0,Y ; 159 -> 157
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $55D0,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
.if 0
|
|
|
|
lda $4250,Y ; 160 -> 158
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $59D0,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $4650,Y ; 161 -> 159
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $5DD0,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $4A50,Y ; 162 -> 160
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $4250,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $4E50,Y ; 163 -> 161
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $4650,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $5250,Y ; 164 -> 162
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $4A50,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $5650,Y ; 165 -> 163
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $4E50,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $5A50,Y ; 166 -> 164
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $5250,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $5E50,Y ; 167 -> 165
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $5650,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $42D0,Y ; 168 -> 166
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $5A50,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $46D0,Y ; 169 -> 167
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $5E50,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $4AD0,Y ; 170 -> 168
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $42D0,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $4ED0,Y ; 171 -> 169
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $46D0,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $52D0,Y ; 172 -> 170
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $4AD0,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $56D0,Y ; 173 -> 171
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $4ED0,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $5AD0,Y ; 174 -> 172
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $52D0,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $5ED0,Y ; 175 -> 173
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $56D0,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $4350,Y ; 176 -> 174
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $5AD0,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $4750,Y ; 177 -> 175
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $5ED0,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $4B50,Y ; 178 -> 176
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $4350,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $4F50,Y ; 179 -> 177
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $4750,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $5350,Y ; 180 -> 178
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $4B50,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $5750,Y ; 181 -> 179
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $4F50,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $5B50,Y ; 182 -> 180
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $5350,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $5F50,Y ; 183 -> 181
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $5750,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $43D0,Y ; 184 -> 182
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $5B50,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $47D0,Y ; 185 -> 183
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $5F50,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $4BD0,Y ; 186 -> 184
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $43D0,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $4FD0,Y ; 187 -> 185
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $47D0,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $53D0,Y ; 188 -> 186
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $4BD0,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $57D0,Y ; 189 -> 187
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $4FD0,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $5BD0,Y ; 190 -> 188
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $53D0,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $5FD0,Y ; 191 -> 189
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $57D0,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $2000,Y ; 192 -> 190
|
2024-11-01 01:31:03 -04:00
|
|
|
sta $5BD0,Y
|
2024-11-02 18:10:56 -04:00
|
|
|
lda $2000,Y ; 193 -> 191
|
|
|
|
sta $5FD0,Y
|
2024-11-01 01:31:03 -04:00
|
|
|
.endif
|
|
|
|
dey
|
|
|
|
|
|
|
|
bmi done_vscroll2
|
|
|
|
|
|
|
|
jmp hgr_page2_vscroll_loop
|
|
|
|
|
|
|
|
done_vscroll2:
|
|
|
|
rts
|
|
|
|
|
2024-10-29 17:37:31 -04:00
|
|
|
|
|
|
|
|