@L}6CD l0C)HCC WhL/h `CmCDiD`  R@P1  Y0@R !L` D  C D     )16CS S)  C)D1 p p 0 C9DI pCDL~CiCDiD` D  C D     )16CS S)  C)D1 p p }0 C9DI pCDL~CiCDiD` DD˙` d J)L !}D L(( LL()  L| L( S LH 0p n  } CY?  q  L L  ` )} `A! d߰")-݆ "  $G@LLL&0") $G% }H0 3S8`G ȱG ȱG   Gȭ Gȭ GG}GHiH8(()) G$H% `(0 })8` d)L ݆ & LGȘ ݆LL d  ! LL d)N>Q  HH) }  hyhyB q L> Lm JJ  Ln*` dB%' }8  H H` 1 { LL   !L     Hh SY?  q  1L }  !? S   q 1 L   Ll  Lg E`L   !L)  q 1L}) `L0AM݊L݉ ML  N݆LLLNLMLHG!@}1F GȱGLLEEȩÑEȑEEȑE Ed E7EȩE  q} L !,0,0SGɛ L 1 !L EHEh W G gLLSROTCES EERF } G) *Gȩ GȽG GȌd q q G`  8   0G  `D}CEDC0X:Ȣ Y ȱC* ? 0.. , 0%n ?A[ 0 : L`L  `, 0`Y}`piH n0)բY? 08`0 }  0$L GGȽG L `8L`L}8`  05G)݁,G)ȱGȱGHh0})Hh` B! 8`8iiiLE`}E8FEh( l0`ɃLL L8^~jj8jHi hEEEiEȱEiE` dTE} H8EEȱEEȩEh J E8   . m  i`LI!)E1FR}1LJ舩9GIH`LJJ`HGHh l`} S gL   8 rii `дCDCG W  }C  Lq` X٨`DOS SYS IIIIIIIIIIIIIIIC`0 ߩ0}}}- DDOS DOSDOS SYS }}}}CDOS SYS*)DUP SYSBSSTARTUP EXCBWPSSTART TBSBXCHECK OBJB\CHECK BASBsDEUTSCH COMB%uASSECKE} SRC}UQ   ]   TU J ]L!T @  ɐ    D } zy `D:STARTUP.EXC;LHLL{LD1: D:STARTUP.EXCP.D1:DOS.SYS!}SAVE DOS.SYSYS,STARTUP.EXCMM ,0 ,0@P @  @ E: 4K   V "}0: @ E: wK  C  0: @L w]d8ʈw0.#}w HH`zyyzll` 8:` f  LD 1:LMOC.REMCARE$}NDSCRNOSRENPROUNPSAVLOARUNERADIR&  $,%\#$!  CL   L : *.%} L L  0  ` )ɛ  L  0%   Z  % L CL  fL&}y 0# Z  Ɉ l CL` p 0   {L'} % H h`lȌ Hh)@ L)L @â {J 0a) )ύ (}L %  H &  L h0,p  `L)  C)@LLCXE.JH whLH h)}L 0  { L4 L B VCɀ` CL'! {8iL CL*} ֩L{ ةED`IH` {B@U:@,AvI@S @$ 6.D:67@,.!6.$$ D:8}ROEHREN.TBS@>B@U:@,AvI@S @$ 6.D:67@,.!6.$$ D: REM ** PROGRAMMDISKETTE A 19 S.2 REM ** INHALTSVERZEICHNIS:DIR REM ** BITTE ANLEITUNGSTEXT :}REM ** IM START-PROGRAMM AUFREM ** S.1 BEACHTEN !!! CHECK.OBJCAR REM ** BITTE ANLEITUNGSTEXT JTUDDSCFAYPSOPADCOLVSCORLESPMPCBAABHISEBPPODPZ@@@@ <}@@  =} !" >}#$%&'()* ** ROCKET - MAN ** ** BY B.MUELLER **** ( ?}C) 07/1987 **9@,9@,119@,9@,9@,9@,#68,-BX-68@ @},-BB68@,-BW68@,-B&l68@,-BD68@,-B`(u6-6-'6 A}-@<68@,-Q68@,-]6-i6-@u6-@2'A'A B}< Btitel 1P Bzeichensatzd Bpyramideni Bplatformenn Bmc-einle C}senx Bshapes einlesen Btitel 2 Bplayer init 0@8@,@=0@ D}8@,@Z08@,@w0@8@,@0@@*A28@ E},*@wAV6-?:A6,9AA'A@9BBAoBA F}S'BAS9BASKAAS]AASoAAS9AA'A G}9B2x@+hauptroutine,6-?:BX@,.4F:A ,"@*A@4 A16-?: H}BcQ,68F:A,"$A@. A 8 A;66-%@"A,8,6 A<#" I}AP A# A=A%F:A,"*F:B,7A@A A@ Abuchstaben und J} positionen76-P:H:,$@,76-P:H:,$@,>F:B,&6-%@2!@>6-@ K}#8,AT% 6-#$ kaputtK6-!A6BayF:BY4,KBaF:BY4, L},6-?:Bap, 6-%@',Ao-@3-@@IA$@%]A M}@&g A0k o "AAE A=-@  =2 N}]B2H'B2I9B2PA0KB2QA0]AA0$9A'A O}9B2x@)9A@'A9A@L4F:Aw,"*A@ P}4 A V A`96-&@%B%AD9"Be Bj A`level comple Q}ded -A@ 6@<2@@`2@%@0@@t-@ x  R}2A-@ =2@A ]B2H'B2 S}I9B2PA0KB2QA0]AA0)6-%@@"@)6-IBe# T}Be%@@16-&@= @I6-@BdY6-@C #A)-BB@-" U}6F:,9'C A0 68@,-APC$F:Br%%$AV,968@,-AC AP V}68@,- B@154,155,154,156,157Q -A6@<2@@@@ N6 \}-B,Z D:CHECK.OBJ% B @0)S&, D:AUTORUN.BASpͅΩ8Li`8/̩ˤP8988bbfingio-fgh3iHi7iI͆pE {8) {8 Y}`!`bEAxA=USR(335):L."A:",PEEK(113)+256*PEEK(114)'S %S`hH@ Ch`hRZ}Ѝ%S ЩȍР`s &'st-t%uuɛVutqr&'s< ɛt(`ɛ/̩ˤ[}pȢFpejfe͊ͅe΅΄p `&U  C  CpL]  CpͅΩ8Li`8/̩ˤs-%@Q$ *'2A!@@&*$' +AR@'W 0@8@,@=0@ ]}8@,W0@@'B-@@-(Points for Level: B(F:B,&AD'7-@ ^}@7(Energie Bonus : 8@,"'*F:A,"*AAU$'a-68@,-A$+AU&F:A _},,?-@@a(Crystal Points : 8@,.'7-@@7(Atari-Word Bonus: 8@,='6*6-% `}8@,%8@,%8@,0!66-B'6-@@ (Score:2-@ @6(G':-@@$( Hi a}ghscore:6-@ @:(L'T"@*+-@@T($GRATULATION ! You compleded a SaisonM'W" b}!-@@/( Š9 BC BM BW A0N' B BuO'g"*BP c}'6-%@36-@E-@(@S( gB%ADQ'>-@@>($Press for next d} Level ! R' T:,"@BfV'*-@&68,-* `'1A'A e}1 A@*?6-6-'6-@36-?6-@* B+*-@&68,- f}*  +'-AA #' +G6-Be/Be%@@;6-@GBdY+$xi< g}#Bq%$@+-@@/"868,-< i$i2,1,8,52i3,2,9,68i7,6,0,36j11,11,4,22j h}3,3,2,84j1,1,0,196"j 7,1,3,6lk 6-6-Btvk -@@6@k86-'@#6-P:,*% i}AD86-%@k6-&$@#k k$_mnext level`m B Bjm3 B6-%@' j}"@36-@tm! B!B%ADym'-BB#' {m'-BrBy#AD k}' ~m$m--@@&68,-* -$(no68@,-@-68@,-@B68@,-@W l}68@,-ACl68@,-AXo$Sopyramiden setzenTo6-B ^o-@6@ho#B %ro# m}-@"%%# |o6-&ATo o$p= #B !-@'"068,-968,-= &p n}7-@ 6-8,)6-8,3 B7 0p'-B vBP#@' :p$p#B!%$@p o}6-Brp"p-"pH5-%AV$%%@%AV$%%&@D8@,H p;%A p}V$%8@,;%AV$%%8@,p p#B"P%$@"p+-"+6-%AV$% q}p4-%$@@,8@,0 4 p#B$%$@"p6-"2%AV$%8@ r},6 pB%ADp 6-6-p Bpq$HqtitelbildRq[ +'0@A0 s}@@@[0@@\q7AR@76-F:A`,%AV$F:Aa,fqS%@@ t}+%@@?%@@S%@@pq?@@'-@@?(@ ROCKET MAN }************************************* * * 7-FARBIGE PLAYERS OHNE DMA * * ASSEMBLER: ATMAS-II * * P. FINZEL $v} 1987 ************************************* * * Zeropage-Adressen * VPOS0 EQU $F0 Vertikalpos. Player 0 VPOS1 EQU $F1 V-$w}Pos. Player 1 VPOS2 EQU $F2 V-Pos. Player 2 VPOS3 EQU $F3 V-Pos. Player 3 * * Darstellungs-Flags: * $FF=noch nichtdargestellt$x} * 0-7=Darstellung laeuft * 8 =Ende * FLAG0 EQU $F4 FLAG1 EQU $F5 FLAG2 EQU $F6 FLAG3 EQU $F7 * VC EQU $F8 Zwischenspeicher $y}f. VCOUNT * * Operating System & Hardware * SDMCTL EQU $022F DMA-Kontrollreg. HPOSP0 EQU $D000 Hor.-Position SIZEP0 EQU $D0$z}08 Breite der Player GRAFP0 EQU $D00D Playerform COLPM0 EQU $D012 Farbe Players GRACTL EQU $D01D Graphik-Kontrollreg. WSY${}NC EQU $D40A Wait for HSYNC VCOUNT EQU $D40B Nummer der Bildzeile SETVBV EQU $E45C Routine f. Interruptvekoren XITVBV EQU $|}$E462 Abschluss des VBI * ORG $A800 * JMP START * * Horizontal-Positionen * HPOS0 DFB 60 HPOS1 DFB 100 HPOS2 DFB 140 HPOS$}}3 DFB 180 * * Geschwindigkeiten * VX DFB $FE,2,$FE,2 * ZAEHL DFB 0 Hilfszaehler * *------------------------------------ * Hau$~}ptprogramm *------------------------------------ * START LDA #30 vertikale Start- STA VPOS0 positionen fest- LDA #5$}0 legen STA VPOS1 LDA #70 STA VPOS2 LDA #90 STA VPOS3 LDA #1 mittlere Breite STA SIZEP0 fuer alle Players $} STA SIZEP0+1 auswaehlen STA SIZEP0+2 STA SIZEP0+3 LDA #0 gesamte DMA STA SDMCTL abschalten LDA #0 Datenwe$}g von ANTIC STA GRACTL zu GTIA sperren LDY #VBIPGM:L VBI-Routine LDX #VBIPGM:H starten LDA #7 deferred VBI JSR$} SETVBV RTS *------------------------------------ * VBI-Routine *------------------------------------ VBIPGM CLD zur Si$}cherheit LDX #3 LOESCH LDA #0 STA GRAFP0,X Formregister loeschen LDA HPOS0,X horizontale STA HPOSP0,X Positionen festleg$}en LDA #$FF Flags auf noch STA FLAG0,X nicht dargestellt DEX BPL LOESCH * * sorgt fuer Bewegung: VPOS wird gemaess *$} VX veraendert * LDX ZAEHL wer ist dran? LDA VPOS0,X VPOS=VPOS+VX CLC ADC VX,X CMP #16 obere Grenze? BCC$} INVERS CMP #112 untere Grenze? BCS INVERS STA VPOS0,X JMP ZAEHLER INVERS LDA VX,X Geschindigkeit EOR #$FF $}invertieren STA VX,X INC VX,X ZAEHLER INC ZAEHL Zaehler auf LDA ZAEHL naechsten Player CMP #4 BNE NXTZEIL LDA #0$} STA ZAEHL * * Phase 1 des Kernels * NXTZEIL LDA VCOUNT VCOUNT zwischen- STA VC speichern LDX FLAG0 Darstellung$}? BPL PEND0 ja --> LDA VPOS0 nein, Anfangs- CMP VC position erreicht? BNE PL1 nein --> INX ja,$} Flag erh|hen PEND0 CPX #8 Ende erreicht? BCS PL1 ja --> LDA STAB0,X nein, dann Form STA CS0+1 aus Shape-Ta$}b. LDA CTAB0,X und Farbe aus STA CC0+1 Color-Tab. INX Flag weiter STX FLAG0 und merken * * jetzt das gleiche S$}piel fuer PLAYER 1 * PL1 LDX FLAG1 BPL PEND1 LDA VPOS1 CMP VC BNE PL2 INX PEND1 CPX #8 BCS PL2 LDA STAB1,X STA CS1+1 $} LDA CTAB1,X STA CC1+1 INX STX FLAG1 * * ebenso fuer PLAYER 2 * PL2 LDX FLAG2 BPL PEND2 LDA VPOS2 CMP VC BNE PL3 INX $}PEND2 CPX #8 BCS PL3 LDA STAB2,X STA CS2+1 LDA CTAB2,X STA CC2+1 INX STX FLAG2 * * und schliesslich fuer PLAYER 3 * PL$}3 LDX FLAG3 BPL PEND3 LDA VPOS3 CMP VC BNE SEG2 INX PEND3 CPX #8 BCS SEG2 LDA STAB3,X STA CS3+1 LDA CTAB3,X STA CC3$}+1 INX STX FLAG3 *------------------------------------- * PHASE 2: gefundene Werte in Hardware * Register uebert$}ragen * ACHTUNG: die Nullen werden per * Programm ueberschrieben *------------------------------------- SEG2 STA W$}SYNC Hor.-Synchronisation CS0 LDA #0 Wert nach Form- STA GRAFP0 register 0 CC0 LDA #0 Wert nach Farb- STA COLPM0 r$}egister 0 CS1 LDA #0 STA GRAFP0+1 u.s.w. CC1 LDA #0 STA COLPM0+1 CS2 LDA #0 STA GRAFP0+2 CC2 LDA #0 STA COLPM0+2 CS3 LDA $}#0 STA GRAFP0+3 CC3 LDA #0 STA COLPM0+3 LDA VC Bildschirmende CMP #120 erreicht? BEQ VBIENDE ja --> JMP NXTZ$}EIL weiter ==> * * jetzt erst ist der VBI zu Ende! * VBIENDE JMP XITVBV VBI-Ende * *-------------------------------------$} * Form- und Farbtabellen *------------------------------------- * PLAYER 0 * STAB0 DFB $18,$3C,$7E,$FF DFB $7E,$3C,$18,$00 $}CTAB0 DFB 4,8,12,14,12,8,4,0 * * PLAYER 1 * STAB1 DFB $7E,$3C,$18,$FF DFB $18,$3C,$7E,$00 CTAB1 DFB $4E,$4A,$38,$34 DFB $32$},$44,$46,0 * * PLAYER 2 * STAB2 DFB $03,$07,$0F,$1F DFB $3F,$7F,$FF,$00 CTAB2 DFB $84,$88,$94,$98 DFB $A4,$A8,$A4,0 * * PLA$}YER 3 * STAB3 DFB $3C,$7E,$FF,$7E DFB $FF,$7E,$3C,$00 CTAB3 DFB $14,$28,$3C,$44 DFB $58,$6C,$74,0 $A8,$A4,0 * * PLA$lwL  \`آ нЩ } pLtI (}  ԅ7? GOW_g(}"o' ԩ ЩЩЩЩЩЩЩХxLLb<~~<  ~<<~NJ842DF?<~~~<((} \`آ нЩ } pLtI (zqQ@'-@Q(%The Atlantic Softw. Company presents:q:-@@:( exclusiv fuer das A }tari-Magazin:qF-@@%( Written by:7-@%@ F( B. MUELLERqD-@@"((C) 19874-@ }@D( q'-@@'( Highscore: q?-@@?(%********************************** }***q F:B2y,@Bq$v$"yZZ104,173,132,2,201,0,208,16,173,94,140,201,40,24 }0,22,206,94,140,206,100,140,24,144,13'yUU173,94,140,201,250,240,6,238,94,140,238,100,140,173,120,2,201,11,208,17,169,130,y }cc141,92,140,169,132,141,98,140,169,7,133,203,24,144,25,201,7,208,17,169,129,141,92,140,169,1311y[[141,98,140,169,11,133,2 }03,24,144,4,169,15,133,203,160,0,166,204,189,0,129,153,100,1486y``189,0,131,153,100,149,232,200,192,27,208,238,173,5,208,16 }8,201,8,240,4,201,0,208,12,169,16;yVV141,7,140,169,108,133,204,24,144,67,41,4,240,46,169,29,141,7,140,165,204,201,108@yUU }208,4,169,0,133,204,173,120,2,201,7,240,11,201,11,240,7,169,0,133,204,24,144,13Ey``165,204,24,105,27,201,108,208,2,169,0,13 }3,204,152,41,1,208,8,152,41,2,208,3,24,144,4,169,1Jy133,209,169,0,32,161,141Oy[[173,132,2,201,0,208,44,173,30,112,201,1 }44,208,21,173,32,112,201,144,208,14,173,34,112Tybb201,144,208,7,169,1,133,209,24,144,16,206,0,7,173,0,7,141,34,112,201,144, }208,3,32,104,141,96VyYY173,255,6,201,144,208,8,169,145,141,255,6,32,134,141,206,255,6,173,255,6,141,32,112Xyaa169,154,141 },0,7,96,173,254,6,201,144,208,5,169,145,141,254,6,206,254,6,173,254,6,141,30,112Zy169,154,141,255,6,96\yWW141,30,208,17 }3,132,2,201,0,208,9,169,10,141,0,210,141,1,210,96,169,0,141,1,210,96^yQQ104,173,94,140,24,233,28,74,74,74,74,105,112,141,32 },142,141,99,142,173,41,6cyaa24,105,17,141,31,142,141,98,142,173,0,0,201,143,208,2,198,206,201,154,240,39,201,155,240,35hy[ }[201,156,240,31,201,157,240,27,201,158,208,36,169,153,141,30,112,141,32,112,141,34,112myii141,254,6,141,255,6,141,0,7,24,1 }44,13,166,205,224,10,240,7,232,232,134,205,157,15,112,169,0,141,0,0ny66238,251,6,173,251,6,201,8,208,28,169,0,141,251,6oy[ }[173,94,140,205,174,142,144,9,238,174,142,238,180,142,24,144,6,206,174,142,206,180,142pyHH238,253,6,173,253,6,201,6,208,18 },169,0,141,253,6,165,208,24,105,20qy\\201,40,208,2,169,0,133,208,160,0,166,208,189,158,132,153,100,150,189,2,133,153,100,15 }1ry@@232,200,192,20,208,238,173,41,6,201,0,240,10,201,150,240,6syYY165,203,201,15,208,19,173,252,6,201,1,208,6,32,33,143, }24,144,28,32,47,143,24,144,22tyPP165,203,24,109,252,6,201,8,240,37,201,9,240,36,201,12,240,41,201,13,240,34uyZZ165,207,14 }1,2,208,141,3,208,173,13,208,201,0,240,4,169,1,133,209,169,1,141,30,208,96vyCC32,33,143,32,33,143,24,144,222,32,47,143,32,4 }7,143,24,144,213wyee230,207,165,207,201,250,208,5,162,2,142,252,6,96,198,207,165,207,201,0,208,5,162,1,142,252,6,96{yvb }i-scrolling routine|yXX104,76,42,6,112,112,112,69,0,112,85,36,113,85,36,114,85,36,115,85,36,116,85,36,117yRR85,36,118,85 },36,119,213,36,120,85,36,121,65,4,6,2,36,169,0,141,41,6,32,175,6yRR169,4,141,48,2,169,6,141,49,2,169,0,141,4,212,141,40,6, }160,78,162,6,169,7,32yRR92,228,96,216,173,203,0,41,8,208,6,32,143,6,76,102,6,173,203,0,41,4,208,3,32yVV111,6,173,40,6,1 }41,4,212,76,98,228,173,40,6,208,7,173,41,6,201,150,176,19,206,40yPP6,173,40,6,16,11,169,3,141,40,6,238,41,6,32,175,6,96,17 }3,40,6,208,5,173,41yQQ6,240,21,238,40,6,173,40,6,201,4,144,11,169,0,141,40,6,206,41,6,32,175,6,96y;;162,0,173,41,6,157, }11,6,232,232,232,224,27,144,246,96y7772,141,10,212,169,52,141,24,208,141,26,208,104,64yaa104,160,0,166,204,189,135,129, }153,100,148,189,135,130,153,100,149,232,200,192,27,208,238,96Czshape datasDzRR0,0,0,0,0,12,30,16,24,78,96,104,106,106,1 }06,100,96,108,12,12,12,14,0,0,0,0,0IzTT0,0,0,0,0,12,30,16,24,78,96,106,106,109,110,100,96,108,22,54,102,119,0,0,0,0,0KzRR }0,0,0,0,0,12,30,16,24,78,96,104,106,106,106,100,96,108,12,12,12,14,0,0,0,0,0NzTT0,0,0,0,0,12,30,16,24,78,96,106,106,109,110 },100,96,108,26,50,102,119,0,0,0,0,0SzSS0,0,0,0,0,12,30,16,24,78,96,108,106,109,110,100,104,108,6,38,76,14,32,0,0,0,0XzGG0 },0,0,0,0,1,160,18,20,1,0,64,0,0,127,0,2,64,0,130,0,36,0,72,0,0,0]zBB0,0,0,0,0,0,0,4,64,9,130,2,0,1,0,0,65,0,0,64,8,0,128,8, }0,0,0bzBB0,0,0,0,0,0,0,0,33,0,68,0,0,0,128,2,128,33,0,2,8,0,0,0,0,0,0gzAA0,0,0,0,0,0,0,0,0,4,64,16,64,1,0,136,0,4,16,0,0, }0,0,0,0,0,0vzLL0,0,0,0,0,48,120,8,24,114,6,22,86,86,86,38,6,54,48,48,48,112,0,0,0,0,0{zQQ0,0,0,0,0,48,120,8,24,114,6,86,8 }6,182,118,38,6,54,104,108,102,238,0,0,0,0,0}zLL0,0,0,0,0,48,120,8,24,114,6,22,86,86,86,38,6,54,48,48,48,112,0,0,0,0,0zOO }0,0,0,0,0,48,120,8,24,114,6,86,86,182,118,38,6,54,88,76,102,238,0,0,0,0,0zPP0,0,0,0,0,48,120,8,24,114,6,54,86,182,118,38,2 }2,54,96,100,50,112,4,0,0,0,0zKK0,0,0,0,0,64,4,0,128,36,32,26,24,52,52,52,24,25,72,8,0,128,33,0,0,0,0zFF0,0,0,0,0,0,0,0, }16,0,32,16,24,180,52,16,24,40,4,0,0,32,2,0,0,0,0z??0,0,0,0,0,0,0,0,0,0,32,9,28,24,8,8,4,0,16,0,0,0,0,0,0,0,0z??0,0,0,0, }0,0,0,0,0,64,2,0,28,24,2,32,0,0,0,0,0,0,0,0,0,0,0zYY0,0,0,0,12,18,33,46,102,177,158,150,149,149,149,154,156,146,114,18,18, }17,14,0,0,0,0z\\0,0,0,0,12,18,33,46,102,177,158,148,149,146,145,154,156,146,105,73,153,136,119,0,0,0,0zYY0,0,0,0,12,18, }33,46,102,177,158,151,149,149,149,154,156,146,114,18,18,17,14,0,0,0,0z\\0,0,0,0,12,18,33,46,102,177,158,148,149,146,145,15 }4,156,146,101,77,153,136,119,0,0,0,0zXX0,0,0,0,12,18,33,46,102,177,158,146,149,146,145,154,148,146,105,9,18,17,14,0,0,0,0 }zYY0,0,0,0,48,72,132,116,102,141,121,105,169,169,169,89,57,73,78,72,72,136,112,0,0,0,0zZZ0,0,0,0,48,72,132,116,102,141,1 }21,169,169,73,137,89,57,65,150,146,153,17,238,0,0,0,0zYY0,0,0,0,48,72,132,116,102,141,121,105,169,169,169,89,57,73,78,72,7 }2,136,112,0,0,0,0zZZ0,0,0,0,48,72,132,116,102,141,121,169,169,73,137,89,57,65,166,178,153,17,238,0,0,0,0zYY0,0,0,0,48,7 }2,132,116,102,141,121,73,169,73,137,89,41,73,158,144,72,136,112,0,0,0,0 {DD0,0,56,124,254,0,254,170,170,170,254,0,254,124,0 },108,0,108,0,0{DD0,0,56,124,254,0,254,170,170,170,254,0,254,124,0,0,108,0,108,0{@@0,0,24,24,60,36,126,90,255,0,60,0,255 },102,126,52,60,24,0,0{AA0,0,0,24,24,60,36,126,90,255,255,255,102,126,52,60,24,0,0,0>{>>0,56,68,130,0,254,0,0,84,0,0,254, }0,130,124,0,108,0,108,0C{>>0,56,68,130,0,254,0,0,84,0,0,254,0,130,124,108,0,108,0,0H{@@0,24,36,36,66,66,129,129,0,60,0,60 },0,129,129,66,66,36,24,0M{@@0,0,24,36,36,66,66,129,129,60,0,60,129,129,66,66,36,24,0,0o{datas fuer neue zeichenp{0, }0,0,0,0,0,0,0r{0,0,0,0,128,160,168,170u{%%128,160,168,170,170,170,170,170z{0,0,0,0,1,5,21,85{1,5,21,85,85,85,8 }5,85{%%170,170,170,170,170,170,170,170{0,0,0,0,1,5,22,86{##90,90,106,106,170,170,170,170{1,5,21,85,85,85,86,8 }6{85,85,85,85,85,85,86,86{85,85,85,85,85,85,85,85{%%255,255,255,255,255,255,255,255{0,0,0,0,240,244,84,80 }{0,0,0,0,255,255,85,85{0,0,0,0,15,31,21,5{0,0,0,60,243,207,255,60{63,51,51,51,51,51,51,63{3,3,3,3,15,1 }5,15,15{63,3,3,63,48,48,48,63{63,3,3,63,3,3,3,63{48,48,51,51,63,3,3,3{63,48,48,63,3,3,3,63{63,48,48, }48,63,51,51,63{63,3,3,3,3,3,3,3{63,51,51,63,51,51,51,63{63,51,51,63,3,3,3,63|$$60,255,207,255,255,207,207,2 }07 |255,255,60,60,60,60,60,60|%%252,255,207,252,240,252,207,207|255,60,60,60,60,60,60,255|%%255,195,207,195,20 }7,207,207,255}JJ6,8,10,20,2,32,6,40,14,55,6,80,14,90,10,107,2,119,6,125,14,150,6,170} 6,1}3,8,7,5,2,1 }3,4,9, }7,5,5,5,5,2,1}""3,4,10,9,7,5,5,5,5,5,5,5,2,1n}WW9,20,3,10,35,4,14,55,2,8,50,6,4,72,6,10,82,3,10,104,4,16,130,2,6,150,2,6 },136,4,14x}gg11,30,2,15,30,5,8,45,4,10,60,3,20,90,3,4,90,5,4,100,3,4,100,5,4,110,4,10,130,5,16,125,3,8,142,3,8}__14,30,2 },4,40,2,4,50,2,4,30,4,4,40,4,4,50,4,4,30,6,4,40,6,4,50,6,4,75,5,10,110,2,6,95,3,10}130,3,16,130,5,16,155,2,8}gg11,40, }3,10,70,2,20,70,4,20,120,5,10,150,2,4,145,3,4,140,4,4,155,4,4,130,2,6,20,4,6,60,2,6,160,2,4}dd13,50,2,10,50,4,10,75,2,4,82 },4,4,82,2,4,89,2,4,120,3,23,120,5,4,126,5,4,132,5,4,138,5,4,30,2,4}40,4,6,160,5,6}gg16,125,2,6,135,2,6,125,4,6,135,4, }6,125,6,16,119,3,4,119,5,4,143,3,4,143,5,4,30,3,10,48,5,6,48,2,6}++90,3,15,160,3,6,70,2,10,72,6,8,20,2,4}ZZ15,30,4,6,40 },2,10,60,2,4,70,2,4,60,4,4,70,4,4,90,3,4,100,5,4,119,6,4,119,4,4,119,2,4}..150,2,4,150,4,4,160,2,4,160,4,4,130,4,10~QQ9 },22,2,3,37,3,5,57,1,2,52,5,0,74,5,3,84,2,3,106,3,6,132,1,1,152,1,1,138,3,5~bb11,32,1,6,32,4,2,47,3,3,62,2,8,91,2,1,91,4,1, }101,2,1,101,4,1,112,3,3,132,4,6,127,2,2,144,2,2~]]14,31,1,1,41,1,1,51,1,1,31,3,1,41,3,1,51,3,1,31,5,1,41,5,1,51,5,1,76,6,4 },111,1,2,97,2,3~132,4,6,132,6,6,156,1,3"~jj12,42,2,3,72,1,8,72,3,8,72,5,8,122,6,3,151,1,1,146,4,1,141,5,1,156,3,1,132, }3,1,21,5,2,62,1,1,161,1,1,~hh15,52,3,3,52,5,3,76,1,1,83,3,1,83,1,1,90,1,1,122,2,9,121,4,1,127,4,1,133,4,1,139,4,1,31,1,1,31 },3,11~41,3,2,161,4,2,164,6,06~ee16,126,1,2,136,1,2,126,3,2,136,3,2,126,5,7,120,2,1,120,4,1,144,2,1,144,4,1,32,4,3,49,6, }2,49,3,2;~))91,4,6,161,4,2,71,1,4,73,5,3,21,1,1@~hh20,31,5,2,41,1,4,41,3,4,61,1,1,71,1,1,61,3,1,71,3,1,91,4,1,101,4,1,120 },5,1,120,3,1,120,1,1,120,7,1E~EE151,1,1,151,3,1,161,1,1,161,3,1,151,5,1,161,5,1,131,3,4,131,5,4~217,0,79,8~208,0, }137,8~208,0,137,8~204,0,137,8~211,0,79,8~197,0,79,8~201,0,79,8 D:ROCKET.BAS,79,8~208,0, l0100 ;*** 50 HZ-INTERRUPT ***0110 ;*** SPIELT MUSIK. ***0120 ;*** J. PISCOL FUER ***0130 ;*** COMPUTER KONTAKT***0135 ,};*** MIT MAC/65 ***0140 ;0150 .ORG $0600 ;PAGE 60160 ;0170 .MACRO SOUND 0180 LDY %1 ;Y1-40190 @1,} LDA NULL,Y0200 BEQ @3 ;0:IGNORE0210 CMP #$FF ;$FF: REPEAT0220 BNE @20230 LDY #00240 BEQ @1,}0250 @2 STA %2 ;AUDC N0260 INY ;Y=Y+10270 STY %10275 @30280 .ENDM 0290 ;0291 NULL .BYTE 0 ,} ;VARIABLEN0292 Y1 .BYTE 00293 Y2 .BYTE 00294 Y3 .BYTE 00295 Y4 .BYTE 00296 ;0300 .MACRO SETCH 0310 PLA ,} ;ANZ. ARG.0320 PLA 0325 STA %3 ;Y1-4 =00330 PLA 0340 STA %1 ;AUDF N0350 PLA 0360 ,} STA %2+5 ;PTR. HB0370 PLA 0380 STA %2+4 ;PTR. LB0390 RTS 0400 .ENDM 0410 ;0420 INI PLA ,};INITIAL.0430 LDX # >START ;HB0440 LDY #