@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 ALLOWED736 FREE SECTORS COPYING---D1:DIRECK.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- 138ɛ+,' 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 D8u************************************ THE ADVERTS! ************************************YORKY 256K PLUT}G-IN MEMORY UPGRADE.Yes your 800XL can now have 256k of bank switched memory with no soldering. The Yorky simply plugs into U}the parallel bus on the back of your 800XL to give you 256k of RAMBO XL compatible memory.It comes supplied with an A4 prinV}ted manual and a disk full of software to get you started. Price 50pounds+2pounds p&p.Contact Richard GORE on (0302) 784642W} weekends only for details/order etc. (You MUST mention the News-Disk when you phone or I won't get paid for this advert! Ed.X}) *** HURRY LIMITED STOCKS ***-----------------------------------For public domain software, used commercial softwaY}re, software exchanges, hardware, books, specially written commercial software, support, and an 8-bit newsletter, contact:DZ}ean Garraghty, 62 Thomson Ave, Balby, Doncaster, DN4 0NU.(Please allow for re-direction at certain times of the year).I a[}lso usually have lots of used tapes available from 50p each.Boot side 2 of this disk for my current complete range of used \}software, and my full PD list.Don't forget about Digi-Studio! A PD demo disk of Digi-Studio is available from me as PD118.]}Digi-Studio Information-----------------------See the PD catalogue disk for information about Digi-Studio, or refer to p^}ast issues of the News-Disk.I still have plenty of the old packages 1 and 1.5 going cheap! Package 1.5 only for 2quid, or 1_}&1.5 for 4quid!-----------------------------------A NOTE ABOUT ADVERTS:---------------------Private individuals wishing`} to sell old hardware or software (originals ONLY) or wishing to place a wanted advert, may do so free of charge. Just write a}out your advert and send it to me at the usual address. Please try to keep them short, as I don't like typing!Companies or b}profit-making enterprises may also advertise for a small fee. This is as follows: 1 full screen for 10 pounds, 1/2 a screen fc}or 5 pounds. Follow the same procedure as given above. You may also send your advert on disk, saved as a standard ASCII file d}in DOS 2.x format. Your disk will be returned.The News-Disk now has a far greater distribution than before. Now is the timee} to advertise!!t. Your disk will be returned.The News-Disk now has a far greater distribution than before. Now is the timeThis is an Article about AMS6, but from another supporter's view of it all.-----------------------------------You know, g}I've been meaning to write an article for the News-Disk for quite some time now, but there has always been one sticking point h}, a subject to write about. I was finaly inspired after seeing Dean's review of AMS 6 in issue 10, so I have decided to writ i}e another review of the same show but from a different viewpoint. First let me introduce myself. My name is Raphael Espino, j} and I was helping out at the Tiger Developments stand at the show (you missed us Dean in your review!!!). Anyway our trip s k}tarted on the day before, Friday the 13th. Neil (he's the BOSS, the big man behind the name) very kindly came all the way fr l}om Kent to pick me up in Nottingham. From there we set off to Stafford, the adventure was just beginning.The day certainly m} lived up to its reputation, and as soon as we left the University (where I am currently studying --- wait for it --- compute n}r science) we got stuck in a very slow moving queue of traffic. We then proceeded to encounter one set of road works after a o}nother. It seemed as though all the road works in the whole of Britain had been concentrated on the route between Nottingham p}and Stafford. After finaly arriving in Stafford (not before getting totaly lost though) and finding the guest houses where w q}e were staying (no small feat I'll tell you), we set off to find Bingley Hall. In doing so we managed to get completely lost r} (again!). In the end we found it, but still couldn't find the way in. After a lot of searching we managed to find the entr s}ance, get in, get all the stuff out of the car, and started setting it all up.Next morning we got up at the crack of dawn t}( well 8:00 AM at least ), and got down to Bingley Hall again, but not before getting lost (yet again). It must be said at t u}his point that our navigational skills are not exactly perfect).There was still loads of things to do, so it was rush rush v}rush all the way, but by the time the show started we were ready (only just). Now was the big moment - would we actually get w} any customers? Would people even realise that we were there? Would we be totally ignored? Well I'm pleased to say that we d x}id get a few customers, and if you were one of them then much appreciated.It just so happens that at the stand we had a co y}uple of games running where people could come up and have a go, a sort of try before you buy scheme. Although after a while z}it seemed as though we were running a child-minding service, since all the parents left their kids playing on the games while {} they went off and enjoyed the show. Maybe we shold have charged! Although to be fair one bloke was so impressed by how the g |}ame kept his kids amused that he actualy bought a copy. The most surprising thing though was that most of the kids playing t }}he games (and fully enjoying them) didn't actualy own an Atari, they all seemed to have Segas and Nintendos at home. Just go ~}es to show that Atari still rules supreme. Atari, the World's Number One Games System - and a pretty decent computer too. }AMS 6 was certainly the place to be if you are an Atari 8-bit owner. For once we were able to hold our heads high, feeling p }roud of owning the best 8-bit ever. The highlight of the whole show for me was to see owners of other micros jealous of the }Atari 8-bit for a change. We had several people walk past our stand saying things like:'Those Atari computer are certainly } popular'or'Those Atari computers must be good, look at all the support they have'or even'Look there's ANOTHER Atari }stand'My personal favourite was the little girl who, by this time, was obviously getting a little bit tired of it all, and }in a rather grumpy voice shouted:'ATARI, ATARI, ATARI, IT'S ALL ATARI'It was even better when the same people started com }ing back trying to get their hands on some Atari hardware. (Hey! Atari Corp., wake up, there's still a market out here you k }now). It's a pity that the hardware has now gone out of production.Well we certainly met some intresting characters at th }e show, people from all walks of life, fighting off the cold and having a good time. Total strangers, but all with one thing } in common: Atari. People who had sold their 8-bit and regretted it, some trying to pick up hardware, others looking for sof }tware and general good bargains (there were plenty of those at the show). There was a woman who had sold her 8-bit for an ST } and had regretted it, she said that the ST games were nowhere near as playable as the 8-bit ones. A couple of cheeky young c }haps hanging around, making comments and generaly having fun (one of whom, I now know, was John E.). A trio of gentlemen, bi }g boxes in hand full of goodies, trying to get hold of some freebies, and again having loads of fun. The list goes on and on }.Yet again the most sought after items were disk drives. It seemed as though a drive was worth its weight in gold, and th }en some. (Come on Atari Corp., please wake up!!!). Overall it was good fun, we met loads of people, even though very few na }mes were exchanged. It was cold (very), tiring (extremely), I ended up with the worst cracked lips I've ever had, and my soc }ks, well suffice to say that they STILL haven't come clean (I've tried all these new improved detergents that we hear about, }all to no avail). But it was worth it if only to see the support that still exists for the Atari. It realy makes you proud. }It wasn't until lunch next day at the University that I realised that I hadn't eaten anything for over 24 hours. We were h }aving so much fun at the show that we plain forgot about food. Boy, University food had never tasted so good before (or sinc }e).I am very pleased to say that on the way back we didn't get lost.As a final note, if you recognise yourself anywhere }in the above article then please feel free to write to me, I would be very intrested to find out who you all are.My address } is:Raphael Espino111 Paston RidingsPastonPeterboroughCambsPE4 7UXor email me atrje@Cs.Nott.AC.UKLong Live Atari! }!!**** Three gentlemen with boxes after freebies?! Sounds VERY much like us! Ed. ****rje@Cs.Nott.AC.UKLong Live Atari! XEiͩkΩ͙kCopj`j {j`Hi͝Νh`}L"SAB.ORTNI:D"NURͩkΩ͙kCopj`j {j`Hi͝Νh`;; Col80 - an 80-column FAST file; reader... v1.5 ;; (c) July 1992 Itay Chamiel;; For everybody:;; This program was }written using; T:Edit, and assembled using A65.; I take no responsibility for; incompatibilities with other; assemblers (}Who'd want one??);; This program is not commented,; exept for a few minimal blurbs; scattered around it.;; I take no re}sponsibility for the; cleanliness of the code, but I; CAN say that this one compiled; without errors and had no; unexpect}ed bugs - with A65.;; If you modify it, do NOT change; the credits... I'll do that, if; you have made any important; add}itions.. and deserve credit..; *I* will increment the version; number and add your credit..; Just send me the modified cod}e; (your part commented a bit..); and I'll change the title screen.;; If you'll want to make it be able; to go up when r}eading, I warn you; that you'll have to flush out the; entire mess of a main loop that I; wrote.. :) ;; I guess enjoy th}e hack... it's; not THAT bad!!;; -Itay Chamiel; September 3 1992;;;; Zero-page equ}ates;DLDOER=$80POS=$82X=$83Y=$84CNTRL=$85CNTRH=$86PRCHAR=$87TEMP=$89MORCNTR=$8APRLEN=$8BPRCNTR=$8CBUFPLC=$8EBUF}LIM=$90MORSIZE=$92PRFROM=$94STAT=$96;; Equates;DLIST=$9C00CHARSET=$9800SCREEN=$A000-80ICCOM=$342ICBAL=$344ICBAH=$}345ICPTL=$346ICPTH=$347ICBLL=$348ICBLH=$349ICAX1=$34AICAX2=$34BCIOV=$E456;; Main program; ORG $2E0 DW INIT ORG $}294A ; Overwrite Mydos's DUPHDLIST DB $70,$70,$30,$42 DW HLINES DB $70,$70,$70,$70,$70 DB 2,0,2,0,2,0,2,65 DW HDLISTHL}INES DB '츰' DB '젭' DB ' ? - Help ' DB ' ' DB ' - Line d' DB 'own ' DB ' - Page d' DB 'own ' DB ' Q - Quit ' D}B ' 'INIT LDA $79 BNE NOFEFE LDA #$FE STA $79 STA $7ANOFEFE LDX #0CHLINES LDA #0 STA TEMP LDA }HLINES,X CMP #128 BCC CHNOIN SEC SBC #128 SEC ROR TEMPCHNOIN CMP #96 BCS CHLOK CMP #32 BCS CHL1 CLC ADC #64+32C}HL1 SEC SBC #32CHLOK CLC ADC TEMP STA HLINES,X INX CPX #INIT-HLINES BNE CHLINES LDA 12 STA J+1 LDA 13 STA J+2 L}DA #RESET&255 STA 12 LDA #RESET/256 STA 13 LDY #1RESTART TYA PHA LDA #10 STA 709 LDA #0 STA 710 STA 712 STA 752} STA 559 TAXERCHSET LDA #0 STA CHARSET,X INX CPX #8 BNE ERCHSET LDX #0TABCHDO LDA XCHARS,X STA DLIST-16,X INX CP}X #16 BNE TABCHDO JSR VDELAY JSR PRTITLE LDA #34 STA 559 PLA TAY CMP #128 BCC NORST LDA #ERROR/256 LDY #ERROR&255} JSR CIOPRINT JSR GETFILE JMP NORST2RESET LDA #0 STA 710 STA 559 LDA #1 STA 752 JSR VDELAY LDA $79 BNE RSNOFEFE L}DA #$FE STA $79 STA $7ARSNOFEFE JSR PRTITLE LDA #0 STA 752 LDA #34 STA 559 JSR VDELAYJ JSR $FFFFNORST JSR GETFILE}NORST2 LDA #255 STA MORCNTR LDA #24 STA MORSIZE LDA #0 STA 559 JSR VDELAY LDA #DLIST/256 STA 561 STA DLDOER+1 LDA} #DLIST&255 STA 560 CLC ADC #3 STA DLDOER LDA #$70 STA DLIST STA DLIST+1 LDA #$30 STA DLIST+2 LDA #SCREEN&255 STA }CNTRL LDA #SCREEN/256 STA CNTRH LDX #0DODL LDY #0 LDA #$4F STA (DLDOER),Y INY LDA CNTRL STA (DLDOER),Y CLC ADC #L}O[40*8] STA CNTRL INY LDA CNTRH STA (DLDOER),Y ADC #HI[40*8] STA CNTRH LDA #$F INY STA (DLDOER),Y INY STA (DLDOER)},Y INY STA (DLDOER),Y INY STA (DLDOER),Y INY STA (DLDOER),Y INY STA (DLDOER),Y INY STA (DLDOER),Y LDA DLDOER CLC} ADC #10 STA DLDOER LDA DLDOER+1 ADC #0 STA DLDOER+1 INX CPX #25 BNE DODL LDY #0 LDA #65 STA (DLDOER),Y INY LDA #}DLIST&255 STA (DLDOER),Y INY LDA #DLIST/256 STA (DLDOER),Y LDA #LO[SCREEN-320] STA DLIST+4 LDA #HI[SCREEN-320] STA DL}IST+5 LDA #LO[SCREEN-640] STA DLIST+134 LDA #HI[SCREEN-640] STA DLIST+135 LDA #15 STA 709 LDA #0 STA 710 JSR CLRSCRN}; LDA #0 STA STAT STA X STA Y LDA #2 STA 712 LDA #34 STA 559GOGETDS JSR GETBYTE CPY #136 BEQ ENDOF LDA #LO[CHAR}SET] STA BUFLIM LDA #HI[CHARSET] STA BUFLIM+1 LDA #LO[GOGETDS] STA JMPCHN+1 LDA #HI[GOGETDS] STA JMPCHN+2 JMP LOOPPE}NDOF LDA #BUFFER&255 CLC ADC ICBLL+$20 STA BUFLIM LDA #BUFFER/256 ADC ICBLH+$20 STA BUFLIM+1 LDA #LO[ENDOFILE] STA J}MPCHN+1 LDA #HI[ENDOFILE] STA JMPCHN+2LOOPP INC BUFPLC LDA BUFPLC BNE GETCH INC BUFPLC+1GETCH LDA BUFPLC CMP BUFLIM} BNE PRNTCH LDA BUFPLC+1 CMP BUFLIM+1 BNE PRNTCHJMPCHN JMP $FFFFPRNTCH LDY #0 LDA (BUFPLC),YATACHN CMP #1 BEQ RET }CMP #127 BEQ TAB STA PRCHAR JSR PRINT INC X LDA X CMP #80 BNE LOOPPRET LDA #0 STA X INC MORCNTR LDA MORCNTR CMP }MORSIZE BEQ DOMOREBKMOR INC Y LDA Y CMP #25 BNE LOOPP DEC Y JSR SCRLDOWN JMP LOOPPTAB LDA X CLC ADC #5 STA X C}MP #80 BCC LOOPP JMP RETDOMORE JSR GETKEY CMP #32 ; Spacebar? BNE MNOSPC STA STAT LDA #0 STA MORCNTR JMP BKMORM}NOSPC CMP #155 ; ? BNE MORCHKQ STA STAT DEC MORCNTR JMP BKMORMORCHKQ CMP #113 ; 'Q'? BNE CHKHLP LDA #0 PHA} JMP ADSKERRCHKHLP CMP #63 ; Qmark? BNE DOMORE JSR DOHELP JMP DOMOREENDOFILE LDA Y CMP #24 BNE ENOSCRL LDA STAT B}EQ EYSSCRL CMP #32 BEQ EYSSCRLEOFBLP JSR GETKEY CMP #155 BEQ EYSSCRL CMP #32 BEQ EYSSCRL CMP #63 BNE EOFBLP1 JSR D}OHELP JMP EOFBLPEOFBLP1 CMP #113 BNE EOFBLP LDA #0 PHA JMP ADSKERREYSSCRL JSR SCRLDOWNENOSCRL LDA #0 STA X LDA #}24 STA Y LDA #26 LDX #EOFPRN/256 LDY #EOFPRN&255 JSR PRMESGEOFLP JSR GETKEY CMP #63 ; Qmark? BNE EOFLP1 JSR DOHE}LP JMP EOFLPEOFLP1 CMP #113 ; 'Q'? BNE EOFLP LDA #0 PHA;ADSKERR LDX #$60 LDA #12 STA ICCOM+$60 JSR CIOV; LDX} #$60 LDA #3 STA ICCOM+$60 LDA #SOPEN/256 STA ICBAH+$60 LDA #SOPEN&255 STA ICBAL+$60 LDA #0 STA ICAX2+$60 LDA #12 S}TA ICAX1+$60 JSR CIOV; PLA TAY JMP RESTARTSOPEN DB 'S';GETKEY LDA 764 CMP #255 BEQ GETKEY LDA #1 STA 53279 LDY }764 LDA #255 STA 764 LDA ($79),Y RTS;GETKEY2 LDA $E425 PHA LDA $E424 PHA RTS;PRINT LDA #0 STA 767 LDA Y ASL }A ASL A ADC Y ASL A STA CNTRL LDA #0 ADC #0 STA CNTRH LDA CNTRL CLC ADC #4 ; LO byte of DL +4 STA CNTRL LDA }CNTRH ADC #DLIST/256 STA CNTRH LDY #0 LDA (CNTRL),Y TAX INY LDA (CNTRL),Y STX CNTRL STA CNTRH LDA X LSR A CLC AD}C CNTRL STA CNTRL LDA CNTRH ADC #0 STA CNTRH LDA X AND #1 STA POS LDY #0 STY PRCHAR+1 STY TEMP LDA PRCHAR CMP #12}8 BCC PRCHRDO2 SEC SBC #128 PHA LDA #1 STA TEMP PLAPRCHRDO2 CMP #96 BCS PRCHAROK CMP #32 BCS PRCHRDO1 CLC ADC #}64 JMP PRCHAROKPRCHRDO1 SEC SBC #32PRCHAROK ASL A ASL A ROL PRCHAR+1 ASL A ROL PRCHAR+1 STA PRCHAR LDA PRCHAR+1 }CLC ADC #HI[CHARSET] STA PRCHAR+1 LDX POSWRTCHAR LDA (CNTRL),Y AND POSTBL1,X STA (CNTRL),Y LDA (PRCHAR),Y AND POSTBL}2,X ADC (CNTRL),Y PHA LDA TEMP BEQ NOINV PLA EOR POSTBL2,X JMP NOPLANOINV PLANOPLA STA (CNTRL),Y LDA CNTRL CLC }ADC #39 STA CNTRL LDA CNTRH ADC #0 STA CNTRH INY CPY #8 BNE WRTCHAR RTSPOSTBL1 DB $0FPOSTBL2 DB $F0,$0FSCRLDOWN L}DA #0 STA 767 JSR VDELAY LDA DLIST+4 STA CNTRL PHA LDA DLIST+5 STA CNTRH PHA LDX #0SCRLDLP LDA DLIST+14,X STA DLI}ST+4,X LDA DLIST+15,X STA DLIST+5,X TXA CLC ADC #10 TAX CPX #240 BNE SCRLDLP JSR ERSLINE PLA STA DLIST+245 PLA S}TA DLIST+244 RTSERSLINE LDA #0 TAYERS1 STA (CNTRL),Y INY CPY #0 BNE ERS1 INC CNTRHERS2 STA (CNTRL),Y INY CPY #3}20-256 BNE ERS2 RTSCLRSCRN LDX #0CLRSCRNL LDA DLIST+4,X STA CNTRL LDA DLIST+5,X STA CNTRH JSR ERSLINE TXA CLC AD}C #10 TAX CPX #250 BNE CLRSCRNL RTSPRTITLE LDA #TITLE/256 LDY #TITLE&255 JMP CIOPRINT;QUIT STA ASCII2 LDA #ASCII2}/256 LDY #ASCII2&255 JSR CIOPRINT LDA #5 STA 85 LDA #11 STA 84 LDA #1 STA 752 LDA #EDOS/256 LDY #EDOS&255 JSR CIOP}RINT LDA J+1 STA 12 LDA J+2 STA 13 JMP ($A);GETFILE LDA #ASCII/256 LDY #ASCII&255 JSR CIOPRINT LDA #34 STA 559GE}TATA JSR GETKEY2 CMP #128 BCC GETN128 SEC SBC #128GETN128 CMP #96 BCC GETN96 SEC SBC #32GETN96 CMP #81 BEQ QUIT} CMP #65 BNE NOATA STA ASCII2 LDA #155 STA ATACHN+1 JMP GOPROMPTNOATA CMP #83 BNE GETATA STA ASCII2 LDA #10 STA AT}ACHN+1GOPROMPT LDA #ASCII2/256 LDY #ASCII2&255 JSR CIOPRINT JMP NOERRPRPRPROMPT LDA #ERROR/256 LDY #ERROR&255 JSR CI}OPRINTNOERRPR LDA #PROMPT1/256 LDY #PROMPT1&255 JSR CIOPRINT LDA #PROMPT/256 LDY #PROMPT&255 JSR CIOPRINT LDA #155 L}DX #0ERFNAME STA FNAME,X INX CPX #20 BNE ERFNAME; LDX #0 LDA #5 STA ICCOM LDA #FNAME/256 STA ICBAH LDA #FNAME&255} STA ICBAL LDA #20 STA ICBLL LDA #0 STA ICBLH JSR CIOV BMI PRPROMPT; LDA FNAME CMP #155 BEQ DIRDO JMP NODIRDOGOB}ACK JMP NOERRPRDIRDO LDX #$10 LDA #12 STA ICCOM+$10 JSR CIOV; LDA #DIRPR/256 LDY #DIRPR&255 JSR CIOPRINT JSR GETKE}Y2 CMP #27 BEQ GOBACK STA DIRPR2+1 LDA #DIRPR2/256 LDY #DIRPR2&255 JSR CIOPRINT LDA DIRPR2+1 CMP #155 BEQ NOGOBACK }STA DIRNM+1 SEC SBC #49 CMP #10 BCS GOBACKNOGOBACK; LDX #$10 LDA #3 STA ICCOM+$10 LDA #DIRNM&255 STA ICBAL+$10 LD}A #DIRNM/256 STA ICBAH+$10 LDA DIRPR2+1 CMP #155 BNE NODOPATH LDA #DIRNM1&255 STA ICBAL+$10 LDA #DIRNM1/256 STA ICBAH}+$10NODOPATH LDA #6 STA ICAX1+$10 LDA #0 STA ICAX2+$10 JSR CIOV;DIRLOOP; LDX #$10 LDA #5 STA ICCOM+$10 LDA #FNAM}E&255 STA ICBAL+$10 LDA #FNAME/256 STA ICBAH+$10 LDA #30 STA ICBLL+$10 LDA #0 STA ICBLH+$10 JSR CIOV BMI DIREND; L}DA #155 STA FNAME+29 LDX #0 LDA #9 STA ICCOM LDA #FNAME&255 STA ICBAL LDA #FNAME/256 STA ICBAH LDA #30 STA ICBLL L}DA #0 STA ICBLH JSR CIOV JMP DIRLOOPDIREND TYA PHA LDX #$10 LDA #12 STA ICCOM+$10 JSR CIOV; LDA #155 STA FNAME }PLA CMP #136 BEQ DIRENDOK LDA #FNAME/256 LDY #FNAME&255 JSR CIOPRINT LDA #ERROR/256 LDY #ERROR&255 JSR CIOPRINTDIREN}DOK JMP NOERRPRDIRNM DB 'D(:*.*'DIRNM1 DB 'D:*.*'NODIRDO LDA FNAME+1 CMP #58 BEQ OKCOLON LDA FNAME+2 CMP #58 BEQ }OKCOLON LDX #17COLONLP LDA FNAME,X STA FNAME+2,X DEX CPX #255 BNE COLONLP LDA #68 STA FNAME LDA #58 STA FNAME+1 L}DA #155 STA FNAME+19OKCOLON; LDX #$20 LDA #12 STA ICCOM+$20 JSR CIOV; LDX #$20 LDA #3 STA ICCOM+$20 LDA #FNAME/25}6 STA ICBAH+$20 LDA #FNAME&255 STA ICBAL+$20 LDA #4 STA ICAX1+$20 LDA #0 STA ICAX2+$20 JSR CIOV BMI GPRPRMPT RTSGP}RPRMPT JMP PRPROMPTCIOPRINT STA ICBAH STY ICBAL LDA #9 STA ICCOM LDA #255 STA ICBLL STA ICBLH LDA #0 STA 767 TAX} JMP CIOVTITLE DB 125,127,127,126 DB '츰 v1.5' DB 29,29,156 DB 'by Itay Chamiel - September 1992' DB 29,156 DB 'b}ruck@brachot.jct.ac.il',29,155ASCII DB 29,156,'tari EOL or Acii? (or Q for DOS)',29,156,'?',28,155ASCII2 DB 0PROMPT1 DB} 155PROMPT DB ' Input DEV:filename:',155ERROR DB 'Error - try again!',155EDOS DB 'Exiting to DOS, please wait...',155D}IRPR DB 'Directory: drive #? (1-9)',155DIRPR2 DB 27,0,155XCHARS DB 0,34,102,238,238,102,34,0 DB 0,136,204,238,238,204,1}36,0;GETBYTE LDX #$20 LDA #7 STA ICCOM+$20 LDA #LO[CHARSET-BUFFER] STA ICBLL+$20 LDA #HI[CHARSET-BUFFER] STA ICBLH+$}20 LDA #BUFFER/256 STA ICBAH+$20 LDA #HI[BUFFER-1] STA BUFPLC+1 LDA #BUFFER&255 STA ICBAL+$20 LDA #LO[BUFFER-1] STA B}UFPLC JSR CIOV BMI DSKERRDSKERROK RTSDSKERR CPY #136 BEQ DSKERROK PLA PLA TYA PHA JMP ADSKERRVDELAY LDA $14VDEL}W CMP $14 BEQ VDELW RTSPRMESG STA PRLEN STY PRFROM STX PRFROM+1 LDY #0 CPY PRLEN BEQ PRMESGENPRMESGLP LDA (PRFROM)},Y STA PRCHAR TYA PHA JSR PRINT INC X PLA TAY INY CPY PRLEN BNE PRMESGLPPRMESGEN RTSEOFPRN DB ' 堭}'DOHELP LDA #HDLIST&255 STA 560 LDA #HDLIST/256 STA 561 JSR GETKEY LDA #DLIST&256 STA 560 LDA #DLIST/256 S}TA 561 RTSFNAMEBUFFER=FNAME+30;; (c) 1992 Itay Chamiel;1 JSR GETKEY LDA #DLIST&256 STA 560 LDA #DLIST/256 SD23UhMGETPRESTUNENUXYWIDTLOOPITCADLENGTD} ,+@%@60@ @@0@@}@J33(@" THE ATARI 8-BIT NEWS-DISKT(@ Š^/(@/(@ *}*****************hHH(@7 Ӡ 600XL 64K UPGRADE r (@ MORE ON AMS6|!}!(@ and lots more$$(@ ******************-@A  % D:MENU.BAS D:COVER}.BAS and lots more$$(@ ******************-@A  % D:MENU.BAS D:COVERDOS overview by Oliver Rosenkranz Many Thanks to all the guys who supported me :=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-}=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=DOS - Disk Operating SystemNo ATARI 8 bit computer (the original ones) have} an operting system onboardwhich is able to control/use a disk drive. This is because (a) ATARI computershave be developed }in the 1970s when diskette technology was expensive,(b) such a DOS needs lots of memory which programs loaded by cassette ca}n use,(c) ATARI didn't want to waste ROM (ROM was expensive, too), (d) a ROM-installed DOS would have set the standard of 1}970s-software for the '80s and'90s (with their further hardware developments).So, ATARI decided to give the user a disk-ba}sed tool named DOS.And because of this decision DOS 1.0 found its way to the ATARI community.But this tool was full of bugs} and was not very user-friendly.So ATARI and others began to write new DOSses for the 8 bit and through theyears new disk d}rives and floppy speeders gave the ATARIans a desire forbetter software to take full advantage of their hardware.Now, in 1}993 the number of different (?) DOS variants has been increasedin a way that the 'normal' user isn't able anymore to overvie}w them.I don't want to begin a never-ending discussion about the best or worst DOSever published. Every user has its spec }ial interests and hardware configura-tions, needs other features and has his own requirements to a DOS.I hope that I give  }YOU (whether you are an ATARI enthusiast or novice user)a little help and/or guideline through this jungle of different prog }rams.It's a matter of fact that I can't neither own all the DOS versions ever pro-duced for the 8 bit nor know all the fea }tures a every DOS offers.So, if you're missing a DOS or even a fact here, don't flame me but send mea mail (rossi@cs.tu-ber }lin.de) telling me about it. Write down all the detailsyou did't see here and I will write them down and add them to the lis}t.I NEED YOUR HELP AND SUPPORT IF THIS ARTICLE SHOULD BE A HELP FOR OTHERS.Thank you in advance.--==rossi==--Oliver Ros}enkranzrossi@cs.tu-berlin.de=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=THE BASICS :}------------Each Disk Operating System for the 400/800/800XL/600XL/1200XL/130XE (and others)has to offer several basic func}tions to control a disk environment. If some/a lot/all of those important features are absent, the program should betterbe }called other than DOS.These functions are :* to show (and maybe print) a disk directory* to format/initialize a diskette}* to load a file into memory* to save memory to a disk file* to rename a file* to lock/unlock a file* to delete a file fr}om disk* to copy a file from a disk to a disk* to copy a whole diskette* to go to a memory address (to start a program)* }to write a executeable DOS to a diskette* to go to a cartridge (BASIC for XL/XE)------------------------------------------}-------------------------------------Each DOS has special advantages/disadvantages.For example :A disk directory must not} contain more than 64 (128) entries. So it's adifference whether the DOS is only one file or two or maybe 15 files.Many pro}grammers use BASIC to write programs. But the more memory DOS usesthe less memory is free for BASIC programs.Or...or...or..}.So, here is a tabular in which some of the most important features are givento you. Compare them with each other...A (u}ser interface) - in which way does DOS communicate with the userB (? FRE(0) ) - how much memory can be accessed und}er ATARI BASIC when using a DOSC (memory residence) - is the WHOLE DOS (i.e. DOS.SYS and DUP.SYS) still in } memory when you leave it (maybe to BASIC) and do you have to reload it when you want to return to DOS ?D (language}) - many DOS variants are written by people thinking of local interestsE (number of files) - how many files d}o you have to put on a disk if you want to load a complete DOSF (number of sectors)- how many sectors are allocated} by DOSG (densities) - which disk densities are supported by DOSS - single densityM - medium densityD -  }double densityQ - quad densityO - other densityH (# of sectors DOS) - how many sectors do you have to reserve for !}DOS.SYSI (# of sectors DUP) - " " " " " " " " " " " DUP.SYSJ (RESET) - is the WHOLE DOS still in"} memory when RESET has been pressed ?Name ABC DE F G H I JDOS 1.0menu28814yes english#}1 64 S 64 - noDOS 2.0menu32274no english2 81 S 39 42 noDOS 2.5menu32418no english/nl/ $}2 79 SM 37 42 no germanDOS 3.0menu32274yes english/? ? O ? ? no germanDOS II+%}/D 4.3Mcommand32085yes english1 37 SM 37 - yesDOS II+/D 6.1command 31502yes english1 38 SMD 38 - &} yesHappy DOS 1050menu31176yes english2 71 SMD 37 34 yesDOS 2.5mmenu32418no german2 79 SM 37 4'}2 noFunny DOS 3.0menu32274no english2 115 O 39 76 noK-DOScommand26956yes english9 151 S 81 (}- noDOS XL 2.20command 30990 yes english? ? SMD 46 ? yesDOS XL 2.30command30990yes english19 628 SMD)} 46 59 yesTop-DOS .2menu31758yes english2 106 SDQ 38 68 chooseTop-DOS 1.5amenu32014yes english2 126*} SDQ 37 89 chooseSpartaDOS 1.1command31502yes english4 ? O ? ? yesSpartaDOS 3.2ccommand32654ye+}s english3 ? O ? ? yesMultiBoot XL4.0 menu-no english- - O - - noSmartDOS 6.1Dmenu3173,}4no english2 104 SD 34 70 chooseSmartDOS 8.2Dmenu32502no english2 104 SD 34 70 chooseDOS 2.6fm-}enu32274no english2 115 S 39 76 noDOS 2.9menu32274no english2 115 O 39 76 noOS/A+ V2.0/4DOS.} command31630yes english1 44 S 44 - yesMyDOS 3.013menu32424no english2 70 SD 28 42 yesMyDOS/} 4.50dmenu31781no english2 89 SD 35 54 yesXL-TOS 1.0desktop32418no english5 493 SD 37 50 noG0}.O.S. 1.3desktop32274no english/5 228 S 37 168 no germanMachDOS 2.6XLmenu30222no english3 94 1} SD 37 50 yesBiboDOS 5.4RNmenu31765yes german2 84 SMD 39 45 yesBiboDOS 5.4RFmenu31216 yes german22} 84 SMD 39 45 yesBiboDOS 5.4RFXF menu31569yes german2 84 SMDQ 39 45 yesBiboDOS 5.5RFmenu31901yes g3}erman2 84 SMD(Q)39 45 yesANTIC DOS 4.0menu39967?no english2 ? SMD ? 48 no1050 WS DOS 2.0menu2374}54no english2 81 SD 39 42 noAction! DOScommand31758yes english1 38 S 38 - yesGEM-DOSdeskto5}p -no english7 216 S 39 - noDOS IIsmenu32274no english2 81 S 39 42 noTurboDOS XE 2.0comma6}nd31890no english/2 73 SMDQ 33 40 yes--------------------------------------------------------------------------7}----How man disk drives can be connected to your ATARI when using DOS :NameD1D2D3D4D5D6D7D8 D9DOS 1.0***8}*DOS 2.0****DOS 2.5****DOS 2.5m****DOS 3.0********DOS 2.6f****DOS 2.9****Funny DOS 3.9}0****DOS II+/D 4.3M****DOS II+/D 6.1********Happy DOS 1050********K-DOS****DOS XL 2.20**:}******DOS XL 2.30********Top-DOS .2********Top-DOS 1.5a********SpartaDOS 1.1???SpartaDOS 3;}.2c???MultiBoot XL4.0*SmartDOS 6.1D****SmartDOS 8.2D****OS/A+ V2.0/4DOS******** *MyDOS 3.013***<}***** *MyDOS 4.50d********XL-TOS 1.0**G.O.S. 1.3***MachDOS 2.6XL****BiboDOS (all)******=}**ANTIC! DOS 4.0???1050 WS DOS 2.0******** *Action! DOS******** *GEM-DOS**DOS IIs****>}TurboDOS XE 2.0********-------------------------------------------------------------------------------But statisti?}cs isn't all....Here are the features the DOS variants are standing for...DOS 1.0-devine device-full of bugsDOS 2@}.0-standard-not very user-friendlyDOS 2.5-better than DOS 2.0 but not really user-friendlyDOS 3.0-uses system A}files-not kompatible to DOS 2.5-convert DOS 2 -Files-online help-create your own commandsDOS 2.5m-like DOS 2.5 B}but without the need to press RETURN after the command letterDOS II+/D 4.3M-clear disk (delete files & new dir)-dC}iskname-mini ml monitor (mem-dump,mem-change,show registers)-12KB RANdisk (build-in,M: $5000 - $7F00)DOS II+/D 6.1D}-like version 4.3M-other features ???Happy DOS 1050-1011 free sectors (1010 are normal)-revive file-no RETURN E}after commandFunnyDOS 3.0-931 free sectors-drive speed test-radix convert (hex,dec)-check sectors-copy sectorsF}(DOS 2.9 is like this one but with a black background)DOS 2.6f-like Funny DOS 3.0 but only 707 free sectors (for ATG}ARI 810 users)K-DOS-uses system files-revive file-ml monitor (procede,examine,alter register)-boots system if RH}ESET is pressed-kill-UDCDOS XL 2.20-uses system files-other features ???DOS XL 2.30-uses system files-I}other features ???Top-DOS .2-undelete-create your own commands-ml monitor (read,edit)-bypass-cartridge (choosable)J}-set left margin-Auto-RS232 (choosable)-system drive#-number of buffersTop-DOS 1.5a-like version .2-choosaK}ble RAMdisk#-set time-out-error list-online help-number conversionSpartaDOS 1.1-diskname-uses system filesL}-sub-directories-not compatible with DOS 2.5-different dir (name,bytes,date,time)-undelete-system clockSpartaM}DOS 3.2c-like version 1.1-extra date/time line-easy multifile copy-various disk init formats-speed check-sectorN} copyMultiBoot XL! 4.0-not really a DOS but a disk/cassette-copy/load utility-not compatible with DOS 2.5-it optioO}ns : write MB4.0, load boot prg cass/disk, write boot prg cass/disk, copy file rename file,sector copy,foP}rmat disk delete fileSmartDOS 6.1D-copy sectors-test sectors(RANA-DOS)-speed check-easy to useSmartDOSQ} 8.2D-like version 6.1D-less memory needed-other features ???OS/A+ V.2.00/4 DOS-uses system files-other featureR}s ???MyDOS 3.013-drive configuration-choose system drive#-directory nameXL-TOS 1.0-uses windows,icons,pull-down-S}menues-no wrtieTOS,save file,copy file/disk, go address featureG.O.S. 1.3-uses window/icons/pull-down-menues-T}sub-directories-change colors-directory name-disk name/drive name-print file-edit fileMachDOS v2.6XL-choose U}system drive#-convert filesBiboDOS 5.4 RN-good RAMdisk support-easy to use-configuration (#of buffers, RAMdisk resiV}dent?, RAMdisk?,keyboard buffer?) -startup edit-1011 free sectors -undelete-dir when number-key is pressedW} -supports XF551BiboDOS 5.4 RF-like version 5.4RN-supports several disk speedersBiboDOS 5.4 RN/XF-like version 5.4RNX}-especially written for XF551 usersBiboDOS 5.5 RF-like version 5.4RF-BASIC on/off-clear disk-show fileY}-special configuration (repeat frequence,wait time)ANTIC! DOS 4.0???1050 Warp Speed DOS 2.0-like DOS 2.0-supports waZ}rp speedAction! DOS-like OS/A+ DOS-dir shows a line '# of files'GEM-DOS-uses windows,icons,pull-down-menues,icons [}for files-full of bugsDOS IIs-like DOS 2.0-special copy routineTurbo-DOS XE V2.0 HS-short info about all comman\}ds (without disk access)-uses system files-show/edit system variables-radix convert(hex,dez,ATASCII)-hexdump/edi]}t-BASIC on/off-recognizes automatically the density of the disk-look at load/start addresses/areas of files-get^} file checksum-show files-clear dir-give command chain to cartridge-write fileloaderDOS to disk (GAMEDOS)-batc_}h files-disk copy with density-mix-supports disk speeder-complex but easy to use options for most commands-o`}nline help-support for XF551----------------------- without any guarantees --------------------------------This list isa} incomplete. To make it more complete and help all users tochoose between DOS variants, please check out this list for failub}res or/andlecks of information. If you find some facts I didn't pay attention for,drop me a line via email (rossi@cs.tu-berc}lin.de) and I will update this listand put your name to it, if the hint is new to me/the list.Even if you have a new DOS ord} another DOS version you don't find on this listgimme a description of it with all the facts you know about it which are impe}or-tant for the list...Thank you in advance--==rossi==--Oliver Rosenkranzrossi@cs.tu-berlin.deabout it which are impgReprinted from the A.C.E.C. BBS (614)-471-8559THE FREEZERThere is one upgrade that can be applied to an Atari XL/XE wh!g}ich is near and dear to my heart.... extra memory (256K). Many programs that are only OK when run from a disk drive, come ali!q}B%DOS SYSB*)DUP SYSBSADVERTS DOCB2fAMS6R2 DOCBAUTORUN SYSB^COL80 ASMBCOVER BASBhDOSTYPESDOCB3fFREEZER DOCB%HOWDONE DOCBIN1995 DOCBINTRO BASB?INTRO DOCB MENU BASBa5MIDI ASMB PRINTER BASBTIPS810 DOCBXL64K DOC4XR40 OBJve if you execute them from memory. The PaperClip spelling checker is a good example of this. If you have a 256K machine, the!r} dictionary will load completely into memory and will search a list of words instantly. There are also programs whose capacit!s}y is increased tremendously by the 256K upgrade. (PaperClip, a word processor, will hold 112,000 characters vs. AtariWriter's!t} 20,000 or so).Great stuff, but..... a few complaints. How do you use a ramdisk with a program or DOS that is not written f!u}or them?? Also, when you turn off the power to a 256K memory chip, the data that is stored in it does not disappear in a few !v}hundredths of a second as it did with the older and less efficient 16K and 64K devices. The operating system, which controls !w}the power on and reset sequences, only checks a few bytes of memory to determine if the power was just turned on (the locatio!x}ns would be garbage), or if you had hit the RESET key (the locations would equal specific values). If, after powering off and!y} then on (in order to re-boot your system), those bytes have retained their data, the system may branch through a warm (RESET!z} key) start, instead of taking the proper path through cold (power on) start. This forces you to allow enough time to elapse !{}after power down for those key addresses to lose their data. A repeat of power off/power on isn't going to help unless you wa!|}it the required interval (like 10 to 15 seconds...). This waiting around is very annoying - didn't you get this extra ram to !}}save time??So?? This is nothing new to those of you that have expanded systems. How do we fix it??Relief arrives as a sma!~}ll hardware modification that allows you to force a cold start and boot the system with the RESET key (which will normally pr!}oduce a warm start and no boot). With this circuit installed, you can re-boot your computer without turning off the power and!} losing the data in the extended memory banks. This means that you can install a ramdisk, load it with data and then re-boot !}the system from the ramdisk. Using a menu created for this purpose, programs that do not support a ramdisk - even a game, can!} be run - if you can force a coldstart without turning off the power (anyone want to write the menu for this??) Also, you cou!}ld be operating with a ramdisk, boot a different program, run for a while, and then re-boot the original program with the ram!}disk memory intact. And, of course, you don't have to wait for the memory to blank out after you power off. (a warm start is !}cooled down to a cold start any time you wish..... hence, the FREEZER.)This is accomplished by making the computer think th!}at you have changed the status of the cartridge, either removed one that you were using, or plugged one in where you had not !}had one before. During reset, the operating system checks the cartridge status since the last power on. If it sees that the s!}tatus has changed, it executes a cold start and re-boots the computer. This upgrade allows you to change that status when you!} press the FREEZER switch (the one you will add). This means that if you hold the FREEZER switch down, push RESET (and OPTION!}, if you don't want BASIC), and wait until the screen goes black(off), you will get a cold start. If you hold the FREEZER swi!}tch down too long and the screen restarts before you release it, you can just push RESET alone to cold start. Accidently hitt!}ing the FREEZER switch while you are running will lock your computer, but as long as it is not active when you RESET, it will!} not FORCE a cold start. You may get one anyway if your program is designed to produce one, so mount the switch in a protecte!}d spot. A little practice will get you a cold start every time.Installation requires some soldering and cutting, so don't t!}ry this if you haven't had experience. You will need a 74HC86 IC, a small push button switch and a 1/4 watt resistor between !}1K and 30K. Take your 1200XL, 800XL or 130XE apart and locate the GTIA chip. (1200XL=U19:800XL=U17:130XE=U17) You need to iso!}late pin 11 of the GTIA from the rest of the circuit by cutting the wiring on the printed circuit board. The 130XE requires t!}wo cuts and an added wire since the pin is between two points that you would like to keep connected. The normal circuit is: p!}in 14 (RD5) of cartridge - pin 8 of MMU - resistor to ground - pin 11 of GTIA. In that example, you could cut the wiring to p!}in 11 and not remove any of the connection points from the circuit except pin 11. In the 130XE, pin 11 is between the cartrid!}ge and the MMU, so you have to restore the wiring from cart. to MMU after cutting out the pin.1200XL: cut the trace on top !}of the board just to the left of Q4. MMU is U14.800XL: cut the trace just below pin 11 on the GTIA chip (U17). MMU is U31!}30XE: cut the trace on top of the board just below pin 11 of the GTIA chip (U17). Also cut the trace on the bottom of the boa!}rd right next to pin 20 of U17. Add a wire from the pad near the last cut you made (near pin 20 of the GTIA chip) to pin 8 of!} the MMU chip (U3). This added wire restores the circuit between the cartridge and the MMU.All machines: the added circuit !}is 1/4 of a 74HC86, which is an exclusive-or circuit. Wire pins 4,5,7,9,10,12, and 13 to ground. Connect pin 14 to +5v. Pin 1!} goes to pin 8 of the MMU and pin 3 to pin 11 of GTIA. Connect a 1/4 watt resistor (1K-30K) from pin 2 to ground. Finally, mo!}unt the push button (normally open) switch on a clear area of your case and wire one side to +5v and the other to pin 2 of th!}e '86.That is all that's needed. If you want to restore your machine to normal, solder a wire between pin 11 of GTIA and pi!}n 8 of the MMU and remove the added IC and switch.Well, it looks like it will take you longer to read this whole thing than!} it will take to build it. Just take your time and ASK FOR HELP if you aren't sure!! Bob WoolleyCompuServe: 75126!},3446*** Do not attempt this mod. if you are not absolutely sure what you are doing. I cannot be held responsible if things!} go wrong. Ed. ***ttempt this mod. if you are not absolutely sure what you are doing. I cannot be held responsible if things How the News-Disk is put together---------------------------------Article by Dean Garraghty.As you know, each issue of t%}he News-Disk is very hard work to produce, but what happens between me starting with a blank disk, and the final thing hittin%}g your doormat?Well, from that blank disk all the regular stuff is first copied on to it. This is basically DOS, the menu p%}rogram, cover, XR40, and the print program. The rest is for articles!The articles on the News-Disk come from all sorts of s%}ources. Some are written by me, some are sent on disk by other readers (very occasionally!), some are taken from postings on %}the Newsnet, some are screen captured from Cleveland Freenet in the US, and some are borrowed from other newsletters.Articl%}es by me, from other users, and from other newsletters are the easiest to use. They are on disk in an easy to manipulate form%}. I simply load them up and correct any mistakes, and tidy up the spacing and such like until it's OK. Then, this just gets p%}ut on the master disk.Articles from the Newsnet and from places like Freenet are not so easy. For a start, the computers th%}ey're on are not Ataris! They are mainframes usually running Unix. Also, they're a few thousand miles across the water! Not s%}o easy!Articles from the Newsnet are stored locally on the DEC 5830 mainframe I use. Any which look useful, I save in my lo%}cal filestore. But, they are still held on a disk pack on a mainframe! The process of getting them readable on an Atari is a %}strange one! Firstly, they need to be transferred to something with a disk drive! The terminals I use to access the mainframe%} are mostly cheap PC clones. These have disk drives, so we're OK. Or are we? PC drives are no where near compatible with the %}810 or 1050! But, the PC drive is able to write in some very odd ways. It can, in fact, write to just one side of the disk gi%}ving 180K. Ah, but can't we get 180K on a disk on the Atari by way of a Happy Card or US Doubler? Yes, we can! And, thanks to%} a PC program called UTIL, transferring from a PC to an Atari disk is made easy. UTIL is able to read, write and format MyDOS%} disks in "HD" (180K a side).So, I use some terminal transfer sofware to transfer articles from the mainframe to the PC's h%}ard disk. Then along comes UTIL and transfers it to a 180K MyDos disk. It also does the ASCII->ATASCII transfer along the way%}! Next, I transfer the articles from HD to SD disks using MyDos. Is that it? No!The articles are usually set up for 80 colu%}mn screens, and usually have some odd characters in which the ASCII converter didn't spot. These just come out as control cha%}rs on the AtariWriter screen. I have to go through the article taking these out, and re-formatting text for the News-Disk for%}mat. When this is done, they go on the master disk.Articles from Cleveland Freenet are not so easy. First of all I have to %}connect on to the system. Freenet is like a big BBS in the US. I do this using a Telnet link from either the mainframe, or by%} calling a remote Telnet host. Then it has to make an international connection from their machine to mine. Also, it's VERY sl%}ow! I need different terminal software for this, because I am simply screen capturing to disk. The text coming over is re-rou%}ted to the PC's hard disk. When I've finished getting the articles, I have to load them in to the newword word processor on t%}he PC. It is painfully difficult to edit a freenet article in AtariWriter. You have to see it in 80 cols. to make sure you're%} not deleting lines you shouldn't be. Also, freenet splits the articles in to pages as it displays them, and so all the promp%}ts get mixed up in the capture. All these have to be located and removed! Once all this is done, it's on to a MyDos disk and %}re-edited in to News-Disk style using AtariWriter.Once the News-Disk is complete, it has to be checked. Have I said somethi%}ng nasty about somebody I shouldn't have? Are the details correct? And so on. Once this is OK, the issue is ready.Next, the%} duplicating! What a nightmare this is! I sit there for 2 days just copying disks and printing out letters and labels. Then t%}hey've all got to be packed in to envelopes, labelled, and taped. Then at the post office, I stand in a corner furiously lick%}ing stamps! All you have to do is open the envelope and boot the disk!I hope this gives you some insight in to how hard it %}is to put the News-Disk together, and how many millions of pounds worth of equipment is needed to do it!Oh yes, this issue %}contains articles gathered by all the methods I mention in this article, which is why this one took so long to put together!$}This article has been taken from "The Grim Reaper" issue 6, with permission.-----------------------------------European B)}ureaucrats try to ban our Rob.C Menus!It has just been announced that by the year 1995 there will be a single European menu)} for Atari 8-bit computers.This means that boot menus, popular in Britain, will be phased out and replaced by the hard ECU )}(European Copying Utility) which although will run in any density is a DOS menu.Menus like Rob.C, Ian.K, Multi-Boot and How)}fen will become a thing of the past, a fact that has angered many British Atari 8-bitters.Fred Jones of Ipswich said "It's )}a bloody disgrace! Most of my software is on these menus with only a tiny minority being DOS compatible. I think the Governme)}nt should step-in and support us in our hour of need!".Unfortunately the end for the boot menus came when Britain had to wi)}thdraw the Rob.C menu from the European Registered Menus due to lack of popularity. Nobody wanted to know our Rob.C menus wit)}h users opting for the German Speed Menu, a fact that has pushed its popularity sky-high whilst other countries menus are flo)}undering. The strange thing is that when German Atari 8-bitters saw the swing going from Rob.C to Speed they should have inte)}rvened and distributed as many Rob.C menus as possible. But then they realised the Rob.C menu was British and didn't bother.)}Did any of you notice how when the French national menu - "Le Frog" was going through a bad patch, the Germans intervened, d)}istributing as many Le Frog menus as they could and thus no French withdrawal was necessary.Dennis Smith of Southampton tel)}ls me "I sent a Rob.C menu to a contact in France and it was sent back with a rather scornful message about our menus not bei)}ng good enough. Many Brits complain about how we crawl around America but if it ever gets as bad as the French with the Germa)}ns then I shall emigrate."1995 is coming fast but don't let the European bureaucrats win! Distribute as many Rob.C, Ian.K, )}Howfen and Multi-Boot menus as you can and say a massive NO to the Marsbar Treaty (apparently named because it looks quite ni)}ce on the outside, but you bite into it...).The Philosophical Phantom*** This is a much edited version of this article. S)}ome parts have been removed so not to offend some people. Ed. ***antom*** This is a much edited version of this article. S(B  +AR@CC(;This brief introduction will now appear on all issues.--(%------}--------------------------------(rr(iFor the purpose of reading text files,a program called XR40.OBJ has been supplied.-} This also has a DOC2HH(@ file called XR40.DOC which explains how to use this program.7(<mm(dXR40 can be run fr-}om the menu, after pressing Y when asked if you wish to turn off Basic. When theFtt(l program starts, type D:XR40.-}DOC and press return. Press the space bar to advancethrough the pages.PH(H(=Also read D:INTRO.DOC which is the ed-}itorial to this disk.Z0(0(%PRESS THE START KEY TO CONTINUE......d F:B2y,@An% D:COVER.BAS-} D:INTRO.BAS disk.Z0(0(%PRESS THE START KEY TO CONTINUE......d F:B2y,@An% D:COVER.BAS,Atari 8-bit News-Disk Issue 11------------------------------Editorial by Dean Garraghty.Welcome to issue 11 of the News1}-Disk. You know, we're nearly coming up to our 2nd anniversary. That's right, it's almost 2 years since issue 1 of the News-D1}isk went out. Because of this, I plan on making issue 12 our anniversary issue. What will this mean? Well, I'm not sure yet! 1}It's likely to be pretty much as normal, but I think it's about time we had a competition! A second anniversary competition, 1}with a quiz perhaps! Yes, why not! I'll set a puzzle which will relate to past issues of the News-Disk, and offer free softwa1}re to the first few people I pull out of a hat (oh, I haven't got a hat, It'll have to be a box!). Details will be on issue 11}2.Right, on with this issue. I would like to thank everyone who took advantage of the pound a disk offer on the PD. It was 1}a good idea I think, with lots of people taking advantage of it. This offer is now closed, but I have decided to have special1} offers for News-Disk readers on various items I sell. This will change from issue to issue. The special offer this issue is 1}on software. I have 6 sets of Pole Position and BallBlazer carts left. These are brand new, boxed and sealed. News-Disk reade1}rs can have them for a fiver the pair including P&P. Come on, that's a deal and a half!! Because of the limited numbers, coul1}d you please state whether you want your cheque back if I run out, or give something else you want to spend the money on. The1} next offer is on Macro Assembler disks. Again, these are brand new boxed and sealed. News-Disk readers can have these for ju1}st 3.50 each including P&P. Come on folks, Page 6 charge 7.95 plus post for these! I have 11 copies to clear. Again, please s1}tate what you want to do if I run out.Next, a moan! The "Make an offer by phone sale" I ran a few weeks back was a total fl1}op. A massive 2 people rang (thanks Leslie and Paul!). It cost me a fortune to send lists to everyone. I won't be trying that1} again in a hurry! Because I have so much stuff left, I will be running it again when I'm back home at Easter. An updated sal1}e list will appear on issue 12. However, some of the stuff is still available now. Check out the PD catalogue disk on side 2 1}for details of some hardware, tapes, and disks for sale.On the subject of PD, I have a few new disks available. Check out s1}ide 2 for details.Now on to the Power Per Post products. As you know, I released 3 of their games on issue 10. But, respons1}e has been poor. So, with agreement with PPP, I am selling packs of all 3 games for 12.50 (a saving of 2.50 on the usual pric1}e). I can't really review them because my opinions would be biased (I mean, I sell them!!). Anybody else want to do a review 1}for a future News-Disk?On to the Quick language. Problems problems! The person responsible for the editing of the Quick man1}ual has dropped out. This means that I am having to edit the Quick manual myself now. But, not to worry! I have now got permi1}ssion to not only edit the manuals, but to also typeset and print them. This will make development time much less. I should b1}e able to get the manual edited very soon. The manuals are first translated in to very rough English by PPP. They then have t1}o be made some sense of, and re-written. This does take a long time. I have just finished editing the manual for SAM (details1} a bit later). It took days to edit, with hundreds of changes being made. The SAM (Screen Aided Management) system detailed o1}n issue 10 will be available as soon as the English manuals are typest and printed, and the English version of the software i1}s sent from Germany. If you want to know when they're ready, then please send me a SAE. Initially, we're just releasing the S1}ystem Disk. If that does OK, we'll release the accessory disks later. Prices have finally been finalised. Quick will cost 15p2}ounds including disk and manual + 1pound for P&P. The SAM system disk will cost 12pounds including disk and manual +1pound fo2}r P&P. Both Quick and SAM should be on sale by the 22nd Feb 1993 at the latest. Again, send me a SAE if you want to know when2} they are available for sale. Alternatively, you may order now. I'll send you your copy the minute they are ready. UPDATE: th2}e Quick master disk is on its way to me now. I should have the manual ready very soon.Did you catch the Digi-Studio review 2}in Page 6 issue 60? Now you have somebody else's perspective on it, not just mine! Order your copy today!Here's a quick plu2}g for another disk-based newsletter. It's called "The Grim Reaper" or TGR. Back issues are offered free if you send them blan2}k disks and a SAE. They write:---TGR: To receive back copies of a FREE disk-mag then send a SAE and one disk for the last t2}wo issues or two disks for the last four to: TGR, 17 Litton Bank, Gamesley, Glossop, SK13 9HF. Please note that the disks wil2}l not run on 810 drives.---I have included a couple of articles from recent TGRs on this issue, so you can see what sort o2 }f things are on TGR. TGR is not really a very serious newsletter. They usually contain demos and games, but are not strong on2 } articles. I also have my doubts on the legality of some of the games they put on. The quality of editing is also poor, with 2 }many mis-spellings in articles. But, it doesn't aim to be a serious newsletter, and it's free! You may like to give it a try,2 } but don't expect too much!And, here's another quick plug! This one isn't anything to do with the Atari. A colleague of min2 }e has started a PD library for the IBM PC. If any of you also own or use a PC and want some quality software at low prices th2}en write to: Mike Watson, 23 Ystwyth Close, Penparcau, Aberystwyth, SY23 3RU for a free catalogue. That's right, same address2} as me!There is a commercial advert in the adverts file. Richard Gore has located the owner of the old Yorky 256K boards. T2}hese plug into the PBI bus on 800XLs and give 256K without any hassle! No soldering needed! Richard doesn't have many of thes2}e, and is unlikely to have more made after these are sold because of the high costs involved. Get them while they're hot!K2}eith Pates of Nottingham has asked me to ask News-Disk readers if they know where to get hold of Strip Poker data disks 1-5. 2}If anybody can help them please write to me at the News-Disk.As usual these days, I've had to remove DUP and XR40.DOC to fi2}t all the articles on!Here's a list of what's on this issue:ADVERTS.DOC - the adverts!AMS6R2.DOC - another review of AM2}S6 but by somebody elseTIPS810.DOC - an article from TGR. Some amusing ideas on what to do with an 810!IN1995.DOC - anoth2}er TGR article. A joke story about the EEC not allowing British Menu disks any more!HOWDONE.DOC - behind the scenes at the 2}News-Disk!XL64K.DOC - an easy upgrade to give the 600XL 64K.FREEZER.DOC - a hardware hack for people with 256K+ machines 2}which will allow you to turn you machine on/off without waiting forever for the memory to clear.MIDI.ASM - left over from l2}ast issue. This is the source file for the MIDI hardware from issue 10.COL80.ASM - another left over from issue 11. This is2} the source file for the 80 column viewer.DOSTYPES.DOC - a very good article about various DOS systems available for the At2}ari. It gives a brief overview of what a DOS should give, along with a list of known DOS systems, what each has to offer, and2} more! This article HAS to be viewed in 80 columns, so use COL80 from issue 10, or print it straight from DOS. Also, this art2}icle is written in quite poor English, but it was impossible to edit without messing up the formatting of it!Don't forget:2} I still want to see YOUR article on an issue of the News-Disk soon! Write one and send it in!Dean Garraghty.7 February 192}93.till want to see YOUR article on an issue of the News-Disk soon! Write one and send it in!Dean Garraghty.7 February 190 ABCDMXYLOOBBA(Bh@@ @6!} @ S."D:MENU.SYS LOAD*IT BY KARL STIEFVATERREVISED 10/246"}/85BY CLAYTON WALNUMCOPYRIGHT (C) 1985(BY ANALOG COMPUTING2 Ap<&&;@ ,;@,;@@6#},FA +AR@A6-F:A`,%F:Aa,$AVPk0@70@Q06$}@@k0@ZG%@@d%@3%@@G%@&@Hd706%}@@70@@@nd6-6-% Ap,(}R(! ӭ ISS6&}UE #11d-@@x1@1@@D:*.*2@27@<@,4 FA`6'}&&7@<@,4SYSA06-%@( 2@27@<@,4 FA`&&7@6(}<@,4SYSAE( A0K-@(->.-@@!K(USE