Skip to main content

Apple 2000 Vol 5 No. 6 1990 12 BASUG GB

  • PublicationApple Periodicals
  • Date1990-12-01
  • Pages84
  • SourceApple_2000_Vol_5_No._6_1990-12_BASUG_GB.pdf
← Magazines Apple 2000 Vol 5 No. 6 1990 12 BASUG GB
/ 84
Source: Internet Archive — Aggregated Apple-era periodicals, 1981–2012.
Page 1
Loading…
Text content (OCR)
Apple2000 THE NATIONAL APPLE USERS GROUP _£ Macintosh Classic Change up for better performance. Product Price (£) FileMaker Pro Retails for £225 Upgrade from FileMaker Il or FileMaker 4 75.00 FileMaker or FileMaker Plus 75.00 Other Macintosh databases* 95,00 Claris CAD 2.0 Retails for £675 Upgrade from Claris CAD 1.0 60.00 MacDraw II 350.00 MacWrite ll Retails for £175 Upgrade from MacWrite 5.0 45.00 Other Macintosh word processors** 55.00 Product Price (£) MacDraw II L.1 Retails for £325 Upgrade from MacDraw II 25.00 MacDraw 220,00 MaeProject Il 2.1 Retails for £395 Upgrade from MacProject 135.00 MacProject II 45.00 MaePaint 2.0 Retails for £95 Upgrade from MacPaint 30.00 nclude FileForce, MS Works, MS File, (BASE Mac, Double Helix **Includes MS Word, MS Write, Nisus, WriteNow, WordPerfect, FullWrite Professional Wouldn’t it be nice if you could trade in your old model whenever a new one comes out? With cars and alas, computers, this is not so easy to do. But with software, you can. Because we build ever greater levels of performance into each new generation of our Asa loyal user, you are eligible for our special upgrade prices, with huge discounts from current recommended retail prices. Simply call our hotline on 0800 899005 to obtain an official Claris Upgrade Kit, then upon receipt of your payment and old software we'll swiftly send you your upgrade. It’s our way of saying thank you for being a Claris customer- and as you can see above, even users of other software can benefit! Claris Product Upgrades Freefone 0800 899005* (Claris Corporation. All rights reserved. Claris, FileMaker, MacDrum, MasPaint, MacProject and MacWrite are trademarks of Claris Corporation Macintosh is a trademark of Apple Computer, Ine. All other brand names are trademarks or registered trademarks of their respective owners Claris International, Ine., 1 Roundwood Avenue, Stockley Park, Usbridge, Middlesex UBI11BG Telephone (081) 756 0101 For upgrade prices for the Republic of Ireland call Dublin (01) 767 814. Distributed in the U.K. by Frontline Distibution, Intec] Wade Road, Basingstoke, Hampshire RG24 ONE Telephone (0286) 463344 Apple2000 The All Apple P.O.Box User Group Committed to All Apple Users December 1990 including Macintosh Apple2000 3 Liverpool 121 8PY O51 Fa sic) Fax: #54 $23 4387 CONTENTS Chairman's Corner Letter Box Brace ppleXtras ProDOS 8 and ies oe Zaps and all that (Part 3) Heart Stopping Stress Test — a review Charlie Brown's ABC — a review Battle Chess — a review Trans Life — a Xmas story Compusec — a review The New Print Shop — a review MD-Basic — a review FASTDATA Pro — a review Master Series — a review GraphicWriter 3 — a review Real Programmers Communicating with Point-To-Point IIgs Virus ee Ilgs tem Disk 5.0 Series Ric Hyperstudio SoftCat Corner Apple II Peripherals : a descriptive list of Interrupts e Nibbler MacChat Apple's New Product Announcements Hint hints for Fontographer Findswell 2.0 Facts ReadForm and ReadSpell, MultiClip Ewen Wannop 2 3 Competition 6 8 Ewen Wannop 9 Adrian Campbell-Burt 10 Adrian Campbell-Burt 11 Doodlewit 12 Anon 13 Dave Ferris 14 Mavis Shardlow 16 Peter Stark 18 Peter Stark 20 Derek Blackburn 21 Jeremy Quinn 24 25 Helge Malmgren 26 Martin Landhage 27 Apple Tech. Support 28 GEnie 31 Jon Gurr 35 Apple Tech. Support 36 Apple Tech. Support a Norah Arnold 42 Apple Computer, Inc. 44 Judy Sutcliffe 56 Working Software, Inc. 57 Olduvai Corporation 58 Spellswell Dictionaries Working Software, Inc. 60 SuperSqueeze SuperMac Technology 61 Members’ Small Ads. 62 AppleXtras — Starting a New Year 63 Disk Express II — a review John Kishimoto 64 Hyperpress Technical Notes Icon Factory 66 What is ASNA? AppleLink 67 Pipe Dream, Welltris, Starflight — reviews Peter Kemp 68 WindoWatch Hi Resolution Wizzardware 71 Press Releases 72 Young Software Designer Awards Blyth Software Ltd. 73 Letter Box Letraset UK 74 4 SOL MacVonk 74 Ap) = Mac 6 ze Mac Lil Local Groupe 78 Members’ Small Ads. 80 Advertisers’ Index 80 There are a number of ways to contact Apple2000 Ifyou wish to order goods or services from Apple2000 or just leave us a message, call Irene on (iifill Stitt Hii (Ansafone during the day). Alternatively you can Fax. your order to lift ‘O40 or write to the PO Box. If you use commis you can leave orders on TABBS addressed to the SYSOP or contact us on AppleLink (BASUG. 1). Ifyou are experiencing problems with Apple hardware or software Dave Ward and John Amold run the Hotlines and they will try to help you. December 1990 We are very interested in the activities of local user groups, and if you have any information which you would like publicised, then John Lee would like to hear from you. We reserve the right to publish, without prejudice, any advice or comments given to members as a result of letters received, in the journals of Apple2000. A little praise for a few of our authors wouldn't go amiss. Send all comments, and contributions via the PO box — especially suggestions about what you would like to see in your magazine. Apple2000 gee supports users of the Ape erenDUteS, The t 1, 0, +, //e, //c, //e+, Tgs, Ugs+. Hifh tise: XL, Mac 128, 512 MacPlus, Classic, SE, SE/30, Mac LC, II, Tisi, Mex, Ici, Ix, Ifx and the Mac Portable Contributions and articles for the magazine are al welcome. We can handle any disk size or format. Please send to the PO Box, L21 8PY. The pa half of the magazine for the Apple Il, ple ligs and Apple /// app bac! Ne hall is for the Macintosh and Lisa. Look for the descriptive page icons: Apple Il, //e and //c 2 Apple /// Apple IIgs Macintosh, Lisa Macintosh II Bt zy p-- Contact Points Administration: Irene Flaxman Apple |I Hotiine: Dave Ward Tole tame Fea Wise iran Usibim D cio) Macintosh Hotline: John Arnold Voice T.B.A. Mon-Fri 1900-2100 TABBS: Ewen LIN ey eared AppleLink: BASUG 1 1 Reviews: Elizabeth Littlewood Wee GET se Local Groups: John Lee Wie ORFS mai TimeOut & ProSel: Ken Dawson (eu 4a ated AppleWorks: John Richey ry std Chairman's Corner Apple2000 1980-1990 i MacUser Show The 1990 MacUser show is now over and we warmly welcome all those new members who joined us at the show. We would also like to thank allthe members who gave up their valuable time to help man the stand over the four days, and to all those members who made an effort tocome and say hello tous. Wemay not have had time to speak prop- erly with you, but I am sure you understand the pressure of the show. Our special thanks go once again to Derek Church for putting up a custom stand for us. For those of us who are seasoned. show people, this year's show was an odd affair. Apple did not have a stand at the show. Curious when you think ofthe momentous launch of the new computers only a few weeks ago. Perhaps they were caught out by the timing of the announcements and did not have time to book a stand! They did however support a ‘hands-on’ area for people to get to know the new machines that were shown, but only one Macintosh LC was espied at Olympia even then. We found that many callers at the Apple2000 stand were thinking about which machine they should get. and so we were able to help them thread their way through the bewildering talk from the dealers andmakeamoreconsidered choice. Ourcongratulations goto allthose who won a bottle of champagne as a result of our business card draw, and to the member who won the copy of SuperCard in the new members’ draw. Macintosh Hotline Tony Dart, who has beenrunning our Macintosh Hotline for the last two years, has been forced to give this up through pressure of work. Our grateful thanks go to Tony for his stalwart efforts over that time and wish him well with his ever growing business. John Arnold has agreed to take onthe réle ofthe Macintosh Hotline co-ordinator. We are waiting for British Telecom to provide a new ‘phone line, so please contact John via 051928 4142 intheshort term. The Hotline will always attempt to answer your problems directly, but if this cannot be achieved, we will direct you on to a suitable contact amongst the membership. For the full potential of this scheme to work, we need to have a list of experts who we can call upon. We do have a small list at the moment, but we need to build this up toinclude specialists inasmany areas as possible. It is you, the members, who make up the Apple —itisfromamongst you that we draw our experts. If you are willing to add your name to our specialist list, we should like to hear from you. Please write to The Macintosh Hotline’ C/O P.O. Box 3, Liverpool, L21 8PY. Please give your name, your ‘phone number, the times you are available, and your specialist subject. Special Interest Groups With the increasing complexity of software and hardware, and the wide range of applications now available, there is a growing need tohave our Special Interest Groups more clearly identified and better organised. Therefore, we also need volunteers on this front. We need to add names to the growing list on the first page of the magazine. These will be people who are willing to co-ordinate interest ina particular subject area. Wecan offer you space in the magazine to keep members informed of what is going on, and we shall (of course) add you to the Hotline list as well. Ihave often asked in the past for volunteers in this way. The group is primarily a self-help group and it relies on the efforts and goodwill of the membership to survive. This is our strength. The committee co-ordinate all these efforts, but it is increasingly difficult to provide all the services that are needed by our members. We need your help, as well! Ewen Wannop (Annual subscription rates are £30.00 for UK residents, £35.00 for E.E.C. residents and £40.00 for other overseas rs. Apple2000™ isa trading name of BASUG Ltd, a non-profit making independent company limited by guarantee. ‘The contents of this journal are copyright of BASUG Ltd and/or the respective authors. Permission is granted for non- commercial reproduction providing the author and source are properly credited and a copy of the relevant journal is sent to BASUG Ltd. The opinions and views expressed herein are those of the various contributors, and are not necessarily endorsed by BASUG Ltd. This journal is published bi-monthly by BASUG Ltd as a benefit of membership in February, April, June, August, October and December. The Apple Slices newsletter ts pub- lished in the intervening months. The copy date is the 1st day of the month preceding publication. Advertising rates are available on request. Apple™ and the Apple logo are trademarks of Apple Computer Inc. Macintosh™ is a trademark of Macintosh Laboratory Inc and used with the express permission of the owner. Telecom Gold™ is a trademark of British Telecom ple. The Editorial team is: Apple Il Ewen Wannop Macintosh Norah Arnold, Irene Flaxman Reviews Elizabeth Littlewood Many thanks to all those who work behind the scenes and who receive no personal credit. These people are the stalwarts of Apple2000. Additional thanks go to Val Evans for designing our front cover, and to Walter Lewis of Old Roan Press (051-227-4818) for our printing service. Apple2000 are Founder Members and Wholehearted Supporters of the A Apple2000™, Apple Slices, AppleXtras, Mac2000 and Thi oceans dweller tag PENA gy lenend hg Apple User Group Council ‘This issue was prepared using Aldus PageMaker™ 4.0, \itticroSoft Word™ and Claris MacWrite™., yy) Apple2000 December 1990 Stonegrove Edgware Dear Editor, Terry Morris asks how to change the chessboard character (CHR$(127)], to the Mouse character for a carriage return. Hedoes not make itclear which version of AppleWorks he is using. The patch he describes for the $ to # change in the spreadsheet {s not the correct location for AppleWorks 3.0 (where itis $6A6. not $0A6), for the string he quotes. It may be therefore that he is using an earlier version, than 3.0 For AppleWorks 3.0 the simplest way of making the change and make several other patches is to use the AW 3.0 Companion, published by Beagle. The changes are extremely simple to make and to cancel. However if this program is not available, AppleWorks Forum, the publication. oft the National AppleWorks User Group, has published a series of patches for version 3.0 byJohn Link of Western Michigan University, and the developer of the ‘Superpatch’ program and an AppleWorks consultant. These include a change to the overstrike cursor and changing the carriage return checker character, and it is necessary for correct working to install both patches together. If this is not done the carriage return character will alternate with the inverse capital letter corresponding to the mousetext, when the overstrike cursor is on the carriage return. Change the overstrike cursor 1. Select the character from the Mousetext characters, using the low Sor value equivalent. (eg solid apple 2. Insert the AppleWorks system disk with APLWORKS.SYSTEM in Drive 1. 3. ape following, using the charac- tervalue you have chosen to substitute for the x’ in the poke to 769. POKE 768,169 POKE 769,x POKE 770,76 POKE 771,119 POKE 772,28 BSAVE APLWORKS.SYSTEM,TSYS, A$300,L5,B$C61 December 1990 To cancel the patch and restore Ap- pleWorks to its original condition, type the following POKE 768,173 POKE 769,245 POKE 770,16 POKE 771,41 POKE 772,127 BSAVE APLWORKS.SYSTEM,TSYS, A$300,L5,B$C61 Change the Return character 1. Select the mousetext character and use the high ASCII value associ- ated with the character. E.g the ‘bent arrow’ carriage return s 1 is 205. 2. Insert the AppleWorks system disk with SEG.AW in Drive 1. 3. Type the following with the ‘x’ replaced with the high ASCII of the character chosen, POKE 768.x BSAVE SEG.AW,TBIN,A$300, L1,B$9389 To cancel patch POKE 768,127 BSAVE SEG.AW, TBIN.A$300, L1,B$9389 My own copy of AppleWorks has the ‘bent arrow’ as a carriage return, along with several other changes, all made with the AW Companion. The only problem with the carriage return change is that the mousetext charac- ters are not highlighted fordelete strings ~ not a serious worry. Just to refer to another query in letter box, from A McElhatton of Malta. One of his many(!) problems was with PublishIt! v1.4. This has, of course been replaced with v3.0, which useon an //c, with 512K RAM, Although my own monitor and printer are black and white and I cannot therefore use any colour, I can confirm that the manual of version 3.0 also says that the black and white double HiRes screen is used for display, colour is only available in the pant outs. I can also confirm that Publishit! is capable of giving excellent results. Harvey Nyman é Scunthorpe ft Dear Ewen, I recently had the opportunity to acquire a mouse for my Apple //e. and, despite the fact that Apple intro- duced it in, I believe nineteen eighty four, there seems to be a she ie of inexpensive programs for it lable in this country. It therefore occurred to me that, given the right guidelines, it should be possible for interested members to modify their programs to operate with a mouse. Can we, through the a- zine, ask one of our more skillful members to help in creating the nec- essary guidelines for us? Possibly a Ba te step approach, hands on, as non-technical as possible? Even as a minority subject, I think it may be of interest to non-mousers. Harry Markham QI think the reason that there are not so many programs for the mouse is simply there were never that many mice around for the Il. The mouse and card for the Apple II were always ex- pensive as they used the Macintosh mouse. You will find that quite a lot of au- thors support the mouse in addition to the normal esoara: However they rarely use a full desktop environment or a program that can only work with the mouse. The exception ofcourse are all the drawing programs, which since 1984 have supported the mouse in erin to the joystick, paddles or Certainly we should have greater support. It would be nice to see a patch that would allow the mouse to be used with existing programs as well as guidelines for general use. Come on all of you, get your key- boards working ... Ewen Wannop « Academia Britanica Cuscatleca Apartado Postal 121 Santa Tecia El Salvador ft Dear Dave, I am encountering problems with one aspect of Turbo Pascal V. 3.0 Central America Fax: 282956 which is hindering progress with one Please submit all letters and articles to the magazine on disk wherever possible. The disks will be returned to you when the magazine is ublished. If you have a modem, send us letters, article: omain programs either to BSGO05 or to TABBS ((itip Apple2000 of our education courses. I wrote to Borland International ex- plaining the problem, but they were unable to help me. The problem is that I am unable to print Input/Output of a program run on any of our printers. Our system is: Apple //e 128k micros ipped wth 780 CP/M card, ImageWriter II dot-matrix printers The Turbo Pascal disk has been set up with the following system: Apple II CP/AM 60K V5.1.1 (C) APPLIED ENGINEERING I have tried putting the compiler directive $P128 at the top of the pro- grams (P.367 Turbo Pascal manual), thus: (*$P128°*) PROGRAM .... but to no avail. The LST commands work, but I don't wish to hays to a these lines to ro} Iwoul like to have ae Rabenpat echoed on the printer as well as the results. I would also like to maintain the screen formatting on the hardcopy. eae Pugh (Head of Computer Stud- ies) QO We have tried to find the answer for Chris, but so far we have not come up with anyt on Be If any member who has any experi- ence with Turbo Pascal or with his version of CP/M can help, can they please get in touch with Chris directly. I know that there used to be some problems with using certain printers and printer cards with CP/M, but do not remember having had problems with the serial ports before. Ed & Bideford Devon Dear Ewen and Girls, The DeskWriter Saga I sent you an article a fortnight on problems I had had with the DeskWriter and its’ outrageous con- ea i of Ink Cartridges and with Hewlett-Packard. You may be inter- ested to hear the continuation of the ja. **Hewlett-Packard’s engineer tel- ephoned on the Mo. my letter toyou, 3 Sept, and he was advised that I would be nt from 12 to3 pm and there would be nobody to admit him. He turned upat 12.40. He finally did make it next day, and did a 10 minute modification to the DeskWriter. He said that the pad at the resting position of the cartridge to absorb ex- cess ink off the printing face, absorbed all the ink from the cartridge as soon as the machine was used. I noted that the modification kit had obviously been designed for a DIY job by customers, with an elaborately il- lustrated step by Sep gue and that the covering letter to the customer was dated 27 October 1989, wellbefore my purchase. I wrote to H-P asking:- Why unmodified machines were sold after the date of the Retrospective Modification? If the Modification kits were una- vailable at the time of the sales. why were they not provided automatically to customers who had registered their machines? What recompense they were prepared to offer for the waste of £159.66 worth of cartridges because of their faulty design? H-P have just replied with the usual soporific letter (standard letter number 3, Susan, with the usual mail-merge) and have ignored questions. John Stanler FACT Bideford Devon Dear Ewen and Girls, Follows a little article on my experi- ences on CompuServe, which may be of interest to Apple 2000 members. To CompuServe or Not to CompuServe. When Apple 2000 advertised the cheap(ish) offer to become a member of CompuServe, and at the same time I heard that The Force was closing down, members being transferred on request to Telecom Gold's Club section - from which no doubt British Telecom will soon price them out -I took up the offer and applied for CompuServe mem- bershi; p. The first snag I found was the sheer difficulty in getting a circuit to CompuServe.. One of the penalties of living “out in the sticks” is that the nearest access node for Telecom Gold and Istel (for CompuServe) is Exeter which at 60 miles distant is hardly a local call. In fact it's a trunk call at the highest (b) rate. Node access for Telecom Gold is successful in 90% of tries, but Istel is very elusive and only 5% of tries are successful, 95% of calls returning “No Carrier”. Unfortunately, so far as the telephone system is con- cerned, each call to Istel is successful, for ringing tone ts replaced by modem tones and one call is booked on your telephone bill. So, each connection to Istel has so far cost me no less than 20 trunk calls before the actual connect Va MUNI HT he WE MN ty RACE Apple2000 ee WME TAA TA Bulletin //1/7 The Apple Bulletin Board System Board Speeds: V21(300) to V22bIs(2400) 8N1 24 hours System . >>>>> TABBS TOP MENU <<<<< i) <#>Endcall <.>Utilities <;>Time <G>oodbye <i> <2> <> <4> <5> Apple }{ folder Apple IIgs folder Macintosh folder Apple2000 folder Developers folder O The TABBS message system is morc than just a Bulletin Board. With a shopping enkite acess mall where youcan browse the Apple2(00 catalogues and order the goods you require; alibrary with over 75mb of compressed files for the Apple II, IIgs and Macintosh; the NewsBytes™ news files updated weekly bring you the latest in world computer news; a private and public E-mail service; file transfers that can be enclosed in private or public mail; message areas covering many topics including the Apple II, the IIgs and Macintosh; Xmodem, 1k Xmodem and Ymodem file transfers; multi-speed access at all common speeds; 24 hour operation; and much, much more make TABBS the <6> <D>ownload Libraries <MPailbox <Nrews Columns <aA>dvertisment Hoarding <S>hopping Mall <Wrhat’s new on TABBS <H>elp files for TABBS premier Apple Bulletin Board serving Europe. Give TABBS acall today! \_ Pe, Ring TABBS on (@iRdVF4I797 at any speed through V21, V22, V23 to V22bis 8N1 TABBS is available 24 hours a day iS J 4 Bees Apple2000 December 1990 charges even start. It so happened that I was unable to make my initial use of CompuServe for about a month after I had formally agreed to the conditions, via the mo- dem. Itwas then that! found that! had been signed upasan Executivemember despite my refusal of that (expensive) status at my signing-up session. I promptly cancelled the option - I have no call whatever for an Institutional Broker's service, or fora weekly update of the anticipated earnings of 3800 companies, or for any of the trimmings of the Executive option, and I took a poor view of CompuServe putting me to the extra expense of the Executive option against my expressed wish. A look through the glossy literature revealed a strong recommendation to get hold of one of the Automated Pro- grams to facilitate getting around the system, and the Mac program, CompuServe Navigator could ob- tained by ordering Online (GOORDER). I tried, working my way through CompuServe's intricacies, only tohave my order refused - “Membership range not recognised". Perhaps it took time for the mem- bership details to filter through the system, so I tried again next day, and again the next day, with exactly the same result. I desperation I left a message outlining my problem with the Feedback box. A couple of days later, I got areply to the effect that they were sorry, but the European version of Navigator had been withdrawn for revision, which I assume was computerspeak for “the d—d pean didn’t work”. The Computer had been quite correct to refuse my order, for the membership number would have re- vealed me as a European customer and hence out of the range for the U.S.A. version, but wouldn't it have been nice to have had that explained. Then | thought I would try the Mac Group forum and called GO MAUG. and up came the MAUG menu. Did I want guidance? Yes. Out it came, sixtyfive pages gushing out, unstoppable. Every “I” dotted, and every “I: crossed. Instructions for a five year-old moron. Inever did get on the forum. It didn't seem worth the effort. I regret that I found the news service rather pathetic. There is a version Euronews, buteven in that thereseems litle ofrelevance to the European scene. Of course, it's possible to read the many newspapers and I'm sure that the Hawaiian Times or the Alaskan Gazette might make fascinating read- ing. There isn't a single newspaper from outside the U.S.A. It must be a very expensive pastime to read the newspapers via an Istel link. The facility of calling for a particular topic or item of interest seems to work excellently. I quickly learnt to use it to cut through the thicket of menus, sub- menus and sub-sub-menus when I was trying to order the Navigator pro- December 1990 gram. FIND NAVIGATOR brought me right to the correct menu within a couple of seconds, though it didn't do me good in the end. epene the innumerable forums and available on the system would take a lot of time, and without a gen- erous (or employer to pay my costs, the vast: continue to be out of my reach. By and . CompuServe is so U.S.A. orientated at resent that I can find little of interest for me, though a business customer might well come to a different conclu- sion. And someday, someone might use my MailBox. John Stanier FACI QComms is always a bit ofajungle. To access any new system you will have to gothrougha learning curve while you get used to the way it works, the not to do, and the actual routes or paths that are casiest to follow. CompuServe is no exception, but compared with Telecom Gold it is a joy to use. John has had an unfortunate experience, but judging by the many members now exploring and appreci- ating CIS, he is the exception. One of the pitfalls of the free mem- bership that Apple2000 members en- Joy 1s of course that they do not get a full instruction manual. Without this, you need to download the Help pages so you know how the system works. You can of course order the manual later when online. The Help pages do tend to gush down at you when you least expect It, but they do not cost you CompuServe time while they do. To stop anything from gushing at you, you send the magic Control keys. ‘O° cancels the flow, 'C’ cancels an opera- tion and ‘S'and‘Q' pause and startany flow. Remember there will be a delay while your command gets to the States and back again. John has had problems with Istel. We have all had these problems, dropped lines, unable to access CIS etc. For this reason, CompuServe have changed to the Telecom DialPlus sys- ag 8 November Slices) and you should use this from now on. There is no change to the charging structure. However, there will still be parts of the UK where it will not be a local call to dial up DialPlus. We can only beat at Telecom's door over that one. John mentions CompuServe Navi- gator, this ts not yet available as he mentions for Europe, but Compuserve Information Manager is. This program Ihave had the pleasure of using. It isa joy to just browse around familiar Macintosh windows rather than deal with abstract commands on a text screen. CompuServe is enormous, For this reason it can appear unfriendly at first. John's command GO MAUG should have brought up a menu with various Forums listed. A simple choice at that point would take him to one of the many Mac forums available. Ifyou Apple2000 are presented with an enigmatic prompt, pressing Return shows \¢ actual menu for you to choose Pont Once you get proficient at knowing where you want to go, simple key strokes get you there very quickly. At most points in the system you can type ahead ifyou know the choices you wish to make. I feel John’s experience is not typical. 1 would be interested to hear from some of those listed below how they have got on with the system. It would be interesting for beginners toknowwhich computeryou use, which comms packages you have tried, why you chose the one you have finally settled upon, and members I am sure would especially like to here about the unusual things you have fed to find while roaming the vast expanse of Compuserve. Ewen Wannop é Q We asked you to send us your Compuserve/Forum ID's. We now have some more added to our collection and these are printed below. There are still some of you that have not responded, We cannot contact you online unless we know who you are. Please send us your ID's either to the Apple2000 ID 76004,3333 or to the PO Box in Liver- pool or ofcourse to the Sysop of TABBS. Apple2000 76004,3333 John Beattie 100012,360 Gary Doades 100016,2353 Felim Doyle 100016,1151 Mateen Greenaway 100016,602 Dale James 100016, 1152 Bryn Jones 71307, 1457 Peter Kemp 100016,1172 Elizabeth Littlewood 100016,401 Mark O'Neill 100016,476 Jeremy Quinn 100016,560 John Richey 10006, 1037 Russell Ridout 72007,211 Arthur Robinson 73457.3614 James Southward 73767, 1336 Andreas Wennborg —_100012,342 Ewen Wannop 76224,211 O Many ofyou willalreas of AppleLink™ and ol be members Ts may be thinking of joining. For simple E-Mail it cannot be beaten. It will also keep ou up to the minute with what is appening at Apple headquarters. We would like you to send us your contact ID's to add to this list. Apple2000 Herts User Group + NA.HERTSUG Liverpool Group LIVERPOOL.UG eee okt BASUG.1 Rules of Engagement The first correct entry drawn from the postbag wins first prize. Please remember to indicate which of the two prize choices you would like, Only entries from current mem- bers of Apple2000 will be eligible. No member of the committee or the editorial team may enter. Our decision will be final. Only entries received in the PO box in Liverpool before the 31st of January will be deemed eligible. How to Contact You Name: .....0000+ seeeesecccesseseeceeen eee Membership Number: AAATESS: ....0ccccrerercereseeesesess: seeee Post your completed entry to: December Competition. PO Bax 3, Liverpool, L21 8PY. Choose Your Prize Ifyou were to win first prize, please indicate which prize you would like. Certificate Maker for the Apple II or Early Games for Young Children for the Macintosh. Please tick your choice: oO Certificate Maker and Library oO Early Games for Young Chil- dren Computer Logic? by Doodlewit There were five friends who had different computer systems and software and each was having a problem with their set-up. From the clues below can you determine the hardware, software and problem of each of the friends. Big Blue Orange Ancom Venture Comms Scriber Graphologist Virus Connections Colours Off Garbling No Input Calcit Pear Sugar Abel Cable Fable Mabel Table Virus Connections Colours Off Garbling No Input Calcit Venture Comms Scriber Graphologist Name H/W s/w Fault 1. The person who uses Calcit, who is not Abel, did not have any trouble with Input. 5 Mabel, who owns the Ancom does not use Scriber nor have problems with connections or acceptance of Input. Cable would love the adventure game, Venture, because of its clear colours if it wasn't for the problem he has, which is not on an Orange. Table was having problems with frequently garbled messages. . Big Blue's software starts with a big C. . The Scriber does not have off colours, which appear on the Pear machine, which is neither owned by Fable, who doesn't use Scriber, nor the person who has Graphologist. Para wo Apple2000 prize competition ‘daaoe 8 Apple2000 December 1990 NOTE ! NEW PREMISES December 1990 BIDMUTHIN A company really on the move! \ Due to growing demand (mainly from the staff, for more space to swing their cats) we're moving. So by the time you read this, we'll be at We've even got Chase House parking now. The Chase Pinner Middlesex HAS 5RX. Telephone 081-868 4400 So may we take this opportunity to thank all our cus- tomers for their support, which after all is paying for all this, and to wish you a Merry Christmas, and us all a prosperous New Year. Nearest tube station is Pinner, on the Metropolitan Line. From there its a five minute walk or a short cab ride (taxi rank at station entrance). The Chase lies at the junction of Marsh Road and Pinner Road, both part of the A404. If driving, take Junction 18 off the M25 directly onto the A404, or Junction 17 and follow the A412 to the ee A404. If all else fails, get near and call us for directions, preferably armed with a copy of the trusty A to Z. Apple2000 AppleXtras /XTRAS.P8.NO.6/ /XTRAS.P8.NO.6/ =AUTO10.EXE TXT 38 19-OCT-90 =A2FX.BXY SEO 37 24-JUN-90 =P819.SHK SEO 31 23-SEP-90 =BASIC141.SHK $EO 21 23-SEP-90 “MGPDUTIL. SHK SEO 56 6-OCT-90 =PP.SHK SEO 77° =16-OCT-90 =PCTFIX.BXY ‘TXT 8 27-JUL-90 /XTRAS.GS.NO.6/ /XTRAS .GS.NO.6/ BOOT. SYSTEM sys 1 6-JAN-90 TITLE $cl 65 27-OCT-90 =PRODOS: sys 32 8-JUL-88 PROGRAMS DIR 1 27-OCT-90 ‘CUSTOMRZ. SHK SEO 72 12-SEP-90 =ZZCOPY . SHK SEO 235 24-SEP-90 SBOOT.BXY BIN 62 23-OCT-90 =DESK.ACCS DIR 1 27-0cT-90 =FONTDA.BXY SEO 48 27-MAY-90 NIFTY3.BXY SEO 210 31-JUL-90 =TFFBAS .SHK $EO 28 23-SEP-90 =UWILIGHT. SHK SEO 123 24-SEP-90 =SHOWPIC. SHK SEO 42 27-OCT-90 UTILITIES DIR. 1 27-0cT-90 =LISTO21.D0C TXT 86 24-JUL-90 =LIST.CONFIG BIN 1 = 19-AUG-90 =LIST.SYSTEM sys 74 + 24-JUL-90 LIST. LAUNCH sys 3 13-JUL-90 GRAPHICS DIR 1 27-0cT-90 =GF3200.SHK SEO 36 2-0CT-90 =DTPAINTER.SHK SEO 105 27-OCT-90 =FONTS DIR 1 27-0cT-90 =CLAIRVAUX.10 $cB 7° «27-OCT-88 =CLAIRVAUX. 12 sce 8 27-OCT-88 =CLAIRVAUX.14 $ce 9 27-OCT-88 =CLAIRVAUX.18 $ce8. 13 27-OCT-88 =CLAIRVAUX. 20 $cs. 15 27-OCT-88 =CLAIRVAUX.24 $ce 20 27-OCT-88 =CLAIRVAUX.28 $c8 25 27-OCT-88 =CLAIRVAUX. 36 $c. 44 27-OCT-88 =CLAIRVAUX. 40 $c8 49 27-OCT-88 =WALL.ST.FONTS DIR 1 27-OCT-90 ~WALL.ST.9 $ce. 5 5-NOV-87 =WALL.ST.10 $ce 5 5S-NOvV-87 -WALL.ST.12 $cs 6 S-NOV-87 WALL.ST.14 sce 8 5-NOV-87 =WALL.ST.18 $cs8. 10 = S-NOV-87 “WALL.ST.20 sce 11 S-NOV-87 “WALL.ST.24 sce 15 5-NOV-87 =WALL.ST.28 $ce 19 5-NOV-87 WALL. ST.36 $ce 28 S-NOV-87 -WALL.ST.48 $ce 45 5-NOV-87 Q We make no Seances for including yet another version of Shrinkit on the P8 disk. Andy Nicholas continues to develop this excellent program. This new version for the Il, //e and //c is an auto- extracting program that will unpack the new style files that ShrinkIt GS prepares. You should no longer have any problem with vanishing filenames! ‘The new ProDOS 8 and Basic files on the P8 disk will not work with GS/OS version 5.0.2. « tA oe Apple2000 /XTRAS.P8.NO.6/ AUTO10.EXE Exec this file from Basic to luce an easy to use UnShrink program that will the newarchtves. A2FX.BXY This will allow to read the resources foun Mathiicah Se Viek sant sage theerin ciak: P819.SHK ProDOS 8 V 1.9 from the new ProDOS System disk. BASIC141.SHK Basic 1.41 from the new ProDOS System disk. Note these will not work with GS/OS system 5.0.2. MGPDUTIL.SHK Home brewed utilities for DOS 3.3 from one of our own members! Complete with assembly source files. PP.SHK An excellent peop selector and utilities package for the enhanced //e or //c. This program has been ‘written by one of our own friends from Sweden! PCTFIX.BXY Patches your PC Transporter files to allow IBM comms programs to run properly. /XTRAS.GS.NO.6/ Programs Directory CUSTOMRZ.SHK This pi allows you to create custom resources from your data files. Makes it easy to use resources from within your existing program formats. ZZCOPY.SHK Aco ram to end all copy programs! Has to be meen tobe lieved! Another fvander from those French GS whizz kids. SBOOT.BXY Handy utility that waits for a SCSI drive to be ready for booting. Handy for all those drives that are reluctant to start up. Desk Accessory Directory FONTDA.BXY The IIgs answer to Suitcase on the Mac. Allows you to install fonts, NDA's and CDA’s on the fly. Excellent for checking out a DA before you place it into the DESK.ACCS folder. NIFTY3.BXY NiftyList Version 3.0, the perfect memory peekert Revised to handle all recent Tool calls. TFFBAS.SHK CDA converts numbers from and to: Binary/Decimal/Octal/Hexadecimal. UWILIGHT.SHK Comprehensive Screen fader system. Comes with a selection of modules and details of how to write your own. SHOWPIC.SHK ShowPic NDA V4.7 displays standard Pic files. Utilities Directory LIST.SYSTEM Version 2.1 of the excellent List and file display pro; Updated to cater for the latest types of files, Graphics ctory GF3200.SHK Converts Graphic Interchange Format (GIF) picture files into 32000 colour GS screens. These picture files can be found on CompuServe and other sources. PND eT Painter V1.1, a compk .T iter V1.1, a complete paint package in a NDA. Works with standard picture pen compressed and FONTS Clairvaux and Wall Street fonts for use with GS/OS and P8 text programs. « un-compressed format. December 1990 Disk Zaps and alll that (part 3) Recovering from disaster - Ewen Wannop brings us the next thrilling episode in his series of articles So far, I have not been waylaid or beaten up for daring to suggest that you tinker with the important data on your discs. I can only assume you all took my timely advice and made backups before you put any of your valuable discs into your drives. Examining the Evidence I am going to deal with two subjects this time. Looking at files, and restor- ng a damaged Catalog track. We are still dealing with DOS 3.3 discs (Pro- DOS will come next time). Those of you who have the red DOS manual will find a great deal of useful information in Appendix C on how the disc is con- structed. I will be using some of this information during the discussion. However first to the files themselves. There are four basic file types under DOS 3.3, Integer, Applesoft, Binary and Text. Eac! is coristructed slightly differently, but all are pointed to in the same way by their Catalo; entry. So to find where a file lies, firs Catalog the disc with Disk Manager, and read off the Track/Sector list of that file. Enter the pair when prompted in the FileT/S list option. You will now have a list of all the sectors of that file found in the list. If the file is long, and exceeds the 122 sectors possible in thatlist, there will be at least one other list. To find additional lists you will need to look at the first Track/Sector list with the Patch option. There you will find at offset $1-$2 a link track/ sector pair. Make a note ofall the pairs you find, they are in ascending order, with the first sector first. The tracks are listed to the left, the sectors to the right. Now enter the Patch option and call up the first sector of the file. We are now ready to examine and or change the contents of the file. Read Those Text Files Text files are the simplest. They con- sist of ASCII characters with the hi-bit set, and unless they are randomaccess files, are simply sequential entries delimited by a carriage return, $8D. The end of file marker is denoted by the first occurrence of a zero byte. This may not be the last sector pointed toby the track/sector list, as DOS does not update the disc map if a file is subse- December 1990 quently written out toa shorter length. If the file is a random access file, then each record will finish with a carriage return as before, but there may be one or more zero bytes before the next record. In a random access file, you mustlook atall allocated sectors to see the full list of records. It is possible to have some records that are zeroed out completely. Basic Rules OK The next types of file, are the Integer Basic and Applesoft files. These are both constructed in the same way with the first two bytes of the first sector denoting the length of the program. DOS uses these to know how much to load into memory. We start with actual data at the third byte. This is in a tokenised form, with the basic com- mands appearing not as ASCII, but as token values to represent them. Ifyou have the Aoplesckt manual, then you will find a list of these tokens on page 121. It is thus possible to change them if you wish. However be care- ful, as the line numbers and pointers toeach line are also present, and it may be difficult to work out what is what. It is prob- ably more practical to simply change known ues, rather than to linker too muchwitha program. —— The kind of 5 thing that is most useful here, is to enter a number of spaces in a REM statement before the actual description. These will appear as the value $20 (the hi-bit ts not set here), and could be changed to the backspace value of $08. On listing the program. the line number will be erased by the subse- quent text being backspaced and printing over it. Apple2000 And the Animals went in Twoby Two Binary files are the last of file. The first four bytes of the first sector are significant. The first two are the address the file was saved from and will be loaded to, and the second pair are the length of the saved file. In both cases, as is normal in machine code data, the first byte encountered ts the low or least significant byte. You may change the load address and make the file load somewhere else, though be wary, as if the file is a binary program, the file may not run at a new address ifabsolute addresses are referred to. A binary file can of course be both a program, or data, and can consist of data using all eight bits of the byte. Now to restoring a damaged Catalog track. This Is the most frequent cause of an apparently destroyed disc, and will cause the dreaded I/O ERROR on any form of dise access. You will have been unable to back-up this type of damaged disc with the normal COPYA, but ifyou type in my version of COPYA as printed in the April issue of Hardcore, you will be able to copy tracks $0-$10 and $12-$22 to a blank disc. Copy $12-$22 first, with initialisation, and then $0-$10 without. Next copy usin, the Patch option of Disk Manager, the sectors that you are able to read. There will have been at least one sector that was unreadable. Getting out the Elastoplast Depending on which sector is dam- aged you will need to correct as follows. If it is a sector higher than $1, then enter at offset $1 the value $11 and offset $2 the value of the next lower sector number. This marks the sector with the track/sector pair of the next Catalog sector, and points DOS to the next sector. If it is sector $1 then leave it zeroed out, as this marks the Fite of t e Catalog sectors. If itis sector $0, then youhavea destroyed NET (Volume Table of Con- tents). Itis beyond the scope of this ar- ticle to de- scribe the recon- struction of the dise map which Is part of the VTOC sector, but we can restore the sector suffi- ciently so we can read the files. You must enter at offset $1 the value of $11, at offset $2 the value $OF, these are the pointers to the first sector ofthe Catalog. At offset $3 the value $04, the DOS release number. At offset $27 the value $7A, the maximum number of a ght T/S pairs of a T/S list (122). Finally at offset $6 the volume number. This usually has the value of $FE (254), but may be other than this. It is not too important what it is for our purposes here, as you can set it later to the value displayed on a Sr tneanaliihins Having followed is, You will have restored the Catalog to a readable form, and the disc to ap- parently normal. However there will robably be one or more files that have n ‘lost’ together with their Catalog entries. You should now scan the disc with the FIND T/S SECTORS option, and make a note of all the lists found. Catalog the disc and make a note ofall the T/S lists mentioned there. Elimi- nate all the found lists with those that already occur in the Catalog, and look at those that remain with FILE T/S LIST. If they seem to be valid lists. examine the first sector of each file pointed to, to see if you can ise the file, or determine what type of file it is. Having done all this, and now cov- ered sheets of paper with all your scribbles and all the data for the ‘lost’ files, we are ready to reconstruct the file entries. Brow: the Catalog eee pers consists of $23 bytes, and the first entry starts at offset $B from the start of the sector. Each addi- tional entry starts $23 bytes on from the start of the previous one, with a maximum of seven file entries for each sector. Have a look at a ‘good’ sector if you are unclear about this. Each entry is laid out in the following manner: Byte $0 Track number of T/S list $1 Sector number of T/S list $2 File type = $00 = Text $01 = Integer $02 = Applesoft $04 = Binary $3 through $20 Filename in ASCII with hi-bit set and padded out with space $21-$22 Sector count this is the number of T/S pairs found, low byte first You should now have restored the Catalog to normal, however, the disc map may not be up to date if you have restored a previously deleted file, or had a damaged VIOC sector. To pre- serve disc integrity, it is therefore necessary to initialise a fresh disc, and using FID, copy all the files to the new disc, using the wild card. All should now be well, and your disc should have been restored to its pristine condition. Next issue, I will leave DOS 3.3 and describe the layout of a ProDOS disc. Later on will look at PASCAL and CP/ M discs, Ewen Wannop é Good zapping . Woe Heart Stopping Stress Test! DSEni ce Sea el a eae hee ave oe ee Calmpute from Thought Technologies reviewed by Adrian Campbell-Burt Calmpute for all epole II's is a pro- gram that helps in the monitoring of stress. The package contains the bio- sensor, two manuals anda 5 1/4 disc, A battery Is required for the sensor. The sensor is connected to the games port on your machine. My stress level increased violently when I received the package for review. More of that later. There are five tests provided in the program, muscle tension, reaction time, most/least favourite and word asso- ciation test, a fifth test is in the form of a “Basic” car driving simulation, “ba- sic” being the operative word. These You can print the results of your tests to keep a record of achievements. Nitty Gritty...... Initially the sensor was faulty. It turned out that a variable resistor had been damaged and this was due toa design fault. Once I had replaced it I was able to run the programs. Some of the programs require you to calm yourself for 60 seconds, the time is displayed on screen. it flashes through in about 20. Now my machine is alIGS, so I switched the system speed toslow, no difference. Not exactly condusive to programs are selfexplanatory and just about do the job. Within the structure of the pro; you are supposed, through practice, tofind outyourstress points and lower your overall levels by repeating the tests, Are you alive! This package uses a hand-held sen- sor to read your ‘galvanic skin resist- ance’, le. app activity level. When given tasks, or, words to concentrate on, your nervous system reacts with changes to pore size and sweat gland activity. These minute changes are read by the sensor and the accompa- nying pro; displays the info on several different types of graph, bar and line, in report format. pe and display information ona moving graph thus reacting to your state of mind. CAREFUL! Apple2000 lowering ones stress levels. Printing within the program Is a dead ringer for heart failure, as you have to press the P key then the arrow key to send the screen to the printer while you are being “sensored”, this within the CalmScope and CalmBar grams. It was quite amusing to run the CalmScope and think “thoughts”, viewing the reaction a second or so later!!! Conclusion While the p1 could be of some benefit I feel that you could do better bor he a book , and/or a sensor for half the price. The real stress, that would turn your toes up. is the price, £99.00. AAAAAAHHHHHGGGGGI., Adrian Campbell-Burt ci December 1990 Charlie Brown’s ABC Adrian Campbell-Burt learns his ABC from the beginning Charlie Brown's ABC is a program forouryounger Hackers, enabling them to come to terms with the alphabet. Daddy's bit This program is Apple IIGS specific, requirements are 1 meg. Ram. at least one 3 1/2 drive, colour monitor and preferably an ImageWriter II. Discs ean be copied, thus allowing you to setup the system, te. the childs name within the program. Introduct: The program starts with an intro- duction by Charlie Brown, hisanimated graphic and voice. The graphics and sound of this program are really great. Both sons, Andrew and Jamie (aged 5 1/2 & 3 1/2), find the program great fun, the good thing is they are learning while having fun. Charlie Brown's voice is used throughout for letter and word pronunciation. After completing a test they can have a certificate printed in colour, this is one of the graphics with their name printed on it. Printouts can be obtained at any time with Open- Apple-P. The Lollipop Test The tests are in the form of a typed key response to the letter Charlie says. They are as follows, First ABC's, Game A, Game B and Game C. In most cases works fine, but there are one or two that do need careful listening to. The progression of the tests takes you through from a request fora letter to the first letter ofa word. This starts the child off with letter recognition from screen to keyboard, upper and lower case. The later “games” stretch the mind with the addition of a word and letter and finally just a word pro- nounced requiring a letter from the keyboard in response. Except for the last game, following a correct reply the “hacker" isrewarded with Charlie, Lucy and/or Snoopy etc. in animation; in the last game Charlie and All celebrate the correct answer. It Works! A winning combination of teaching, sound and graphics. I think all chil- dren (Peanut fans included) will havea great time with this program. Simple ey presses take the child through the tests, printing will uire Mum or Dad's help, but either should be there with young ones anyway. At£29.95 from MGA itis greatvaluel! Adrian Campbell-Burt HARD-TO-FIND, UNIQUE PRODUCTS FOR APPLE II ENTHUSIASTS from the most reputable fax/phone/mail order company serving the Apple Il community Apple Il books ‘ovary book in print hats News and solutions ‘0 you tred of Aegis Computers incessant message Wo camry In stock virtually lgs Batteries Stack Support ‘Stacks have arived in the Acris It kingdom and wore When your ligs loses track of ime and can’t ready tb ofc charter subscipdons to fw frst Arp fl that only the Macintosh is a serious computer? about the Apple Il, From Addison-Wesley Apple ‘sian about iyparmedta ts pubished 6 fmes a Thousands of prope Ike you subscribe fo our monthly manuals you as a sal ol slacks and Gsttuied on 3.5 disks. Apple Il newsletter, A2-Cemtral. I's a small, (Stech-Contrat ines fe last infomation on Agrie personalized concider wih | i Ot sae a ink a ee | hypanmedia develogments, auhoring tbs, dp at and xchange of meaning inkematon about be you're Intarested in. sounds, and samples ofthe best public domain and dust 8 pages hin, each lave lt probecionaly yporot eke oc many books. ‘shareware stacks we can find. Requires HyperStudo. and packed tght with anewors te fre questions Apple i _ SC-1_ Stack-Cemtral, six 3.5 cisks $42.00 vstes around the word av asking Is punched lor a Full Set Specials NO-001 Silde-On Battery forligs $14.95 three-ring binder, indexed each February, and Is ‘om HyperStudio ‘considered by many to be fhe singe most ‘You can got every issue of A2-Comtrad we've over Ch 3. 5 dri information resource in the Aneta Ii works. ‘years worth of Apgie Il igs, ticks, and leap 3. ves HyperStudio is the firet program to take full ‘A125 Gish subscription is also available, which _solullons to your problems—for just $39. Paper back For months you've been asking us to carry sdvantage ef the sound and graghics of fhe Aprie gt. Indudes bof a paper newsietar and fe hl text of fat lssues are bound and Indexed, Back issues on isk are "3S dives. For monte what you've wanied Ite HyparCarc-Bka, for thoes of you familar withthe insu ina ick fe for hit t searches, The remaitier tears wg sey seh a Faroe Macntoeh, but card can una fie Rear capabttes of ol the dik ie Mid wits programs kom cur subecrbers, Pro and nude et 3.5 chs wll ov 4 mogabytos of leaxpanaive ‘empty wast aval In a ctive we could support BUA Fin ce Wate Gee eth noe rs Ihe lige and no scripting language i required. You can Dir avhone'Ssata backer ot hope tas poe, cash slacks adaware by po ack. pds, and ofr hot FEN Indexed back issues, paper 3890 Pluge ine lige er le Plus dick daleychain. Ako works on W.005 HyperStudlo $129.00 A2NT AD-Centrat papa, tyr $28.00 PSD Back isave text on 3: $39.00 «alle with AMR%e dlak controler or on your Macintowh. SCWH-1 Special HyparSurtorStack Canwaigi39.00 A201 A2-Cemtral, 3.5 disk,1yr $84.00 FD-001 FastDats Pro, for searches $49.00 Avon Aumasconroiertorie ‘sso Network Connectors en gms eiite ADIT pnb mitral PO Box 11250, Overland Park, KS 66207 voice: 913-469-6502 Prosel 8 and 16 det tama. hen tn cotiewin ty |. pice USA fax: 913-469-6507 Proud a comprare dst uy pactaga Poca APPS connectors, hens work with inexpensive 1 Send me your {ull catalog FREE! f wort nb PeDOS 8 aneconmant Motel 6 ApRENe wie (ol eupled tet an Ales name (Onchuses Prosal 8) In the GS/OS arwtronment of the pespstalearpedb ath pnt corer cp LY Nigs. includes fle and cisk and back. ont perencapreavie theremngag 0E001 Modultet 8-pla $4.95 $40.00 © 0E.002 Modufet Spin $4.95 $60.00 INo Risk Guarantee! 1 you arent completely satisfied with your purchase, return! A2 Ci t pc lorgiengeedeopig eo enn refund your money in full. We back our productst WE I ve 10k on any produce you Duy from us. ss tes CULO surface hieping card rae B Stherwise, Request small and fhe portage to what a charge you. M29 Our 45-day unconditional guarantee means you take December 1990 Apple2000 Battle Chess Doodlewit takes on the forces of evil on the chessboard ‘This program for the Apple IIGS, from Interplay Productions, comes in a box which contains a single 3.5 inch disc and aslim manual and reference card. The slim manual ts basically an in troduction to chess - showing you the moves and the notation used in writing them down for posterity. Italso includes Seay historical games which can be an education in themselves once one has learned to play chess. The program is primarily for beginners and recrea- tional players. Facing the Enemy The game boots up and after the logo screen presents the board set up for start of play. The view of the board and players is in 3-D with the players bein, red and blue rather than white an black. The board itself being marbled green/black. Before you can actually play though a window sree asking uu to put in a partic white or hace move from a randomly selected historical game. It does only select from the games that are in the slim manual though! So you look up the move and type it in exactly as written and press return. Occasionally itasks for a second move. The randomly selected move providesasmallamount of protection as the disc is not copy protected. Having input the correct move you are now ready to play the computer. The default is human p! white (red) with the computer playing black (blue). There is a hidden menu bar which can be seen holding the mouse button down while pointing to the top of the screen. The options besides quitting, starting a new game, etc. allow you to set up the board for par- ticular positions (useful for oun or setting up games partway ugh). You can also save and load Bane po- sitions if you are unable to finish a fame. You can also switch from 3-D to -D and vice versa, decide who plays which colour, ask for suggested moves, takea move back and switch thesound off (although that loses some of the charm of Battle Chess). Drop Down Menus The other drop down menu ts to decide at what level the computer is to Ag lay. There are ten such levels. The it four are novice levels (1-4) and the last six player levels (1-6). The differ- ence between novice and player levels is that at the novice level the computer may from time to time make an inju- dicious move. The difference between levels is the amount of time that the computer ts allowed to ‘think’ before he has to make a move. At level 1 he is allowed 5 seconds and this is doubled for each successive level; therefore at player level 6 the computer can be thinking for 2 minutes 40 seconds before being obliged to move. There is also an option to set your own time limit but I never tried it as, being a recreational player, I think 2 minutes 40 seconds is too long. If you are gettin, fed up with waiting you can force the computer to move through an option from the menus. The final option that should be mentioned is that you can playremotely oe anes Ye eg rvaaig tie have a copy of the program and you both have modems. This option was not tried of course. Making the First Move Soon with the game. You make your move by poling to the square of the Piece you want to move and clicking and then pointing to the destination square and clicking. So P-K4 (the notation used in the manual), there is a delay while the computer sorts out the move then the pawn (in reality a nor ai net upand moves toits appointed place with its armour making asuitable noise. The icon then converts to a copy of The Thinker’ while the computer considers its move for up to the time allowed by the level you are operating at. The pieces have their own sounds when they move, includ- ing silence when the king glides along. The rook being an inanimate object gets transformed into a brick monster in order to be able to trample to its appointed place before once again be- coming the familiar rook (or castle). Pieces move politely out of the way of the knight if required to do so; re- member the knight is the only piece that can jump over other pieces. When a piece is to be taken then the attacker moves on to the square in the Apple2000 usual way and confronts his/her/its opponent. There is a short battle between the two contestants which varies depending on who the combat- ants are and which one is destined to win. The losing combatant then dis- appears from the board. It is this animation which differentiates Battle Chess from other chess games that I've played. It may be distracting for pur- ists but it does provide an entertaining aspect which gould be useful in en- Souragiog new players to persevere with the game. The animation only spelies) when playing in 3-D. In 2-Dit plays in the conventional way and is therefore much faster with its moves although the thinking time will be the same. On occasion it is sometimes difficult to have a clear view of the situation when in 3-D but a quick flip to the 2-D view clarifies the position. Asa recreational player I found that level 4 (40 seconds thinking time) player level gave mea reasonable game; novice level 1 was no problem. However it is not a master player. I gave it some situations from a Sunday paper chess column and in no case out of five did it find the ‘correct’ move that the player had found and was ited as the critical move. Neither was it able to solve a mate in 4 problem presented to it although it did manage to solve a couple of mate in 2 problems. In all these cases | had it operating at player level 6. However, the game does I believe satisfy what I would imagine its target audience to be. It is an excellent introductory program with the humour of Conibatb ts keep interest alive, par- ticularly for youngsters, but it will ee ene en ie for recreational and even, possibly, club players. There is of course the delay between putting in your move and the execution of the move but patience is a virtue that chess players (andothers) should cultivate. The only other quibble ibly is the price - at £39.95 I think it is too expensive, a drop of ten pounds would make it ood value. Doodlewit info Product : Battle Chess Publisher : Interplay Available from : MGA SoftCat 41 Cinque Port Street Rye East Sussex TN31 7AD 0797-226601 Price : £39.95 WYSIWYP Value : cde Playability : édde Documentation: ¢¢é¢¢é December 1990 Tama Trans. | exist in a galaxy which is part of a vaster Universe. I was formed on unit Alpha about a second ago. The: ae life ofa Trans is about two seconds although the effects they have may live through many genera- tions. Weessentially act as couriers for the overseers who control our galaxy. The information we carry is an erent part of our makeup. As couriers we are sent on a journey to a place where we shall impart our information. Invariably we return back to our home unit with some other information for the Overseer of our home unit. As a courier I merely carry information and I am told what to do. When I am told, I do it. Ours not to reason why. Whilst sitting in a queue, I thought I would write down my experiences, I had just been sent out from unit Alpha where I was born. For the trip I had some protocols to ensure my accept- ance at my destination and a rear guard to verify that all my bits had arrived. I was on my way to Cassiopeia along with others of my kind. The journey started with a perambulation down a thin corridor ull we got to the local modulation station. Here we were transformed in order to travel on the high speed circuit to a_ station near Cassiopeia which was a fair distance away. This was exciting. When we reached our destination station we were trans- formed back to our origi- nal state and continued along another thin corridor to Cassiopeia. Here my protocols made me accept- able to the local bureaucracy. Pre- sumably my rear guard had reported all present and correct because I was sent to a pool to await further in- structions. Cassiopeia was only a staging post. Very shortly I was sent on the remainder of my journey to Millecenta. On this part of the trip, those thin corridors again. I was ac- companied by other Trans which had are 4 d at Cassiopeia from other parts of the 4 Millecenta is the operational centre of the galaxy. It is to Millecenta that the Trans are sent with their informa- tion. Some never reach there. It was when I had been accepted at Millecenta that a strange thing hap- pened. I was duplicated! This was a new experience for me but quite painless. My alter-ego was sent to Audia. This duplicating ability was quite a common occurrence. Even the Bureau itself was duplicated. Butit was among the Datrecs that they turned it into a fine art. They even had a ceremony periodically when they all duplicated en masse and the atiphinaites ‘were sent off to one of the Dumpia Colonies. But the duplication was most no- ticeable when Trans and Datrees in- December 1990 teracted - not directly of course - only Tareas ie Bureau. If there was any hint it we were Boing to cause a shape-change to a Datrec it immedi- ately duplicated twice. One duplicate went to Audia and the other to Quilofil. If we in fact did cause a shape-chan; it duplicated yet again - this time =e once. This duplicate went to Audia. Because of this tendency to duplicate before and after a shape-change we called the duplicates B-Datrecs and A- Datrecs respectively. This was to try to avoid confusion. The Datrecs tended to reside on pe- ripheral units close to Millecenta and enerally were extremely volatile. But fn said that, Teas eta strict hierarchy and inter/intra family relationships when static. The volatility was because of the induced shape- changes caused by interaction with us Trans. We are individualists but we always ensure that Datrec order is not disturbed by our interactions. Possi- bly changed but order maintained. We in fact were nearly as volatile as the Datrecs. But. we were only couriers whereas the Datrecs were recorders. They maintained the Overseers’ his- torical record, which covered thou- sands of generations. So even though I might have changed I wasn't dupli- cated again after my initial entry. Trans Life After I became we, | was passed through the bureaucratic machine at Millecenta - occasionally interacting with Datrecs when permitted. Other times I would be in a pool or sitting in aqueue. Itwasn'tall workat Millecenta. The queues were well disciplined. You just waited your turn. No pushing or shoving. I'm sitting in a queue now waiting fora ....... — that was a happening! Yes, I'm the alter-ego. Let me continue the story. They don‘toccur very often but when it does the lives of some Trans and Datrecs are lost. Lignin the most serious consequence ofa happening is that the strict order ofthe Dances may disintegrate. Remedial action has to be taken. The first thing the Overseers want done is to ensure that the Bureau fs in good condition. If it is lost then the duplicate Bureau has to be initiated. Having done this they cut off commu- nication between Trans and Datrecs. Divide and rule. The Relief team is called in to ensure that any suspect Datrecs are replaced by known Datrecs who will remain in order. This is done by calling the B- Datrecs from Quilofil and command- ing that they replace their alter-egos. Normally a B-Datree on Quilofil is doomed - this is the only occasion Apple2000 when they survive. It is we Trans who doom the B-Datrecs we have caused; when we are sent home the Bureau destroys them. Who needs the dupli- cated ones, once the Datrecs we have interacted with are know tobe in order? However sometimes life is difficult. On this occasion all communications with Quilofil were hopeless. The Relief team couldn't reach it. They couldn't restore order so the Civil Guard was called in. Whilst order was being re- stored strong efforts were to restore communications with Quilofil. The B-Datrecs from Quilofil were now also suspect and any there were de- stroyed. The Civil Guard usually went to the latest Dumpia Colony and replaced all the current Datrecs with their earlier duplicates when order was known to be sound. Thena process of advancing history from this point back in time was used by calling all the A-Datrecs from Audia which had been sent since the ceremony tocreate thenewDumpia Colony. The duplicates were just re- duplicated for this work. A duplicate had to remain in case further troubles ensued. The last stage was to look for those B-Datrecs on Audia which hadn't received their Eru. These were also recalled. The Eru was something which all duplicates on Audia re- ceived when it was known that their alter-egos' inter- actions were complete and fe. After these B-Datrecs had been recalled interac- tions were again permitted. The Civil Guard was therefore able to recall those Trans that hadn't yet received their Eru. That was how I came to be active. Leaving another alter-ego in stasis on Audia. ‘Back’ in Millecenta I followed presumably the path my alter-ego had taken. Though I didn’t necessarily have to wait in the same queues. And of course I went further use I'm now at my home unit. I my way through the Bureau, interacting here and there until I was again duplicated. This was just before I was sent out on my homeward jour- ney. I had been considerably changed by this time although I couldn't pre- ciscly say how. The journey home via Cassiopeia was uneventful. The reverse of the journey you've already heard about although my passport was requested many times by the Bureaus. I suppose they needed to know where I was go- ing. Itishere that shall be disassembled so that my Overseer will get his infor- mation. ButI won't be entirely dead. I have an alter-ego on Audia and my fo down in history. interactions The end of a <f fe - back home on unit Alpha. Well, it looks like unit Alpha.... I think it’s unit Alpha.... was my passport changed by the Bureau... ro Compusec A review of a Portfolio Manager by Dave Ferris Introduction With all the recent privatisations there are a lot more shareholders around these days. Even if you don't have the capital to play the Stock Market in a big way, you can do as some colleagues and I have done and form an Investment Club. This is run like a do-it-yourself Unit Trust, we all put asmall amount of money intoiton a aula basis and hold meetings to decide how to invest it. We wanted a Portfolio Management program, until recently a spreadsheet was used to summarise the information. When I saw Compusec was available to run on my Apple, I wanted to review it. The Program Compusec comes on a single 5.25” DOS3.3 disc in a binder with a 120 page manual. It will run on a 64K Apple If, I+, //e, //c ora //gs (or even a///inemulation mode) with a single a A printer in slot-1 fe usefial e pl is compatible across the Wie gear machines by simply doing everything in 40 column, caps only mode. ¢ disc is not copy protected so a copy can be made for use as a com- bined promeniaats disc. The pro- gram must always be in drive 1 since the program, which is written in Applesoft Basic is segmented, loading vestors on the UK Stock Exchange, and even if a similar facility was available in this country the use of US ticker tape codes to identify the shares would cause a problem. e.g. Apple Computer is identified as AAPL. This won't cause too much confusion to an American investor, the prices quoted in newspapers use this code also, but they are meaningless here, and the program only allows 5 characters maximum to identify a share. What does that leave? The pi will:- QO Calculate, for stock, the com- pound growth rate between Earnings per —s (EPS) over different time ri pel . U Calculate payback period (years to earn back the market price), based on calculated or estimated growth. Q Shows unrealised Capital Gains and Losses with subtotals and also gives a statement of realised Capital Gains and Losses. Subtotals net CG/L for each security, even where differentlots have been sold on different dates. Q Shows average Cost Per Share for total holding of each share as well as average CPS foreach separate ee Q Allows viewing or printing of reports (printing only if you have a printer connected to slot i) QO Provides for automatic adjustment spaces in it. Whenever a change has been made to the portfolio you may choose to throw the changes away or save them. Selecting return to main menu from a sub-menu without sav- ing a changed file will warn you and request confirmation before discard- ing the updated information. The indi- vidual modules are described in more detail as follows:- QO Fetch Module This module allows you to enter market prices mant (from a news- paper or similar source) either for indi- vidual shares or for all by entering the rd CYCLE. is module also has a menu selec- tion for fetching quotes from Dow- Jones (hence the module name) but as pesvously mentioned this is not avail- able. Note: Prices must be entered in Pounds (or Dollars). Caution, the papers quote in pence below £10. Q Display Module This allows you to view or print a summary of the portfolio status (see Fig 1). The unrealised capital gain or loss uses the current market price and takes no account of trading costs that would occur if a holding was sold. It also has menu selections to view or print quotes, but these are dependent upon the automatic fetch feature which would have given bid/ask, high/low market values and trading volume (no. of shares bought and sold) for each holding in the portfolio. Q Buy-Edit Module This module is used when buying a new security or adding more shares to a current holding. It may also be used to delete a security from the portfolio and change the data for a specified security. When buying new shares you must choose a unique 5 character (maxi- mum) ident for it. which will be used to identify the holding in all future trans- actions. After the symbol, enter the number of shares, the purchase date and total cost. Note: the total cost is going to include trading costs. Sell-Edit Module aseparate module foreach mainmenu of cash figure when selection, 1) Pure! or sales of securities This module is used when sel a are made security, it also has menu options t So What does the program do for 2) Addition to, and withdrawals from —_ allow you to view, print or update the me? cash are made Unfortunately, not as much as the 3)Amistake tsmade 5 manual suggests. This is because the and a reversal of | Figure pro; is a US import, written for transactionshastobe investors using the Dow-~Jones sys- made ; * tem. As a result some of the facilities 1* Just aren't applicable. For instance The Program Mod- I* gains and losses are split into short ules [* and long term, but for the benefit of, When the program 1 and act to US Tax Law. starts up it displays 1* What! think is the main. point the Main Menu - See | 1* of the program in the States is com-_ Figure 5. | 1 pletely unusable in the UK. In the US, After selecting each | | Iwould beable tosubscribetoaservice of the modules ed | that allows the program to dialup the marked (*) you will | | Dow-Jones database via Tymnet and _ have to entera portfo- | PRESS OPTION THEN THE RETURN KEY | update the share values in any portfo- lio name, which un- | (PRESS THE ESC KEY TO END PROGRAM) 1 lio automatically. Obviously Dow- der DOS3.3 can be 1 I Jones figures aren't any for in- quite long and have we Apple2000 December 1990 Mn figi txt ane A EER essere aie wwe figdatat rig.t a a 10000. x Su ASDDAASAHRANSUNADUNUSSUSUUESSeseNONSOG) ww fig .tet ne LAST SALE: 00/00/90 REALIZED CORL FOR:POPULAR wenn ee totes an HOTT PRICES: 00/18/90 00:00 TASTEEN Fis es As Bt ES a a See Be (mat » to besintst Fee? rigd file detailing the realised capital gains or losses. To enter a sale specify the 1, date sold, number of units sold and proceeds (less trading costs & brokers commission), QAIll Portfolios - one security This allows you to summarise hold- ing of a single security across multiple portfolios - useful if you have more than one, for married couples with separate portfolios or if you are a bro- ker perhaps. O Create or Duplicate Module Creates a new portfolio or copies an existing one to a new set of files. O Payback Module This module is useful for comparing the performance of companies by cal- culating the time it would take to earn back the original cost of shares pur- chased (see 4). It has asub-menu that allows you to manipulate the payback data file. Op- tions are to delete a symbol, change data or add a new symbol, view or print Kets file sod are a. after Serna pa use ity proper! re- quire a little nds ty obtaining ores oho ee Teports), Sines it requires for Earnings per Share (EPS) n years ago, the number that n represents, EPS last year, EPS ex- pected for next year, market price and an estimated growth rate. Not all of these figures are rauiced as the pro- gram will either calculate growth or use Mea! Presson to ase Hos pS the number of years to low you be pokes intention is the subject ofa ion in the relevant chapter ofthe manual. which also contains the December 1990 standard caveat about the inherent riskiness of the stock market. O New Password/Phone# Module Displays the password and phone number for use in accessing Tymnet, which ts, as mentioned previously, not a usable function. This module can, however, be used to specify the slot and drive number for the program and data disc(s). Tesi In order to test the program I ran it over a period of nearly two months for a dummy portfolio of popular shares Kecen rately startingwith an, unfortunately, imaginary capital of #10000. I updated the market values from the newspapers once a week and printed a summary of holdings each time. After any sales I printed a sum- mary ofrealised Capital Gains/Losses. I also experimented with the payback module, though not having all of the information to hand, I didn't use it to its full ability. The pe: covered the onset of the GulfCrisis and it didn’t takea financial enius to decide to invest heavily in oil [BP - not Gulf or Q8!). The opening and closin shown in 1 & 2 and Gains statement in Fig 3. status is he Capital Results This sere | found ae what I want most from such a package - graphics, the ability to plotansiares perform- ance over a period and compare it with the FTSE-100 index or compare two shares over the same period. OK, perhaps! could live without the graph- Apple2000 ics, if there was some sort of historical st , other than the weekly hard copies of holdings status. As it was it took me 3 weeks to realise that British Steel was a bad idea. Conclusions This is, to the best of my Enomicd. the only such program available for the Apple // range in this country. There are others available in the US, but they will all suffer from similar problems to this one. contrast there are many programs of varying ability (and price to match) ger for eM PCs and clones (ptui!). The pro; was origi- nally advertised at B79.50 and is oy offered at £59.50. Most of what it does can still be accomplished with the spreadsheet. Dave Ferris info Product : Compusec Publisher : Compunetics Inc. Available from : MGA SoftCat 41 Cinque Port Street Rye East Sussex TN31 7AD 0797-226601 Price: £59.50 WYSIWYP Value : ¢ Performance : ede Documentation: ééé¢ a gt The New Print Shop PE PEI Mts a el Seca Ee Oe Nc A | Mavis Shardlow shows how she uses Print Shop to help her business I began as a user of PRINT SHOP and PRINT SHOP COMPANION. Lately though I have worked with PRINT MAGIC as it allowed more complex posters to be produced, so when I saw there was to be a NEW PRINT SHOP program offering a lot of extras which seemed to be a combination of all three, I looked forward to getting my hands on a copy. The version I re- ceived to review requires an Apple lle, llc, Uc Plus and also runs on IIGS. You also need 128k of memory, a monitor, preferably 2 disc drives, a printer and spare discs on which to save your creations. This is first time I have reviewed aoyih and the first you will notice is that you won't find any technical information or complicated jargon at all. That's because I don't ow any! Everything I know about my Apple //e and Panasonic Printer I have picked up as I went along. Be- sides PRINT SHOP, PRINT SHOP COMPANION and PRINT MAGIC, the only other program I have used is AppleWorks. Anyway - here goes. First things First i Firstly, the whole thing arrived we! ckaged and boxed. Besides the ual, the box contains 3 discs; the double sided Program, plus two Data Discs which give a good selection of new graphics. fonts, borders, letter- heads and full fe panel. Aprintout of these is included. There is also a sample of coloured paper and enve- lopes. The manual is very clear and easy to understand. Each section is well de- fined and gives very detailed steps with clear illustrations and examples. Setting Up my Printer Setting up for my printer was a case of trial and error as my interface card (CIRTECH) wasn't listed, but I found that EPSON APL(8 BIT) was compatible. As there is quite a long list of both ee and interface cards, there's und to be one which, with a little patience, you will find to match your own Apple. Once set up. I proceeded to try out the various projects available via the main menu. A wg These are: 1) GREETINGS CARD 2) SIGN OR POSTER 3) LETTERHEAD 4) BANNER 5) CALENDAR 6) QUICK PRINT 7) GRAPHIC EDITOR 8) SETUP OR CONVERT 9) EXIT PROGRAM 1) GREETINGS CARD - This willenable you to produce a range of cards for special occasions and newversion has the added advantage that you can have the fold at the side or the top. However you can only print to the front and one inside with “Give Your- self Credit” on the back, and I much prefer the PRINT MAGIC version which allows me to produce graphics and text on all four pages, which is useful for producing publicity leaflets. (See the examples on the next page) 2) SIGN OR POSTER - Again this has the advantage of tall or wide printouts available. The full page panels on one of the Data Discs which were included save time and effort in setting up too. 3) LETTERHEAD - as with the original PRINT SHOP, letterheads can be pro- duced for home or business use, but now a much fuller design and more text can be fitted in. 4) BANNERS - This is one part of the program I haven't tried as I don't have any needat present for producing them, but it seems to be similar to the origi- nal, though you can have two lines of text on horizontal banners instead of one. A vertical banner can now be produced as well as a horizontal one. 5) CALENDARS - An additional item which fs not available on the original PRINT SHOP, although it is on the PRINT SHOP COMPANION, and this version can create full YEARand DAILY calendars as well as MONTHLY and WEEKLY ones. You can create calen- dars from the year one to 9999, al- pat to redesigning the calen- dar ughout the ages, older ones may not be accurate. These can also be customised with your choice of fr hics and text, with special days ighlighted, 6) QUICK PRINT - This lets you pro- duce text which can then be saved as Apple2000 ifitwas a graphic. You can then insert these in or around or instead of any of the graphics set to 2p ‘ar on your cards and posters. Loo! Tor NSE! ‘on customising layouts and pick CUS- TOM GI iC where asked for your selection. 7)GRAPHIC EDITOR- This useful item lets you create and alter existing graphics in all sorts of and is similar to the one on the old version. 8) SETUP/CONVERTER - The SETUP is used for getting your computer, printer and program happily settled together. The CONVERTER lets you process old PRINT SHOP Graphics, Borders and Fonts to work with the new version. You cannot however convert any saved posters and cards etc. from the old version. The on! problem I have found with this is that I need to carefully label a new set of data discs and to keep them separate from the old version copies to avoid confusion. Unfortunately, you cannot convert graphics from other pro- frarnines such as PRINT MAGIC. (Al- ough, I can use PRINT SHOP graph- ics on PRINT MAGIC) What's New? The above programmes allow much more design possibilities than the old PRINTSHOP. The original lets graphics appear only in three sizes - SMALL, MEDIUMand LARGE, Positioning only allows for STAGGERED, TILED or CUSTOM, with the option of switching some of them off. The new version has a large number of layouts from which to choose and these can all be cus- tomised. Itis possible to place as many as 26 different graphics on a poster, though I think that a bit excessive. Customising also allows for changing sizes, flipping the pictures around, moving any or all of them to new positions, cancelling some. plus changing from standard print toSOLID, OUTLINE, 3-D, RAISED and SHADOW. Customising the graphics is fairly straightforward, but I would have pela cls a rele gt acrid on the full page and not have to switch to a small box showing the position of each graphic as a letter on my chosen layout. I have to keep moving up to “Review” to check how the whole pic- ture looks. However, with a little time and patience I can create a whole batch of background panels for my posters, then save them to discs for future use, so this is not too much ofa problem. Further Improvements Another improvement ts the number of different fonts you can use on a page. This, together with being able to alter the margins top, bottom and at the sides, lets you print much more detail than before. Switching between fonts is quick and easy. The fonts can be used as UPPER or LOWER case. As before, these fonts can be printed out as standard or customised like the December 1990 Greeting Card! FRONT = Change O = insert Gl = Modify SPACE EAR] = turn position on/off parrannc GET when done. Use - ous select position. graphics. The position of your paper can be checked before you print and you can rint ina DRAFT or FINAL form. The fatter compensates for a worn ribbon and both print out quite quickly. You can change the size you wish to print from very small (to produce business cards) through toverylarge strips which can be taped together to form large posters up to 10 x 10 pages. Following through the instructions for each stage of your project is straightforward and you can go back and amend any part of your design at any time. T like this new PRINT SHOP very much and if, like me, you need to produce large numbers of different designs for publicity posters you will foes this program is just what you need, Figure A Figure B The Verdict To sum up, PRINT SHOP is an easy rogram to understand and you can learn tocreate posters etc. very quickly. The manual ts clear and very detailed; asare the instructionson the programs which take you through each step of your projects. Mavis Shardlow « info Product : The New Print Shop Publisher: Broderbund Available from : MGA SoftCat 41 Cinque Port Street Rye East Sussex TN31 7AD 0797-226601 Price: £39.95 WYSIWYP ddddd ee édddd Value : Performance : Documentation : December 1990 CAMEO Cntertainments 70 HOOD STREET SHERWOOD NOTTINGHAM NGS 4AQ Telephone Notte (0602)692576/609827 0860 578459 fax No 0602 693157 available 9.00 a.m until 10.00 p.». every day CATLEO. oo ENTERTAINMENTS Chris & Mavis Shardlow 70 Hood Street Sherwood Nottingham NGS 4A0 Tdephone Nottm (0602) 692576/609327 0860 «578450. Find Us In Udlow a on LS ao o be Apple2000 MD-Basic Peter Stark reviews this aid to programming in Applesoft Introduction MD-BASIC's main purpose is to help people to write Applesoft pi which have a structured and well commented basis and are therefore relatively easy to understand and modify. With MD-BASIC, you first write ur program in the form of a text file ‘source code’), without line numbers, and then convert (compile) this into an 8-bit Applesoft BASIC pro; which you can run in the normal way. What is supplied, and what youneed MD-BASIC is supplied on an unpro- tected 3.5" disk, accompanied by a well-produced and informative manual of more than 100 pages. To run MD- BASIC, you need an Apple IIGS. Ear- lier versions of MD-BASIC required the APW or ORCA/M shells, but the cur- rent version is stand-alone. Features of MD-BASIC Unlike Applesoft, MD-BASIC does not need line numbers. To reference subroutines or other points in a pro- eee you can use suitably named Is (e.g. ‘"GET_RESPONSE)} instead, and GOSUB to these. Variables too can be given long names - another significant difference from Applesoft. The advantage of being able to use more descriptive names for variables and labels is that your pro; be- comes easier to followand understand. For conditional statements, MD-BASIC includes both IF-THEN-ENDIF and IF- THEN-ELSE-ENDIF. For loops, RE- PEAT-UNTIL and WHILE-WEND are provided, Constructions of these types can be indented in your source code if you wish, to make them easier to see. Central to the operation of MD-BASIC are various ‘compiler directives’, which are instructions that help MD-BASIC to compile source code into Applesoft pro; . The two most often used directives are ‘#define' (which is used to define constants and code macros) and ‘#include’ (which inserts a sup- plementary file into the compilation at a chosen point). Particularly valuable are the numerous ‘header files' which are provided on the MD-BASIC disk and which can be ‘#included’ in your programs. These can save youa t deal of typing. as they contain a lot of Ag definitions of functions etc. There are also some libraries of subroutines. The macros in MD-BASIC have many useful features, one being that they can make to call subroutines by name without having to use GOSUB. When compiling an MD-BASIC pro- gram, you have several options to oes from: One choice is whether to apply ‘optimisation’. With optimisation, the Applesoft programs produced by MD-BASIC are made as short as pos- sible. Their variable names consist of only one or two letters; as many statements as possible are packed into each Applesoft line; and the lines are numbered in ones. If however optimisation is off when you compile your source code with MD-BASIC, then the variable names in the resulting Applesoft program are of full length, each statement is on a separate line, and the lines are numbered in incre- ments of ten. igood general strategy is to do the initial preparation and de- bugging of programs without optimisation when compiling, and then finally to compile again, but with optimisation on. However, if you do Apple2000 this, you should take care to avoid having two variables which start with the same two letters, as problems will then at with ie por opes com use Al only felts account of the first two letters of variable names). A powerful text editor (MicroEMACS) is included with the MD-BASIC package, and can be used to edit your source code. Whenever you want to alter your pro- gram, it is advisable to all the changes to your source code, and to resist the temptation to change the Applesoft version directly. There are two ways in which you can include comments in your programs. REM commands in the source code will be retained in the Applesoft program produced by the MD-BASIC compiler. On the other hand, you can use an initial quotation mark to indicate comments in the source code, and these will then not appear in the Applesoft In this second way, you can include many explanatory comments in your source file without making the Fay er eS Applesoft program any er. Overall seed ns While Pepning to use MD-BASIC, I found it helpful to / res out all the sample source text that are pro- vided on the disk, and to work through these carefully. This helped me to see how MD-BASIC's various header files can be included in programs, and in general how source files can be con- structed. It is also worthwhile to print out the texts of all the header and libs files so as to see the full range of definitions etc. that these contain. The discussion of header and library files in the manual seemed rather sketchy to me, and I would have ap- preciated much fullerexplanations and rather more examples of source code. December 1990 The compiling of source files into Applesoft BASIC programs with MD- BASIC proved to bevery easy in practice (as did the reverse operation of decompiling: see below). Switching between a source file the corre- sponding Applesoft BASIC program (while you are in the process of writing and debugging a new program, or of modifying one which already exists) is simple and rapid. However, it would have been convenient to have had a CATALOG option on the main menu. The MicroEMACS text editor has many features. At first sight it can seem rather daunting. but I recommend you to try it, as in practice one can get on well with just a few of its capabilities. You can use a different text editor if you prefer, of course. Other facilities that are supplied with MD-BASIC MD-BASIC also has a decompiler which allows you to take an Applesoft program and produce an MD-BASIC source file from it. The source code can be modified or annotated as you wish, and then converted back into Applesoft. Where appropriate, line numbers in the original Applesoft program are converted into labels during decompiling (e.g. line ‘100’ is changed to ‘_100_". The decompiler allows you tochoose from various alternatives (for example, to put all BASIC keywords and/or all variable names into upper case). In addition, MD-BASIC includes AmperWorks, a useful collection of further commands which use Applesoft's ampersand feature. Full details are given in the 37-page Ap- pendix A of the manual. The MD-BASIC package also con- tains MDBASIC, an S16 file which is a simple program selector and which includes a rather good screen-blanking facility. Summary After a little practice, I found MD- BASIC quite easy to use and impres- sively effective. It has a lot of features in addition to the ones which I have mentioned here. If you like writing Applesoft programs, and have access to an Apple IIGS, it is well worthwhile for you to think about buying MD- BASIC, It will help you to avoid many of Applesoft's limitations, and will make program preparation easier and more enjoyable for you. Peter Stark é PS yder slot-in hard disk c Picci info Product : MD-BASIC Publisher : Morgan Davis Group Available from : Morgan Davis Group 10079 Nuerto Lane Rancho San Diego CA92078-1736 USA Price: $49.95 Value : Performance : Documentation : ard for the Apple // InSyder simply plugs into a standard slot in the Apple //e or IIGS — there’s NO power supply replacement, NO noisy fan and NO awkward cables! InSyder is fully compatible with GS/OS, ProDOS and the major operating systems. And with direct hardware access and full disk caching, InSyder supplies the performance demanded by the serious Apple user. “ ACTUAL SIZE! Available in 20 and 40 Megabyte capacities, InSyder also provides a full feature SCSI port, supporting external devices. You can even share an external hard disk with up to seven other users. An optional Printer Adaptor also allows you to connect a parallel printer without losing valuable slot space! InSyder 20 Megabytes — £488.00 InSyder 40 Megabytes — £588.00 (Prices exclude VAT) December 1990 MELROSE TD6 ORU Telep CIRTECH (UK) Limited, Monksford Stables, Newtown St Boswells, hone (0835) 23898 Fax (0835) 22471 | Apple2000 FASTDATA Pro Peter Stark looks at an unusual data search technique for ProDOS FASTDATA Pro is a program which I originally bought largely out of curi- osity, I have to admit. However, I was pleasantly surprised when this unu- sual product turned out to be remark- ably useful and powerful, and I now use it regularly. What does it Do? In essence, FASTDATA Pro enables you to search through files on ProDOS disks and find anystring of characters that you choose. FASTDATA Pro does this in an impressively short time, and you can easily search a series of disks if you wish. If you choose, your searches can be case sensitive (so that only the specified combinations of upper and lower case characters are matched). When defining your search requirements, you can use the question mark character ‘“?’ as a wildcard instead ofa specific character dat wish, and this widens the scope ofyour search. On any a disk, Pam can search individual files, or all files in a given directory, or the entire disk (even if the files are arranged in sev- eral levels of subdirectories). Just for example: almost the first time that I tried FASTDATA Pro, it was because I needed to find an AppleWorks file which I knew to be present somewhere on one of my 3.5" disks, and buried in a subdirectory, I could not remember the name of the file, or of its subdirectory, but I did at least recall that, in the file, | had mentioned a Mr. Whitaker and his telephone extension. To locate what! wanted, all | had todo was to boot FASIDATA Pro, make sure my data disk was in a drive, type ‘L (for ). then ‘+' (RETURN), and finally ‘Whit,ext’ (RETURN). In just a few seconds, FASTDATA Pro had found the file 1 wanted, and showed its pathname and the relevant lines on screen (with ‘Whit’ and ‘ext’ high- lighted). While it is actually carrying out searches, FASTDATA Pro displays the names ofall the files that are being checked. This first example was, in fact, a nice instance of FASTDATA Pro's ability to use logical operators (AND, OR, NOT) in terms of two or more sets of characters when searching if you so wish. (I should explain that the comma is used by =A FASTDATA Pro as the AND operator, the semicolon as the OR operator, and the exclamation mark as the NOT operator). Depending on your needs, FASTDATA Pro allows you to choose whether to search through files of one particular » or through all file types. The choices offered on screen are: Text; Binary; Directory; Apple- Works word processor; AppleWorks database; AppleWorks spreadsheet; Pascal; ORCA/M Source; Applesoft BASIC; System; and ‘All’ files. The matched information found ts dis- played on screen, but can instead be sent to a printer (or written onto a file on disk). Important Features Another important feature of FASTDATA Pro is that it allows you to decide which character to use as a ‘delimiter’. Essentially, a delimiter (or ‘block delimiter’) is a character which you yourself can choose, and which defines the end of each record to be searched. Usually, the delimiter is chosen to be a ‘carriage return’, but you can easily opt fora different char- acter instead. This opens up the in- triguing possibility of being able to create your own free-form databases, with records of variable and almost unlimited length. All you need for this is FASTDATA Pro and a word proces- sor. You just enter your blocks of data or other information into your word processor, ending each with whatever character you have chosen as delimiter. Then: save the file, boot FASTDATA Pro, type ‘B’ (for Block delimiter), enter your delimiter, and load and search your file. FASTDATA Pro provides a good number of other possibilities, including: cutting and pasting; the ability to split a file into two or more separate ones, and the chance to merge two files into a combined one. Introductions All Round FASTDATA Pro is unprotected, and runs on Apple Il+, IE, IIC, and 1IGS computers having at least 64 K of memory, | used the 3.5" disk version of FASTDATA Pro, ona IIGS operating in ‘Fast' mode, and was impressed by Apple2000 its speed and capabilities. A useful 36 page manual fs also supplied, and I found this a good guide to the use of FASTDATA Pro. After a few pages of introduction, the manual gives a tu- torial which is well worth going through as a way of getting the feel of FASTDATA Pro. The various individual commands used with FASTDATA Pro are then explained in more detail, and lastly the manual gives some useful hints and other advice. Snags ? Once I had Pro (which d: fot used to FASTDATA not take long), there were very few snags to be found. The program is menu- n, and is mainly operated through easily remembered single keypresses. (There is no provision for use of a mouse). Non- text ProDOS files can be converted into text files, if you want to do this. The manual also tells you how to convert text files into AppleWorks word processor files. As the manual points out, certain types of file contain non- text codes which FASTDATA Pro dis- plays on screenas apparently random text characters (‘garbage’). I found that this occurred with AppleWorks GS and Medley files, for example. However, for search purposes this is unimportant. Although I have not tried an exhaustive variety of file types yet, so far have only met problems in the case of ThinkWorks files. With these, FASTDATA Pro omitted a few of the original words, and changed the order of some of the original ThinkWorks entries. To Sum Up.. Overall, FASTDATA Pro is a product that I recommend, particularly ifyou have many 3.5" disks (or a hard disk), or if the idea of creating and using free-form databases appeals to you. Peter Stark ¢ info Product : FASTDATA Pro Publisher ; FASTFIND Co. Available from : FASTFIND Co. 28503 Coveridge Dr., #FL6 Rancho Palos Verdes CA90274 USA Price: $49.95 Value : édde Performance : édddd Documentation: ¢é¢é¢é December 1990 Master Series Derek Blackburn looks at a trilogy of programs from Bridget Software Letter Master-Graph Master-Record Master The three disks are produced by an American company, Bridget Software of Maryland, and connect loosely with each other. (Record Master can use Print Formatting files developed on Letter Master, Letter Master can pro- duce Reader's Digest type circular letters from Record Master address and name files, Graph Master can read Record Master files). However the programs can stand alone. Each comprises a disk which is not copy protected and an A4 lithographed manual, All were produced 1985/6 and it does show a bit; the programs are ambitious, trying to incorporate the best ofsome expensive commercial software that was coming out at the time. They get

Showing the first 100000 of 368979 characters.

mp.ls