6502 command stream player, part 14
fix it up plays Manbow pretty well
This commit is contained in:
parent
79331737ce
commit
7cbc59db32
|
@ -110,8 +110,12 @@ loop:
|
|||
|
||||
; interrupt handlers
|
||||
nmi:
|
||||
php
|
||||
pha
|
||||
lda #1
|
||||
sta pendingTick
|
||||
pla
|
||||
plp
|
||||
rti
|
||||
|
||||
irq:
|
||||
|
@ -121,8 +125,8 @@ irq:
|
|||
FCS_MAX_CHAN=8
|
||||
FCS_MAX_STACK=10
|
||||
|
||||
fcsAddrBase=$20
|
||||
fcsZeroPage=$10
|
||||
fcsAddrBase=$30
|
||||
fcsZeroPage=$0e
|
||||
fcsGlobalStack=$200
|
||||
fcsPtr=cmdStream
|
||||
fcsVolMax=volMaxArray
|
||||
|
|
|
@ -298,6 +298,7 @@ fcsFullCmd:
|
|||
|
||||
fcsSpeedDialCmd:
|
||||
lda fcsSpeedDial-224,y
|
||||
pha
|
||||
tay
|
||||
lda fcsFullCmdTable-28,y
|
||||
tay
|
||||
|
@ -305,6 +306,8 @@ fcsSpeedDialCmd:
|
|||
sta fcsTempPtr
|
||||
lda fcsCmdReadTableHigh,y
|
||||
sta fcsTempPtr+1
|
||||
pla
|
||||
tay
|
||||
jmp (fcsTempPtr)
|
||||
|
||||
fcsCall:
|
||||
|
|
Loading…
Reference in a new issue