Skip to main content

Apple 2000 Vol 2 No. 5 1987 10 BASUG GB

  • PublicationApple Periodicals
  • Date1987-10-01
  • Pages84
  • SourceApple_2000_Vol_2_No._5_1987-10_BASUG_GB.pdf
← Magazines Apple 2000 Vol 2 No. 5 1987 10 BASUG GB
/ 84
Source: Internet Archive — Aggregated Apple-era periodicals, 1981–2012.
Page 1
Loading…
Text content (OCR)
p) NATIONAL APPLE USERS GROUP OCTOBER 1987 . “chee oe ecning file The hard disk you put in your pocket - oO: 3? Great Jasmine announce the first successful, reliable, affordable combination of hard disk speed : va Cr - . (s O) « S23 ee — and the endless expansion and [o Pe os) ene security of a removable floppy. Reliable because MegaDrive is extremely crash- resistant, unlike previous attempts to achieve the clusive goal. Fast because you get SCSI performance. Expandable because each floppy is a rugged 10MB disk, toughened to protect your data against extreme mishandling, yet light enough to carry around or post Affordable because MegaDrive is just £875. MegaDrive possibilities are limitless: lawyers, doctors, designers, artists, business users, accountants -everyone- can guarantee data security by removing their when they quit And occasional users, such as students, each unable to justify his own hard di share a drive without clogging up costly online disk space. With MegaDrive, your data library expands inexpensively. 10MB floppies allow endless storage of data, high-res scanned images, clip-art, and archived material at a far lower cost/MB than hard disks without crificing speed of operation or involving you in a confusing jumble of 800K disks. And 10MB is a sensible size to ensure against the soft floppy shuffle whilst > you're working. MegaDrive makes a superb backup device for your i hard disks. Faster and cheaper than tape when you consider your backup device is a production device, too. isks m Macturope > with JustTest This aé prepared MegaDrive from ms QV MacEurop e’s MegaDrive For many, security will be @ key reason to choose MegaDrive. Sharing disk space always involves the risk of deliberate or accidental exposure, modification or total loss through reinitialization. MegaDrive offers the ultimate in security: the drive doesn’t exist which can read data riding around in your pocket or locked in your safe. For everyone, MacEurope’s MegaDrive from Jasmine offers high performance in a compact package half the height of Apple's hard disk, with the same footprint. Careful design ensures protection extends to isolating your data from power surges, by providing full protection on all 3 power lines. And there's excellent resilience to physical shock. Every single unit is tested with real time diagnostics prior to shipping, unlike manufacturers who cut costs by testing random samples. MegaDrive is a great solution to your storage problems, It’s only available from MacEurope, Jasmine’s partners in Europe, who provide all the sales and engineering support you expect from a major manufacturer. Give Colette Fanning a ring on (01) 965 6905 for a data sheet and the nearest MacEurope dealer to you with MegaDrive to demonstrate. Demand for this successful drive is very high, so please do not delay seeing for yourself how your system can benefit from MegaDrive, Crown House, Abbeydale Rd, London NW10 7PN, England Tel: (01) 965 6905 Telex 265871 Ref 72:MAG20278 Apple2000 CONTENTS The Editorial Team | VOLUME 2__ISSUE5 OCTOBER 1987 Editor or 2 Jim Panks | Club News 3 Macintosh Sub-Editor | 7 . Norah Amold Local Group News 4 Assistant Editor | News Bytes Jim Panks 6 Graham Attwood | Document Checker Nigel Bradley 11 GS Tips Graham Attwood 12 Photography | Multiscribe GS Graham Attwood 13 Tips & Techniques 14 Advertising —— = Julie Panks Fortran Dave Miller 18 BEES SS 7a P 5 Warship Tom Wright 22 Adertiisivals Ll = Me L peer eaionion - Gai Sa aus Computer Eyes __ Dave Ward 24 Hotline | Cirtech CP/M Plus Dave Ward 26 Dave Ward - Giii#s 2182 PinPoint ToolKit Nigel Bradle’ 32 Monday - Friday 1900-2100 hours | er reey. SS BABBSSst=~=~=S=~S A £500 Hard Disk Dougal Hendry 34 Tony Game - (fii f MAC2000 _ Norah Arnold 36 EE Welcome to MacWorld _Irene Flaxman 38 Apple2000™ Is a trading name of BASUG | - — Ltd, a non-profit making independent Why Desktop Publishing Lawrence Miller 42 company limited by guarantee. a s The contents of this journal are Ready Set Go 3 Dougal Hendry 44 copyright of BASUG Ltd and/or the ices ai —————————_— respective authors. Permission is granted | Laser Paint Norah Arnold 46 for non-commercial reproduction ee ————— —= — ae providing the author and source are Keynote Speeches Peter Olsen 51 properly credited and a copy of the See ae me nen — relevant journal is sent. The opinions and | PowerDisk Keith Chamberlain 58 views expressed are those of the various ———— — — —$——__—_—_—_— contributors, and are not necessarily MacLibrary Norah Arnold 59 supported by BASUG. a =e cal This journal is published bimonthly by | Art at the Expo Irene Flaxman 62 BASUG Ltd as a benefit of membership in _———— _ Fobruary, April, June, August, October Network News 63 and December. The copy date Is the 5th sons ————— = oo — day of the month preceding publica Lightspeed Pascal John Arnold 65 tion. Advertising rates are available on — ———— — ——$$———_— request. Typesetting with Textures Sak Wathanasin 68 Apple™ and the Apple logo are pa = trademarks of Appie Computer Inc. Arabic by Computer A. Bracket M. Al-Helaly 73 Macintosh™ is a trademark of Mcintosh Laboratory inc and used with the express permission of the owner Telecom Gola™ is a trademark of British Telecom PLC. The FORCE™ and Appie2000™ are trademarks of BASUG aaa SSeS Apple2000 P.O.Box 3, Liverpool, L21 8PY & (|| @2) 4/412 (Answerphone) Be S| Printers: Beckenham Print Finishers 01 659 8617 | Editorial | | | | | | | | Derry Thompson/J. Panks 76 Page | EDITORIAL The last two years have flown by and I now find myself entering the third year as editor/compiler, the challenge is still there, new products and new techniques arrive by the bucket full and I intend that your journal will change for the better. The last six months have been traumatic for the Apple Il user, it appears that Apple UK have almost given up on this front. Many dealers now find it hard to explain what an Apple IIGS is, let alone stock such a rare beast. Sadly this attitude is spreading very fast and the Macintosh seems the only interest to many in the trade. This attitude has in the past killed off some really good machines, the Apple III was an exceptional machine but was not supported in this country and hence died very quickly. My main concern is with the amount of Apple II articles being submitted - if you wish to keep the machine alive as USERS you will have to start contributing - do not expect Apple or any _ other organisation to help, WE have to do it ourselves and that means all interested parties making sure that they contribute something. So come on all you Apple II Page 2 USERS send an article, tip or anything useful for inclusion in your journal. I hear that the management at Apple are changing and that David Hancock the M.D. is being promoted to Apple Inc with responsibility for the Pacific region. We wish him well in his new post. The MacUser Show will be upon us shortly and I expect many of you will attend - but I would just like to give you a warning - your presence is not really wanted - you see apparently USER GROUP members are not the market the organisers are after. You will get your free ticket in this issue - butitis notreally free because the group has been forced to pay commercial rates for astand at this USER's Show. The massive advertising campaign in this journal to get you to attend proves the point above! On to better things - I was invited to represent the group at the MacSeptember event organised by the East Midlands Macintosh Group and MacTel at Nottingham University. The event was exceptional, the lectures were informative and the company great. The only thing missing was the MUG or to be precise the man who runs that organisation. I hear that the organisers could not afford his fee! I hope to have a full report of the event with pictures in the next issue! Thanks to David and David for the first of many USER EVENTS. Right off we jolly well go - If any of you would like to help us on the stand at MacUser please drop a line and let us know what day or part day you could help. It is important that we gain as much from this show as possible and your help would be welcomed. _—_ O Jim Panks Chairman/Editor P.S. I have just had news that we can offer 3.5 inch disks at £15 inclusive of VAT and P&P. The disks are Double Sided Sony unbranded and come in a FREE plastic box. I suppose I had better get some money out ! Club News TIPS FROM THE HOT LINE o Anumber of parameters associated with Dos 3.3 are set toa maximum of 32767 bytes for some unkown rea- son. For instance you may only BLOAD a file which is no longer than 32767 ($7FFF) bytes long when there seems no reason why longer files should not be supported. In fact Dos 3.3 maintains a table of maximum sizes and amending the appropriate one will allow you to BLOAD larger files. When in the Applesoft prompt | just type the following: POKE 43364,255 ® A similar problem occurs with the BYTE offset keyword when you are accessing te ies. This has a maxi- mum of 32767 bytes too, Peter Ed- wards found this a problem but changing the maximum value in the table of maximum sizes in Dos 3.3 from 32767 ($7FFF) to 65535 ($FFFF) appears to have solved his problem. Here's how it is done :- When the Applesoft prompt appears type :- POKE 43372,255 33) As discussed last time Applewriter ProDOS versions 2.0 and 2.1 work just fine with the Apple IIGS except that the program hangs when at- tempts are made to print through the printer port. Many callers have com- mented upon this problem and until recently the only way was to use a printer card! That position has now, however, changed. Don Lancaster. one of the foremost Applewriter experts, has published a patch in the July 1987 edition of Call- A.P.P.L.E magazine. Many readers will no doubt know that that maga- zine is published by an Apple users group which is a little larger than Apple 2000! The problem occurs be- cause Applewriter attempts to set serial data values in a non-existent 6551 chip!! The following program, based upon Don Lancaster's article should do the trick for version 2.0. 10 HOME + PRINT CHR$ (4) "BLOAD AWD. SYS, A$2000, TSYS” : POKE 19888, 96 : POKE 20327,16 : POKE 20334,19 20 PRINT CHR$(4)”UNLOCK AWD.SYS” : PRINT CHR$ (4) “BSAVE, AWD .S¥S, TSYS,A$2000,1§6020" : PRINT CHR$(4) LOCK AWD.SYS” 30 HOME : VIAB 10 : HTAB 10 : PRINT “DONE! !“CHR$ (7) The patch for version 2.1 is a little different but I have left that out since I believe that it was not published in the UK. < GOLD CHARGES SCHEDULE The following changes to the Telecom Gold Charges Schedule will be implemented with effect from Ist October 1987, CONNECT CHARGE Charges for the connection for any purpose to the Service. Standard Rate - 6.5p per minute 4p per 512 characters Cheap Rate - 2p per minute 1p per 512 characters Note: The character charge is the sum of the number of characters passed to and from the user's termi- naland the system. The character count is rounded up to the nearest multiple of 512 characters for each connection. DATABASE SERVICES Infocheck 300 pence per minute or part. SUBSCRIPTION All accounts will be subject to an additional subscription of £5 per month per mailbox. In the past five years the service has undergone considerable develop- ments and the facilities available to users are now much more extensive. Telecom Gold have found itnecessary to make the above revisions to the charges and will continue toenhance and improve the service. The NEW charges and the FORCE. We now have the new charges from BTG and we can tell you the Good News as well as the not so good news in detail. First the Good News .. as you know BTG have decided to surcharge every box by a standing charge once per month. We are pleased to announce that we shall only pass on to you £2 of the new £5 charge. This will be added to your present standing rate of £3 making a standing charge of £5 per month on each box. This charge will take effect from 1st October. We hope we can maintain it at this rate for some time to come, but as we are only just covering the actual system costs, we may have to review this in time. The charging structure is to be changed. At present you pay a time charge which depends on the time of day you access the Force From Ist October this Will change to a split charge, a reduced time charge and a character charge for all data trans- mitted. BTG waive the first 512 characters which copes with the lo- gon and headers and notices that they put up themselves! For those who only send an odd mailbox .. or are slow typists, the new chars may actually mean their monthly bills are less, for the others, there will be an increase depending on the kind of access they use, we can do nothing about those increases. | Full details of ALL the new BT GOLD charges can be found on the FORCE in the FORCE NEWS area. If you use the FORCE please download the charges so that you are aware and do not geta | sudden shock ! Page 3 Local APPLE DEDICATED GROUPS STARTING-UP DONCASTER - SOUTH YORKSHIRE Colin Withington, a Mac User in the Doncaster Area is interested in helping to start a User Group. ie, san Saga IEEE, ih Heat IBN ca DORCHESTER CONTACT Ron Hoare Tel :(jsilin: dita wa 11 Redbridge Road, Crossways, Dorchester, et. POOLE MACINTOSH USER GROUP CONTACT Apple Dealer - Poole, Dorset SOUTHAMPTON CONTACT Geoff Parson Tel : 1rfiituty)iitit (yeti Seem en ee ee Sauna) HEHE HL ACTIVE APPLE DEDICATED GROUPS APPLE Il PROGRAMMERS CLUB CONTACT Philip Dixon TEL : latins tility) VENUE — None — operates as a postal group via a monthly newsletter BENTWATERS APPLE USER GROUP _ CONTACT John Thomas Tel : Wii: Si7iuMll VENUE RAF. Woodbridge MEETS 7.00pm first Tuesday of each month BRISTOL GROUP ( B.A.U.D) CONTACT MIKE FARMER Tel : (iiiPiiitislivtr VENUE — Decimal Business Machines, Three Queens Lano, Redcliffe MEETS — 7th of each month, or the Friday nearest if the 7th falls on @ weekend, CAMBRIDGE APPLE USERS GROUP 7 CONTACT lan Archibald Ts aN VENUE Varies, Isons Cycle shop, 72, Chesterton Ra,, Cambridge, MEETS — Fortnightly (CROYDON APPLE USERS GROUP CONTACT Graham Attwood Tol : ii) stills VENUE 515, Limpfield Road, Warlingham, Surrey MEETS — 7.30pm on the third Thursday EAST MIDLANDS MAC USER GROUP CONTACT Nick Helm Tol: jist VENUE" Wiloré Creat & Rugty Cb, Notingham EETS 8.00pm on the first and third Wednesday . EDINBURGH GROUP CONTACT Adam Gilinsky Tel : jiit\ aisiiintt) VENUE — Proteus Micro Systems, 55, Frederick Street, Edinburgh, EH21LH MEETS — Monthly, check with Adam, Page 4 roup News ESSEX GROUP CONTACT Pat Bormingham Tol : iti ite VENUE The Y.M.C.A., Victoria Road, Chelmsford MEETS Third Friday of every month GATEWAY COMPUTER CLUB - CONTACT Robert D Hall Tel : iiiiili VENUE Bob Hope Recreation Centro, RAF Mildenhall MEETS Normally meets at weekend ,check with Bob botore going along, GLASGOW GROUP CONTACT Donald Davidson Tol 21) abt fit) VENUE Proteus Micro Systems, 17, Park Circus Place, Glasgow MEETS 3-4 times per year, check with Donald HANTS & BERKS GROUP - CONTACT Mike Holiyfiold Tol :/f/?iii tilts VENUE — Thames Valley Systems , 128 High Street, Maidenhead, Berkshire, SL6 1PT MEETS 7.00pm on the second Monday. HERTS & BEDS GROUP Street Village, St Albans, Herts MEETS — 8.00pm on the first Tuesday. KENT GROUP CONTACT Richard Daniols Tol tii VENUE cael; 5-11, London Road, MEETS TSopm on on last Monday of each month. LONDON APPLE Il COMPUTER CLUB CONTACT Chris Williams Tol ; ff} sittiielitiity VENUE Studio 8, Wharledale Projects, 47, Wharfedale Road, London, Ni 9SE MEETS 6.00pm, first Wodnesday of every month. LONDON MACINTOSH GROUP CONTACT Maureon do Saxe Tol :/{})-aihattitl VENUE — Room 683, London University Institute of Education, Bedford Way, London, WC1 MEETS — 6.00pm on the second Tuesday. MACINTOSH USER GROUP (CAMBRIDGE) CONTACT Patrick Winterson Tel : lillie anfite VENUE MEETS MACTAFF « SOUTH WALES MAC gle Apple Centre South Wales, in ross Coun, 47 Newport Road, Carait 7.00pm on the frst Thursday Formal venue now estabiished. Every three months, MEETS MIDAPPLE CONTACT Tom Wright Tol :{iii#? itr VENUE — LT.E.., Tildasley Street, West Bromwich MEETS —7.00pm'on the second Friday SOUTH EAST ESSEX MAC GROUP CONTACT Mick Foy — Tol : Vr/iietiititi VENUE —DP.S., Acorn House, Little Oaks, Basildon, Essex. MEETS First Monday of every month THE MIDLAND MAC GROUP CONTACT Wan Knezovich Tel : ittiist/Hiith VENUE — Spring Grove House, West Midland Safari Park, Bewdley, Worcestershire, MEETS — 7.00pm on the first Tuesday . THE NORTH EAST APPLE USER GROUP CONTACT Philip Dixon Tel : ‘ities atti) VENUE —AppleCenwe North East, Ponteland Road, Ponteland, Newcastie-upon- Tyne MEETS First Wednesday of every month THE NORTH WEST APPLE COMPUTER CLUB CONTACT Jim Rosco Tel - iii ait) VENUE Horse & Jockey Pub,, Winwick Road, Warrington MEETS First Monday of every month MULTI-INTEREST GROUPS WITH APPLE USERS AMONG THE MEMBERSHIP CREWE COMPUTER USERS CLUB CONTACT Paul Edmonds iff (Shaw ‘Prste(Biive, aay CHa WAY (HA VENUE — Christ Church Hall, Crewe MEETS — Fortnighty, Fridays, 7.30pm to 10.00pm LEICESTER GROUP CONTACT Bob Bown Tel {iiiiiisjfigiiifi VENUE — Shakespeare Pub, Braunstone Lane, Leicester MEETS — 7.30pm to 10.0pm on first Wednesday . ‘THE NORTH WEST APPLE USERS GROUP CONTACT Max Parrot Tel : ify) fitii4iis))\ cat atte i Hn AYER AREY ge VENUE Staff House ( 2nd floor ), University of Manchester Institute of Science & Technology, P.O Box 88, ‘Sackville Street, Manchester, M60 10D MEETS — 8.00pm on the last Thursday. WEST MIDLANDS AMATEUR com CLUB CONTACT John Tracey Tel : ‘itt ‘iii? VENUE _ Hill Crost School, Simms Lano, Netherton, Near Dudley. MEETS —7,00pm on the 2nd & 4th Thursday. APPLE DEDICATED GROUPS IRREGULAR ACTIVITY FURNESS AREA CONTACT Alan Curtiss Tel ; {uit ati)i(i NOTE There has been more activily in this area recently, | have been unabie to contact Alan for some time so check with him yourself, APPLE USERS IN CONTACT NO ORGANIZED GROUP HARROGATE AREA CONTACT Peter Sutton Tel :\ialisisititytairn A number of keen Apple users in contact with each other. LIVERPOOL GROUP CONTACT Irene Flaxman Tol (fff) 4fitii iit MEETS —_No regular meetings being held. GENERAL INTEREST CLUBS NO APPLE MEMBERS BRIGHTON, HOVE & DISTRICT COMPUTER CLUB CONTACT - George Seears [iil tit fiiatity) NOTE There are no Apple members in this club at present but they welcome users of all machines. If you're in that area you can at least enjoy the companionship and help of othor micro users. The Apple Directors Chair -just one of the superb items available in The Appl¢ Collection. Apple are pleased to announce the launch of The Apple Collection, a special range of items designed with the needs of Apple enthusiasts in mind, each one carrying the Apple name as a guarantee of the highest quality. The Apple Collection is available exclusively through Authorised Apple Dealers, so for full details of the Collection range and how you can order your items, pull up a chair at your nearest Apple dealer now, Take your Pick from The Apple Collection . Apple and Apple logo are trademarks of Apple Computer Inc. ©1987 Apple Computer UK. Lid. @ Compiled by Jim Panks @ APPLE ANNOUNCE PRODUCTS Apple Computer Inc announced new software and hardware products for the Macintosh and Apple II range. HyperCard. HyperCard is a tool that Iets people use information in new and original ways. A personal toolkit that allows Macintosh users to access, customise and create new information of many types, such as text, graphics, video, music, voice and animation. In addi- tion, it offers an easy-to-use English based scripting language called Hy- perTalk which enables users to write their own programs if they so wish. HyperCard lets users work with in- formation the way they think - by as sociation and context as well as hier- archy. Its unique navigational method lets people browse and search quickly through large amounts of information, making it a vital tool with the advent of mass storage optical media technologies. HyperCard is based on a simple idea - a stack of cards, each contain- ing information, The number of cards, each of which is created with the familiar Macintosh point and click technique, is limited only by the storage capacity of the user's disk Users can browse, sort. make notes, type or draw on these cards.. One of the most powerful features of HyperCard is the ability to create ‘buttons’ by pointing and clicking the mouse. Buttons can be activated to link one card to many others, either in the same stack or different ones. Welcome to HyperCard What is Hypertord? Using HyperTalk, a button can launch an € file tan Go Tool Dotions Patterns ‘Selects application directly @ = fashosbeuleia aa from HyperCard, or [acy pilot Tip Gi, perform a wide range | ,,., [rover OFF Invert of tasks such as driv- Matias = ing external devices | C.J (All Wrswemed tiinten ey <u like optical disks or a PrograawersSej Trace Edges by ine ay CD-ROM, sorting a | Q Bl Retatntelt stack or performing a " Flip Vertical | iss aemanstration of the vay ie calculation, according Flip Horizontat ard ate inten to the user's require- a i Gpeque feretmreanvamanaer ments. : 1 Transporent [- ee HyperCard - the — culmination of a three [.7n, CMa (i Uiverpont (21 PY year team effort led by Bill Atkinson, Apple Fellow and developer of QuickDraw and MacPaint - is software which Apple considers to be a fundamental building block of Macintosh technol- ogy. StackWare’ is the category of appli- cations that Apple expects to emerge from HyperCard technology, al- though unlike other software applica- tions, the quality of the ‘StackWare' will depend more on the author's ability to create content than the author's proficiency with computer code. John Sculley said “HyperCard is the foundation for what we belicve could be a new HyperCard application in- dustry, built on the expertise of both commercial developers and special- ists in certain flelds”. As an example, a television pro- ducer with no previous programming experience has created a multi-media electronic atlas, which combines thousands of photos, maps, charts, sounds, and film clips from around the world, allowing users to easily scan and select visual in- formation about life on Earth. HyperCard's case- of-use and extreme flexibility will give it a broad range of appli- cations, including business and govern- ment, education and training, and per- sonal use. In a corporation, for example, Hyper- Card is an ideal front end to large databases, or asa presen- tation medium for interactive training courses. In education, scholars in all disci- plines can use HyperCard to develop course materials. StackWare can then be purchased or created for inte- gration into the curriculum, with an unlimited potential to customise in- formation as required. HyperCard comes on three disks plus a back-up. You will get an online Help facility, a diary, an address file and a ‘to do' list. Also provided are nu- merous examples of card, button and stack ideas. HyperCard runs on Macintosh Plus. SE and II with a minimum two 800k drives although a hard disk is recommended. HyperCard will be provided with all new Macintoshes after October 87. Other users will be able to purchase it for an undisclosed fee. (We have been lead to believe that it will be around the £50 mark. See the next magazine). - MultiFinder MultiFinder is the first generation multi-tasking operating system for the Macintosh family of computers. This powerful enhancement of the Macintosh operating system offers fast switching between applications, allows other tasks to be performed while printing, and provides a plat form for the creation of applications that can perform tasks in the back- ground - full multi-tasking. MultiFinder allows users to view multiple applications concurrent and to move quickly between them. It also allows for rapid cut, copy and paste between these applications, whilst retaining the look and feel of the Macintosh and the same ease of use found in all Macintosh products. Users can benefit from MultiFin ders multi-tasking capabilities in a number of ways. For example, at the start of the day, they can open all the applications they typically use so that they have instant access to all their key productivity tools. This saves time and enhances system utility. MultiFinder provides a variety of ways to switch between applications, either by scectne from active appli- cations listed in the ‘Apple’ menu, by clicking in the desired applications window, or double-clicking its icon on the desktop. A small icon in the upper right corner of the screen indicates the application which is currently . File Edit About DAs... Alarm Clock Calculator Camera Chooser Control Panel Find File Untith example, with the Mac 286 card from AST, Macintosh II users can run Lo- tus 1-2-3 under MS-DOS ina Macin tosh, window and copy and paste information directly into a Macintosh application with a few clicks of the mouse. Developers can now create applica- tions that take advantage of MuliFin- ders ability to perform multiple tasks concurrently, such as file processing, electronic mail, terminal emulation, disk backup, data recalculation and data analysis. MultiFinder is compatible with the Macintosh Plus, SE and Macintosh II, as well as the majority of existing Macintosh applications. MultiFinder will be available in the U.K. during the Autumn, and is an integral part of the Macintosh System Software Update which will be in- cluded in all new Macintosh comput- ers from that time. MultiFinder will also be available to existing users . ica MultiFinder J tem 527K in disk 254 Too! MULTIFINOER SYSTEM AS ie) lard Disk T Untitled! Key Caps i Scrapbook L ere. | MICROSOFT WORD 3.4 @ Word 3.03 MMi cricket Drew FR 4 & Finder b| && PageMaker 2.0 }| 4 About MultiFinder [| 4 Tie 4 Cricket Draw I) rash elAsh71 being used. Amaximum of 30 applications can be open simultaneously. limited by the amount of memory available. For optimal use and planning, the Macin- tosh Finder displays the amount of memory used by each application. The ability to concurrently view documents from different applica- tions is particularly useful in desktop publishing where items copied from other applications can be edited by simply moving back to the program that created them. For instance, a graphic pasted into MacWrite can be altered quickly by copying it into an open MacDraw window - without quitting the application. With the appropriate hardware, MultiFinder also makes it possible to concurrently work in and integrate information between different operat- ing systems, such as MS-DOS, For through Apple dealers. Its price will be announced shortly. The System Sofiware Update will include the latest version of the Macintosh System, Finder, MultiFin- der, Apple File Exchange, and new Macintosh utilities and complete documentation, é ImageWriter LQ Apple Computer have announced the ImageWriter LQ, a 27 pin, letter- quality, wide-carriage dot-matrix printer offering versatile paper han- dling to satisfy a broad range of ollice printing needs. The ImageWriter LQ. compatible with Macintosh and Apple II comput ers, rsponds to a demand from busi- ness and education users for a high- quality dot-matrix printer with di- verse paper handling capabilities for such tasks as processing multiple- part forms, printing labels, address- ing envelopes and producing colour- enhanced text and graphics. Its 15- inch carriage can handle full sized spreadsheets and wide forms. The ImageWriter LQ’s 27-pin print head produces letter-quality text and graphics at 216 x 216 dots per inch. It has double the dot density of the ImageWriter II and prints in three modes: draft, near letter-quality and letter-quality. The impact print technology of the ImageWriter LQ accepts multiple- layer forms of up to five pages. Its paper handling capabilities include push tractor and pull tractor mode and bottom feed, which allows pin- feed paper and multiple-part forms to be processed directly beneath the printer, preventing jamming associ- ated with top-through feed. An AppleTalk option allows the Im- ageWriter LQ to be a shared printing device on an AppleTalk network. The ImageWriter LQ can also be config- ured with an optional expandable cut-sheet feeder, enabling unat- tended sheet feeding while operating on a network. The feeder can have up to three bins, allowing a variety of paper to be used, and it has an op- Uonal envelope attachment. Like the ImageWriter II and Laser- Writer, the ImageWriter LQ offers users great flexibility with standard features such as automatic page size reduction, vertical or horizontal ori- entations and cut-sheet feeder bin selection. The ImageWriter LQ also offers a se- lection of Macintosh fonts: Times, Helvetica, Symbol and Courier. Resi- dent, fixed and proportional fonts offer Apple Il owners a variety of styles. Colour printing ts available from Apple II and Macintosh prod- ucts using an optional four-colour ribbon. The ImageWriter LQ will be avial able in the U.K. from November, and fill details of pricing will be an- nounced shortly (A LITTLE FAIRY SAID IT WILL BE AROUND £1000). It will replace the ImageWriter 15". « COMMUNICATIONS Apple Computer has extended the Macintosh computer's communica- tions capabilities with the introduc- tion of three desktop communica- tions products. The Macintosh II EtherTalk Interface Card, Ap- pleShare PC and Apple File Exchange oller integration into other computing environments and allow alternate systems to take advantage of Macin- Page 7 tosh capabilities. EtherTalk Interface Card. The EtherTalk Interface Card pro- vides the Macintosh II with a direct connection to existing Ethernet- based networks, It extends the func- tonality of the AppleTalk architec- ture network by providing a higher- speed alternative cabling system. The EtherTalk Interface Card gives Macintosh II users access to the 10- megabit-per-second Ethernetwork for higher data throughput capabili- tues in data-intensive applications such as transaction processing, data- base processing and technical engi- neering applications. Large workgroups can be accomodated on a single network - up to 254-nodes and 1,000 meters of cabling. An onboard transceiver offers optional use of thin Ethernet coaxial cabling. This product should be shipping by the end of 1987. Price TBA « AppleShare PC When used with the AppleTalk PC Card, AppleShare PC software lets IBM PCs or compatibles share or gain information stored in the AppleShare File Server. Information from the Macintosh and the MS-DOS environ- ments can now be transparently shared, allowing users to integrate MS-DOS documents into Macintosh applications, such as desktop pub- lishing, productivity, and business management. Through AppleShare PC, IBM users can transparently use files from the AppleShare File Server as though they were on local disk. IBM PC users gain access to the AppleShare File Server by using a pop-up menu modeled after a Macin- tosh desk accessory. The memory- resident pop-up window can be opened bu using a ‘hot’ key from within any application, or it can be executed from the command line in the same manner as other MS-DOS applications. A non-windowing com- mand-line interface is also provided. AppleShare PC requires an IBM PC or compatible with a minimum of 384 kilobytes of RAM, MS-DOS version 3.1 or greater, an AppleTalk PC Card and an AppleTalk Connector Kit. This product will be shipping dur. ing the autumn. Price TBA s Apple File Exchange. Apple File Exchange translates files or documents created by an applica- tlon into the format required Be an- other application and gives Macin- Page 8 tosh users the ability to transfer and translate documents created in MS DOS and Apple II Pro-DOSS environ- ments. For example. a document created in DisplayWrite, an MS-DOS application. can be translated into a format that can be used with Mac- Write. Apple File Exchange transfers and translates between Macintosh and MS-DOS environments using the Apple PC 5.25 inch drive or between Macintosh and Apple II Pro-DOS environments eee the Macintosh 3.5 inch (800K floppy), offering greater flexibility in data sharing. It can also be used with the data files transferred to the Macintosh via net- works such as AppleTalk and Ap- pleShare or other communications links, such as modems. Apple File Exchange includes three of the most common translators. The text translator translates bidirection- ally between plain text formats (AS- Cll) of MS-DOS, Pro-DOS and Macin. tosh; binary Is primarily used for transferring documents without modification and allowing them to be imported directly into another appli- cation: and DCA-RFT/MacWrite translator translates bidirectionally between IBM Document Content Architecture / Revisable Form Text - commonly used in the MS-DOS envi- ronment - and MacWrite. Apple File Exchange allows transla- tor configurations to be saved for cus- tomizing the conversion proccess for commonly exchanged documents, and it offers batch translation. which automates the translation of large numbers of files or documents from different applications. Apple File Exchange provides the platform on which third-party devel- opers can build translators. One such translator is MacLink Plus Transla- tors from DataViz Inc., which pro- videws translations from popular MS. DOS word processing, spread sheets, and database programs. The stan- dard architecture provided by Apple File Exchange assures users com- patibility with other translators de- veloped for the Macintosh, Apple File Exchange requires a Macintosh 512k/800, Macintosh Plus, Macintosh SE or Macintosh I. Apple File Exchange, projected for delivery in the autumn, will be in- cluded in the system software of all new Macintosh computers. The in- stalled user base can purchase it as part of a SYSTEM SOFTWARE UP- DATE. Price TBA s The Apple Collection. Following the successful US range of Apple branded products, a selec tion of items including directors chairs and sweatshirts, mugs. disk holders and Filofaxes are now avail- able in the UK through authorised Apple Dealers. « The Chinese Macintosh. Apple Computer International has announced the introduction of Zhongwen Talk, an say aie Chi- nese operating system for the Macin- tosh family. Apple now produces Macintosh in 22 localised versions, including all major European languages, Arabic and Japenese. From its inception, the Macintosh was designed with the international markets in mind. Its unique interface and graphics capa- bilities facilitate the development of software in a variety of languages. “The Chinese Macintosh reinforces Apple's commitment to make tech- nology accessible to individuals around the world,” said Michael Rashkin, general manager of Apple Computer International Ltd in Hong Kong. “the operating system makes the translation of third-party software fast, effortless and inexpensive and it provides an environment for the de- velopement of specific Chinese soft- ware products, It is the most sophis- ticated and flexible Chinese solution on the market today.” Zhongwen Talk allows for input and output in Chinese on any Macintosh personal computer. It offers users the choice of several input methods, in cluding the standard Pin Yin phonetic method as wellas stroke ordering and coding systems, which take full ad- vantage of the intuitive Macintosh user interface. Zhongwen Talk also features a built in dictionary of 6,763 Chinese characters and the potential for users to create thousands more. The Zhongwen Talk operating system is available in both simplified (mod- ern) and standard (traditional) char- acter versions. « Gassee on the way UP! Apple Computer Inc have promoted Jean-Louis Gassee from vice-presi- WS BYTES NE- WWO DT dent of product developement to sen ior vice-president of research and development. To coincide with the promotion, the company has made organisational changes to combine it’s advanced technology and product developement groups under Gassee's leadership. 2 An Optomistic Outlook Apple chairman and chief executive officer, John Sculley told security analysts that he expects revenues for the company's fourth fiscal quarter, which will end on 25th September 1987, to be in the range of between $725 million and $750 million, an increase of over 40 per cent over the same quarter a year ago. Speaking at the company’s quarterly review meet- ing with analysts in Palo Alto, Califor- nia, Sculley said he expected “good profits” for the fourth quarter. He said his outlook for 1988 was Papeete OTHER NEWS Database goes USA bound. Database Software has announced a deal with ShareData, pioncers of budget software in the States, to pro- mote the best of British and European software developments in the USA market. « SMARTPAD from Blyth Blyth have introduced a new desk accessory for the Mac which stores and retreives textual data in a note pee form. Each SmartPad page can jave up to 32000 characters, and a fast search routine finds all pages containing the words or strings you specify. This makes it ideal asa jotter, diary, database, reference book or whatever you want it to be. It will be on sale at £49.00, « Lode RunnerScreens Disk MGA Micro Systems of Tenterden now have in stock a Screens Disk for Apple // Lode Runner and Champi onship Load Runner containing 150 user-created screens to bring new variety to this splendid game. Price is £6.95 inclusive of VAT and pp. Levco & SuperMac Merge LeveoInc., a developer of Macintosh enhancement products, has been aquired by Scientific Micro Systems, and will merge its product line with their SuperMac Technology division. Levco are well known for their mem- ory and upgrade boards for the Mac, and SuperMac manufacture the large screen colour monitor for the Mac II, and the DataFrame hard disk sys- tems. @ Computer Images Show On October 14th the Film Festival will be held at the Wembley Confer- ence Centre to find the best in com puter-animaled images and effects. Entrics from nine countries will com- pete ina total ofeight different catego- ries and will be judged by an interna- tional panel. é DeskTop Publishing Show The Business Design Centre, Isling ton will stage the Desktop Publishing Show from 15 to 17th October. All the major forces in DTP will be repre- sented including Apple, IBM, Lino- type, McQueens and Heyden & Sons. A full programme of seminars will be run during the period of the show. e OMNIS Express Blyth have released Omnis Ex press, a program to make the creation of new Omnis 3 Plus applications much simpler for the user. The pro- gram automatically creates file for- mats, entry layouts and reports, and claims (o cut by half the time spent in production, and is a valuable help to the newcomer to Omnis 3 program- ming. The price is £49.00 to regis- tered Omnis 3 Plus users. s Crossword Puzzles Solve some of the original cross- words from The New York Times with this program for the Apple // ma- chines. Available from MGA Micro Systems it has a ‘special clues’ func- tion to help you, and built-in word checker, Price is £19.99 plus VAT. DTP Show is a free copy of the Desk- top Publishing Yearbook containing practical articles, and information on all the latest hardware and software in the DTP market. The book will be available from booksellers at FM, DTE takes off. DeskTop Engineering Systems, the first third-party company to deal exclusively in Macintosh engineering solutions has been set up by the Stanhope Group. The company has already secured the exclusive rights to a number of DeskTop Engineering products now available. These in- clude, MGM Station CAD, MGM Sta- tion CADCAM, ArchiCAD, Dimen- sions, McCAD Schematics, MCAD SMT/PCB Design, Simul and Pa- rameter Manager Plus. For further details contact DeskTop Engineering Systems. Tel (0895) 637037 Ready, Set, Go 4. Letraset UK have announced they will release Ready Sct Go 4 at the DeskTop Publishing Show in Octo- ber. It has over eighty new features and these include Hi-Resolution Graph- ics, bigger pages (up to 99 x 99 inches), and style sheets. Some of the poor features of RSG 3 have been improved. There are new Tab facilities, facing pages and glos saries. You will be able to view this en- hanced software at the DTP Show. é ImageStudio ImageStudio is designated as an Image Processing System which goes far beyond the normal ‘paint’ type programs in manipulationg images produced by scanners, ImageStudio gives the user camera- ready art work from scanned images and will be launched at the DTP Show in October. DTP Yearbook One of the benefits of going to the | Dealers/Distributors - send any news to the P.O.Box. Enclose any graphic/ picture for added exposure of your news or new products. Page 9 High Level Communications Macintosh to IBM / VAX / Other networks. Interested? Why not come along to our FREE seminar? Andy Seymore of Apple Computer will be givin, a lecture on this highly complex subject. It wil include a formal afternoon session and two informal sessions where YOU can find out abouth this important subject. FRIDAY 27th November 1987 The AppleCentre - Business Design Centre Islington, London. Time Informal Sessions 1000-1200 & 1700-1900 Formal Session at 1400 First Come First Served - Book now at the PO. Box or by phone m= VMACTEL = THE EUROPEAN BBS FOR MACINTOSH USERS: NOW MULTI-USER V21/22/22bis/23 | 8 BIT - NO PARITY - 1 STOP - FULL WASTE: Hj GR eiaeia “SPECTRAGRAM” — INTELLIGENT RGB COLOUR CARD FOR APPLE II & Ie 255 user — definable colours ~ 16 text/foreground colours 16 full flood background colours — reduces or removes colour anomalies — colour under full software control — commands in programs can change colour while running — simple pseudo- animation of graphics by changing colours without re-plotting — included monitor cable and demonstration disc with utility programs to control colours — extensive manuals explains I prooramirns, animation, true 3D pictures. Now only £75 | RGB COLOUR CONVERTER FOR Ile & Ic (TTL OR LINEAR) | Plug in module for /e connects to slot of the mother board OR | plugs to video socket of IIc — no additional power supply required — XR XG XB X4 TTL available - SOFTWARE | TRANSPARENT - high definition, saturation & sharpness 240 useful combinations of colours — switch selectable functions: 16 foreground/text colours : 16 full flood background colours - DUOCHROME - cleans up fuzzy hi-res | text — solid or striped video reduces fringes. | Reduced to £65 Prices are exclusive of VAT (Postage £1.50) KEYZONE LTD aunt me toe Gate caw | U14, Acton Business Centre, PRE Bab School Road, Park Royal, London NW10 6TD Kavzene Tel: (1-965 1684/1804 Tix: 8813271 J Adobe Illustrator £454.25 Works £230.50 Witness £32.99 Basic Compiler £165.00 Write Now £145.03 Wordstar Pro lle £438.90 Basic Interpreter £82.50 Balance of Power £29.65 Wordstar 3.33 CP/M Ile £324.50 Copy Il Mac £44.85 Bureaucracy £38.49 Zork 1 £32.99 Double Helix £544.25 Colossus Chess £32.95 Accelerator - Titan Tech £224.25 Excel £285.23 Copy Il Plus £55.00 Accelerator - Transwarp £286.35 Flight Simulator Il £39.10 Cut-throats £32.99 AST 2000 20MB+29MB biu Hard = £2,194.50 Fontastic £43.95 Dazzle Draw £55.00 16K Buffer - Orange Micro £16.50 Fontastic Plus £82.45 —F-15 Strike Eagle £24.15 Champ Parallel Printer Card £53.90 Fontographer £378.35 Hacker £32.99 CPIM Plus System - Cirtech lle £132.00 Fullpaint £108.90 —_Hitch-Hickers Guide £32.99 CP/M Program Pack lle Cirtech £97.90 Jazz-Lotus £316.25 Multi-plan V1.7 £104.50 CPM llc Cirtech £132.00 Just Text £224.25 — Multi-Scribe GS £108.90 CPM Program Pack Cirtech £97.90 Lightspeed C £165.50 — Multi-Scribe 2.0 £75.90 CP/M Plus Wordstar/lic Cirtech £308.00 Lightspeed Pascal £121.00 Paintworks Plus GS £38.25 Grappler llc - Orange Micro £119.90 Mac 3-D Ver 2 £217.55 Print Shop £43.99 Microstar 10MB b/u - AST £1,650.00 MacPalette £53.90 Shanghai £27.49 Plusram 256K RAM Cirtech £94.30 Paintworks £38.45 — Skyfox £19.75 Plusram Extra 1MB RAM Cirtech £188.60 PictureBase £48.30 Solo Flight £21.95 280 Card Il+ Cintech £49.50 Quark Express £684.25 — Spellbreaker £32.99 780 Card Ile Cirtech £49.50 Reflex £72.45 TASS Times - GS £27.49 780 Card + CP/M lle/+/GS £143.75 Sargon 3 £44.00 USAAF. £32.99 Nightingale Modem V21/23 £96.53 Silicon Press £82.45 — Vicom-Comms Software £86.25 Linnet Modem Auto D/A V21/23 £136.00 ‘Super Paint £87.02 VIP Professional cle £218.90 Pace Series 4 M.2123S/V21/23 £261.33 Text Effects £1044.50 VIP Professional GS £251.85 Pace Series 4 M.1200S/V21/2/3 £411.14 Thunderscan Digitizer £273.90 Visualiser ce £86.90 Pace 4 M.2400S V21/3/2/2Bis £514.18 Vicom V2.4 £155.25 Visualiser GS £97.90 Data Highway V2.0 £67.85 Word Version 3 £290.95 — Wishbringer £32.99 Mastercard II £79.35 Prestel Colour Palette £79.35 RADCOM SYSTEMS 10 Gedge Close, Bury St. Edmunds, Suffolk IP33 2HD Tel: 0284 704923 (24 hrs) —- _ | Page 10 Doc u mM e nt ‘The best to spellt = iB to spell Checker Nigel Bradley tears up his dictionary and goes electronic with the latest Spell Checker from Pinpoint. DOCUMENT CHECKER comple- ments PINPOINT Desktop Accesso- ries (reviewed in this issue) . It is a stand alone program as opposed to being an accessory accessed via the PINPOINT menu. The package includes a small but comprehensive manual and a double sided disk. One side holds the main program whilst the other side holds the dictionaries. The dictionaries are the same ones as used by the PINPOINT SPELLING CHECKER reviewed in the August 87 edition of Apple 2000 magazine.. The DOCUMENT CHECKER can carry out individual or batch checks on AppleWorks word processing files, AppleWriter text files or ASCII text files of any size. After booting the disk a main menu appears from which four options are available. * View/check documents * Other activities * Set configuration defaults . Quit Use the up/down arrow keys or press the initial letter of an option to select that option. CONFIGURATION DEFAULTS This allows the user to set the de- fault directory of the dictionaries by either slot and drive number or by ProDOS pathname. You can aslo set the following par. ametres: * The name of the auxiliary dictionary. ¢ The marking character (see later) * The omit line character (see later) * Duplicate word checking on or off * Interactive document checking on or off OTHER ACTIVITIES This allows the user to set the de- fault directory of the documents. * — List files in current directory ¢ List all volumes on line * Delete files from the disk VIEW/CHECK DOCUMENTS This is where the real work is done. Another menu allows selection of Checking a document, Viewing a document or Examining the word cache contents. Selection of Check a document pro vides a catalog of the disk containing the documents. Assuming that Inter- active checking is ON then a display will show: Document check in prog- ress (interactive mode), the number of files to check and the amount of the file to check in percentage. As the document checker finds incorrect words the user has the op- tions of adding the word to the auxil- jary dictionary, ignoring the word, editing the word or accepting a word that has been suggested. Apart from the obvious words it will suggest words with the first two characters reversed or words that it suspects should be split. e.g if it finds a word like ‘pathname’ it will put a space between ‘path’ and ‘name’ and sug- gest this spelling. If Duplicate word check’ is ON then DOCUMENT CHECKER will also show duplicate words as suspected errors, 1.e. Apple 2000 is is the best ever Apple mag. (I[can'tremember how many times I've done this). When the document has been checked, a summary for the docu- ment appears. This summary shows the following: How many lines checked, how many words checked, how many suspect words found, how many correct words found, how many words learned, how many words ig- nored, how many corrections made and finally how many words in the vocabulary. At this time the opportunity to save any corrections is given; should the user choose SAVE then the corrected documentis saved to the disk with the same name as the original unchecked document and the original un- checked document will have a '.B’ appended to it. At this time a warnin, is given that the document may nee reformatting. (see later) Assuming that interactive checking is OFF then the DOCUMENT CHECKER will check the document as above but will not stop on any €rrors encountered. At the end of the document check, a file called DOCUMENT.LOG is saved to the disk. This file is an ASCII text file and contains a list of words that DOCU- MENT CHECKER suspects are er- rors. This file can be viewed from the View a document option on the menu or can be converted to an AppleWorks word processor file and the errors can then be manually corrected. If this file contains no valid errors then of course no further action is necessary. If it contains valid errors then check the document again with interactive checking switched ON. This non interactive checking is a useful feature when batch checking files (batch checking of up to 20 files is possible). You can even go and have a quick pint and check the DOCUMENT.LOG file when you come back! Each file checked will produce a new heading surrounded by **** ‘s in the DOCUMENT.LOG file so it is easy to see which errors belong to which document. REFORMATTING. The reformatting of a document is due to the fact that DOCUMENT CHECKER adds a ‘marking’ charac- ter into the checked file at the place where the correction was made. It ts very casy to reformat the document, go back to AppleWorks and replace the ‘marking’ character with ‘noth- ing’. The standard ‘marking’ characteris ‘~' TILDE (the funny squiggly line to the leftof the ‘RETURN’ key). . The only other character which has a special meaning to DOCUMENT CHECKER is the full stop. This is termed the ‘omit line’ character. When a full stop is placed at the beginning of a line of text this forces DOCUMENT CHECKER to ignore this line . Quite handy when using AppleWriter printer commands or when a line of text contains initials or hexadecimal numbers which will be flagged as errors when in fact they are correct. SPEED. DOCUMENT CHECKER will check atarate of 20 words per second (that's slow I hear you gasp) . But this rate it is claimed will be uprated to 150 words per second (PHEW!!!) due to the word cache. Whilst checking a document, the word cache (empty at the start) is filling up with all the words in the document and therefore DOCUMENT CHECKER “remembers” every word in the document. This increases the speed of checking files because DOCUMENT CHECKER looks at the word cache before looking at the dic- tionaries to check words. Each document checked during a session will keep adding words to the cache and therefore the more docu- ments checked the larger the cache and the faster the checking. Page 11 CONCLUSIONS This isavery handy program indeed for anyone who writes lots of letters or management reports etc. (You don't want the boss to find out that youcan’t spell) . ‘The main problem with this pack- age is the Main dictionary file. It is the same one that {s used with the PIN- POINT SPELLING CHECKER and is full of American spellings which causes valid English spellings to be flagged as errors and therefore slows down the document checking until all English spellings are learned and added to the Auxiliary dictionary. PINPOINT please note:— It is about time that an English dictionary be made available or at least the facility to modify the existing Main dictionary. To get full benefit from this program I would suggest that a RAM drive is needed and that the program should be called up from the PINPOINT RUNRUN Desktop Manager (see Pin- point Toolkit review) to facilitate fast switching from AppleWorks to DOCUMENT CHECKER then back to AppleWorks for printing the corrected document. All in all another very good PIN: POINT product, SUMMARY The summary produced by DOCU- MENT CHECKER for this review was as follows: *® 157 lines checked. 1160 words checked. 5 suspect words found. 1152 words correct. 0 words learned. 6 words ignored. 2 words corrected. 365 words in vocabulary. The check time was 1 minute and 8 seconds The words ignored were ...-uprated, squiggly, reformat, mag, phew, and reformatting. The words corrected were Sits eee a missed an ‘n') and don't (I forgot the apostrophe) Asecond check was made after the word cache had collected the words from this document and the check time was 24 seconds. (that's fast) According to AppleWorks this docu- ment is 9k in size. Obviously this summary was not included in the check. SYSTEM REQUIREMENTS You will require one of the following machines to run this program and as indicated above it is desirable to have extra RAM fitted. e = APPLE //e Enhanced. * APPLE //c. «APPLE IIGS. ‘ Ed's Note: The ‘summary’ details are for normal Apple II output. Page 12 GS TIPS by Graham Attwood WHERE’S THAT DRIVE GONE? Normally the 3.5" drives (daisy chained to the drive port) are to be found as Slot 5 Drive 1 and Slot 5 Drive 2. However, when you set up a /RAM drive from the Control Panel this puts itself in the Slot 5 Drive 2 position and becomes /RAM5. Your second 3.5” drive which is often used as a data disk is now to be found in Slot 2 Drive 1, which may not be where your software expects it find it. Pascal for instance will not see Slot 2 as a disk drive. The moral is to set the RAM disk to zero if it is not needed for an application, or to refer toa volume by pathname rather than by its ap parent physical slot location. WATCH OUT Keep your eyes open for some new software for the GS to be available following release at AppleFest in San Francisco during September. Highly recommended is Mean 18, which Is a golf game like MacGolf but in colour and with sound - very de- manding but great fun. Also expected soon are Silent Service and Gunship for the games enthusiast. There are even rumours that the GS Finder will be around soon - don't hold your breath, it may just be a rumour! APPLE II/PC Applied Engineering are launching their PC Transporter card (afterall the ‘Little Blue’ rumours it is actually info Product: Document Checker Publisher: Pinpoint Available from: Bidmuthin Technologies. P O Box 264 Harrow Middx HA3 SAY Price: £69:00 Value : ddddd Performance : Pitty Documentation : éddd happening), which puts a 7.2MHz MSDOS processor into the Apple // machine. The card includes both 3.5” and 5.25" drive controllers, 640K RAM and CGA hardware, with a socket for a maths coprocessor. Now you can run IBM software on the Apple, and with the right drives move data from one format to the other. The price in the States will be around $500, which I guess will be £550 by the time it gets here. UPGRADES FOR THE GS Owners of earlier IIGS machines should by now have been advised by Apple of two free upgrades available from any Apple dealer. The ROM upgrade corrects some minor bugs and gives some extra features for future software releases, A new Video Graphic Controller chip (VGC) has been needed to cure display problems in text and double hi-res modes. That pink fringing effect on Mousedesk and other programs should be gone forever. If you have not been notified of the upgrade and have not had a recent motherboard swop contact your Apple dealer quoting your machine serial number. He will tell you if the upgrade is required. KEY COMBINATIONS From the frequent discussions I have with new owners of GS machines, I find there is a lot of confusion over the accessing of the control panels and other functions from the keyboard, Here are some of the common ones - Control Panel O-Apple + Ctrl + press Esc Change slots, display, clock, /RAM etc. Master Control Panel Master Control Option + Ctrl + hold down and release Reset. Reset system to default settings. Self Test Option + O-Apple + Ctrl + hold/re- lease Reset. Tests machine routine , RAM and screens. Cold Boot O-Apple + Ctrl + hold down and re- lease Reset Restart and reboot. Warm Boot Ctrl + hold down and release Reset Halt program and usually quits to Basic. MultiScribe GS Graham Attwood asks —‘is this MacWrite for the Apple IlIGS?’ When the Macintosh first came out, one if the few programs that were provided with it was a word- processing package called MacWrite. It did not claim to do anything spec- tacular in terms of wordprocessing, but it made the most of all the advan- tages of the Mac environment - true WYSIWYG on screen, mouse control, icons and pull down menus. The fact that it was easy to learn and to use, has kept It as one of the Mac programs still in regular use. and often reverted to when one of the latest fancy pack- ages seems too complex for simple text preparation or letter writing. With the advent of the new GS machine with its Mac-like screen handling and mouse operation, there was pbuously an opening for a Mac- Write type of wordprocessor to do a similar Job for the GS. MultiScribe Styleware having successfully pro- moted their MultiScribe program for the Apple // took up the challenge of designing a similar product for the GS. Their Apple // version was proba- bly the first wordprocessor on the // machines to give a true WYSIWYG display on the screen, and with its wide range of fonts and mouse con- trol, it left behind the Apple Writer and AppleWorks types of programs with their embedded text formattin; commands and awkward keyboa: editing. Dave Ward reviewed the //e version of MultiScribe in the June edition, so here I will try to outline the similari- ties and differences of the GS version, Screen layout The screen is arranged like the Mac witha menu bar along the top, ascroll bar on the right, and the document taking the rest of the space. You can resize the document area by clicking on the bottom righthand corner and dragging the document to a new size. This only becomes necessary when you want more than one document in view on the desktop to take informa- tion from one and copy it into another. Editing Almost all text manipulations are done with the mouse, for example, by positioning the input cursor and clicking the button you can start text entry from that point. You make changes to existing text by Selecting the relevant letter/word/paragraph by dragging the cursor (with mouse button down) across the parts to be changed, and once selected, altera tions can be made to the font type, size, colour or style. Selected text can be cut, copied and pasted to and from the clipboard. The find/replace option allows you to make changes selectively” or throughout the whole document, and can be set to take account of upper/ lower case letters. Formatting The format of the text is controlled by the settings on a Ruler and affects tabs, indents for paragraphs, justifi- cation and line spacing. A ruler changes the settings for all text up to the next ruler. If part way through a document a new ruler is inserted then later you want to revert to the earlier settings, the simplest way is to Copy the original ruler and paste it into the new position which saves having to recreate all the tab settings again. Working with a document which has several rulers tends to restrict the amount of text space on the screen because each ruler is quite large. A menu option lets you display all rul- ers or hide them all from view; unfor- tunately you cannot have some on and some off. Fonts-types-sizes The Font menu lists 10 different fonts, and the Size menu shows sizes from 8 to 24 points, but the actual number of useable font/size combi- nations is limited to 24 because onl certain sizes are available in eac! font. For some strange reason, when a passage of text is selected and the size menu opened, all of the point sizes appear to be available t.e. show in black whereas non-existent sizes should be dimmed. Also the current font should be ‘ticked’ in the font menu but it is left blank. This makes itdifficult to find out what the current settings are and whether the changes you are making are having an effect. Once the text is deselected both these menus work fine. | must admit that this fault is mentioned by Styleware in the fly-sheet they included in the manual, but they do not say why it is so - apparently all will be OK on the new version when that comes out. There is no font editor as there is on the Apple // version, which ts a great pity. No doubt someone will come up with a font building utility for the GS, and | believe there will be ways to convert fonts from other applications and put them on the GS, but thatisin the future. Style - Colour ‘Text can be shown in colour on the screen, and printed in colour on an ImageWriter II. Your choice is limited toa menu of 8 colours; even so, some of these do not not show up very easily on the white background, so it is best to stick to the darker colours. There are three style enhancements tothe gtandare fonts that can be used to make the text more prominent - Bold, Italics, and tiidadine Two other styles - Shadow and Outline - which featured on MacWrite and Multiscribe // are missing, which again is disappointing and suggests they have had problems with the fonts for the GS. Multiple Windows You can have up to 12 documents open at one time but they normally lay one on top of another so that those other than the current one are hidden from sight. Fortunately there is a command available under the Op- tions menu to'stack' the windows to reveal those underneath. Any select- ed document automatically comes to the top of the stack. Saving - Loading You save a document to disk in el- ther of two types of file - formatted and plain ASCII. You would normally save as a MultiScribe file since you would want to retain the formatted setting and font selections. The alternative save as ASCII text produces a file which can be read by other GS pro- g ‘ams e.g. AppleWorks, or can be sent y electronic mail via a communica- tions program. Printing Ofcourse the most important aspect of any wordprocessor is how it pres- ents the output on paper; after all, the ually of the printed result Is usually one of the main objectives of using a computer for the job. MultiScribe GS has two potential output devices, the Imagewriter and the Laserwriter. Output is automati- cally directed to the built-in serial port, and there is no option toaddress a slot resident card or non-Apple printers. The Imagewriter II print quality is Page 13 good for a dot matrix printer, and quite acceptable for normal corre- spondence, but ifa better standard is required, for instance ifthe document is to be subsequently printed for pub- lication, then the extra quality of 300 dpion the Laserwriter is what is need- ed. Unfortunately, the Laserwriter driv- ers were not activated on the version Being distributed at the time of writ ing this review, so the performance in this area could not be judged, but there is no reason to think that it would be other than indistinguish- able from that of MacWrite. Clock A clock desk accessory is included on the program disk and can be called up by clicking on the apple symbol on the menu bar. The time and date are picked up from the GS on-board clock and being interupt driven are con- tinuously updated unless another activity, e.g. the mouse, is using the interupt. The only problem with the clock is that it behaves as if it were a window and gets covered up as soon as an- other text window is selected - the current window is always brought to the front of the desktop stack. If you want it visible you have to resize the current document leaving a space for the clock; it would have been nicer if you could pop it out of the way on the unused end of the menu bar. Version 2.0 Since the distributed version is ad- mitted by StyleWare to be less than perfect, they offer a free upgrade to version 2.0 which will have, the proper printer drivers, a few bugs eliminated, and I hope a better method of launching the program. The drivers are rumoured to be near to release so it should not be too long before the new version is around: in the meantime, if you have an Image- writer then the program Is quite use- able, Conclusion Some of the "Undocumented Fea- tures’ (a polite way of saying ‘bugs’) 1 have come across are, firstly, when two lines of text were of different sizes. the ‘leading’ (the space between them) should be determined by the first line. I found the reverse to be true. giving a wider than expected gap between lines. Another problem concerned zenaing in ASCII text files created on another program leWorks). I was amazed to see ries capital I's were missing - nothing else, just the I's. MultiScribe GS looks very Mac-like in use, and has most of the features of MacWrite. The new version 2.0 should put right the deficiencies in the current release, and since this will be free there is no reason to defer buy- ing the program which in other re- spects works well. ‘ Page 14 Tips & Techniques A selection of tips to help the Apple Il User. Apple Ile Technical Manual If you are trying to move an area of memory between the primary 64k and the 64k on the memory card you should be aware that the location stated by the manual ts wrong. The manual states that AUXMOVE starts at location C311, but the location is actually C312. Thanks to Bob Platt of WAP. Checking the BASIC language version If you are working in machine code and you need to check from within the program to see which version of BASIC is in motherboard ROM, sim- ply add the following code to your program: STA $C080 ; to access the moth erboard LDA $E000 Integer BASIC ts in ROM if the accu. mulator equals $20, Applesoft is in ROM if the accumulator equals oa. eeeeeeseeeeeeeee info Product : Multiscribe GS Publisher: — StyleWare Inc Available from: MGA MicroSystems Bidmuthin Technologies Apple Dealers £89.99 Price: dada eee éddd Value : Performance : Documentation : Self test on the Apple IIGS Control-Option-Open_Apple-N Try the above key combination when you have the ‘rolling apple’ on the screen (Check Startup Device!) Spreadsheet tip To calculate the number of weekdays between two dates, you will probably want to set aside a couple of cells in your spreadsheet. It is calculated as follows: Weeks = INT((date2 - date1)/7) DoW1 = MAX(MOD(datel - 1,7),2) DoW2 = MIN(MOD(date2 - 3),7),4)+2 DoWDiff = IF(DoW1 < DoW2, DoW2 - DoW1, 5 - (DoW1 - Dow2)) WecekDays = 5 * Weeks + DoWDiff A couple of comments are in order, Weeks is simply the number of full weeks between the two dates. There will be 5 weekdays in each of these weeks. The Day of Week numbers are calcu- lated on the scale O = Saturday 1 junday 2 = Monday é= Friday so the calculation for DoW1 pushes the day up to Monday if it falls on a weekend. Likewise the DoW2 pushes it down to a Friday for weekend days. At this point you have two days of the week between Monday and Friday. If they are in the same week (DoW1 < DoW2) you compute the difference. If they are in adjacent weeks, you com- pute the complement of the differ- ence. These formulae need to be modified slightly if you want the cal- culation to include the final day (the version above excludes it). Members Tips Wanted We welcome members tips - send details in so that other can bencfit. Best Tip received by October 3lst wins a £10 voucher for Shop2000 items. 3.5 Inch, 800K Drives ONLY £195 FOR MACINTOSH £269 FOR APPLE //E Compatible with Macintosh, IIcs, //e and Laser 128! Now you can add 800K of Apple compatible storage to your Mac or Apple Il at an affordable price. These 3.5 inch drives are func- tionally identical to Apple's 3.5 half as much! Works with a Macintosh: These 3.5 inch drives directly connect to a Mac SE, Mac Plus or Mac 512 enhanced computer through the external drive port. No interface card is necessary. Ideal Drives for an Apple II: Our 3.5 inch drives connect to an Apple //e, Apple II Plus, Apple llcs, or Laser 128 via our “Universal Disk Controller” This remarkable interface card allows you to connect two 3.5 inch drives for a total of 1.6 mega- bytes of Apple Unidisk 3.5 compatible disk storage. Works with a IIGs Using our Universal Disk Controller, connect two of these 3.5 inch drives to your Ilas at a savings of over $300! and Macintosh drives but cost __ Now super quiet—includes LED “in-use” light! Available Now! Call today and order your 3.5 inch disk drives. Find out just how inexpensive it can be to add an 800K disk to your Apple! MGA MICROSYSTEMS IG T . ane Ral Eh TN30 6HT ENGLAND TEL; 05806-4278 TLX: 8950511 ONEONE G (BOX 13311001) COMPUTER SOFTWARE & ACCESSORIES 3.5" 800K DISK DRIVES Drive only (for Mac) £195.00 Universal Disk Controller £95.00 Drive plus card £269.00 10 blank 3.5 DS disks £16.99 Copy Hl Plus (smart filer) £34.99 UniDOS Plus (DOS 3.3) £27.99 UniMate (CP/M & Pascal) £27.99 Central Point Software INCORPORATED COPY n PLUS y BARGAIN _COMBOs Drive plus card with Copy Il Plus £289- Two drive plus card 439- Two drives plus card with Copy II Plus & 20 blank disks (prices exclude p&p/VAT) 489- eg Page 15 Apple 2000 LocahGroup Update Our August issue listed twenty eight groups/clubs, this issue lists thirty one. Two of the latest additions are in process of forming and the third one as apparently been established for some time. O.K. greed (in my case) knows no bounds, lets find or start some more! New Groups The club which is already in exis- tence is based on the Apple dealer in Poole (Dorset), at time of writing have not been able to obtain an accurate address or contact for this group but we shall have them available by the next issue. The Poole group is appar- ently a Macintosh one which may be a sign of it being dealer originated. I should be able to call in and find out during September, meanwhile don't delay folks, I've visited the Poole dealer before and they were a friendly bunch. Dorset Apple users who don’t want Macintosh oriented groups need not despair however, Ron Hoare is an Apple IIc user in Dorchester who wants to start a user group in that area, There must be more Apple users in that area, some years ago I used to spend time in an Apple deal ers premises in Weymouth during my holidays. Alas that dealer was not to be found during recent years but they sold some machines while they were there and they can't all have van- ished. Apple users of Dorset unite, you have nothing to lose but your isolation, and a lot to gain by ex- change of information as well as good companionship. Don't forget that we don't transport people these days, even if they are Apple users from qlee! Ron Hoare will be pleased to discuss Apple matters with anyone who cares to telephone or write to Page 16 By Tom Wright him. Count two for Dorset. Southampton is another area where I had not previously been able to find anyone running a group. Geoff Parsons is interested in starting a Macintosh group in the Southampton area and already has two other con- tacts. Geoff is a consultant Psycholo- pet and is therefore well qualified to eep an eye on any of the more ex- treme Apple related oddities that may manifest themselves. Geoff already has premises available for meetings so everybody who contacts him can look forward to a fairly easy start to the group. Geoff also has some expe- rience of clubs from when he was in New Zealand which will be a great help. | suggest that users of Apples other than Macintosh derivatives contact Geoff as he sound keen enough to encourage ALL Apple us- ers. All Change ! For the next issue I hope to rear- range the group list of contacts to reflect the difference between Apple anything groups, Mac groups, Apple II groups and multiple interest groups. As well as list even more orchards for all Apple2000 friends convenience. My notes about newsletters in the last issue prompted some enquiries which have led to my provision of the following brief notes. User group members generally comprise a very mixed range of interests. Hobbyists are often the largest pro- portion of a group but “business” users appear to be increasing in pro- portion. Apart from the hobbyist/ business user interest ranges there are other significant differences which have to be catered for in a successful group. Long established groups sometimes forget that some of their members have only just started out with their Apples, their require- ments are those “basic things” thatwe all take for granted after the first few months (eg what is/are D.O.S and ProDOS? What is hex? Why is there more than one programming lan- guage? etc. etc). Some people have no interest at all in programming, they simply want to learn about commer- cial application packages. Many us- ers have no interest in games and are unlikely to return to a group where games are the main activity. A small number of users are very interested in music via computers, a larger num- ber are interested in graphics, anda very small minority are interested in so called Communications. The number of group members who are genuincly very advanced in terms of machine language programming etc. appears to be fairly small. When plan- ning your group's timetable don't fall into the trap of pleasing a small num- ber of people most of the time. Of course there is always the problem of finding out what the members want from the group, but thats a story in intself and there is no easy answer to that problem. I seem to have been almost totally occupied with work of one kind or another during the last few months and as a result have not been able to contact many groups, hopefully I can remedy this state of affairs soon. Enjoy your groups and don't forget that they represent the cheapest form of user training and help that you are likely to find anywhere. « Let Tom know of your local group activities. if you want to start a new local group Tom can help you - give him a ring p him a line. Telephone (iii2#F Fit MICROSERVE (047 485) 4311 | (FAULT CALL HOTLINE) MICROCOMPUTER ENGINEERING. FORMAT - 80 : ENHANCED WORD PROCESSING SO ADVANCED ANYONE CAN USE IT FORMAT - 80: SCIENTIFIC 2 le (a-B) (a+B) Ny 2 N, ————<—_———_ 9x | Yan+x True scientific word processing on //e, //c, //GS. Supports Ima- geWriter, Spinwriter and Epson compatible printers. MULTILINGUAL FORMAT - 80 aatall gl cls epqaailll Leila FORMAT - PC The logical choice if you choose an IBM compatible. All the sim- plicity of FORMAT - 80 with even more power, £245 A discount off this price is of- fered to FORMAT - 80 users and a data transfer service is available. ELITE SOFTWARE COMPANY 4 Hawthyland Drive Hailsham East Sussex BN27 1HE Telephone: (0323) 845898 Page 17 FORTRAN In the second part of this series we look at the oldest and most long-lived of languages. The name FORTRAN derives from the phrase ‘formula translation’. FOR- TRAN was developed in 1955 by IBM as a means of allowing mathemati- cians to formulate problems without resorting to assembly code. As the name suggests it translates these specially-coded formulae into the required machine code. Although originally a mathematical language. FORTRAN is the first main- stream general purpose language to be implemented on a computer. Its main applications, though, still lie in the mathematical fleld. Most large mathematical software is written in FORTRAN along with much numeri cal modelling systems and virtually all large graphics packages. The more unkind amongst us maintain that FORTRAN allows mathematicians to screw up the computer in a way previously pos- sible only with the most devious of assembly code. I think that this is rather unfair. FORTRAN, like some of the other ‘more mature’ languages, has been under some quite consider- able criticism recently. Possibly this is because it is no longer the newest. most ‘gee-whizz’, language with the most bells and whistles. I am sure, though, that after some of these wonder-languages have been forgot- ten, FORTRAN will still be with us- not least because it has such a huge user-base. The cost of throwing out all the millions of FORTRAN applica- tions would be astronomical. In its history FORTRAN has under- gone four major revisions. The origi- nal FORTRAN was standardised into FORTRAN-II and then FORTRAN-IV in the 1960s (I don’t know what hap- pened to FORTRAN-III). In 1966 FOR- TAN-66 was defined. This is based upon FORTRAN-IV but included character handling. Until recently F -66 was the most common version. In 1977 the International Standards Organisation issued the latest standard for FORTRAN: FOR- TRAN-77 which introduced a stan- dard method of file handling and other advances. There Is talk of the newest version of FORTRAN: FOR- TRAN-8X but it looks as ff it will not appear before the turn of the decade. Originally FORTRAN was entered via punched cards. This fs still evi- dent in its source code format shown in table 1. Column six is used to Page 18 indicate a continuation line should a acy statement be too long for one line. This is done by inserting a non- space or non-zero character in this position on the continuation line or lines. A comment is indicated by an alphabetic character, usually C, in column one. cause I don't know either. Double precision variables are twice as long as their normal forms thus increasing their resolution. FORTRAN is very flexible in defining the lengths of variables: the program- mer is free to define the actual lengths of variables in byte-sized increments thus: CHARACTER*80 CHARSO INTEGER*2 INTEGER2BYTE LOGICAL*1 LOGICALIBYTE REAL*S REALSBYTE FORTRAN can have arrays of any of the above types. Because there are so many types, special declarative statements, like those above, must be included in the code to tell the compiler what vari- ables are of what type. This is called EXPLICIT TYPING. FORTRAN also has a form of IMPLICIT TYPING, Un- less otherwise stated FORTRAN will assume that all new variables begin- columns: 1-5 6 labels use: line continuation A FORTRAN program is split into segments. Each segment contains a subprogram which can either be a subroutine or a function. The vari- ables in each subprogram arc local to that subprogram: there are no such things as true global variables. There are two ways which data can be ex- changed between subprograms: parameters and ‘common blocks'- more about these later. Segmentation Is a very useful fea- ture because various segments can be in seperate source files. FORTRAN allows them to be compiled seperately and linked together at a later time. It allows for libraries of FORTRAN sub- routines to be easily built up. This is the first example of a ‘modular pro- 7-72 73+ program comments statements Table 1 ning with I to N are integer and all other variables are real. Implicit typ- ing can be spread to other variable Eee as well. This has one major raw-back: unless implicit typing has been disabled, any new variable will automatically be created and typed depending upon the first letter of its name. Many a bug has been caused by a careless programmer mistyping a variable’s name. Unfor- tunately many FORTRAN compilers have not the facility for disabling implicit typing. FORTRAN has six basic types of statement: 1. The declarative statement such as: PROGRAM FRED INTEGER VAL c Num is a real array dimensioned from 1 to 9 and NUM2 is c a two dimensional array dimensioned from 1, -4 to 10, 5 REAL © NUM (9), NUM2 (10, -4: 5) c L0G is a logical array dimensioned from -4 to 7 LOGICAL LOG (-4: 7) gramming environment’ although itis rather crude when compared to some of the more modern lanuages. FORTRAN has seven basic types of variables: integer, real, double preci- sion real, logical, character, complex and double precision complex. Lesical variables have two possible values: . TRUE. and .FALSE. Complex variables are two real vari- ables which represent a complex number, the first value is the real part and the second ts the imaginary part such that the complex number ts equivalent to A + square root of -1 B, “What is a complex number?" I hear youask, Well, for the answer I suggest that you ask a mathematician be- These statements do not produce any code: they give the compiler extra In- formation. 2. The assignment statement: Is2 c SIN and COS are functions S = SIN (X) * COS (¥) 3. The GOTO statement. This Is the simplest method of jumping to an- other part of the program although the destination statement must be in the same program segment. The des- tination statement is marked with a LABEL, This is a decimal number from 1 to 99999 placed in columns 1- 5: GOTO 99 99 D=1.2 4. The CALL statement. This calls a subroutine with an optional parame ter list: CALL SUBROUTINE (X, Y, 2) FORTRAN always attemps torcturn any new values set to parameters in- side the subroutine. So if the above subroutine set the third parameter to 0, then Z would also be set to zero. Obviously this can not happen if a constant were specified such as: CALL SUBROUTINE (X, Y, 4) Most FORTRAN compilers (but, un- fortunately not all) are smart enough to cope with this by ignoring the as- signment. 5. The IF statement. This has three main forms: The oldest form is now seldom used: it is the ARITHMETIC IF- the given NUMERIC expression is evaluated and ifit be negative then the first label is jumped to, if it be zero the second label is jumped to and if it be positive then the third label is jumped to: Some compilers use a modified, non- standard, version of the DO state- ment which does not require that the last statement of the loop be marked with a label: stUM = 0 poI=1, SUM = END DO 5 SUM + ARRAY (I) The DO WHILE statement. a non- standard feature often supported by compilers, allows statements to be executed while a condition remains true: guage in supporting device independ- ence: exactly the same I/O functions and formats can be applied to virtu- ally all I/O devices (within reason though: you can not read from a card punch or write to a keyboard no matter how hard you try). FORTRAN provides two very power- ful data handling features. One is the common block. This defines a group of common data which can be ac- cessed by more than one subroutine. A program can have many common blocks. The useful feature here is that whole packages can maintain their global variables in common blocks c Process data until an end of file condition ENDOFFILE = .FALSE. DO WHILE (.NOT. ENDOFFILE) CALL PROCESS (ENDOFFILE) END DO FORTRAN also has many input and output statements. Fora language so old itis suprising to note thatits input and output features are still regared as being very comprehensive. Most have been In the language in a stan- dard form since the days of FOR- ‘TRAN-IV. FORTRAN generally uses record- based I/O (that is whole groups of data are read/written at once as opposed to single characters). The precise format of the data can be c Evaluate the absolute value of a variable c (note the use of the dummy C statement CONTINUE) IF (I) 10, 20, 20 10 I=-t 20 CONTINUE The LOGICAL IF ts far more common: specified using special format state- Cc Test for I being > 3 and < 5 and then set I to -9 if so IF (I .GT. 3 .-AND. I .LT. 5) 1 =-9 The BLOCK IF is the newest form (introduced in FORTRAN-77) and al- lows several statements to be exe- cuted in one group. It also allows the | use of ELSE IF and and ments which are associated with ei- ther a single 1/O statement or can refer to many statements. They take the form of special character strings which are inserted into the code and actually interpreted when the pro- c Test the value of I and if it be 1 then call R1, if I be c 2 then call R2 otherwise call RREST IF (I .EQ. 1) THEN PRINT *, ‘I equals 1’ CALL R1 ELSE IF (I .EQ. 2) THEN PRINT *, ‘I equals 2’ CALL R2 ELSE PRINT *, CALL RREST END IF 5, The DO statement. This ts the main method of controlled looping (short of using GOTO): ‘I is neither 1 nor 2’ gram is execuling- a sort of low-level 1/O minilanguage! FORTRAN is unusual foran old lan- c Calculate the sum of the five elements of an array SUM = 0 polo r=1, 5 SUM = SUM + ARRAY (I) 10 CONTINUE which the application programmer never has to know about. They live in their own common blocks and, pro- viding that the programmer does not redefine a common block by mistake, are quite safe and independent from anything done in the application pro- gram. The other feature is that variables can be overlaid via the EQUIVA- LENCE statement. Originally this was used to save storage space but it is useful since It allows often quite complicated data handling. One use is to access the elements of an array explicitly as opposed to the usual method of supplying the array name and subscript. This is done by over- laying a series of single variables over the array allowing FORTRAN to simu- late some of the more fancy features of later languages such as Pascal's rec- ords. Variables can also be preset with an initial value via the DATA statement, All in all FORTRAN is a well sup- ported, and comparitively uniform language. It is THE language for mathematical work: it has amassed a host of standard external functions and routines to provide various mathematical functions and. be- cause itis relatively simple, compilers are fairly quick and produce quite efficient machine code. Its inbuilt support of library routines makes the task of producing packages very easy: you just write your procedures and then compile them all. All the applica- tion programmer has to do is to com- pile his/her program and then link the produced object code with the package's object files. On the minus side, FORTRAN is very loose: it allows the sloppy pro- arenes to get away with murder althougn in my experience, if the pro- grammer is determined enough. even the most structured language can be coaxed (o produce absolutely appall- ing code), FORTRAN, though, often seems to go out of ils way to cause trouble. For instance it does not check that parameter lists are equiva- lent. Obviously if the subprogram is external (i.e. already compiled and Page 19 waiting to be linked into the program later) then the parameter list can not be compared. That is no excuse not to check the parameter lists of those routines actually defined in the pro- gram. Another fault is that it will happily define new variables for you when really you have mistyped a variable's name in a statement. Its loose typing of variables and implicit typing causcs much trouble. For instance examine the following statement: VAL1 = NUMB / NUMC What if VAL] should have been VALI (the I and 1 look similar) or if VAL1 and NUMC are defined as real but NUMB is not defined at all? In the latter case NUMB will automaticalh be defined as an integer which will cause a slightly odd answer to result. Also FORTRAN's punched card- based format (FIXED FORMAT, as it is called) is an irritation, Conclussion Generally FORTRAN provides a useful tool suited for numerical and mathematical applications even though it is somewhat dangerous in the hands of a careless and sloppy programmer. It is here to stay. though, if for no other reason than because of the volume of existing FORTRAN software. Example FORTRAN Program This program reads in an integer number from the user and then prints out the following information: its sign, its factorial value and whether it be even or odd. Processing continues untila non-numeric value be entered. é SSS ESSE Part three in the December issue will look at: COBOL the language that was to make bus!- ness computing a practical possibil ity. Page 20 PROGRAM NUMBERS TUFF SEVEN or odd © Read in the nunber- Lf it be non-numer 100 PRINT READ ease enter ERR = 900) » PRINT 30, NUMBER, FACTORIAL (NUMBER) 30 FORMAT (* The factorial value of %, 1 ND IF € Determine whether the number be even via a call to the subroutine EVEK CALL EVEN (SEVEN, NUMBER) If (TSEVEN) THEN PRINT 60, NUMRER 0 FORMAT (* The number *, 14, * ts even’) LSE NT 30, NUMBER 30 AMAT (* The number %, 14, * Ls odd’) exo IF © Do gain coro 100 © End message (note the 900 PRINT *, ‘That’/s all folks’ STOP EXD LOGICAL FUNCTION ISMINUS (NUMBER) € Function to deter! INTECER NUMBER EVEN (ISEVEN, NUMBER) mine whether the number b BQ. NUMBzR) THEN RETURN END INTEGER FUNCTION FACTORIAL (NUMBER) © Function to return the factoriai o INTEGER NUMBER, FACT, I FACT = 1 poiot=1 PACT ~ 10° CONTINUE FACTORIAL = FACT RETURN enn 4 in a number and print out its sign, f then label 900 Le jumped to teger number (anything else to end)’ ‘14 * de posted od of including a quote e whether the nunber be -ve of fe passed nunber APPLEWORKS 2 EXPANDER | APpLeworKs | [BIDMUTHIN Technologies AND IGS implementing your ideas The Appleworks 2 Expander is an enhancement program for Appleworks 2 which lenhances and expands Appleworks 2 when used with certain memory cards. Tanne Here's alist of the AppleWorks enhancements created by the AppleWorks 2 xpander when used with GS-RAM Plus cards on the IIGS: 9 — Word Processor and database Clipboard expanded to 2,042 lines (versus 250) 1% — Up to 22,600 lines in the Word Processor (versus 7,250 lines) 5% Up to 22,600 records in the Data Base (versus 6,50 records) Variable size printer buffer || On-screen time display 1 ae ba * Automatic time/date entry into the database Print-fle cache (2. ALL of AppleWorks is loaded into memory - $0 doesn't access the disk to print) Expander options menu Multiple disk file-saving capability | AppleWorks Desktop expansion to 8 Meg _Jother features: GS-RAM and GS-RAM Plus are totally compatible with and sur- | {pass the Applo GS Memory card standard. "|The AppleWorks 2 expander is supplied FREE with GS-RAM and GS-RAM Plus. [Prices (excluding VAT) | |GS-RAM 256K £169.00 | 1GS-RAM 512K £209.00 | |GS-RAM 1 Mog £269.00 | |GS-RAM 1.5 Meg £319.00 IGS-RAM Plus | Meg £399.00 IGS-RAM Plus 2 Meg £629.00 IGS-RAM Plus 3 Meg £849.00 IGS-RAM Plus 4 Mog £1059.00 IGS-RAM Plus 5 Meg £1259,00 | |GS-RAM Plus 6 Mog £1419.00 | 1GS-RAM Plus 7-8 Meg SCALL £40.00 £240.00 | |The AppleWorks 2 Expander also works with, and is supplied FREE with these . Jotier memory cards: | tor tic | (Z-RAM Ultra 2 - 256K £269.00 }]Z-RAM Ultra 2 - 512K £309.00 | (Z-RAM Ultra 2-1 Meg £380.00 Z-RAM Ulta 3 - 256K £329.00 _|Z-RAM Ulta 3 - 512K £369.00 | |Z-RAM Ultra 3 - 1 Meg £449.00 “1650816 16 Bit Option £79.00 Enhancements as for GS-RAM and GS-RAM Plus but maximum dosktop is 727K (1 Meg Z-RAM Ultra) and printer buffer is fixed at 64K. The in-built clock also provides filo datetime stamping as well as other time options. AppleWorks is lier vorsions of AppleWorks, | Other facilities: 16: Bit Option, clock "Z-RAM Ultra 3 includes 2-80 co-processor and CP/M. - Htor lle -1256K Ramworks Ill £199.00 {512K Ramworks Il £239.00 -|1 Mog Ramworks I £319.00 | 11.5 Meg Ramworks Ill £469.00 | 3 Meg Ramworks Ill £1,299.00 __Ennancements as for Z-RAM Utra, but separate cock (e.g. TimeMasiar or SerialPro) required for tma/éate features and printer butter only works with Super Serial Card (or SerialPro). '4Other features: 80 column display built in, (Replaces 80 col card). RGB option, for ite 256K RamFactor £239.00 512K RamFactor £269.00 1 Meg RamFactor £319.00 RamCharger Battory Back-Up £179.00 = fully pre-loaded into RAM. Also provides most of the enhancements for ALL ear- : OTHER HARDWARE Heavy Duty Power Supply (e/+) £75.00 lic System Clock (c) £49.00 IPhasor Music/Speech Synthesizer (a/+/GS) £179.00 Pinpoint Apple lle Enhancement Kit (a) £29.00 |Pro-Apple 20 Mb Hard Disk (IIo/GS/e,Mac Mac+) £995.00 'SerialPro - Serial Card + Clock (e/+/GS) £139.00 TimeMaster II H.0. Clock (0/+) £99.00 TransWarp Accelerator (Iie/+) £279.00 Viewmaster 80 (80 cols on II+) £139.00 7-80 + Card inc. CP/M(GSSie/+) £139.00 IGS SOFTWARE |AutoWorks 2.09 - Macros etc. (GS/e/c) £49.00 |DazzleDraw - dole hi-res graphics (a/c) £69.00 Document Checker - fast spall chacker (GS/e/c) £69.00 IFontWorks - for AppleWorks (GS/e/c) £49.00 InfoMarge - for AppleWorks (e.c) £29.00 :{Keyplayer Macros (reqs Pinpoint)(GS/e/c) £49.00 IMultiScribe - GS Wordprocessor (GS) £99.00 = {MultiSenibe 2.9 Wordprocossor (e/c) £69.00 PinPoint 2.0 - Desktop accessories (GS/e/c) £89.00 PinPoint Toolkit (inc RunRun)(GS/ekc) £69.00 Point-to-Point - Communcations (GS/e/c) £99.00 "| ProBasic w. Program Writer (GS/e/c) £49.00 ©. {ProFiler - Database (GS/e/c) £99.00 Quark Catalyst 3.0 - Mac-like Desktop mgr (0.¢) £49.00 RamDrive (Dos3.3/ProDos/Pascal/CP/M) each (e/c) £29.00 Ram EnhancemenManagement Kit (@/c) £29.00 [RunRun - Desktop Manager (e/c) £49.00 Spelling Checker (rags Pinpoint) (GS/e/c) £69.00 +1 TopDraw - Graphics for GS (links w. MultiScribe) £99.00 VIP Professional - (e/c) (Lotus 123 on e/c) £199.00 VIP Professional - GS (Lotus/Excel on GS) £249.00 Visicale Expander Disk (e/c) £29.00 Visualiser - e/¢ - Graphs AppleWorks (a/c) £79.00 cS Enhancements as for GS-RAM but no printer buffer and separate clock (e.g TimeMaster or SerialPro) required for time/date features. Max desktop 1 Mog. |Other features: Allows AppleWorks V1.3 to run on Il+, Also enhances [AppleWorks V1.3 on lle. Battery back-up option for permanent data storage, can boot from RamFactor, on-board partitioning firmware. Functions as full RamDisk jon GS,e & +. All products are also available from your local dealer. All products carry a ten-day no-quibble “money back if not delight- ed” promise plus a one year guarantee. Ordering information: Add £1.00 P&P per order + VAT @15% technologies P.O.Box 264, Harrow. Middlesex, HA3 9AY Tel: 01-907-8516. | Telex: 8950511 ONEONE G (Ref:22554001) Page 21 WARSHIP Tom Wright dons his life jacket and takes his Apple )( to sea ! Warship is a tactical game of naval combat from Strategic Simulations Inc., who are well known for their series of strategic and tactical war- games. The game is supplied in an A4 size box and contains a 5.25" disk, an advertising booklet for SSI games, and a very well presented manual. My only previous venture into naval games was with Computer Bismarck, my memories of various attempts to sink the Bismarck mainly consisting of many hours of increasing confu- sion while attempting to coordinate the movements of various naval and air units in the search for the Bis- marck, usually to find them being disposed of piecemeal by the Bis- marck units which were controlled by my computer opponent. Fortunately, Warship Is a different kind of game, four different scenarios are available each with different numbers/types of ship available to the opposing sides. The variety of choice available is illustrated by the fact that the manual lists 79 different vessels! The manual is excellent and suff- ciently detailed to enable a newcomer to this type of game to quickly become sufficiently competent to enjoy play- ing, of course it doesn’t win games for you and it Is easy to fight your way to the sort of game end that leaves you with no ships! The copy supplied for review was suitable for Apple Il, II+, Ile and IIc, (there are versions for other machines including the Atari and C-64). An Apple II Europlus was used for the reviews. 1 found that the selection for the computer to play both sides resulted in normal entry into a game in which I was to control the allied fleet. After five attempts I decided that at least the review copy of this game doesn't enable the player to select computer to play both sides, a pity as ncwcom- ers to wargames would find a com- puter demonstration very helpful. For descriptive purposes I'll con- centrate on the SAN BERNADINO scenario. After setting the HANDICAP LEVEL to 5 (well you have to give yourself a bit of an edge don't you ?), 1 set the DELAY LENGTH to 1, se- lected SAN BERNADINO and then pressed the <SPC> bar. This left me in command of an Page 22 American fleet. The VISIBILITY rating of 34 indicated excellent visibility, a rating of 1 would be very poor visibil- ity. SSI games usually play toa prede- termined end date or time but I have to confess that I couldn't find a refer- ence to this in the manual and am unable to say what significance the date has. On Page 8 the manual states that the San Bernadino sce- nario has a “two-hour game length”, have I got news for the author of that statement. I bear the scars to prove that this scenario can take 5+ hours to play and it still wasn't finished at that stage ! The manual also states that the battle represents a hypo- thetical engagement during the Leyte invasion. Action screen displays during the game consist of basic plan views of the various ships, perhaps silhouette is a more accurate description than plan, there are very minor differences in size and shape between the various vessels but in conjunction with the text displays available they are adequate. Aithe bottom L.H corner of the display is (O)RDERS while the bottom R.H corner displays the time (eg 1732). A cursor moves round each of the American ships as the default orders are executed. Each ship will be moved in compliance with the default speed and course, default gunnery control for all American ships is HOLD FIRE. After a couple of moves the message ENEMY SHIPS DETECTED will ap- pear briefly at the bottom of the screen. Continuing to do nothing will fairly quickly result in your ships coming under fire from the Japanese fleet which is not yet visible on screen. As each ship comes under fire addi- tional tempor: information dis- plays report as follows: DD UNDER FIRE FROM 8/50 GUNS ACCURACY 1/54 PEN 3 3. This display will vary dependent on the type of target ship (DD = Destroyer), the type of gun firing (8/50 = 8" SO calibre gun), accu- racy of the fire (1/54 is a calculated hit probability which is affected by speed and rate of turn of the two ships, visibility, whether or not the gun is under radar direction, and whether or not the gun is already ranged-in and/or other ships are fir- ing at the same target). Damage capa- bility of the shells is indicated by PEN (PEN 33 indicates that the shells have vertical and horizontal penetration capabilities of 3). Actual impact of the shells is indicated by another tempo- rary display which can include any of the following: NEAR MISS, SUPER- STRUCTURE HIT, BELT HIT, DECK HIT, PRIMARY TURRET HIT, TERTI- ARY TURRET HIT, SECONDARY GUN MOUNT HIT, TORPEDO MOUNT HIT. Any of these messages may be accom- panied by an asterisk which indicates that the shell penetrated the target, a double asterisk indicates that floata- tion damage was inflicted. Pretty comprehensive that lot and itappears to result in fairly realistic effects on the targets in terms of inflicted dam- age. Damage is cumulative in effect until either the disappearance of the ship is accompanied by the message “DD SINKS”, or the ships damage control has effected repairs. The fact that repairs are possible causes some headaches in terms of deciding how long you can afford to ignore a dam- aged ship before it becomes danger ous again. You can't simply decide to sink all ships that you engage before moving on, Yamato for instance is so powerful that I began to wonder if Christmas would arrive before I could achieve the “BB SINKS” message. Each game move begins with artil- lery and/or torpedo fire and ends with execution of movement orders during which stage you can elect to enter the ship control menu by pressing ‘O’ . From this position you can

Showing the first 100000 of 400871 characters.

mp.ls