v+1
This commit is contained in:
parent
b3bec138a3
commit
75a61e6c66
Binary file not shown.
BIN
dlld/dlld.2mg
BIN
dlld/dlld.2mg
Binary file not shown.
Binary file not shown.
|
@ -67,7 +67,7 @@ mainLOOP
|
||||||
]lp cmp tblKEY,x
|
]lp cmp tblKEY,x
|
||||||
beq foundIT
|
beq foundIT
|
||||||
inx
|
inx
|
||||||
cpx #20
|
cpx #19+1
|
||||||
bcc ]lp
|
bcc ]lp
|
||||||
bra mainLOOP
|
bra mainLOOP
|
||||||
foundIT txa
|
foundIT txa
|
||||||
|
@ -81,7 +81,7 @@ foundIT txa
|
||||||
gotoIT jsr $bdbd
|
gotoIT jsr $bdbd
|
||||||
bcc doIT
|
bcc doIT
|
||||||
|
|
||||||
ldx #>strRJ ; Set frame and search
|
ldx #>strRJ ; It's the end!
|
||||||
ldy #<strRJ
|
ldy #<strRJ
|
||||||
jsr sendLDCommand
|
jsr sendLDCommand
|
||||||
rts
|
rts
|
||||||
|
@ -100,28 +100,28 @@ doESC sec
|
||||||
|
|
||||||
doQ ldx #>1800 ; 1 minute
|
doQ ldx #>1800 ; 1 minute
|
||||||
lda #<1800
|
lda #<1800
|
||||||
bne doREVERSE
|
bra doREVERSE
|
||||||
doW ldx #>900 ; 30 secondes
|
doW ldx #>900 ; 30 secondes
|
||||||
lda #<900
|
lda #<900
|
||||||
bne doREVERSE
|
bra doREVERSE
|
||||||
doE ldx #>300 ; 10 secondes
|
doE ldx #>300 ; 10 secondes
|
||||||
lda #<300
|
lda #<300
|
||||||
bne doREVERSE
|
bra doREVERSE
|
||||||
doR ldx #>150 ; 5 secondes
|
doR ldx #>150 ; 5 secondes
|
||||||
lda #<150
|
lda #<150
|
||||||
bne doREVERSE
|
bra doREVERSE
|
||||||
doT ldx #>90 ; 3 secondes
|
doT ldx #>90 ; 3 secondes
|
||||||
lda #<90
|
lda #<90
|
||||||
bne doREVERSE
|
bra doREVERSE
|
||||||
doA ldx #>30 ; 30 frames = 1 seconde
|
doA ldx #>30 ; 30 frames = 1 seconde
|
||||||
lda #<30
|
lda #<30
|
||||||
bne doREVERSE
|
bra doREVERSE
|
||||||
doS ldx #>15 ; 15 frames
|
doS ldx #>15 ; 15 frames
|
||||||
lda #<15
|
lda #<15
|
||||||
bne doREVERSE
|
bra doREVERSE
|
||||||
doD ldx #>3 ; 3 frames
|
doD ldx #>3 ; 3 frames
|
||||||
lda #<3
|
lda #<3
|
||||||
bne doREVERSE
|
bra doREVERSE
|
||||||
doF ldx #>1 ; 1 frame
|
doF ldx #>1 ; 1 frame
|
||||||
lda #<1
|
lda #<1
|
||||||
|
|
||||||
|
@ -159,28 +159,28 @@ revOK sta theFRAME
|
||||||
|
|
||||||
doY ldx #>90 ; 3 secondes
|
doY ldx #>90 ; 3 secondes
|
||||||
lda #<90
|
lda #<90
|
||||||
bne doFORWARD
|
bra doFORWARD
|
||||||
doU ldx #>150 ; 5 secondes
|
doU ldx #>150 ; 5 secondes
|
||||||
lda #<150
|
lda #<150
|
||||||
bne doFORWARD
|
bra doFORWARD
|
||||||
doI ldx #>300 ; 10 secondes
|
doI ldx #>300 ; 10 secondes
|
||||||
lda #<300
|
lda #<300
|
||||||
bne doFORWARD
|
bra doFORWARD
|
||||||
doO ldx #>900 ; 30 secondes
|
doO ldx #>900 ; 30 secondes
|
||||||
lda #<900
|
lda #<900
|
||||||
bne doFORWARD
|
bra doFORWARD
|
||||||
doP ldx #>1800 ; 1 minute
|
doP ldx #>1800 ; 1 minute
|
||||||
lda #<1800
|
lda #<1800
|
||||||
bne doFORWARD
|
bra doFORWARD
|
||||||
doH ldx #>1 ; 1 frame
|
doH ldx #>1 ; 1 frame
|
||||||
lda #<1
|
lda #<1
|
||||||
bne doFORWARD
|
bra doFORWARD
|
||||||
doJ ldx #>3 ; 3 frames
|
doJ ldx #>3 ; 3 frames
|
||||||
lda #<3
|
lda #<3
|
||||||
bne doFORWARD
|
bra doFORWARD
|
||||||
doK ldx #>15 ; 15 frames
|
doK ldx #>15 ; 15 frames
|
||||||
lda #<15
|
lda #<15
|
||||||
bne doFORWARD
|
bra doFORWARD
|
||||||
doL ldx #>30 ; 30 frames
|
doL ldx #>30 ; 30 frames
|
||||||
lda #<30
|
lda #<30
|
||||||
|
|
||||||
|
|
|
@ -70,7 +70,7 @@
|
||||||
67 | 1 dlld2.s 67 | Code | 11 | | 3 | 00/2020 : DD 5C 21 | ozunid_2 cmp tblKEY,x
|
67 | 1 dlld2.s 67 | Code | 11 | | 3 | 00/2020 : DD 5C 21 | ozunid_2 cmp tblKEY,x
|
||||||
68 | 1 dlld2.s 68 | Code | 11 | | 2 | 00/2023 : F0 07 | beq foundIT
|
68 | 1 dlld2.s 68 | Code | 11 | | 2 | 00/2023 : F0 07 | beq foundIT
|
||||||
69 | 1 dlld2.s 69 | Code | 11 | | 1 | 00/2025 : E8 | inx
|
69 | 1 dlld2.s 69 | Code | 11 | | 1 | 00/2025 : E8 | inx
|
||||||
70 | 1 dlld2.s 70 | Code | 11 | | 2 | 00/2026 : E0 13 | cpx #19
|
70 | 1 dlld2.s 70 | Code | 11 | | 2 | 00/2026 : E0 14 | cpx #19+1
|
||||||
71 | 1 dlld2.s 71 | Code | 11 | | 2 | 00/2028 : 90 F6 | bcc ozunid_2
|
71 | 1 dlld2.s 71 | Code | 11 | | 2 | 00/2028 : 90 F6 | bcc ozunid_2
|
||||||
72 | 1 dlld2.s 72 | Code | 11 | | 2 | 00/202A : 80 E7 | bra mainLOOP
|
72 | 1 dlld2.s 72 | Code | 11 | | 2 | 00/202A : 80 E7 | bra mainLOOP
|
||||||
73 | 1 dlld2.s 73 | Code | 11 | | 1 | 00/202C : 8A | foundIT txa
|
73 | 1 dlld2.s 73 | Code | 11 | | 1 | 00/202C : 8A | foundIT txa
|
||||||
|
@ -84,7 +84,7 @@
|
||||||
81 | 1 dlld2.s 81 | Code | 11 | | 3 | 00/203B : 20 BD BD | gotoIT jsr $bdbd
|
81 | 1 dlld2.s 81 | Code | 11 | | 3 | 00/203B : 20 BD BD | gotoIT jsr $bdbd
|
||||||
82 | 1 dlld2.s 82 | Code | 11 | | 2 | 00/203E : 90 08 | bcc doIT
|
82 | 1 dlld2.s 82 | Code | 11 | | 2 | 00/203E : 90 08 | bcc doIT
|
||||||
83 | 1 dlld2.s 83 | Empty | 11 | | 0 | 00/2040 |
|
83 | 1 dlld2.s 83 | Empty | 11 | | 0 | 00/2040 |
|
||||||
84 | 1 dlld2.s 84 | Code | 11 | | 2 | 00/2040 : A2 21 | ldx #>strRJ ; Set frame and search
|
84 | 1 dlld2.s 84 | Code | 11 | | 2 | 00/2040 : A2 21 | ldx #>strRJ ; It's the end!
|
||||||
85 | 1 dlld2.s 85 | Code | 11 | | 2 | 00/2042 : A0 4B | ldy #<strRJ
|
85 | 1 dlld2.s 85 | Code | 11 | | 2 | 00/2042 : A0 4B | ldy #<strRJ
|
||||||
86 | 1 dlld2.s 86 | Code | 11 | | 3 | 00/2044 : 20 3F 24 | jsr sendLDCommand
|
86 | 1 dlld2.s 86 | Code | 11 | | 3 | 00/2044 : 20 3F 24 | jsr sendLDCommand
|
||||||
87 | 1 dlld2.s 87 | Code | 11 | | 1 | 00/2047 : 60 | rts
|
87 | 1 dlld2.s 87 | Code | 11 | | 1 | 00/2047 : 60 | rts
|
||||||
|
@ -103,28 +103,28 @@
|
||||||
100 | 1 dlld2.s 100 | Empty | 11 | | 0 | 00/2053 |
|
100 | 1 dlld2.s 100 | Empty | 11 | | 0 | 00/2053 |
|
||||||
101 | 1 dlld2.s 101 | Code | 11 | | 2 | 00/2053 : A2 07 | doQ ldx #>1800 ; 1 minute
|
101 | 1 dlld2.s 101 | Code | 11 | | 2 | 00/2053 : A2 07 | doQ ldx #>1800 ; 1 minute
|
||||||
102 | 1 dlld2.s 102 | Code | 11 | | 2 | 00/2055 : A9 08 | lda #<1800
|
102 | 1 dlld2.s 102 | Code | 11 | | 2 | 00/2055 : A9 08 | lda #<1800
|
||||||
103 | 1 dlld2.s 103 | Code | 11 | | 2 | 00/2057 : D0 2E | bne doREVERSE
|
103 | 1 dlld2.s 103 | Code | 11 | | 2 | 00/2057 : 80 2E | bra doREVERSE
|
||||||
104 | 1 dlld2.s 104 | Code | 11 | | 2 | 00/2059 : A2 03 | doW ldx #>900 ; 30 secondes
|
104 | 1 dlld2.s 104 | Code | 11 | | 2 | 00/2059 : A2 03 | doW ldx #>900 ; 30 secondes
|
||||||
105 | 1 dlld2.s 105 | Code | 11 | | 2 | 00/205B : A9 84 | lda #<900
|
105 | 1 dlld2.s 105 | Code | 11 | | 2 | 00/205B : A9 84 | lda #<900
|
||||||
106 | 1 dlld2.s 106 | Code | 11 | | 2 | 00/205D : D0 28 | bne doREVERSE
|
106 | 1 dlld2.s 106 | Code | 11 | | 2 | 00/205D : 80 28 | bra doREVERSE
|
||||||
107 | 1 dlld2.s 107 | Code | 11 | | 2 | 00/205F : A2 01 | doE ldx #>300 ; 10 secondes
|
107 | 1 dlld2.s 107 | Code | 11 | | 2 | 00/205F : A2 01 | doE ldx #>300 ; 10 secondes
|
||||||
108 | 1 dlld2.s 108 | Code | 11 | | 2 | 00/2061 : A9 2C | lda #<300
|
108 | 1 dlld2.s 108 | Code | 11 | | 2 | 00/2061 : A9 2C | lda #<300
|
||||||
109 | 1 dlld2.s 109 | Code | 11 | | 2 | 00/2063 : D0 22 | bne doREVERSE
|
109 | 1 dlld2.s 109 | Code | 11 | | 2 | 00/2063 : 80 22 | bra doREVERSE
|
||||||
110 | 1 dlld2.s 110 | Code | 11 | | 2 | 00/2065 : A2 00 | doR ldx #>150 ; 5 secondes
|
110 | 1 dlld2.s 110 | Code | 11 | | 2 | 00/2065 : A2 00 | doR ldx #>150 ; 5 secondes
|
||||||
111 | 1 dlld2.s 111 | Code | 11 | | 2 | 00/2067 : A9 96 | lda #<150
|
111 | 1 dlld2.s 111 | Code | 11 | | 2 | 00/2067 : A9 96 | lda #<150
|
||||||
112 | 1 dlld2.s 112 | Code | 11 | | 2 | 00/2069 : D0 1C | bne doREVERSE
|
112 | 1 dlld2.s 112 | Code | 11 | | 2 | 00/2069 : 80 1C | bra doREVERSE
|
||||||
113 | 1 dlld2.s 113 | Code | 11 | | 2 | 00/206B : A2 00 | doT ldx #>90 ; 3 secondes
|
113 | 1 dlld2.s 113 | Code | 11 | | 2 | 00/206B : A2 00 | doT ldx #>90 ; 3 secondes
|
||||||
114 | 1 dlld2.s 114 | Code | 11 | | 2 | 00/206D : A9 5A | lda #<90
|
114 | 1 dlld2.s 114 | Code | 11 | | 2 | 00/206D : A9 5A | lda #<90
|
||||||
115 | 1 dlld2.s 115 | Code | 11 | | 2 | 00/206F : D0 16 | bne doREVERSE
|
115 | 1 dlld2.s 115 | Code | 11 | | 2 | 00/206F : 80 16 | bra doREVERSE
|
||||||
116 | 1 dlld2.s 116 | Code | 11 | | 2 | 00/2071 : A2 00 | doA ldx #>30 ; 30 frames = 1 seconde
|
116 | 1 dlld2.s 116 | Code | 11 | | 2 | 00/2071 : A2 00 | doA ldx #>30 ; 30 frames = 1 seconde
|
||||||
117 | 1 dlld2.s 117 | Code | 11 | | 2 | 00/2073 : A9 1E | lda #<30
|
117 | 1 dlld2.s 117 | Code | 11 | | 2 | 00/2073 : A9 1E | lda #<30
|
||||||
118 | 1 dlld2.s 118 | Code | 11 | | 2 | 00/2075 : D0 10 | bne doREVERSE
|
118 | 1 dlld2.s 118 | Code | 11 | | 2 | 00/2075 : 80 10 | bra doREVERSE
|
||||||
119 | 1 dlld2.s 119 | Code | 11 | | 2 | 00/2077 : A2 00 | doS ldx #>15 ; 15 frames
|
119 | 1 dlld2.s 119 | Code | 11 | | 2 | 00/2077 : A2 00 | doS ldx #>15 ; 15 frames
|
||||||
120 | 1 dlld2.s 120 | Code | 11 | | 2 | 00/2079 : A9 0F | lda #<15
|
120 | 1 dlld2.s 120 | Code | 11 | | 2 | 00/2079 : A9 0F | lda #<15
|
||||||
121 | 1 dlld2.s 121 | Code | 11 | | 2 | 00/207B : D0 0A | bne doREVERSE
|
121 | 1 dlld2.s 121 | Code | 11 | | 2 | 00/207B : 80 0A | bra doREVERSE
|
||||||
122 | 1 dlld2.s 122 | Code | 11 | | 2 | 00/207D : A2 00 | doD ldx #>3 ; 3 frames
|
122 | 1 dlld2.s 122 | Code | 11 | | 2 | 00/207D : A2 00 | doD ldx #>3 ; 3 frames
|
||||||
123 | 1 dlld2.s 123 | Code | 11 | | 2 | 00/207F : A9 03 | lda #<3
|
123 | 1 dlld2.s 123 | Code | 11 | | 2 | 00/207F : A9 03 | lda #<3
|
||||||
124 | 1 dlld2.s 124 | Code | 11 | | 2 | 00/2081 : D0 04 | bne doREVERSE
|
124 | 1 dlld2.s 124 | Code | 11 | | 2 | 00/2081 : 80 04 | bra doREVERSE
|
||||||
125 | 1 dlld2.s 125 | Code | 11 | | 2 | 00/2083 : A2 00 | doF ldx #>1 ; 1 frame
|
125 | 1 dlld2.s 125 | Code | 11 | | 2 | 00/2083 : A2 00 | doF ldx #>1 ; 1 frame
|
||||||
126 | 1 dlld2.s 126 | Code | 11 | | 2 | 00/2085 : A9 01 | lda #<1
|
126 | 1 dlld2.s 126 | Code | 11 | | 2 | 00/2085 : A9 01 | lda #<1
|
||||||
127 | 1 dlld2.s 127 | Empty | 11 | | 0 | 00/2087 |
|
127 | 1 dlld2.s 127 | Empty | 11 | | 0 | 00/2087 |
|
||||||
|
@ -168,28 +168,28 @@
|
||||||
183 | 1 dlld2.s 159 | Empty | 11 | | 0 | 00/20C5 |
|
183 | 1 dlld2.s 159 | Empty | 11 | | 0 | 00/20C5 |
|
||||||
184 | 1 dlld2.s 160 | Code | 11 | | 2 | 00/20C5 : A2 00 | doY ldx #>90 ; 3 secondes
|
184 | 1 dlld2.s 160 | Code | 11 | | 2 | 00/20C5 : A2 00 | doY ldx #>90 ; 3 secondes
|
||||||
185 | 1 dlld2.s 161 | Code | 11 | | 2 | 00/20C7 : A9 5A | lda #<90
|
185 | 1 dlld2.s 161 | Code | 11 | | 2 | 00/20C7 : A9 5A | lda #<90
|
||||||
186 | 1 dlld2.s 162 | Code | 11 | | 2 | 00/20C9 : D0 2E | bne doFORWARD
|
186 | 1 dlld2.s 162 | Code | 11 | | 2 | 00/20C9 : 80 2E | bra doFORWARD
|
||||||
187 | 1 dlld2.s 163 | Code | 11 | | 2 | 00/20CB : A2 00 | doU ldx #>150 ; 5 secondes
|
187 | 1 dlld2.s 163 | Code | 11 | | 2 | 00/20CB : A2 00 | doU ldx #>150 ; 5 secondes
|
||||||
188 | 1 dlld2.s 164 | Code | 11 | | 2 | 00/20CD : A9 96 | lda #<150
|
188 | 1 dlld2.s 164 | Code | 11 | | 2 | 00/20CD : A9 96 | lda #<150
|
||||||
189 | 1 dlld2.s 165 | Code | 11 | | 2 | 00/20CF : D0 28 | bne doFORWARD
|
189 | 1 dlld2.s 165 | Code | 11 | | 2 | 00/20CF : 80 28 | bra doFORWARD
|
||||||
190 | 1 dlld2.s 166 | Code | 11 | | 2 | 00/20D1 : A2 01 | doI ldx #>300 ; 10 secondes
|
190 | 1 dlld2.s 166 | Code | 11 | | 2 | 00/20D1 : A2 01 | doI ldx #>300 ; 10 secondes
|
||||||
191 | 1 dlld2.s 167 | Code | 11 | | 2 | 00/20D3 : A9 2C | lda #<300
|
191 | 1 dlld2.s 167 | Code | 11 | | 2 | 00/20D3 : A9 2C | lda #<300
|
||||||
192 | 1 dlld2.s 168 | Code | 11 | | 2 | 00/20D5 : D0 22 | bne doFORWARD
|
192 | 1 dlld2.s 168 | Code | 11 | | 2 | 00/20D5 : 80 22 | bra doFORWARD
|
||||||
193 | 1 dlld2.s 169 | Code | 11 | | 2 | 00/20D7 : A2 03 | doO ldx #>900 ; 30 secondes
|
193 | 1 dlld2.s 169 | Code | 11 | | 2 | 00/20D7 : A2 03 | doO ldx #>900 ; 30 secondes
|
||||||
194 | 1 dlld2.s 170 | Code | 11 | | 2 | 00/20D9 : A9 84 | lda #<900
|
194 | 1 dlld2.s 170 | Code | 11 | | 2 | 00/20D9 : A9 84 | lda #<900
|
||||||
195 | 1 dlld2.s 171 | Code | 11 | | 2 | 00/20DB : D0 1C | bne doFORWARD
|
195 | 1 dlld2.s 171 | Code | 11 | | 2 | 00/20DB : 80 1C | bra doFORWARD
|
||||||
196 | 1 dlld2.s 172 | Code | 11 | | 2 | 00/20DD : A2 07 | doP ldx #>1800 ; 1 minute
|
196 | 1 dlld2.s 172 | Code | 11 | | 2 | 00/20DD : A2 07 | doP ldx #>1800 ; 1 minute
|
||||||
197 | 1 dlld2.s 173 | Code | 11 | | 2 | 00/20DF : A9 08 | lda #<1800
|
197 | 1 dlld2.s 173 | Code | 11 | | 2 | 00/20DF : A9 08 | lda #<1800
|
||||||
198 | 1 dlld2.s 174 | Code | 11 | | 2 | 00/20E1 : D0 16 | bne doFORWARD
|
198 | 1 dlld2.s 174 | Code | 11 | | 2 | 00/20E1 : 80 16 | bra doFORWARD
|
||||||
199 | 1 dlld2.s 175 | Code | 11 | | 2 | 00/20E3 : A2 00 | doH ldx #>1 ; 1 frame
|
199 | 1 dlld2.s 175 | Code | 11 | | 2 | 00/20E3 : A2 00 | doH ldx #>1 ; 1 frame
|
||||||
200 | 1 dlld2.s 176 | Code | 11 | | 2 | 00/20E5 : A9 01 | lda #<1
|
200 | 1 dlld2.s 176 | Code | 11 | | 2 | 00/20E5 : A9 01 | lda #<1
|
||||||
201 | 1 dlld2.s 177 | Code | 11 | | 2 | 00/20E7 : D0 10 | bne doFORWARD
|
201 | 1 dlld2.s 177 | Code | 11 | | 2 | 00/20E7 : 80 10 | bra doFORWARD
|
||||||
202 | 1 dlld2.s 178 | Code | 11 | | 2 | 00/20E9 : A2 00 | doJ ldx #>3 ; 3 frames
|
202 | 1 dlld2.s 178 | Code | 11 | | 2 | 00/20E9 : A2 00 | doJ ldx #>3 ; 3 frames
|
||||||
203 | 1 dlld2.s 179 | Code | 11 | | 2 | 00/20EB : A9 03 | lda #<3
|
203 | 1 dlld2.s 179 | Code | 11 | | 2 | 00/20EB : A9 03 | lda #<3
|
||||||
204 | 1 dlld2.s 180 | Code | 11 | | 2 | 00/20ED : D0 0A | bne doFORWARD
|
204 | 1 dlld2.s 180 | Code | 11 | | 2 | 00/20ED : 80 0A | bra doFORWARD
|
||||||
205 | 1 dlld2.s 181 | Code | 11 | | 2 | 00/20EF : A2 00 | doK ldx #>15 ; 15 frames
|
205 | 1 dlld2.s 181 | Code | 11 | | 2 | 00/20EF : A2 00 | doK ldx #>15 ; 15 frames
|
||||||
206 | 1 dlld2.s 182 | Code | 11 | | 2 | 00/20F1 : A9 0F | lda #<15
|
206 | 1 dlld2.s 182 | Code | 11 | | 2 | 00/20F1 : A9 0F | lda #<15
|
||||||
207 | 1 dlld2.s 183 | Code | 11 | | 2 | 00/20F3 : D0 04 | bne doFORWARD
|
207 | 1 dlld2.s 183 | Code | 11 | | 2 | 00/20F3 : 80 04 | bra doFORWARD
|
||||||
208 | 1 dlld2.s 184 | Code | 11 | | 2 | 00/20F5 : A2 00 | doL ldx #>30 ; 30 frames
|
208 | 1 dlld2.s 184 | Code | 11 | | 2 | 00/20F5 : A2 00 | doL ldx #>30 ; 30 frames
|
||||||
209 | 1 dlld2.s 185 | Code | 11 | | 2 | 00/20F7 : A9 1E | lda #<30
|
209 | 1 dlld2.s 185 | Code | 11 | | 2 | 00/20F7 : A9 1E | lda #<30
|
||||||
210 | 1 dlld2.s 186 | Empty | 11 | | 0 | 00/20F9 |
|
210 | 1 dlld2.s 186 | Empty | 11 | | 0 | 00/20F9 |
|
||||||
|
|
Binary file not shown.
Loading…
Reference in New Issue