home *** CD-ROM | disk | FTP | other *** search
- ; Demo_control
- ;
- ; This routine is called every copper interrupt
- ;
- ;
-
- even
-
- Demo_Control
- move.w ek,d0
- add.w #1,d0
- move.w d0,ek
- cmp.w #10,d0
- beq print_letter
- bsr Scroll
- rts
-
- print_letter
- bsr letter
- bsr Scroll
- rts
-
- ek ;When to print text counter
- dc.w 0
- string_adr
- dc.l 0 ;Pointer to next character in string
- string ;The text to print. NB! Note stuttering!
- ;This is due to my laziness - I prefer reading a word
- ;at a time rather than a byte. Remember: reading a byte
- ;from an odd memory address is an instant Gronk out.
- ;This way saves on some petty coding. What the heck - I
- ;think I can spare the ram... |-)
- ;ee = ! ff = .
-
- dc.b "ff ff ff ff ff ff ff ff GGRREEEETTIINNGGSSee WWEELLCCOOMMEE TTOO TTHHEE "
- dc.b "FFAANNTTAASSTTIICC AAUUII DDEEMMOO DDEEMMOONNSSTTRRAATTIIOONNee ff ff ff "
- dc.b "NNOOWW YYOOUU TTOOOO CCAANN WWRRIITTEE YYOOUURR OOWWNN SSCCRROOLLLLYY DDEEMMOO "
- dc.b "MMEESSSSAAGGEESS BBYY RREEAADDIINNGG TTHHEE QQUUAADD AARRTTIICCLLEE IINN TTHHEE "
- dc.b "OOCCTTOOBBEERR IISSSSUUEE OOFF AAMMIIGGAA UUSSEERR IINNTTEERRNNAATTIIOONNAALLffffff "
- dc.b "AALLLL TTHHEE SSOOUURRCCEE CCOODDEE YYOOUU NNEEEEDD IISS OONN TTHHIISS DDIISSKK ff ff ff "
- dc.b "NNOOWW PPRREESSSS TTHHEE LLEEFFTT MMOOUUSSEE BBUUTTTTOONN TTOO QQUUIITT "
- dc.b "TTHHIISS DDEEMMOOffffff **"
-
-
-
-
- dc.b "ff ff ff GGRREEEETTIINNGGSSee WWEELLCCOOMMEE TTOO TTHHEE "
- dc.b "FFAANNTTAASSTTIICC AAUUII MMUUSSIICC DDEEMMOO DDIISSKKffffff "
- dc.b "AALLLL PPRROOGGRRAAMMMMIINNGG BBYY JJOOHHNN KKEENNNNEEDDYYffffff "
- dc.b "AALLLL MMUUSSIICC CCOOMMPPIILLEEDD BBYY TTOONNYY HHOORRGGAANNffffff "
- dc.b "IIFF YYOOUU WWAANNTT TTOO FFIINNDD OOUUTT HHOOWW TTOO WWRRIITTEE "
- dc.b "YYOOUURR OOWWNN DDEEMMOO WWIITTHH SSCCRROOLLLLYY MMEESSAAGGEESS AANNDD AALLLL TTHHEE "
- dc.b "RREESSTT OOFF TTHHEE SSTTUUFF TTHHEENN GGEETT HHOOLLDD OOFF "
- dc.b "AAMMIIGGAA UUSSEERR IINNTTEERRNNAATTIIOONNAALL MMAAGGAAZZIINNEEffffff "
- dc.b "AAUUII RREEGGUULLAARRLLYY RRUUNNSS AARRTTIICCLLESS OONN PPRROOGGRRAMMMMIINNGG "
- dc.b "AATT AALLLL LLEEVVEELLSSffffff WWIITTHH AALLLL TTHHEE SSOOUURRCCEE CCOODDEE "
- dc.b "OONN TTHHEE SSPPEECCIIAALL HHYYPPEERR CCOOVVEERRDDIISSKKee "
-
- dc.b "AABBCCDDEEFFGGHHIIJJKKLLMMNNOOPPQQRRSSTTUUVVWWXXYYZZ"
- dc.b "AABBCC"
- even
-