)L;LHL:LLLL}lhd`,($ NE$%A$% 0"$)$$H hLP , `e$$%`  R@P1   *  :.`GH`@1`  L:CDCH hC DD CDL"LLY  $%8CC$$%%ݬ!0 $%%$% DDՙ` Y {  ' *)L *}M  L((  ( LL()  R t  L L( UL 0j  R} .B t  C  $ C . 9 \LL $)~>Le cJJ p  }p r  .HH)!H ( h .   khyhy  UQA  A.L> L[ }*`/A! $߰")+ M" $//G@LLL $   L R   (  } E`? `  L ) ꩧL C   L ` $)L  } L G/ȘL08`"))8`0 G$Ș(` M8(()$}$%)з`$GȘ }` H)h ?l H ^ ji "0("&hEEd "EiEȱEiE`h`hQEEd" ) E8EȱE }E`@  8E l QEEH.8  * h   C `LLI $(I0G/IɛILI }  @ L OECȱE, CqECȊqEC I 2 G.G LsrotceS eerF H0 C ) *,=,?, Gh})H<, GȽG h>, GȄI GI`  d  L DC8C}D 0IGIDC`pih =H*"" h0Ch h0!)C)з?هЩ} 08.`"%, )"$' HH`L "s"7)0+0,)i },0 !,"   F L  LE,0Ȯ" $JJJȐ~EʈE ʽEȩ?E7}EȩE, 0EȩE U $` "d*J      9C?C}%  (  9  $C LL4 ,C  )C $ LB,  9   }0 B, !  ULL0AM L  M L  NLLLN L }ML AO  A0`.Ls((L,.!4" }S  L) .!EF.ʎ.  L }GH`}$0Z:ȩ$. ȩ "* ??/ɛ   Ýн .`LQ} .(`BDOS SYS   $% $ɯ% MLmL.,")    8 I}0 ` `  45 ) )?i@3245, 4224 ܍Ӡ@ԠBX`F5*F5*4*4*}Bx)%`0 g  0#\ t G GȽ G  L   `8  H hL}Ќ  8`  0(.G)G) ȱG ȱG`L"!"L    `8 "}ixiipE` H "dEE8EF "h( (,0(`( dEFEi }( 0`Ƀ0.  .C/`C,"0)@D@ 8@ D@( "C8&C C8X` K {}675 : ;N  K L,90 Ņ   L,7,60 ` ul u L  VH h`,70}5L 0 76` nBWDE J V,70 0,6  $  nl:`>DE6<0  Z= }BJ V0i8DEHIB V0K8=984DEHI V3 Z,50 ,<0H h` ZH !}Zhll,=054=4DH5Eh64756DELu684H75IHI V"}L,50 Lg$6#D:AUTORUN.SYSD:BDUP.SYSE: B V BLV` 8#,#0 8A"!"#}LL CED$FCECEDFF@6I6 Ӣ@ԍ` )`  \`h@)] $}   B8 ɟ *I  M #I(}$6: V$S8..,160 2616ɕL& } ~5 P5 5Ӡ֠ΠŮ󠠛ϭҠ&}Р㩧٭Л P5 5D:81 Fj l59 5 BUF:! 0 l5 5 RD:"- l5L$ 0 l5,#0R, l5 5 RS:'},"0$6 l5 j5 P5 51-8: Directory Dn |^1-8: Dir/SpezialA: Disk Inhalt |G: Datei freigeb.B: ͠Ҡ|I: F(}ormatierenC: Datei kopieren |J: ZurueckholenD: Datei loeschen |K: Binaer SaveE: Namen aendern |L: Binaer LoadF: Datei si)}chern |M: Start ab Adr. P526  5 5Kommando: @Lw [5ɛL/$!NHA=@(06)*} 0& l5 4&76 4060 +L &H l5 j5h8A &&&& -L &D1:*.**&&,,X,{,/$-,w21>2ɩ +}LL/$ 5Datei kopieren,(nach): 376ɛ`6D ') * 5`j* ("%6A 5,}`h*&66ɛ?&6 46ه6 :,j*6D '),h*0  ( )i*,i*0 (l*,h*B M) (*` f)l*%6Q-}'!U 5(J) [50ɛN l5 j5L'J j5 56 ( (Ҡ6 (8ҝH6IB V,j*0 5Ziel einlegen .} ) @"6,i*iȢ (%6A (Ҡ6 (XHYI B 5S0 ,j*0 (L$( 5,h* ,j*0 (L'`6* ?/} ɛ,`JBL5DE` 5Original einlegen [50ɛLl5hh`&666:*66.66Ȍ&6`66,0}ɛ者6`66:6 6 6 .6Ƚ6 6 𩛙6 *2 ) 5Kopiere- ꢇ6 5,i* 5 -> 6 1}l5:`6:Ȣ6:蹇6, ɛ66`6:61``m* 5à6 ( (6 (HIB 2}56A`m*m*l*`(6.6-6'676'6ɛ;,7 *0.-6..6 -6-6(6 5Š3})6L &-6.6`800 0 8 00` ?5 3H6:*66.6Ȍ&66*6 5 4 4hJB+6 ,5 5 54})  5堛!) 5 5堛&68*6 *66DL+*66K E#,6A 5ΠԠ5}L5C%6A , JB,6 5K+6,6B BDDEE+6-6H.6I V/6,6+6HHIIH 5/66}ɈL5+6 5` 5Sichern - #H ?5 3 4hBL5 5Freigeben - $ 5Alter, neuer ?5 3 4 3 5Zurueckholen - 7}"С 5Loesche - ?5 3 4%6N!BL5'6 !BD6ED6:66:16BJD6E 5D6E8}B&6HI 56< }&6&6'60ۢ6 60.6 66 06 5Loesche --> ꢯ6 5U 5 (N)9} [50J l5 j5&6'6 5 5L-L5 j5LH- 5Formatiere Disk Nr.: 1 [50Fɛ11<98q.. l5 5 Density S/M/D/C : S:} [50ɛ٦.Lj58.. l5 5 Formatiere D1 J/N : N [5J l5BD.EK 5Lj5D1:SDMCLj5J1 5 D;}OS schreiben LW : 1111 [50ɛ1911)" 0 l5 5BDUP schreiben J/N : J [50ɛNJ1 l5 5 Konfi<}gurieren J/N : N [50ɛ N JLj5L1 5JAnz. der Laufwerke : 2 [50נɛ15 l5)18*  5 Anz. de=}r Buffer : 2 [50ɛ17 l5)! 5 Ramdisk aktiv J/N : J [50ɛJN l5"L0Lj5 5 Ramdisk Nummer :>} 8 [50ܠɛ9)1訌" 0 l5 5Ramd. resident J/N : J [50ɛ JN l5# 5Groesse der Ramdisk1-64k 2-1?}28k 3-256k: 3 [5Lj5ɛ14 l5)1$ 5Tastaturbuffer J/N : J [5Lj5ɛ JN l59 5 DOS schreiben@} J/N : J [50ɛJ N l5Lj5BJĝD1E 5 51NOBJНD1E 5 BܝD1EHI 5DA}$E#HI 5 5Lj5D1:BDOS.SYSD1:BDUP.SYS$"6 5File laden - ?55 3%6N560 40 0B} 5ҠЛ`L5 5Startadresse (HEX): 4 476ɛ* L *L`t*u*v* 5Speichern Name,Start,Ende,IC}nit,Run 3&66 *ɛL &p*q* *Hr*s*8p*3q*3h 5Šț`Hp* q* r* s*v*hɛ* *H{*|* D}{*t*hɛ *** *u*B,v*0%6A ,J 5,v*0O BnD*E 3%6A 3pD*E 5HIHIE}p*Dq*E L5 B,t* 3wD*E 5,u* 3}D*E 5L5,HI`(6&6'6L]4 4 4 5&6'6 (6:9F}6C86(676A4 4/(6(676(67619 4766 4:6Ƚ766ɛ8,4/7.(6(6 5ŠՠǛ)G}676,ɛ'6&6`76%6766D6`,)60`L &O76&6'6)6%6`B7D6EPHI V)6`m&6D6iH}E` "5J BLV䩯6-6.6` 5Dateiname: `$ l5` a5`%H$H`$6#6H ~5h$6#6`HH` 5HI}JJJJ 5h) ii0Ll5hh l5L5lɛ l5` V0`8d8 i 6 6 j56 5 j5 5L &ҠJ}---- 64k128k 256k*} A   {  $ L}L= t ϘA(X  u u LL (LRl hL`L Ř ☢ M}+-, ) ☬` ͘$*'a*O%f0:G ΍L uuL8N}L핢 ☢ ͘/ ͘02 )j&뢒М LLԕ Ζ Ζ` ͘I0 i ☢` &&O}8` ٕ { Y { )L7ȹ @0'7 } ŧ娰 ` y LZѦP} ȹ, }LZ 9  ܗ ܗ ܗ )ą - `$0 חܩ-L±Q}`H"I$hLh) © `HH` l l7њ ". ėei`eR} n`` ͘I0 襡` ☩ ͘I0 eHehƢ􅠆ܢ` ͘`ȹȄ ` `S}Hh``6`#R'S`DU Ϙ  L L\  ☤T}-<蝀 ͘1H"Ih$(Lm)(ݽ0iЩˢ蝀Ǝ  vU}8Ǖŀ偐Zť妰qƌ /` 9`摥Ō`LL0V} ţ夰ƤƣƨƧ१`  L`ņ凰.eW},0$ȱȱ,0` ѥЪﱥө 08刍`L X}{ Y ח Y חL ח Y { Y ח YL&` LY} ݛL0` L*$ΰ`Lݛ u~ ņZ}凰&Hȥeȥehe` L LNL L0 u  8[}𲥄ŀ偐 ť妰1ͦ8\}ƍƌŊ勐 /ƍƌ 9 9 9 9`  vL0 ]} ʆ` ņ凰V ܗ ܗ ܗ ,… ¥ L^}۝`͈ ``LŒ Ř D Ϙ͈٩@ D? mņ凰 ܗ _}ܗ ܗ ,… ¥ ܗ ܗ ܗ… 闝撦`}9@. H  hN  ]8a} L`Ţ {Aȱ )?ȱ ·0 Hh6Ы`)?ib})H· LS . hH +- hȱeHi ^h ^б ٕLP ٕ LP ٕc}LS.< ͘0::6 /d) !  ͘.0 :A{ ☎`8.f@ iiȱd}&)?Ȱ u8`)?ȱ`.)?iȱqe}ȱi`L" {L  L f$`Lǟ L& {L  {ōʅ@ f})ņ凰 ܗ ܗ ܗ$0    Ϙl*f;b-^ ͘V=9;L ͘ ͘tg} W  * LLtLH ͘ ͘ h  L&LL  ٕ0ꤸ廅ȘLgL ͘A ͘:# /(h} ᕥ#./&(U ͘/, ͘X/Y6LLܢ Lܢ h ] נ R ͘),д ͘XЭ i}͘)Ц , ͘,4 ͘Y- #l Lܢ  LܢLL0`GH$0   j} ,0a,00ŅŃ ŇcŁ]h$0 ^ b`hLG$# Y( Y) ח`P$ 1k}h LGL$0 Y: `$0ݤ `   LL `L.Dl}ie惥ń兰 `LN0 ƃƂ8ȥУLm}Lߢ ͘FNfL&Lâ ٕ H ҥ hLߢLF` ٕ릷Lߢ Řy- ͘k͈ Ln}Lߢ ŘR- ͘D͈****))K L(@ ` Ř Ζ Ζ LW ͘LߢLL. L ٕ o} LߢȥLߢLF Řč# /"* ٕ#/   ͘,LߢLԦ ͈͘ L ٕЪ ͘,F bp}eeee,ƸƷP L/Lߢ ٕ'#Ƥƣ L`LߢLL@q}) @``ű Ų`?  8屑ȥ岑 Y(  Y) `ʩ`r}% fΆ΅P LߢL& P eeƬƫ `P `JMPLs}l|JSR LDALDXLDYSTASTXSTYADCimeaqu}yrANt}D)-%!15=92ASL BIT,$4<CMPCPXCPYDECEORIMEAQU]YRINCu}LSRNFJV^ORA ROL.&*6>RORnfjv~SBCSTZdtTRBTSB v}BRKCLCCLDCLIXCLVDEA:DEXDEYINAINXINYNOPPHAHPHPPHXPHYZPLAhPLP(PLXPLYzRTI@RTS`SEC8SEDSEIxTAXTAYTSXTXATXSw}TYABCCBCSBEQBMI0BNEBPLBRABVCPBVSp.LI.OR.TAޥ.AS.AT.HXN.EQs.DA.BL.EN.INp.OF.DF9.OB.NO`x}BgDE" m%ȝDE ͘:Ƞg`J ݬ`BDEHI V0  L8LD:*.*y} Ϙſ`8`0 #00DEJB ݬ`P:HH BHI ݬhh`@  R z}LH " m0 ͘DEhJKBLݬL L ER{} x L8`  BLݬDEHI B ݬDEHI B V0`L|} :E7R0 x8ŀ偐 NLLLDEH}}IBLݬ0  L& L :4/, m ٕ 䭥Lޭ N~}L x`L , m, ٕȩ, q ٕ LL :ХР 䭥, b}eemm  Lߢ  BHI ݬ   LxǍXe,,}K,mi ) ǭ ɛ`8fL` DEHIB V } LtL HǠ^I^`  ` ` , 010)  聰`} Ld@^I^L0ɛ ɀ)  LHH`HH`%H$H`0H8OHT hhihh ` d}' ^HJJJJ ih) ii0L  {`  `H hH  {hH {hɀ} { +  { L { 0 ѤLdFMSZ`ɱر)5EKScϲ)޲Edit>}Inc>Ed.2>Mon>}* BIBO-ASSEMBLER V1.0 13/12/86 ** (c)1986 E.Reuss / Compy-Shop **** Error ***SyntaxMemory full}Source Data: Symbol Data: ED2 already usedCan't mergeOut of rangeI/O - Error #File typeBad addressUndefined labelH}EX=$ DEZ=Bad local labelSymbol table:-------------Bad instructionBad labelDuplicate labelLocal out of rangeBran}ch too longMemory storagePass: 1Pass: 2Label not foundNested includeASM stopped*** BREAK ***}LdR t  ȅ0I0i La L= HHĠ`:;.+-,<>?="GLMQRSTVW WWWWW_}J׵2Oܳⶂa ߶峭Ld hh:LR; LR`W:;ĥ揤ȹ `JSJJ HL>eH}e GhL︥ReDžU =Lȹ`iiLz  Ǵ ^ ޴ ) LzU }ɛ ` :L摥Ō` ش`` ޴`ѐ Ǵ ^ ( ^) ش`}ȹɛ ` Ō卐ȹɛW"d Hh4ƿو!Ŀ Ǵ ^  }拥Ő呐 L=ɛ𷦿𫮞 L=   ^L,lHҥҩMBhh}hhXh)H(# { Lص ෩ BH h(h`H(X`X`l &}&I0 i` `, af   L Ō印Ee}eL5拭   iLeeLL=ȹ15)S S0) `LطR@P}1    Y0` L=` ෩H  u h8`  ¨J J") J} JJJJ)݀+d)) JJJ Ȉ`) `H ^ ĦȐ hι}&*i?  豣 ^s y ` Ș ^L^ :L `8e}`@E@ 0"E3@ @E3@ @E@ "D3ЌD"D3ЌD"D3@ "D3@ bx!YMJIZ,),#($YX$$ 24:H?I#]#)i#$S#$S[[i$$)|mi)S4i#S)}bZH&bTDThDt(ntJrtttrDh2"&&rr&HDDĄtvtrr ȥPL= ෥$} hhO0 Q`4@+LRlO)I L + L=hhh8  }HHHH8U L 8 n8LJL<LISDIRINC'SIZOED2MERϛREN3NUMNEWRETC}OPMOVFINϝDELULSTիENT:SAVILOAVALREPdSYMƟASMPONPOF}HIMLOMDOSBIBȕBLOBSAMON-RUNӕEWRETCsPEATVBI3LDA$2FF BNEILOAVALREPdSYMƟASMPONPOF}HIMLOMDOSBIBȕBLOBSAMON-RUNEWRETC ERg# **********************************STAR-DEMO* (*von*2*PeterSabath*<**F**!P*(c)Biboso }ft/Compy-Shop*Z**#d******************************* n.LIOFFx;STARTLDA#0STA$D40ENMISPERRENST }A$D018FARBREGISTERSTA$D01ASCHWARZSTA$2C6SETZEN STA$2C8- LDA#DLISTA$200DLI-VECTORLDA }/DLIVERBIEGEN STA$201 LDA#VBISTA$222VBI-VECTORLDA/VBIVERBIEGEN STA$223- "LDX#$10,SE }TUPLDA$D20AZUFAELLIGE!6STA$5000,XSTERNX-POSITION@LDA$D20AGESCHWINDIGKEITJAND#$3FESTLEGENTSTA$5100,X }^INC$5100,XhLDA$D20AZUFAELLIGErSTA$5200,XFARBE|INXBNESETUP- LDA$230STA$0DLI-START }LDA$231INDISPAY-STA$1LISTEIN-LDY#2TRAGEN LDA#$F0STA($0),Y-LDA#$C0NMI'SZULASSEN }STA$D40ELOOPJMPLOOP-*ENDLOSSCHLEIFEDIEAUCH**DURCHEINWEITERESPRO-* &*GRAMMFORTGEFUERTWERDE }N* 0*KOENNTE.DESEIGENDLICHE*:*PROGRAMMWIRDNURDURCH*D*INTERRUPTSAUFRECHTER-*N*HALTEN.*X-b*DI }SPLAYLISTINTERRUPT*l- vDLIPHATYAPHALDA#$80MISSILE3STA$D011SETZEN LDY#$D0"SETSTARLD }A$4FFF,YX-POSITIONSTA$D40ASYNCRONISIEREN6STA$D007NACHPM-POSITIONSREGISTER7(MISSILE3)LDA$51FF,YFARBE }IN STA$D015HARDWAREREGISTERDEYBNESETSTARLDA#0MISSILE3STA$D011LOESCHEN PLATAY P }LA*RTI4- >*VERTICALBLANKINTERRUPT*H- RVBILDY#0ALLEX-POSITIONEN!\MOVELDA$5000,YUMGESCHWIN-fCLC }DIGKEITSWERTpADC$5100,YERHOEHENzSTA$5000,YDEY BNEMOVEJMP$E45FSYSTEMVBI0,YUMGESCHWIN-fCLC eERҒ# **********************************ZeichensatzinGrafik9* (*von*2*PeterSabath*<**F**!$}P*(C)Bibosoft/Compy-Shop*Z**#d******************************* n.LIOFFx*LINE.EQ$600ZEILENZAEHLER#$}COL.EQ$601ZAEHLERFUERFARBE*-STARTLDA$58BILDSCHIRMSTA$D4ADDRESSECLCNACHPOINTERADC#40K$}OPIERENSTA$D6UNDZWEITENLDA$59POINTERAUFSTA$D5ZWEITEZEILEADC#0SETZEN STA$D7-LDA#$}11ZEILENZAEHLERAUF STALINE2*12ZEILENSETZEN#"SETBILDLDALINE(ZEILENZAEHLER,AND#1MODULO2)*26ASLALSOF$}FSET@TAXBERECHNENJ*"TLDY#$2740ZEICHENPROZEILE.^DRAWLLDACODE,XZEICHENAUSTABELLEHOLEN#hSTA($D4),YI$}NZEILE1ABLEGENrORA#1ZEICHENCODE+1#|STA($D6),YINZEILE2ABLEGENINXNAECHTESDEYZEICHENBPLDRAWL$}DERZEILE*LDA$D4ZEILEN-CLCPOINTERADC#80UMZWEISTA$D4ZEILENBCCNOHIGH1ERHOEHENINC$D$}5(80BYTES)NOHIGH1LDA$D6CLC ADC#80 STA$D6BCCNOHIGH2 INC$D7&* 0NOHIGH2DECLINENOCHZEI$}LEN:BPLSETBILDZUFUELLEN?D-NLDA#0FARBEXSTA$2C8SCHWARZ bSTACOLlLDA/CHZEICHENSATZvSTA$2F4U$}MSCHALTENLDA#$40GTIA-CHIPAUFSTA$26FGRAFIC9STELLENLDA#7VBI-VECTORLDX/VBIUEBEROSLDY#VBIRO$}UTINEJSR$E45CVERBIEGENLOOPJMPLOOP-VBILDA$14NURALLEAND#34VBI'SBEQZEICHENZEICHENJM$}P$E462AENDERN;ZEICHENLDY#0ZEICHEN LDACH0UND1PHAEINBYTE ROLL1LDACH+1,YNACH*STACH,YOBEN$}4INYROLLEN >CPY#15HBNEROLL1RPLA\STACH+15f*pLDY#15ZEICHENzLDACH+$10,Y2UND3PHAEIN$}BYTEROLL2LDACH+$F,YNACHSTACH+$10,YUNTENDEYROLLENBNEROLL2PLASTACH+$10*$INCCOLF$}ARBZAEHLERHOCHZAEHLENLDACOLHOEHERWERTIGESAND#$F0NIBBLEASLSTA$2C8FARBESETZENJMP$E462VBIAUSSTIE$}G-#*DATENFUERBILDSCHIRMZEILEN*-$CODE.HX0000020200000202..HX00000202000002028.HX0000020200000202$}B.HX0000020200000202L.HX0000020200000202 V.HX0000`-j.OR$4400ZEICHENSATZt*AN1KGRENZE ~*ABLEGEN$}-*ZEICHENSATZDATEN*-CH.HX0011223344556677.HX8899AABBCCDDEEFF.HXFFEEDDCCBBAA9988.HX77665$}54433221100EICHENSATZDATEN*-CH.HX0011223344556677.HX8899AABBCCDDEEFF.HXFFEEDDCCBBAA9988.HX77665$ ERɖ .LION#*********************************(*PM-RAINBOW-MOVER* 2*von*<*PeterSabath*F**!P*(}(C)Bibosoft/Compy-Shop*Z**#d******************************* n.LIOFFx**PMSIZE.EQ$D008POSPM.EQ(}$D000*VCOUNT.EQ$D40BWSYNC.EQ$D40A*SETVBV.EQ$E45CXITVBV.EQ$E462*COLBAK.EQ$2C8CO(}LPF.EQ$2C6*RTCLOCK.EQ$12**"*,*6*@SLDA#$FF JLDY#9TLLSTAPMSIZE,Y^DEY hBPLLL(}r-|INYSTYCOLBAKSTYCOLPF LDA#7 LDX/VBI LDY#VBIJSRSETVBV-COLLDAVCOUNTPHA(}FarbenASLEOR#$FFausPHACLCZeilen-ADCRTCLOCK+2TAXZaehlerPLA&SECundin-0SBCRTC(}LOCK+2:TAYternerDPLANPHAUhrbe-XCLCbADCRTCLOCK+2rechnenlSTAWSYNCsyncronisierenvSTY$D012in(}Farb-STX$D013HardwareSTA$D014registerPLASECSBCRTCLOCK+2STA$D015 JMPCOL-VBI(}LDY#3CLDAPOST,YPositionen STAPOSPM,YinPM-Hardware-CLCRegister ADC#$20STAPOSPM+4,Yspeichern(} DEY BPLC **MOVELDX#34ADDLDAPOST,XPM(X)um>CLCDIR(X)HADCDIR,Xweiter-RSTAPOST,Xbewegen(}\DEX fBPLADDpJMPXITVBVSystemRTIz-%POST.HX308058A8X-Startposition#DIR.HX03FFFE01Richtungswerten(zER .LIOFF#*********************************(*LAUFSCHRIFT* 2*von*<*PeterSabath*F**!P*(C),}Bibosoft/Compy-Shop*Z**#d******************************* n.LIOFFx**COUNT.EQ$600***,}**STARTLDA#7PIXELZAEHLERSTACOUNTSETZENLDA#DLISTDISPLAY-STA$230LISTSETZENLDA/DLIST ,}STA$231LDA#TEXTLMS-POINTERSTALMSAUFTEXTLDA/TEXTANFANG"STALMS+1 ,INC$22F6*@LDA#0NMI'S,}JSTA$D40ESPERRENTLDA#LDLIDLI-VECTOR^STA$200VERBIEGENhLDA/LDLI rSTA$201|LDA#7VBI-VECTORL,}DX/LAUFVERBIEGENLDY#LAUFJSR$E45CLDA#$C0DLIUNDVBISTA$D40EZULASSEN* LDY#4CLDAFARBT,}BL,YGRUNDFARBENSTA$2C4,YSETZENDEY BPLC* QLDA$14AND#$F0FARBEMITSTA$2C5UHRAENDERN ,}JMPQ&-0FARBTBL.HX2400EA8200:-DLAUFLDACOUNTPIXELZAEHLERNBPLSET>0X*bINCLMSLMS-POINTERlBN,}ENOHIGHEINZEICHENvINCLMS+1WEITERNOHIGHLDA#7PIXELZAEHLERSTACOUNT=7*LDALMSTEXTENDECMP#L,}ASTLINERRECHT? BNESETLDALMS+1CMP/LASTLIN BNESET*LDA#TEXTTEXTANFANGSTALMSINLMS-POINT,}ERLDA/TEXTSETZENSTALMS+1 *SETLDACOUNTPIXELZAEHLER STA$D404INSCROLLREGISTER*DECCOUNTUNDER,}NIEDRIEGEN4JMP$E462SYSTEMRTI>- HLDLIPHARTXA\PHAfLDX#15FARSCHAT-pLDLILTXATIERUNGzORA$2C5,}INLAUF-STA$D40ASCHRIFTSTA$D017BRINGENTXA ORA#$20 EOR#$0FSTA$D016DEXBPLLDLIL,}PLATAXPLARTI-DLIST.HX7070707070707070.HX707070F057LMS.DATEXT$.HX707070707046.,}.DAZEILE,#$41,DLIST8-)BZEILE.AT-" ATARI finescrolling "L-'VTEXT.AT" ")`.AT"DIESE,}S PROGRAMM WURDE MIT DEM ",j.AT"biboassembler GESCHRIEBEN. "Bt.AT"HABEN SIE FRAGEN DAZU, SO WENDEN SIE SICH BIT,}TE AN DEN "~.AT"compy shop ".HX54535350 .AT" muelheim telefon".HX5A00505250584F.HX54595751,}5659*LASTLIN.AT" "535350 .AT" muelheim telefon".HX5A00505250584F.HX54595751,/ERx *******************DEMO1**ZEICHENAUSGABE* (*UEBER*2*ROMROUTINEN*<******************F- P0}.LIOFFZ-.dHOLD.EQ$F0HilfsregisterfuerY-Registern- xSTARTLDA#1ESC-Flagsetzen STA$2FE%LDY#0Mit0}ZeichenNullbeginnen#.1JSRCHAROUTZeichenausgebenINYnaechstesZeichenBNE.1wiederholen-$STY$2FE0}ESC-FlagzuruecksetzenRTSPROGRAMMENDE-&CHAROUTSTYHOLDY-Registerretten JSRROMOUTZeichenausgeben%LD0}YHOLDY-RegisterrestaurierenRTSZurueck-)ROMOUTLDA$E407IndirektueberStack"PHAindieZeichenausgabe!,0}LDA$E406desRomsspringen.6PHA@TYAJRTST-TLDA$E407IndirektueberStack"PHAindieZeichenausgabe!,0 ) z(VЩ)ѭ$)R<} 0)L(  T)  4(T)8逍T)U)U)Q) 4( R) S)$͆$/ z(Insert Dest. Disk in Drive ꭆ<}$)3 [( I( [(@BJAD)E VL( BVD)E8VH)I VL(Q)G$͆$0 z(Insert Source Disk i<}n Drive $)3 [( I( [(R) S) L& ?( z(Transfer OK. Press any Key I(L-$eЅА` BLV%H$H`HH` h( <}o(ͤΥ`̈́΅`HH` h(hh̠ o(L( a(lJJJJ () ii0L[(iԩiթ o( ).E o(L<}( z(ERROR # ( z( Press any Key ?( I(L-$A)ɛ [(`    @L D1:FILENAME.EXTL<z/?xԅ0) Ӡ0<`/ȌD Ȅ LxԩԙЙ)@} ө"ԩ ԩԩҩ@ L@}@}@}A}A}A}A}A}A}pppFXG0@FXpB|00ppPp p p FXFlFXAsectorcopyQNTɀ׀ A} 倀倀A}À򀀀xԩԠЈv( "u(t @ʎӠhh n@hӠzh@:hA} n@z0zhLP)#z`LHD@ j lLr!p @! lA }!prqs  " /riginal,aufwerk$0 :iel,aufwerk$l'x $^ 3peicherj)`JJJhi A }i i z|zv'} ٯY6on2amdiskschreibenLpq$} ٯY,aufwerkeaustauschenꠥ ٳA }Y&ormatierent .%). *! ٳY$iskettekopieren HSXvpqqp  rssrLA }˄;~<=|?x $xl|7ELtItL pEq|?7~7˅;x $27Eu`ʆa| ' /A }L ~0LfS"(@# 'p $ensity)})>) } 3).',%L6> -%$)5- $/5",%|,t($sA}$ 8 0 "#q  |'s ("$}0(}0A}(!"Յ%@#q  :|`:`VY€kkkkkkA}kkkkkk(((t$%(8``hChDCDC|lC|A}`Ҡ  H`ʎ @ ԌЈM`!?"(@# ' ɋ !!8``!`! A}0:";*<+=ҩҺu60:2344 $2%3(4$#  $#P Wҥ 0#`# A}21 4 2  L,1 ) L1 2 4 1`0,06LL"P `  A}< AC Eн0r&' `e1i1`) ߍҩҭҍ )  `LrH)ҩh `A}ҍ ҩ(ҩҩ`H) LHHԬ ihhh@l&HIҩh@A}A}A}2l@l04 0  ʎD2101!/4^ \ԩ芝@2 122E}A1ӍA2ӭALc13@U婢:15ӤAs3䝱2 f4@E }п 1к 1T1Ӥ,䝱2 f4@X䝱2п 2L 13@L0E!}0IL022~3@L0PҢҊ) ҍ ҎҩLI1 e䪠2J2`HH`ÏOKGCE"} ppppppF20ppB@A12!-$)3+4%34# ")"/3/&4#/-093(/0+"yte2am$iskE#}"ank$ataE$} JHHH2M22Ќ2hhh@$er!.4)# :ugrifffunktioniertnichtE%}$er!.4)# :ugriffistokE&}+eine2am$iskvorhandenRRRRRRRRRRRRRRRRRRRRRRRRE'}2LbJJJJ x4) x4` ii2`iskvorhandenRRRRRRRRRRRRRRRRRRRRRRRRD*L_䁁 P BDOS SYSB})}L_䁁 P BDOS SYSB}KGxBӍ9ԩ< / < /* /LѠб` \ ]^   ʎDLk  SL  VI,}L  YLӭ\ ] 67 X Ll Lbc<  [xB Lk`(`pppB"I-}AD8:*.*D1: *c7Ȑ`)"`)"*1S 莋) Nn` 0I.}@BDEJ &@`" 1R @ ` 2 3F3*F3*2*2*ӭ )? @322I/}ӭ232Ȍ 0`njfb.*&" e ` Ihh gL)l& g`I0}'` ɛ+****))湫E(抦`@ `I1} )? OЎ `0ЭЍ `ֆש؅٢8f쨥jօI2}}bإ}`L3إئ` d r슨JJJJ }) 0Lg 늅 & &iii I3}ե !==> e e ee g eઈ nee萏`  H . H  HI4}򩛝`NO DBLMEDSNGCLR BL&KB@ԩXLY\Y ꌖ/Z[N]^I5}䩢 @ޅ߱IIޥi"i(Hih1M e01I6} g > !|ɠ㩠| > g g | g g' g g > g gI7} | g' g g > g L" 0  ! D1:*.* -> D1:*.*Π Source______DiskԠ DI8}estination_DiskԠ Directory ormat : M mMN g ! Destination  = Exit  L88I9}MMML+ L L029``  0D 0<i" I:} A s ZLL05C1ઈ 'ȑii0 I;}Їh"  s0S ,%   s0zm{m   ' n ! Free SectorsL !I<} Key's to use : ___Up ___Down+ to Select/Deselect __Select All___CopyI=}__Restart?? LE! I ?ȥ谹𐵭I 갟I>}  ! Press  to Abort Copy.Щ%ѥm٩d)*  Insert Source-Disk I?}in Drive 1 0 ԍ ȱԍ ٥Н@ѝ8ЅҥхӐLq  wЍэ sL,Ѕ눱Ѝ I@}) eАѥ8ҥӭ  Ьԥ # LwLԭ o pН@ѝ(nIA}m,  Insert Destination Disk in Drive 8 Mb M\K@BDE &8  IB} etry or bort (?L a M  &@BDEJ &0X Bٹ@DEA8DHIC}EI &0-0 a =nِo p L_ a   Write Error   Copy Complete. ID} ! Press any Key L<  : etry, ont or bort H h(  ?@ Lٽ@нѥ8ЅҥIE}хӠ0٤ mLTLB  Copy Aborted. L  Reading Source-Disk `  Writing on Destination-Disk ` IF} Format Destination-Disk `)"O )@ Write-Protected Disk. etry or bort ? ( L`H,pIG}ҥh@Hԍ) L^bccbcl&Bh@ЭЭЭЭ0ԭ1ԭ)A L L JJ IH}JJ!II ҍMKIM JI KMKh@# cb`L L JJ HfABBUC So.Mag. #21A B B U C e.V. Bauplanservice c/o Joost Kuep Liste v. Jul. 97 Frielinghausweg 17 44339 Dortmund TeMJ}l. u. Fax D-0231/800886Bankverbindung: Postgiroamt Dortmund Kto.Nr.56157467 Blz.44010046 Bauplanbestellung (fuer)MK} 800 XL/130XE/600XL)Mitgl.Nr________________________ Name_____________________________Strasse_________________________ OrML}t______________________________I 01 1,70___ S 06 0,50___ B055 -,10___ B172 -,10___ B504 -,30___I 02 -,30___ S 07 1,80___ BMM}056 -,20___ B173 0,20___ B505 1,10___I 03 -,40___ S 08 6,00___ B101 0,80___ B200 -,10___ B506 0,30___I 04 -,60___ S 09 3,60MN}___ B102 -,50___ B202 -,20___ B507 1,70___I 05 -,80___ S 10 5,50___ B150 -,20___ B251 -,70___ B508 -,10___I 06 -,90___ S 11MO} 3,40___ B151 -,40___ B252 -,50___ B509 0,20___I 07 -,30___ S 12 4,50___ B152 -,20___ B254 -,80___ B510 -,40___I 08 -,40___MP} S 13 0,40___ B153 -,30___ B301 -,70___ B511 -,20___I 09 -,50___ S 14 1,60___ B154 -,10___ B302 -,20___ B512 -,20___I 10 -,MQ}50___ S 15 -,10___ B155 -,40___ B303 -,20___ B513 -,20___I 11 -,60___ S 16 0,70___ B156 -,40___ B304 -,20___ B514 1,80___I MR}12 1,20___ S 17 1,40___ B157 0,40___ B305 -,20___ B515 -,10___I 13 1,30___ S 18 -,80___ B158 1,20___ B306 -,30___ B550 0,10_MS}__I 14 -,70___ B001 -,40___ B159 -,70___ B307 -,50___ B551 3,10___I 15 0,20___ B002 -,60___ B160 0,20___ B308 -,10___ B552 MT}0,40___I 16 1,00___ B003 -,40___ B161 1,30___ B309 -,10___ B554 -,10___I 17 1,00___ B004 -,80___ B162 1,00___ B310 -,40___ MU}B555 -,10___I 18 1,00___ B006 -,50___ B163 0,40___ B311 -,40___ B556 -,40___I 19 1,00___ B010 -,20___ B165 0,90___ B350 -,4MV}0___ B557 -,60___I 20 0,80___ B012 -,30___ B166 -,30___ B351 1,20___ B558 -,50___S 01 7,00___ B015 -,70___ B167 0,60___ B40MW}1 -,40___ B559 -,10___S 02 7,00___ B050 -,20___ B168 3,60___ B500 0,20___ B560 -,30___S 0315,70___ B052 -,10___ B169 -,20__MX}_ B501 -,10___ B561 1,90___S 04 4,50___ B053 -,40___ B170 -,70___ B502 -,30___ ____________S 05 9,00___ B054 -,50___ B171 1MY},20___ B503 -,10___ ____________________________________________________________________________SUMME1 _____ SUMME2 _____ MZ}SUMME3 _____ SUMME4 _____ Summe5 _____ Software zu den Bauplaenen (bitte ankreuzen) D0 bis D7 ist die NummeriM[}erung der Diskettenseiten.Bauplandiskette____ = D0 B001,B002,B003,B152,B173____ = D1 B004,B507,B556____ = D2M\} B102,B156,B171____ = D3 B006,B164,B167,B172____ = D4 B157,B165,B551,B561____ = D5 B053,B158,B552,B560____M]} = D6 B168____ = D7 B166____ = D8 B057____ = D9D0, D1 bis D9 sind DiskM^}ettenseiten mit der Software zu den ange-zeigten Bauplaenen. Eine Diskette kostet 4 DMVersandkosten Inland: bis 10 Kopien M_}= 3,00 DM, bis 125 Kopien = 4,00 DM, bis 250 Kopien = 5,00 DM, ab 251 Kopien = 8,00 DM.Versandkosten Ausland: bis 10 KopiM`}en = 4 DM, bis 30 Kopien = 6 DMbis 70 Kopien = 9 DM, bis 110 Kopien = 12 DM, bis 150 Kopien = 16 DM, ab 151 Kopien = 18 DMMa}Gesamtkosten: Kopien(SUMME1-5) ______________ Disketten ______________ VersandkosMb}ten ______________ SUMME =============================== Bezahlung Vorkasse: Mc}Briefmarken ________ bar_________ Ver.Scheck ________ Ueberweisung_________Datum__________Md} Unterschrift_________________________ Ver.Scheck ________ Ueberweisung_________Datum__________L-ABBUC So.Mag. #21A B B U C e.V. Bauplanservice c/o Joost Kuep Liste v. Jul. 97 Frielinghausweg 17 44339 Dortmund Qf} Telefon D-0231/800886Bankverbindung: Postgiroamt Dortmund Kto.Nr.56157467 Blz.44010046__________________________________Qg}________________________________ Bauplanbestellung (fuer ST-Serie)Mitgl.Nr________________________ Name__Qq} bϭbҠb㩠b٭bb#BDOS SYSb'%BDUP SYSbQKAUTORUN SYSbSTARS ASMbGRAPHIC ASMb COLPM ASMbSCHRIFT ASMbDEMO1 ASMbDEMO2 ASMbDEMO3 ASMb CONV32D COMb#SCOPY14 COMb RDSKTESTCOMb+MFCOPY COMbIBAUBESTXTXTbeBAUBESTSTXTb?BAUPLAN TXT___________________________Strasse_________________________ Ort______________________________Schaltplaene:STS 01 Maus Qr} 2 Seiten 0,20___________STS 02 Manual 520 ST 72 Seiten 7,20___________STS 03 1040ST Qs}mit Floppy 22 Seiten 2,20___________STS 04 1040 STFM 16 Seiten 1,60___________STS 05 1040STE Qt} 21 Seiten 2,10___________STS 06 SH 204 26 Seiten 2,60___________STS 07 SH 205 Qu} 8 Seiten 0,80___________STS 08 SM 124 33 Seiten 3,30___________STS 09 Manual SM1Qv}25 40 Seiten 4,00___________STS 10 SC 1224 4 Seiten 0,40___________STS 11 SMM 804 Qw} 4 Seiten 0,40___________STS 12 PC 1 16 Seiten 1,60___________STS 13 PC 2/3 Qx} 25 Seiten 2,50___________STS 14 PC 4 150 Seiten 15,00___________STS 15 PC 5 Qy} 130 Seiten 13,00___________STS 16 Mega ST1 17 Seiten 1,70___________STS 17 Mega ST2 Qz} 39 Seiten 3,90___________STS 18 Mega ST4 14 Seiten 1,40___________STS 19 Mega STE Q{} 24 Seiten 2,40___________STS 20 SLMS 804 6 Seiten 0,60___________STS 21 Manual SF314/345Q|} 62 Seiten 6,20___________STS 22 PCF 554 3 Seiten 0,30___________STS 23 TT Q}} 34 Seiten 3,40___________STS 24 Megafile 44 4 Seiten 0,40___________Bauplaene:STB 01 Bild v.Q~}SM124 vergroessern 2 Seiten 0,20___________STB 02 Anschluss-Belegungen ST 2 Seiten 0,20___________STB 03 LauflichQ}t 2 Seiten 0,20___________STB 04 Datenuebertragung 1050-ST 6 S.+ Disk 5,80____________________________Q}_________________________________________________ SUMME1 ____________VersandkoQ}sten: Siehe Bestelliste fuer XL,XE aufSeite 1Gesamtkosten: Kopien(SUMME1) ______________ VersandQ}kosten ______________ SUMME =============================== Bezahlung VorkasQ}se: Briefmarken__________ bar__________ Ver.Scheck__________ Ueberweisung__________ Datum_Q}_________ Unterschrift_________________________ Ver.Scheck__________ Ueberweisung__________ Datum_P6ABBUC So.Mag. # 21 A B B U C e.V. Bauplanservice c/o Joost Kuep Liste v. Jul. 97 Frielinghausweg 17 44339 DortmuU}nd Tel. u. Fax D-0231/800886 Bankverbindung: Postgiroamt Dortmund Kto.Nr.56157467 Blz.44010046_________________________U}___________________________________________________Die Bauplaene koennen Mitglieder gegen 0,10 DM pro Kopie plus VersandkostU}en im Bauplanservice des Clubs (Adresse siehe oben) anfordern. Die Versandkosten bitte aus der Bestelliste entnehmen. Es werdU}en nur Anfragen bearbeitet, bei denen das Rueckporto und Kopierkosten in Briefmarken beiliegt. Groessere Bestellungen koennenU} auch mit Verrechnungsscheck oder durch Ueberweisung beglichen werden.Bedeutung der Abkuerzungen:-------------------------U}-----------------------------------------------I - Infoseiten B - BauplaeneS - Schaltplan bzw.U} Reparaturmanual D - Bauplan ist in deutsch E - Bauplan ist in englisch H - Bauplan ist inU} hollaendischLa - im Bauplan ist ein Layout enthalten Li - mit ListingSP - mit Schaltplan A - nur U}fuer Atari 400/800P - Platine vorhanden D1,D2... - Software zum BauplanNr. Seiten Titel U} Merkmale-----------------------------------------------------------I01 17 The parallel bus revealled U} EI02 3 Interface Baustein PIA 652o DI03 4 Daten uebers Telefon DI04 6 Die RS232U} Schnittstelle DI05 8 Anschlussbelegungen am 800 XL DI06 9 Adressdekodierung mit 6502 U} DI07 3 Datenblatt EPROM 2716I08 4 " " 2732I09 5 " " 2764I10 5 " " U} 27128I11 6 " " 27256I12 12 " " 27512I13 13 kleines Computerlexikon DI14 U} 7 Der ATARI mit IBM-Tastatur DI15 2 Funkuhr DCF77 D D9I16 10 Datenblatt 256K x 1 U}DRAM EI17 10 " 256K x 4 DRAM EI18 10 " 1MEG x 1 DRAM EI19 10U} " 4MEG x 1 DRAM EI20 8 Choppernetzteile DS01 70 Service-Manual 800XL U} D E SPS02 70 Service-Manual 600XL E SPS03 152 Service-Manual 400/800 E SPSU}04 45 Service-Manual 130 XE E SPS05 90 Service-Manual Floppy 1050 D E SPS06 5 Schaltplan U}Floppy XF 551S07 18 Schaltplan Floppy 810S08 60 Service-Manual Recorder 1010 E SPS09 36 Service-Manual RecoU}rder XC 12 E SPS10 55 Service-Manual Farbdrucker 1020 E SPS11 34 Service-Manual Drucker 1027 E U}SPS12 45 Service-Manual Drucker 1029 E SPS13 4 Schaltplan Drucker 1025S14 16 Service-Manual Farbmonitor 8U}533/8535 E SPS15 1 Schaltplan Speichererw. 1064 f.600XLS16 7 Schaltplan XE KeybordS17 14 Schaltpl. Videospiel 260U}0S18 8 Schaltpl. 850er InterfaceB001 4 Oszilloskop 100KHz D A D1 LiB002 6 Eprommer U} D A D1 La SPB003 4 Frequenzzaehler (Messgeraet) D A D1 Li SP Um B001,002 und 003 an den 800XU}L anzuschliessen, wird B159 benoetigt.B004 8 Die versteckte Uhr D D2 SPB006 5 Thermometer U} E SP Li D4B010 2 Schrittmotorsteuerung E SP LiB012 3 Relaisplatine U} D SP Li LaB015 7 Centronics- Schnittstellentester D SP LaB050 2 Light Pen E SU}P LiB052 1 Lichtgriffel D SPB053 4 Scannen mit dem Drucker D SP Li D6B054 5 LU}ogiktester D SP LaB055 1 Thermometer m.NTC-Widerstand D SP LiB056 2 Maltafel wird zuU}r Maus D LiB101 8 Ein-u.Ausgabeinterface f.Modellbahn D SP Li LaB102 5 Slow scan tele-vision U} E SP D3B150 2 Ringschaltung-zwei 800XL u.eine 1050 D SPB151 4 Interface parallel auf seriell E SPB152 U}2 Centronics Interface ueber Joyport D SP La D1B153 3 Schalten und walten D SP LiB154 1 InterfaceU} Teleterm D SP PlB155 4 Rekorderanschluss fuer Atari Computer D SPB156 4 PIA-Die 3.Schnittstelle U} D SP Li D3B157 4 8 Bit Parallel Interface E SP D5B158 12 ATARI MIDI Interface DU} SP Li D6B159 7 Erweiterungen am ATARI Parallelbus D SPB160 2 Interface XL-ST DB161 13 PrintU}erface II D SP La P -Druckerinterface seriell-centronics-B162 10 Druckerpuffer U} D SP La LiB163 4 Parallel-Schnittstelle D SPB165 9 PCC (Clubmagazin Nr.15) D DU}5B166 3 Roboting Interface D SP Li D8B167 6 Morsecode Empfaenger H SP Li D4B168 36U} WEFAX D SP La Li D7B169 2 Druckerinterface z.Einbau i.d. RechnerD SPB170 7 Ein-u. AusU}gabe ueber Joy-,ParallelportD SP LA LIB171 12 Serielle Schnittstelle D SP Li La D3B172 1 Turbo-Interfce fU}. Datasette D SP D4B173 2 Atlink: Verbindung v.zwei 800XL D SP D1B200 1 Analog Joy Interface U} D SPB202 2 Sensor Joystick D SPB251 7 Zwei Toene machen Musik D SP LaB252 U}5 Minimodem D SP LaB254 8 Das Modem fuer's Haustelefon D SP LaB301 7 256K fuer 80U}0XL E SPB302 2 256K fuer 600XL D SPB303 2 Speichererw.130XE auf 320K U} DB304 2 " 130XE von 320K auf 576K DB305 2 " 130XE von 576K auf 1088K DB306 3 320k fuer 8U}00XL (ATARI Magazin) D LaB307 5 256K fuer 800 E SP AB308 1 Umbau 600XL auf 64K U} DB309 1 Betr.System-Erweiterung um 1 ROM D SPB310 4 Speicher-Erw.f.800xl m. Freddy-Chip D SPB311 4 32U}0K fuer den 800XE DB350 4 Klaviatur E SP LiB351 12 Keybord encoding fuer CU}omputer Musik E SP Li LaB401 4 Digitalabtaster E SP LiB500 4 Resettaste 800XL u.130XE U} D SPB501 1 Resettaste 1050 D SPB502 3 Schreibschutzschalter fuer 1050 DB503 1 ZehnertU}astatur D SPB504 3 Zusatztasten fuer den 800XL D SPB505 11 PC-Tastatur f.d. 800XL U} DB506 3 Schalter fuer BASIC EIN/AUS DB507 17 65C02 Einbau H SP Li La D2B50U}8 1 Resettaste f.Drucker D SPB509 2 Speedy-Nachtrag D B510 4 SektorenzerstoereU}r D SP LiB511 2 Druckertreiber D SP LaB512 2 Schreibschutzschalter fuer XF551U} DB513 2 Eprom mit 4 Betriebssystemen DB514 18 Netzgeraet fuer Rechner und Floppy's DB515 1 Kaltstart U}fuer XL und XE DB550 1 Vektorfalle D SPB551 31 Das Heibussystem U} D SP La D5 -Erweiterungsplatine am Parallelbus-B552 4 Datenuebertragung Atari-IBM D SP Li D6B554 1U} 16 Kanal Outputbox D SPB555 1 RS232 Analysator D SP LaB556 4 7 Segment AnzeigU}e D SP D2B557 6 Cartridge Experimente D SP LiB558 5 scharfes Bild durch VideoeinganU}g D SPB559 1 RS232 Umschalter D SPB560 3 zuenftige Lightshow D SP Li D6B56U}1 19 Stereo-Sound E SP Li D5 D SPB560 3 zuenftige Lightshow D SP Li D6B56T8des Betriebssy- stems.Vom Basic aus k|nnen Sie einen USR-Aufruf auf genau diese Adresse geben: A=USR(58487).Wichtig: =}Retten Sie wichtige Daten auf Diskette oder in die resetfeste Ramdisk bevor Sie einen Kaltstart ausf}hren.Gr|~e der Ramdi=}sk1-64k 2-128k 3-256k: 3 Geben Sie die Gr|~e der in Ihrem Computer befindlichen Ramdisk an. Wenn Sie also einen 130=}XE oder einen aus 128k- Byte erweiterten XL-Computer besitzen geben Sie '1' ein. Haben Sie einen auf 192k-Byte erweiter=}ten Computer geben Sie '2' ein. Falls Sie den Speicher auf 320k-Byte erweitert ha- ben, geben Sie hier '3' ein. Die Ramdis=}k funktioniert pro- blemlos mit der 130XE Ramdisk und allen vom COMPY-SHOP ver- triebenen Ramdisks. Haben Sie eine ander=}e Ramdisk in Ihrem Computer m}ssen Sie die Bittabelle im Bootsektor speziell f}r Ihre Ramdisk {ndern. =} Wenn Sie die Ramdisk auf eine Gr|~e von 256k-Byte ange- meldet haben, k|nnen Sie die vollst{ndige=} Ramdisk nat}rlich nur auf einem auf 320k erweiterten Rechner vollst{ndig aus- nutzen. Booten Sie ein so konfiguriertes D=}OS auf einem Rech- ner mit nur 128k-Byte wird die Ramdisk dennoch in der Gr|~e installiert in der vorher konfiguriert wurd=}e. Wenn Sie also Daten in diese Ramdisk schreiben achten Sie bitte darauf, da~ nur soviel abgespeichert wird, wie in d=}ie Ramdisk des Rechners pa~t. Wenn Sie dennoch mehr Daten abspeichern, wer- den andere Dateien in der Ramdisk }berschrieb=}en.Bei einer 256k-Ramdisk haben Sie 1014 Freie Sektoren.Bei einer 128k-Ramdisk sind es 502 Freie Sektoren.Bei einer 64k-Ra=}mdisk bleiben 246 Freie Sektoren.Alle Sektoren in der Ramdisk sind in DOUBLE-Density, das hei~t sie haben eine Gr|~e v=}on 256 Bytes. Hierdurch erkl{rt sich auch die geringe Anzahl bei einer 64k-Ramdisk. Das DOS 2.5 verwaltet die Ramdisk g=}enerell in SINGLE-Density, da- durch haben Sie mit diesem DOS nat}rlich auch doppelt sovie- le Freie Sektoren in der Ramdis=}k wie bei dem BIBODOS.Tastaturbuffer J/N: J Wie bei einigen gr|~eren Rechnern k|nnen Sie durch das BIBODOS einen Tas=}taturbuffer in Ihrem 8-Bit Atari Computer einrichten. Dieser Buffer speichert bis zu 32 Bet{tigungen der Tastatur. Bei =}manchen Programmen (Spielen) kann ein Ta- staturbuffer st|rend wirken. Hier empfiehlt es sich, die Frage nach dem Tast=}aturbuffer mit 'N' zu beantworten. Alle }ber dieses Men} eingestellten Parameter gelten nur f}r das abzuspeichernde DOS=}, nicht f}r das im Rechner be- findliche DOS. Wollen Sie also die Parameter des im Speicher befindliche DOS {ndern, m}s=}sen Sie erst ein anders konfigu- riertes DOS von der Diskette einladen.I:Formatieren Mit dieser Funktion kann eine D=}iskette neu formatiert werden. Es werden alle auf der Diskette befindlichen Daten gel|scht. Auch hier bekommen Sie meh=}rere Fragen gestellt, die Sie beantworten m}ssen:Formatiere Disk Nr.: 1 Geben Sie an in welchem Laufwerk sich die zu =}formatieren- de Diskette befindet. Auch die Ramdisk kann formatiert wer- den, alle Dateien werden hierbei gel|scht.Densi=}ty S/M/D/C/: S Hier k|nnen Sie bestimmen in welcher Dichte die Diskette formatiert werden soll. S=Single, M=Medium, D=D=}ouble. Dou- ble-Density ist nat}rlich nur mit einer erweiterten Disket- tenstation 1050 m|glich. C=Clear, Die Diskette =}wird nicht formatiert, es werden nur die VTOC, die Directory-Sektoren und die Boot-Sektoren neu geschrieben. Dieses ist=} f}r das DOS der gleiche Effekt als wenn die Diskette formatiert w}r- de. Clear ist nat}rlich nur m|glich mit bereits for=}matierten Disketten, die alte Dichte wird hierbei }bernommen.Formatiere Dn J/N: N ]berlegen Sie es sich gut ob Sie hi=}er 'J' dr}cken. Alle Daten auf der Diskette werden unwiderruflich gel|scht.J:Zur}ckholen Mit diesem Befehl kann eine =}versehentlich gel|schte Datei zur}ckgeholt werden. Dies funktioniert jedoch nur, wenn der Directoryeintrag noch sichtbar i=}st (mit dem ' davor) und die Sektoren auf denen sich die zu l|schende Datei befindet durch keine andere Datei }bers=}chrieben wurden. Tritt beim zur}ckholen einer Datei die Fehlermeldung Error-174 auf ist diese Datei unwiderruflich verlore=}n.K:Datei abspeichern Der Speicherinhalt Ihres Computers kann mit diesem Befehl auf die Diskette abgespeichert werden.=} Sie erhalten hiermit ein sogananntes COM-File. Zus{tzlich kann der Datei ein Init- und ein Startvektor mitgegeben we=}rden, so da~ die ent- standene Datei eingeladen und automatisch gestartet werden kann.NAME.EXT,START,ENDE,INIT,RUN =}Es k|nnen auch Daten abgespeichert werden, die sich an der Stelle im Ram befinden an der sich jetzt das DUP-Men} befi=}ndet. W{hrend des abspeicherns wird aus diesem Grund das DUP-Men} kurz ausgeblendet und nachher wieder eingeschaltet. Auf =}dem Bildschirm ist hiervon allerdings nichts zu merken. Wenn Sie also eine Datei ohne Init- oder Start-Vektor ab- speich=}ern wollen, geben Sie ein:DATEI.OBJ,3000,3FFF Die Adressangaben sind immer Hexadezimal, die Endadresse mu~ gleich ode=}r gr|~er der Anfangsadresse sein. Soll die Datei einen INIT-Vektor erhalten, geben Sie ein:DATEI.OBJ,3000,3FFF,3100 =}Soll die Datei nur einen START-Vektor erhalten m}ssen sie eingeben:DATEI.OBJ,3000,3FFF,,3400 Es k|nnen Daten an eine b=}ereits bestehende Datei ange- h{ngt werden. Erg{nzen Sie Ihre Eingabe durch ein '/A' di- rekt nach dem Dateinamen:DA=}TEI.OBJ/A,4000,5000 Soll nur der INIT- oder START-Vektor an eine bestehende Datei angef}gt werden, kann das '/A' auch =}entfallen:DATEI.OBJ,,,3100,3400L:Datei laden Mit diesem Befehl k|nnen COM-Dateien in den Speicher Ih- res Rechners=} eingeladen und gestartet werden. Soll nach dem Einladen der Datei das geladene Programm automatisch gestar- tet werden, g=}eben Sie einfach nur den Dateinamen ein:DATEI.OBJ Handelt es sich bei der Datei um ein reines Datenfile, ein nicht=} ausf}hrbares Maschinenprogramm oder soll das Pro- gramm nicht automatisch starten so geben Sie hinter dem Da- teinamen ei=}nfach den Zusatz '/N' ein.DATEI.OBJ/N Es k|nnen auch Daten in den Speicherbereich eingeladen werden, in dem sich da=}s BIBODOS DUP-Men} befindet. Hierbei wird das DUP-Men} aus dem Speicher w{hrend des Ladevorgangs kurz ausgeblendet und n=}ach dem Ladevorgang wieder einge- schaltet. Auf dem Bildschirm ist diese Aktion nicht zu er- kennen.M:Start ab Adr=}esse Hier k|nnen Sie eine Maschinenroutine im Speicher Ihres Rechners aufrufen. Die Adressenangabe ist auch hier wie=}der in Hexadezimaler Form. Vorsicht !!! Wenn Sie eine Adresse eingeben an der sich kein g}ltiges Maschinenprogramm b=}efindet, kann der Rechner abst}rzen oder wichtige Programmteile zerst|ren. Besonderheit: Wenn Sie nur ein '*' eingeben w=}ird ein mit der Funktion 'L' eingeladenes Maschinenprogramm gestartet.N:Autorun Generator Diese Funktion ist eine Bes=}onderheit des BIBODOS. Hiermit k|nnen Sie ein AUTORUN.SYS File erzeugen, das automatisch beim anbooten der BIBODOS-Diske=}tte eingeladen wird. Hier- durch k|nnen sogenannte selbsstartende Basic-Disketten er- stellt werden. Sie geben dem AU=}TORUN.SYS File ein Befehl mit, der sofort ausgef}hrt werden soll, wenn das DOS einge- laden ist und das Basic sich mit =}'Ready' meldet. So kann mit diesem Befehl direkt ein Basic-Programm eingeladen werden. Soll also direkt ein Basic-Pro>}gramm gestartet werden, geben Sie als Befehlszeile ein:RUN"D:DATEI.BAS" Es k|nnen auch mehrere Befehle oder deren Abk}>}rzungen in eine Zeile eingegeben werden, wichtig ist nur, da~ diese Zeile nie l{nger als 40 Zeichen wird:LO."D:MYPRO>}G":?" ":LIST Das AUTORUN.SYS File wird immer auf Laufwerk 1 abgespei- chert, da von hier ja auch die Diskette gebootet >}wird.N:Zum Assembler Dieser Befehl befindet sich nur auf der BIBO-ASSEMBLER Diskette. Hiermit rufen Sie den im S>}peicher befindlichen Assembler auf, ein eventuell im Ram befindliches Listing bleibt voll erhalten, wenn Sie nicht die>} COPY-Funktion ange- wendet haben.Dieses war nun die Erkl{rung des BIBODOS-Dup Men}s. Wenn Sie interesse an einer ausf}>}hrlicheren Dokumentation der DOS- Funktionen haben weisen wir auf das im August/September 1987 erscheinende DOS-BUCH hin>}.(c) COMPY-SHOP 1987 Erwin Reu~auf das im August/September 1987 erscheinende DOS-BUCH hin<B$U) n䩱$S $ )Ά$ )$$R&S z(}ӠɠӠɠ򠪪㩠B }ߠĽĽ Set Source______Drive Set Destination_Drive Copy_File Exit? I( [(15L8$81 B }$H$H`% %#%%$I$ݭ$I$ӭLt$)V)  R 0)L(i   z(}SEL FILEB }NAM EXT BLO LEN DA%fЩ)ѠR z([A] % [( ( z( $ ( (ЪiАъ)@ z( Dꭢ%[ B }o( z(or I( o(ɛL-$A͢%H))h) iWАѢ .D). ᩛD)ȱЍ  B } .  i  ȱЍT)ȱЍU) z(}COPY :$)3B) )$)3B) $ z( --> ) z(VЩ)ѭ$)RB} 0)L(  T)  4(T)8逍T)U)U)Q) 4( R) S)$͆$/ z(Insert Dest. Disk in Drive ꭆB}$)3 [( I( [(@BJAD)E VL( BVD)E8VH)I VL(Q)G$͆$0 z(Insert Source Disk iB}n Drive $)3 [( I( [(R) S) L& ?( z(Transfer OK. Press any Key I(L-$eЅА` BLV%H$H`HH` h( B}o(ͤΥ`̈́΅`HH` h(hh̠ o(L( a(lJJJJ () ii0L[(iԩiթ o( ).E o(LB}( z(ERROR # ( z( Press any Key ?( I(L-$A)ɛ [(`    @L D1:FILENAME.EXTL@z/?xԅ0) Ӡ0<`/ȌD Ȅ LxԩԙЙ)F} ө"ԩ ԩԩҩ@ LF}F}F}F}F}F}F}F}F}pppFXG0@FXpB|00ppPp p p FXFlFXAsectorcopyQNTɀ׀ F} 倀倀F}À򀀀xԩԠЈv( "u(t @ʎӠhh n@hӠzh@:hF } n@z0zhLP)#z`LHD@ j lLr!p @! lF!}!prqs  " /riginal,aufwerk$0 :iel,aufwerk$l'x $^ 3peicherj)`JJJhi F"}i i z|zv'} ٯY6on2amdiskschreibenLpq$} ٯY,aufwerkeaustauschenꠥ ٳF#}Y&ormatierent .%). *! ٳY$iskettekopieren HSXvpqqp  rssrLF$}˄;~<=|?x $xl|7ELtItL pEq|?7~7˅;x $27Eu`ʆa| ' /F%}L ~0LfS"(@# 'p $ensity)})>) } 3).',%L6> -%$)5- $/5",%|,t($sF&}$ 8 0 "#q  |'s ("$}0(}0F(}(!"Յ%@#q  :|`:`VY€kkkkkkF-}kkkkkk(((t$%(8``hChDCDC|lC|F.}`Ҡ  H`ʎ @ ԌЈM`!?"(@# ' ɋ !!8``!`! F/}0:";*<+=ҩҺu60:2344 $2%3(4$#  $#P Wҥ 0#`# F0}21 4 2  L,1 ) L1 2 4 1`0,06LL"P `  F1}< AC Eн0r&' `e1i1`) ߍҩҭҍ )  `LrH)ҩh `F2}ҍ ҩ(ҩҩ`H) LHHԬ ihhh@l&HIҩh@F3}F4}F5}2lDl04 0  ʎD2101!/4^ \ԩ芝@2 122J7}A1ӍA2ӭALc13@U婢:15ӤAs3䝱2 f4@J8}п 1к 1T1Ӥ,䝱2 f4@X䝱2п 2L 13@L0J9}0IL022~3@L0PҢҊ) ҍ ҎҩLI1 e䪠2J2`HH`ÏOKGCJ:} ppppppF20ppB@A12!-$)3+4%34# ")"/3/&4#/-093(/0+"yte2am$iskJ;}"ank$ataJ<} JHHH2M22Ќ2hhh@$er!.4)# :ugrifffunktioniertnichtJ=}$er!.4)# :ugriffistokJ>}+eine2am$iskvorhandenRRRRRRRRRRRRRRRRRRRRRRRRJ?}2LbJJJJ x4) x4` ii2`iskvorhandenRRRRRRRRRRRRRRRRRRRRRRRRH*