Sega Mark III Manuel De Référence page 40

Table des Matières

Publicité

197: ;=======================================================;
198: ;
199: ;
200: ;
201: ;=======================================================;
202: GUNINT::
203:
LD
204:
LD
205:
LD
206:
DEC
207:
RET
208:
LD
209:
DEC
210:
RET
211:
212:
CALL
213:
AND
214:
RET
215:
216:
XOR
217:
LD
218:
LD
219:
LD
220:
LD
221: ; * Screen Flash *
222:
XOR
223:
OUT
224:
LD
225:
OUT
226:
LD
227:
OUT
228: ; * RAM Clear *
229:
LD
230:
LD
231:
LD
232:
LD
233:
LDIR
234:
RET
235:
236:
237:
238:
Manuel de Référence Hardware de la Sega Mk3 (Rev1) Page 39
***** GUN CHECK *****
HL,CDATA
; Flash States Work
A,(HL)
(HL),2
;
A
; CP 1
Z
;(CDATA)=1 ---> (CDATA)=2 , RET
(HL),0
;
A
; CP 2
Z
;(CDATA)=2 ---> (CDATA)=0 , RET
;
SWSET
010H
; bit 4
Z
;(CDATA)=0 , TRI.=OFF ---> RET
;
A
(HVCNT),A
A,1
; A.res = 1
(CDATA),A
;(CDATA)=0 , TRI.=ON ---> (CDATA)=1 , RET
(SHOOTF),A
; Gun Shoot Flag Set
A
(0BFH),A
A,0C0H
(0BFH),A
A,03FH
(0BEH),A
HL,HVCNT
DE,HVCNT+1
BC,001H+040H+001H+10
(HL),0
;
;
;

Publicité

Table des Matières
loading

Produits Connexes pour Sega Mark III

Table des Matières