home *** CD-ROM | disk | FTP | other *** search
Text File | 1991-03-12 | 588 b | 68 lines | [04] ASCII Text (0x0000) |
-
- CODE FOR SENDNOTES
-
- LDA #10
- STA 1B ; 1B HOLDS TIMER INTERVAL FOR INNERMOST DELAY LOOP
- LDA #90
- STA 1C ; 1C HOLDS MIDI INSTRUCTION FOR NOTE ON
-
- TOP:
- LDY#1
- LDA (19),Y
- PHA
-
- LOOP2:
- LDY#0
- LDA (19),Y ; 19,1A HOLDS ADDRESSED PASSED TO ROUTINE
- TAX
-
- LOOP1:
- LDA 1B
- JSR FCA8
- DEX
- BNE LOOP1
-
- PLA
- SEC
- SBC#1
- PHA
- BNE LOOP2
-
- ?XMIT:
- LDA C0A8
- AND #2
- BNE ?XMIT
- LDA 1C
- STA C0A9
-
- ?XMIT1:
- LDA C0A8
- AND #2
- BNE ?XMIT1
- LDY #3
- LDA (19),Y
- STA C0A9
-
- ?XMIT2:
- LDA C0A8
- AND #2
- BNE ?XMIT1
- LDY #2
- LDA (19),Y
- STA C0A9
-
- CLC
- LDA 19
- ADC #4
- STA 19
- LDA 1A
- ADC #0
- STA 1A
-
- LDY #3
- CMP #FF
- BNE TOP
- LDY #4
- CMP #FF
- BNE TOP
- RTS