@L}5 _$% l0$)$$Hȱ$ UhL" `e$$%`$%`  R@P!( L(1   Y I`  d  Ld M * @  $ % CC$$)%1 Udߥ$9%: !0 S$% DD˙`  }J)Lr d M * @  $ % CC$$)%1 Udߥ$9%: !0 S$%} DD˙`  }J)Lr J  ((  p L ()   J}L= ( L 0q A    IB JC;? D W } LL  ` W )LA!  ߰")-݆ p" } $G@LL 08`Q")<2Q0 -G$Ș݆ UL# ; p8(()(0ʥ)NQ` }$GȘ݆LU )L ݆ L GȘ ݆LL )W>Z   HH)H }p h  hyhy D L> L JJ    ! LA*` BF }7'8  M HN H` 8 Z  \LdJJ!"! GFE@F (!L }EE !E^ ^ E E7EȩEdE/EȩE  D } .L }  ;F d  ;?F7F? ( .   Z D LL d } . D  L    p  E` , d)  D L) 0BM݊L݉} ML  N݆ L NLML [ TEqEHȱEqEh 0Gȹ G} HLL GɛL  LFREE SECTORS G) *Gȩ GȽG GȌ*jj >G} C8jJ3j2CD( C202C ԠBX` N 1? l LlD:RAMDISK}.COMLu L1 L ;LHL  T`  `8  ɐ     `TU  } L ? .  t`GBJ ~DEHI B V0dV!}QDEHI VF9 ,0 ,0 s0hhL  L` H hDHEh"}DEL8HI4 0 HI,0 0  9 .G VLO#},0 L4*IJ`llD1:AUTORUN.SYSNEED MEM.SAV TO LOAD THIS FILE.D8:MEM.SAV J y08 B|DEHI$} V0 0`B;DEL`?<0LV`@ʆ v s? F0Ξ05: [ BDEHI%} VY8 B V  @  /DE `E:D8:DUP.SYSERROR-SAVING USER MEMORY ON DISKTYPE Y TO &}STILL RUN DOS B;DE J  (` 9 V⪍ ઍ  -'}LLu ÝDEHILV 9 .l 9 .l  `` s$B BH(}I|DE V BLV nB,DE JLV B V BLVDEIʩ BꭝLu } 3E:}DISK OPERATING SYSTEM II VERSION COPYRIGHT 1984 ATARI CORP.A. DISK DIRECTORY I. FORMAT DISKB. RUN CARTRIDG*}E J. DUPLICATE DISKC. COPY FILE K. BINARY SAVED. DELETE FILE(S) L. BINARY LOADE. RENAME FILE M. RUN AT ADDRES+}SF. LOCK FILE N. CREATE MEM.SAVG. UNLOCK FILE O. DUPLICATE FILEH. WRITE DOS FILES P. FORMAT SINGLEL !N',}#"&))9(&*)/h)''-&؆莟R'S  vL/ˢ L }Insert DOS 2.0s, type Y Λx -}DEfHI 1莏#q! @ y0ɛ8A0,' ȅ 1 1ild! 1L!NO SUCH ITEMSELECT.} ITEM OR FOR MENU! 0 .z:*{}.|{ 1 0 0JB 18L%|DL/}%DIRECTORY--SEARCH SPEC,LIST FILE?[# 0 0 &|D3" 1L!NOT A DISK FILEN !B 1L!E# 1 !BD0}ED:}:1BJ|DE 1DEBHI 1 h0ߢ 0.1}  0?詛 1 y0YЛ 1 ;#L" ;#L! BL1TYPE "Y" TO DELETE...DELETE FILE SPEC2}COPY--FROM, TO?OPTION NOT ALLOWED228 FREE SECTORS COPYING---D1:DISKFIX.COMl# 0|D .L/%#3}##JB|DE 1BHID#E 1#0: B 1L!#͑### B 1#c$0SY4}S1}:## # # .#Ƚ# # 𩛙## 1,#PD#ELJ- <.BJD#E 5}1 1HH 0hh|DL%1}:̳# L% #D#EL% 1 0 . .0O% 1L!WILD CARDS NOT A6}LLOWED IN DESTINATION 0 <.|K}N 2 FORMAT. t* 5) 1L!`) 0NΞ 0 L1) 1 L!BAD LOAD FILELOAD FROM WHAT FILE?) 0 ?}0#B 1L!WHAT FILE TO LOCK?) 0 0$B 1L!WHAT FILE TO UNLOCK?DUP DISK-SOURCE,DEST DRIVES?TYPE "Y" IF OK TO US@}E PROGRAM AREACAUTION: A "Y" INVALIDATES MEM.SAV.FE! +L1   `*  70 2 2A} 0.* 1 y0 0)INSERT BOTH DISKS, TYPE RETURN^, 1 y038逍 N, 1L! ,B}C, t*  Lx+, 0 ^, 1 y0 , ,0,0 ,L+ ,I0 ,Vǭ0C}Ξ, 0 }, 1 y0C,ШC, 0K'!" H H 'h h Lx+!EF 5L1L!D,I,HhD}` NOT ENOUGH ROOMINSERT SOURCE DISK,TYPE RETURNINSERT DESTINATION DISK,TYPE RETURNE}`  `8 rL1`-* 1P* 1 y0Y`hhL!NAME OF FILE TO MOVE?- 0 0|DL% <.F},^ 1 70 0 .@L# .BJ 1  DEHIB V L1 ,} 1 70,L.  G}JB|,#P#DE 1 HI BDEHHII 1 B 1 ,^ 1 70,0La- B V,#PH},^ 1 70 0L#L!-* 1P* 1 y0Yj383}mm ݭI}}`8}``|* ? ɛ,`|:-)| / 1L!`DESTINATION CANT BE DOJ}S.SYS0 0H{ 24Δ 28/L!/) 2 Π 2 0 ξK}hAΞB,0 J 1 BDEHI,HÝDE 1HIHIDELSAVE-GIVE L}FILE,START,END(,INIT,RUN)O S0 1`BDEPHI V` S0H 1 L!M}0 0 1L~0`PLEASE TYPE 1 LETTER,0`hhL! 70 1L0L<1 ,;ɛ7,"ɛ:ݦ1ݥN}A"D|ݤD|ȩ:|ȩ|ɛ,,(/+.ީ1 1,ɛ`轤{NAMEO} TOO LONG B VL!` L1I H1EΝDL1|mDiE` V0`8d/8 i:222 1 LP}!ERROR- 128ɛ+,' 20*.. өr2 1``2TOO MANY DIGITSINVALID HEXAQ}DECIMAL PARAMETER800 0 8 00`,0'D800 H,ɛh`2L1NEED D1 THRU D8uR} ECIMAL PARAMETER800 0 8 00`,0'D800 H,ɛh`2L1NEED D1 THRU D8u2X; Mode E Dlist DLIST p=p N=P=3 AA3 AT}A  AA N== 3 AA*3 AU}A4 AA> AH DLISTA*3 A<; EIX;"X; Falling Picture Routine(X;2SDLSTL0<SDLSTH1FCOLOR0PCOLOR1ZCOLOR2d W}COLOR4nX;x Z0010 Z0011 Z0012 Z0013 Z0014 Z0015X;` L0009 Q>4DLIST X}PSDLSTL;;$0230 Q>5DLISTPSDLSTH;;$0231Q>PCOLOR0;;$02C4Q>PCOLOR1;;$02C5"Q>,PCOLOR2;;$02C66 Y}Q>@PCOLOR4;;$02C8J Q>4PICTOPTPZ0010;;$00A0^ Q>5PICTOPhPZ0011;;$00A1rQ>(|PZ0012;;$00A2Q>PZ0013;; Z}$00A3$>L0020Q>4SCRNADDRSPZ0014;;$00A4Q>5SCRNADDRSPZ0015;;$00A5 L0018%>'L0016Q@Z00107;;$00A0 [}P@Z00147;;$00A41 IL0016QZ0014;;$00A4,O>PPZ0014;;$00A4& DL00170#Z0015;;$00A5:L0017QZ0015;;$00A5 \}DRZ0013;;$00A3N DL0018X%>'bL0019Q@Z00107;;$00A0lP@Z00127;;$00A2v1 IL0019QZ0010;;$00A0;S>(P ]}Z0010;;$00A0QZ0011;;$00A1S>PZ0011;;$00A1QZ0012;;$00A2S>(PZ0012;;$00A2QZ0013;;$00A3S>PZ0 ^}013;;$00A3 0 HL0020 ENDLESS!ENDLESS*X;4 L0009Q>>PH$>RQ>4SCRNADDRS\PZ0010;;$00A0fQ>5SCRNADDRS _}pPZ0011;;$00A1z L0023%>CL0022P@Z00107;;$00A03 HL0022#Z0011;;$00A10 HL0023:X;X; DLI `}ST p=p=p N SCRNADDRS3 AA3 A a}A$ AA. N8 SCRNADDRSB3 AAL3 A b}AV AA` Aj DLISTtSCRNADDRSP;; DPEEK (88)~PICTOPOP3 A c EIX;X;|BIG SCROLL ROUTINE |(X;|WRITTEN BY SAFERMAN OFER|2X;|OCT-NOV 1992 d} |<X;|PETAH-TIQVA, ISRAEL |FX;|TEL.:[972]-(0)3-9304403 |PX;ZX;--- DEFINE VARIABLe}ES ---d CHnSCRxLENENDTEXTTEXTX;------------------- Q>4TEXTP˪ Q>5TEXTP̾ Q>LEf}NP Q>4SCRPPDUM Q>5SCRP PDUM Q>4DLISTP0" Q>5DLIST,P16X;-----------------@GTEg}XTQ>4CHJPT Q>5CH^PhQ>rPRO|%>;;GET CHARQ@7T?T?T?UROOPQVROO>h}P# HMAIN#X;------------------- MAIN%>&Q@70PNUM: DECBIND#NHL50X#b L50 MOVEl i}WRITEv "CNT2 HMAINQ> PCNT2 RES"Ѳ HGTEXT !SCROLLX;--------------------- WRITE$> L51%>j}L52QNUM28P@73 )>HL52 #*04HL51>:HX;----------------------RMOVE\$>f%>pL53QBYk}TES9z PBYTES28PBYTES28PBYTES28PBYTES2823333(>HL53X; MOVING ROUTINE$>l}%>L54QBYTES29 PBYTES382$3.38(> BHL54LX; MOVING ROUTINEV$>` L55%>jL56QBYTES39t PBYTES8m}~23)>HL56 &XDUM BINDEC%CNTQNUM PNUM28#CNT $XDUM(>@HL55Q> PCNT:X;n}-----------------( DECBIN2$>< L57Q>FTNUMPO>Z PBYTES9d2n(>xHL57:X;--------------------- Bo}INDEC$>L58QBYTES9V?UNUM2(>HL58:X;--------------------- RESQDUM,O>PDUM"Pp}, QDUM6O>@ PDUMJPT:^X;---------------------h*TEXT ABIG SCROLLER BY SAFERMAN OFER Ar ENDTEXT|BYq}TES AA.BYTES2 AANBYTES3 Ar}A NUM  NUM2 ======= CNT  CNT2  XDUM  DUM  SC  RO X;SCROs}LL ROUTINE SCROLLQ> %>4VBI $>5VBI \ LI!LI& VBI"SC0"SC:"SC<"SC>"SCDQSCNPXIL42t}b!L41lL42!EXITVBIv L41Q> PSCPԔ#LO1#LO2#LO3#LO4#LO5#LO6#LO7#LO8#LO9 #u}LO10 #LO11 #LO12  #LO13 #LO14  #LO15* #LO164 #LO17> #LO18H #LO19R #LO20\ #LO21f #LO22p #LO23z v}#LO24 #LO25 #LO26 #LO27 #LO28 #LO29 EXITVBI!b;;exit VBI X;------------------ DLIST  p  X Lw}O1  HI1   X LO2  HI2   X LO3  HI3   X LO4  HI4   X" LO5 , HI5 6  Xx}@ LO6 J HI6 T  X^ LO7 h HI7 r  X| LO8  HI8   X LO9  HI9   X LO10  HI10 y}  X LO11  HI11   X LO12  HI12   X LO13  HI13 &  X0 LO14 : HI14 D  XN LOz}15 X HI15 b  Xl LO16 v HI16   X LO17  HI17   X LO18  HI18   X LO19  HI19{}   X LO20  HI20   X LO21  HI21   X LO22 * HI22 4  X> LO23 H HI23 R  X\ |}LO24 f HI24 p  Xz LO25  HI25   X LO26  HI26   X LO27  HI27   X LO28  HI}}28   X LO29  HI29  A DLIST;;INIT ADDRESS$ =X LO27  HI27   X LO28  HIO0;.OPT NO LIST CHLENENDTEXTTEXT SCR((-72 Q>4SCR<PF Q>5SCRPPd Q>4TEXTnPx} Q>5TEXTP̌ Q>LENPCNT Q>4DLISTP0 Q>5DLISTP1X;-----------------GTEXTQ>4CHP; Q>5CH}PQ>PCAR%>;;GET CHARQ@7T?T?T?UCAR"O,P6Q@VCARJO>TP^#h HMAINr#}|X;------------------- MAIN%> L4Q@7 PSPACE81HL4X;------------------- SCROL%>'  L1$> L2T}SPACE9Q PDUM"Q$ PDUM& L3Q@70U?:P@7;1<HL3>%>'DQDUMF,HO>(JPN QDUMXO>]}Pc2l(>vHL2w Q>4SCR|P} Q>5SCR~PЀ "CNT2HL1Q> PCNT2"CNTHL6: L6!GTEXTDLI}ST p=p=O ( O P O x$ O. 8 OB ȠL OV ` Oj t O~ @ B @H} ====================== A DLIST+TEXT A GR.8 SCROLLER BY SAFERMAN OF}ERA ENDTEXTSPACE AA CNT  CNT2  CAR  DUM  DLIST+TEXT A GR.8 SCROLLER BY SAFERMAN OFL EI POKMSKVIMIRQ( AUDF12 AUDC1< AUDF2F AUDC2PAUDCTLZSTIMER d IRQE}Nn SKCTLxDMACTLԂ NMIENԌX; Z0003̠ Z0004ͪ Z0005˴ Z0007ξ Z0008X; START}Q>;;= 21Khz>Q>@PZ0003;;START=$4000Q>PZ0004;;END=$C000Q>"PZ0005;;$00CB,PIRQEN;;$D20E6}PNMIEN;;$D40E@PDMACTL;;$D400JPCHANGETQVIMIRQ;;$0216^PZ0007;;$00CEhQVIMIRQ;;$0217rPZ0008;;$00CF| Q>4}INTPVIMIRQ;;$0216 Q>5INTPVIMIRQ;;$0217Q>PSKCTL;;$D20FQ>PAUDF1;;$D200PAUDCTL;;$D208PA}UDF2;;$D202&AUDF1;;$D200Q>PIRQEN;;$D20EQ>PAUDC1;;$D201L0009QZ0004;;$00CDRZ0003;;$00CC&HL000}9;;$06750Q>:PIRQEN;;$D20EDQ>NPSKCTL;;$D20FXQZ0007;;$00CEbPVIMIRQ;;$0216lQZ0008;;$00CFvPVIMIRQ;;$}0217QPOKMSK;;$0010PIRQEN;;$D20EQ>@PNMIEN;;$D40E !STARTINT5Q>PIRQEN;;$D20EQ>PIRQEN;;$}D20EPSTIMER;;$D209CHANGEHL0010;;$06BE%>Q@Z00057;;$00CB V?V? V?*V?4L>>PAUDC2;;$D203HQ>R}PCHANGE\7f9p%>zL0010Q@Z00057;;$00CBL>PAUDC2;;$D203#Z0005;;$00CBHL0011;;$06CB#Z0003;;$00}CC L0011Q>PCHANGE790057;;$00CBL>PAUDC2;;$D203#Z0005;;$00CBHL0011;;$06CB#Z0003;;$00). H.BYTES(H.TOTAL;;FROM PBFROM Q;;#TO PBTOQ>4H.B}YTES PBHBYTESQ>5H.BYTESPBHBYTES $>V.TOTALLOOP1%>H.TOTALLOOP2Q@BFROM7 P@BTO71 HLOOP2 A}DD0 HLOOP1END:X;"ADD,,-6 QBFROM@ OBHBYTESJ PBFROMT QBFROM^OBHBYTESh PBFROMr,|QBT}O OBHBYTESPBTO QBTOOBHBYTES PBTO:SJ PBFROMT QBFROM^OBHBYTESh PBFROMr,|QBT>J CHLENENDTEXTTEXTBASE`;;'A'(2 Q>4TEXT<PF Q>5TEXTPPZ Q>4DLISTdP0n Q>5DLIST }xP1 Q>4CHP͖ Q>5CHPΪ Q>4`PϾ Q>5`P$> L2%> L1Q@7P@73HL1## }"0,HL26Q>`@PJP T Q>LEN^Ph$>PrQ>| L8PBASE90HL8 X;---------------------------GTE }XTQ>4CHP͸ Q>5CHPQ>PRO%>;;GET CHARQ@7T?UROT?UROT?&URO0O:PD,NQ }XORObPl%>v L3Q@7 PSPACE81HL3 SCROLL#˲HL4# L4" HGTEXT:#X;------------- }----------------- SCROLL%> L7$> L5TSPACE9 UBASE9  UBASE9* UBASE94 UBASE9> UBASE 9H U }BASE(9R UBASE09\ UBASE89f UBASE@9p UBASEH9zA5C5 DELAY7?7>2(>HL51 }HL7:"X;----------------------------- DELAY$$>.L608HL6B:L#X;------------------------------VMTEXT AA } SPLIT SCREEN SCROLLER FROM THE HOUSE OF SAFERMAN OFER A` ENDTEXTjSPACE AAt RO ~ DLIST p=p= }pX; .BYTE 66,64,188 B SCRE ===================== A DLIST" }X;-----------------------------SCR A *)('&%$#A " A! A  A DLIST" l PMSCROLL BASE2;;set CHset adr.C1;;Color(S1;;Size P12S5 ;;SIze Missile<H1;;HPOSP$}0F H2H1P H3H2Z H4H3d H5H4n H6H5x H7H6 H8H7PM0BASE2PM1PM0$}PM2PM1PM3PM2PM4PM3CH;;STARTING AT 'A'LENENDTEXTTEXTX; -------------------$} CLEARQ>PQ>PQ>>P/"Q>,Po6Q>@PC1J PC1T PC1^Q>h PC1r $}PC1|Q>;;HOR. POS.PH1Q>PH2Q>pPH3Q>PPH4Q>HPH5Q>@PH6Q>8PH7Q>0$}PH8Q>;;SIZES&PS10 PS1: PS1D PS1NQ>XPS5b Q>4TEXTlPv Q>5TEXTPX;----------------$}-GTEXTQ>4CHP Q>5CHPQ> P%>;;GET CHAR Q@7*R> 4HCHAR.NOT.FOUND> LONGDELAYH LONGD$}ELAYR!BACK.FROM.LDELAY\CHAR.NOT.FOUNDfT?pT?zT?UЎO͘P͢QάVжO>PBACK.FROM.LDELAY#$} HMAIN#X;------------------- MAIN%>$> L4Q@7 PSPACE9$PSPACE9.PSPACE983B2L2V$}2`(>jHL4tX;-------------------~SCROLL%> L8 DELAY$>L9TSPACE9UPM19;;(+60) setsUPM29;;$}the verticalUPM39;;positionUPM49;;UPM09;;2(>HL91HL8  #LENLOHAAA #LENHI<AA$}AQLENHIF R>LENPHBBBZ QLENLOd R>LENnHBBBx !PMSCROLL}BBB!GTEXT]TEXT A HI THERE ATART F$}REAKS THIS SMALL RUTINE WAS WRITTEN BY IACT @ AS YOU A\ ACAN SEE THE SCROLL LINE IS MADE FROM PLAYER/MISSILE GRAPHICS, WE$}LL THATS ALL!...... A ENDTEXT%SPACE AAX;----------------------CLEARQ>4BASE2P Q>$}5BASE2P$>Q> LL1%> LL2P@7"1,HLL26#@0JHLL1T:^X;----------------------h DELAYQ> r$}P| LO1Q>PՐ LO"՚HLO"ԮHLO1::LONGDELAYQ>P LLO1Q>P LLO"HLLO"$} HLLO1:& LENHI 0 LENLO  1::LONGDELAYQ>P LLO1Q>P LLO"HLLO"$3 ;.OPT NO LIST CHPMDATAP(LENENDTEXTTEXT2DATPMDATA<#X;------------------------------F(}P STARTZQ>4PMDATA;;Clear pm ariadPn Q>5PMDATAxP̂$> LOOP1%> LOOP2Q>P@73)> HLOO(}P2#0 HLOOP1"X;-----------------------------Q>PMDATAP;;PMBASQ>ZP;;PCLOR0Q>."P/;;S(}DMCTL,Q>6P;;GRACTL@Q>4JP;;HPOSP0T Q>4DAT^Ph Q>5DATrP| Q>4TEXTPː Q>5TEXTP̤Q P(}COUNT PCOUNT"X;-----------------------------GTEXTQ>4CHP Q>5CHPQ>PCAR%>;;GET CHARQ(}@7T?&T?0T?:UCARDONPXQbVCARlO>vP΀#ˊ HMAIN#̞"X;----------------------------- (}MAIN%> L4Q@7 PSPACE81HL4"X;-----------------------------SCROL$>;;DOUB. line res. L2 DELAY%>(} QSPACE9 P@7%> L13*Q@741>P@7H3R)>\HL1f2p(>zHL2 #COUNTHL3 #COUNTL3(}QCOUNT R>5LENHL6 QCOUNT R>4LENHL6: L6!GTEXT"X;-----------------------------DTEXT A THIS IS (}PM SCROLL WRITTEN BY DENON FROM IACT A ENDTEXT"X;-----------------------------SPACE AA$COUNT (}=. CAR 8"X;-----------------------------BDELAYQ> ;;delay rutineLPV LO1Q>`Pj LO"tHLO~"ԈH(}LO1:"X;----------------------------- START> ;;delay rutineLPV LO1Q>`Pj LO"tHLO~"ԈH(: ;.OPT NO LIST CHLENENDTEXTTEXT(SCRPx2p< STARTFQ>4P;;Clear ariaPPZ Q>5PdP,}n$>x LOOP1%> LOOP2Q>P@73)> HLOOP2#̾0 HLOOP1"X;----------------------------- Q>4SC,}RP Q>5SCRP Q>4TEXTP Q>5TEXT"P, Q>LEN6PCNT@ Q>4DLISTJP0T Q>5DLIST^P1hX;--------,}---------rGTEXTQ>4CH|P͆ Q>5CHPΚQ>PCAR%>;;GET CHARQ@7T?T?T?UCAROPQ,}VCARO>P&#0 HMAIN:#DX;-------------------N MAIN%>X L4Q@7b PSPACE8l1vHL4X;--------,}----------- SCROL%>$>L2QϲPDUMQ PDUM QSPACE9P@7QDUM,O>(P  QDUM ,}O>*P42>(>HHL2R"CNT\HL6f:p L6!GTEXTzTEXT ANIR DAREYA ENDTEXTSPACE AA CNT ,} CAR  DUM X; Mode E Dlist DLIST p=p=p O=P=3 AA,}3 AA AA O==3 AA,}3 AA AA$ A. DLIST8B pA,\F` Q>4DLISTP0 Q>5DLIST(P1*Q>ENDTEXTTEXT ,P2Q><PAP FQ>PPZQ>d0}Pi$>n L2%>xC L1P@73HL1#̪0HL2 Q>4TEXTP Q>5TEXTPGTEXTQ>4P Q>50}P%>Q@7"T?,URO6T?@UROJT?TURO^OhPrQRO|OΆPΈQ>PRO#˚HL3#̮0} L3%> L4Q@7 P88;;'G'3)>HL4 Q>4P Q>5PSCROLL$>! L9%>&L830Q@7:1D0}P@7FAH5I DELAYJ7K>N3X)>8bHL8l0vHL9"є HGTEXT: DELAY$>L100HL10: DLIST0} p=p=p B SCR ======== A DLIST3SCR A A/ 0}A A$/ A A A./ A B 0} A8/ A C AB/ A D AL/ A E 0} AV/ A F AX/ A AZ/0} A A` RO t=TEXT AHERE IS ANOTHER SCROLLER FROM SAFERMAN OFER A~ ENDTEXT0}` Q>4DLISTP0 Q>5DLIST(P1*Q>ENDTEXTTEXT ,P2Q><PAP FQ>PPZQ>dPi4}$>n L2%>xC L1P@73HL1#̪0HL2 Q>4TEXTP Q>5TEXTPGTEXTQ>4P Q>54}P%>Q@7"T?,URO6T?@UROJT?TURO^OhPrQRO|OΆPΈQ>PRO#˚HL3#̮ L3%4}> L4Q@7P83)>HL4 Q>4P Q>5PSCROLL$>! L9%>7&L810Q@7:3DP@7FA4}H5I DELAYJ7K>N1bHL8l0vHL9"є HGTEXT: DELAY$>L100HL10: DLIST p=p=p B4} SCR ======== A DLIST3SCR A A/ A 4} A$/ A B A./ A C A8/ A4} D AB/ A E AL/ A F 4} AV/ A G AX/ A AZ/ A 4} A` RO t=TEXT AHERE IS ANOTHER SCROLLER FROM SAFERMAN OFER A~ ENDTEXT A 4l;.OPT NO LIST CHLENENDTEXTTEXT SCR((-72 Q>4SCR<PF Q>5SCRPPd Q>4TEXTnPx8} Q>5TEXTP̌ Q>LENPCNT Q>4DLISTP0 Q>5DLISTP1X;-----------------GTEXTQ>4CHP; Q>5CH8}PQ>PCAR%>;;GET CHARQ@7T?T?T?UCAR"O,P6Q@VCARJO>TP^#h HMAINr#8}|X;------------------- MAIN%> L4Q@7 PSPACE81HL4X;------------------- SCROL%>  L1$> L2T8}SPACE9Q PDUM"Q$ PDUM& L3Q@70U?:P@7;1<HL3>%>DQDUMF,HO>JPN QDUMXO>]8}P^Q>_OFT?aHOFb DELAYc2l(>vHL2w Q>4SCR|P} Q>5SCR~PЀ "CNT2HL1Q> PCNT2"CN8}THL6: L6!GTEXTDLIST p=p=L ( L < L P$ L. d8 LB xL LV ` Lj 8}t L~  p A DLISTCTEXT A GR.8 SCROLLER BY SAFERMAN OFER A ENDTEXTSPACE8} AA CNT  CNT2  CAR  DUM  #X;------------------------------% DELAYQ>%PԼ% LO1Q>%P8}% LO"%HLO%"%HLO1%: CAR  DUM  #X;------------------------------% DELAYQ>%PԼ% LO1Q>%P8! ;.OPT NO LIST CHPMDATAP(LENENDTEXTTEXT2DATPMDATA<#X;------------------------------F<}P STARTZQ>4PMDATA;;Clear pm ariadPn Q>5PMDATAxP̂$> LOOP1%> LOOP2Q>P@73)> HLOO<}P2#0 HLOOP1"X;-----------------------------Q>PMDATAP;;PMBASQ>ZP;;PCLOR0Q>."P/;;S<}DMCTL,Q>6P;;GRACTL@Q>4JP;;HPOSP0T Q>4DLINT^Ph Q>5DLINTrP|Q>PԐQ0PˤQ1P<}̸%>Q>P@7 Q>4DATP Q>5DATP Q>4TEXTP Q>5TEXTP&Q0 PCOUNT: PCOUNTD"X;-<}----------------------------NGTEXTQ>4CHXPb Q>5CHlPvQ>PCAR%>;;GET CHARQ@7T?T?T?UC<}AROPQVCARO>P#  HMAIN# "X;-----------------------------* MAIN%>4 L4Q@7> PS<}PACE8H1RHL4\"X;-----------------------------fSCROL$>;;DOUB. line res.p L2 DELAYz%> QSPACE9P@7%><}L13Q@71P@73)>HL12(>HL2 #COUNTHL3 #COUNT$L3QCOUNT. R>5LEN8H<}L6B QCOUNTL R>4LENVHL6`:j L6!GTEXTt"X;-----------------------------~XTEXT A THIS IS PM SCROLL WRITTEN BY DENO<}N FROM IACT WIHT A PM SPLIT RUTINE A ENDTEXT"X;-----------------------------SPACE AACOUNT =<} CAR "X;-----------------------------DELAYQ> ;;delay rutineP LO1Q>P LO"HLO" HLO1<}:"X;-----------------------------( DLINT25<CF5P%>ZLOOPQDLDATA8dP nPx3 HLOOP7?79<}#X;------------------------------ DLDATAB (=)=*=+=,=-=.=/=0=1=2=3=4=5=6=7=8=9=:=;=<B ==>=?=@<}=A=B=C=D=E=F=G=H=I=J=K=L=M=N=O=P=QB R=S=T=U=V=W=X=Y=Z=[=\=]=^=_=`=a=b=c=d=e=fB g=<}h=i=j=k=l=m=n=o=p=q=r=s=t=u=v=w=x=y=z={B |=}=~==================<}B ====================B ==================<}==B ====================B ================<}===="B ====================,B ==============<}======6B ====================@$X;------------------------------- N<}*N START==6B ====================@$X;------------------------------- N<#F=EI `d$X;-------------------------------iQ>nPxQ>P̌Q>P͠Q>Pδ$> L2%>@} L1Q@7P@71HL1##0HL2#X;------------------------------ Q>4DLP0" Q>5DL,P1.Q>@}0P1 SCROLL6#X;------------------------------@,JQ>;;THE LETTER A^PhQ>;;|PΆ#X;--------@}---------------------- ROLL$> L4%> L3Q@7T?P@7W1IL3Q50IL4%>L57P@A}7&30)>:HL5D,NQXO>bPlQvO>PΊQ͔R> HROLLQΘR> HROLLQ>PͼQ>A}P L6QR>FL6Q>P !ROLL#X;------------------------------DL p=p=p W LO 4TEA}XT  HI 5TEXT A DL8$X;-------------------------------0uSCROLLQ>:u %>4VBIDu $>5VBINu \Xu:bu VBI"SCluQA}SCvuP;;enable scrolluICHECKHI;; if N=0uQ>uPSCuPԨu#LOu HCHECKHIu#HIuCHECKHIQHIuR>5ENDTEXTu HA}EXITVBIuQLOuR>4ENDTEXTu HEXITVBIv Q>4TEXT vPLOv Q>5TEXT vPHI*vEXITVBI!b;;exit VBI/v4TEXT A A} A4vW A1 2 3 4 5 6 THE ROLLING LETTERS OF SAFERMAN OFER ARE SHOWN IN ACTIONA9v, A A} A>v ENDTEXTHv SC } } `G LETTERS OF SAFERMAN OFER ARE SHOWN IN ACTIONA9v, A @E F(2 Q>4DLIST<P0F Q>5DLISTPP1Z Q>4DLIdPn Q>5DLIxPzQ>|PԂ:#X;--------------E}----------------DLI5"SCQSCPԪIL1Q>PSCP#LOHL1#HI L1QHIR>5ENDTEXT E }HL2QLOR>4ENDTEXT "HL2, Q>4TEXT6PLO@ Q>5TEXTJPHITL27^9c#X;------------------------------hDE }LIST p==Wr LO 4TEXT| HI 5TEXT B=@=* ============! =========E } A DLIST[TEXT A DLI SCROLLER - WRITTEN IN MACHINE LANGUAGE BY SAFERMAN OFERA A E } A ENDTEXT SC  DLI SCROLLER - WRITTEN IN MACHINE LANGUAGE BY SAFERMAN OFERA A D F=EIX;X;|BIG SCROLL ROUTINE |(X;|WRITTEN BY SAFERMAN OFER|<X;|PETAH-TIQVA, II}SRAEL 1992|FX;|TEL.:[972]-(0)3-9304403 |PX;ZX;--- DEFINE VARIABLES ---d CHn SCRBUFxI}LENENDTEXTTEXTX;------------------- Q>4TEXTP˪ Q>5TEXTP̾ Q>LENP Q>4DLISTP0" Q>I}5DLIST,P16X;-----------------@GTEXTQ>4CHJPT Q>5CH^PhQ>rPRO|%>;;GET CHARQ@7T?UROI}T?UROT?UROOPQOROP# HMAIN#X;------------------- MAIN%>&Q@70PNUI}M: DECBIND#NHL50X#b L50 MOVEv "CNT2 HMAINQ>PCNTQ> PCNT2 SCROL"Ѳ HGTEXT:HI}X;----------------------RMOVE\$>f%>pL53QBYTES9z PBYTES28PBYTES28PBYTES28PBYTES28PI}BYTES28PBYTES28PBYTES28PBYTES282C,O>?(>HL53LX; MOVING ROUTINEV$>` LI}55%>jL56QBYTES29t PBYTES8~23)>HL56 &XDUM BINDEC%CNTQNUM PSPACE8#CNT $XDUM(>I}@HL55:X;-----------------( DECBIN2$>< L57Q>FTNUMPO>Z PBYTES9d2n(>xHL57:X;-------I}-------------- BINDEC$>L58QBYTES9V?UNUM2(>HL58:^X;---------------------hJTEXT ABIG SCI}ROLLER BY SAFERMAN OFER. WRITTEN AND REWRITTEN IN 1993 Ar ENDTEXT|BYTES AANBYTES2 AI}AMSPACE AA NUI}M CNT ;;OFFSET INTO SPACE CNT2  XDUM  RO  CNT3  CNT4  X;--------------------------- SCRI}OL$> L3Q>4SCR&P0 Q>5SCR:PD L2%> N TSPACE9X L1Q@7bU?lP@7v1IL1 DELAYA,O>I}>QϬ,O> PϷQкO>Pм "CNT3HL2Q> PCNT3A;S>@> "CNT4HL3Q> PCNTI}3  PCNT42 (>*HL34: X;------------------ DLIST LI1 I  BUF  I  BUF  I  BUF  I  BUFI}  I  BUF  I  BUF  I  BUF  I  BUF LI2 I BUF  I BUF   I BUF   I BUFI}   I BUF "  I' BUF ,  I1 BUF 6  I; BUF @ LI3 IE BUFJ  IO BUFT  IY BUFI }^  Ic BUFh  Im BUFr  Iw BUF|  I BUF  I BUF LI4 I BUF  I BUF I!} I BUF  I BUF  I BUF  I BUF  I BUF  I BUF LI5 I BUF(  I"}I BUF(  I BUF(  I BUF(  I BUF(  I BUF(  I! BUF(&  I+ BUF(0 LI6 II#}5 BUF2:  I? BUF2D  II BUF2N  IS BUF2X  I] BUF2b  Ig BUF2l  Iq BUF2v  I{ BI$}UF2 LI7 I BUF<  I BUF<  I BUF<  I BUF<  I BUF<  I BUF<  I BUFI%}<  I BUF< LI8 I BUFF  A DLIST "X;----------------------------- DELAY %> L1 HL :* I&}"X;-----------------------------4 /BUF AA> * AA:* Hy  Q>4DLISTP0( Q>5DLIST2P1< Q>4DLIFPP Q>5DLIZPdQ>nPx: X;-------------------M(}--------DLI5A5C5Q>;;(0 no GITA)%>@;;(64=Graphics 9)$>;;scanlines num. L0000P P;(PRIOM)}R)(> FL00014 L0001(>B FL0002"4;(2 M Cycles), L0002464@4J4T4^'h0r HL0000|P ԆPАM*}7?7>79 X;---------------------------X; Mode E Dlist DLIST =p=p N=P=3 AM+}A3 AA AA N==&3 AM,}A03 AA: AAD AN DLISTLr2 L0006$><L0003Q9FP09P2Z HL0003d #L0003n #L0003x QL0003 HL00066 L0007Q.} L0012$>L0008Q09P92 HL0008 #L0008 #L0008 QL0008 FL0011R> HL0012Q> PQ/}L0008"Q>h, PL00086 !L0012@ L0011QJPT8^:h L0007QrP|Q>PԐ=QӤM>L>Q0}P:QN>P:0012@ L0011QJPT8^:h L0007QrP|Q>PԐ=QӤM>L>P"{d#X;------------------------------n DLIVx DL0HSCROLԌ WSYNC Ԗ NMIENԠ#X;-------------------U2}----------- Q>4DLISTPDL Q>5DLIST PDL Q>4DLI PDLIV Q>5DLI PDLIV RESQ> PNMIENU3}" L1!L1,RESQ>4SCL;;saves the scrol6P;;tabel.@ Q>5SCLJPT:^ X;---------------------------hDLI5rC|5U4}%>L2QCLR8;;load COLOR PWSYNCPЮQ@7;;SCROL TABLEPHSCROL;;$D4043)>;;number of scanHL2;;lineU5}s#HL4# L4Q R>4ENDSCLHL5Q& R>5ENDSCL0HL5: RESDL57;;exit from DLIN?X7b9l"X;---U6}--------------------------v DLIST ==W TEXT  A DLIST"X;-----------------------------$TEXT A U7} THIS IS A DEMO A"X;-----------------------------CLR  ="=$=&=( *=,=.=.=, *=(=&=$="  "XU8};-----------------------------SCL =============================U9}================== ENDSCL3 ==============="X;---U:}--------------------------========== ENDSCL3 ==============="X;---T  z '-:$,8x$,8z'-:z'-:'-:pРp '-: z$,8'-:$,8z$,8$,8'-:Y<}zڠpФx$,8xؤx px'-:z'-:zڠpРpЧzڧzڧz'-:'z$,8zY=}z$,8 @@'-:  x$,8pЀ@'-:$,8 zڤx $,8x@Y>}@@Y?}Y@}YA}YB}YC}      YD}     YE}        YF}     !"   #$ %&YG} "' ' () *  YH}'  + ',+  "+YI}-+-../YJ}0YK}0XMd"X;-----------------------------npxQ>P Q>4DLISTP0 Q>5DLISTP1 Q>4TEXTP Q>5TEXT]M}P Q>4DLIP Q>5DLIPQ>P"X;-----------------------------"$>, L8&BUF6 %BUF2@$>J]N}L5QLETTERS9TR@7^FL6h2rHL5|L6QADDRESS9PАQADDRESS9PѤ3)>HL10%>#HL10]O}# L10$BUF 'BUF2 COPY1%>Q@7 PLINE19&30Q@7:PLINE19D%>(NQ@7X PLINE29b3lQ@7v]P}PLINE29%>PQ@7 PLINE393Q@7PLINE39%>xQ@7 PLINE493Q@7PLINE49X;--]Q}2 2(>, HL8*$>4Q>>PH L12QRHL12\QfR>5ENDTEXTpHL8zQ˄R>4ENDTEXTHL8 Q>4TEXT]R}Pˬ Q>5TEXTP!L8!X;----------------------------DLI5QFL9"SCQSCPHL9$Q>.P]S}SC8Q>BPLPVL97`9j"X;-----------------------------taLETTERS AABCDEFGHIJKLMNOPQRSTUV]T}WXYZ0123456789-?., A~ ADDRbADDRESS ADDR=ADDR=ADDR=ADDR =ADDR=ADDR=ADDR=]U}ADDR=ADDR =ADDR$] ADDR=ADDR=ADDR=ADDR=ADDR=ADDR=ADDR=ADDR=ADDR=ADDRg AD]V}DR=ADDR=ADDR=ADDR=ADDR=ADDR=ADDR=ADDR=ADDR=ADDRg ADDRX=ADDR\=ADDR]W}`=ADDRd=ADDRh=ADDRl=ADDRp=ADDRt=ADDRx=ADDR| ADDR  SC  BUF  BUF2 !X;---]X}------------------------- DLIST p=p=p= T LINE1  T LINE2 T( LINE32 T< LINE4F p=p=p]Y}P AZ DLISTd"X;-----------------------------nBLINE1 A AxBLINE2]Z} A ABLINE3 A A][}BLINE4 A A"X;-----------------------------TEXT` A ]\} THIS A DEMO FOR THE SCROLL WRITTEN BY NIR DAREY AND REVISED BY OFERA) A SAFERMAN FROM IACT CLUB, ISRAEL. A END]]}TEXT THIS A DEMO FOR THE SCROLL WRITTEN BY NIR DAREY AND REVISED BY OFERA) A SAFERMAN FROM IACT CLUB, ISRAEL. A END\iB%DOS SYSB*)DUP SYSBSDLISTE ASMB VFALLPIC ASMBcBIGSCROLASMB ~GR8SCRL1ASMB REPLAY1 ASMBMOVEGRPHASMB MIDSCROLASMBPMSCROL ASMB VERTSCR2ASMB DUM2 ASMB MIDVERUPASMB MIDVERDWASMB GRCSCROLASMBPMSPLIT ASMB SCROLROLASMBDLISCROLASMB BIGSCRL2ASMB'GR98 ASMB-BANKSWITASMB 1STRPSCRLASMB;NIR FNTBLNIRSCROLASM/