Skip to main content

88.08 apple bug

  • PublicationApple Bug
  • Pages16
  • Source88.08_apple-bug.pdf
← Magazines 88.08 apple bug
/ 16
Page 1
Loading…
Text content (OCR)
The Newsletter of Apple-Q Inc. the Brisbane Users Group. August 1988 Issue Volume 7 No. 8 Address: P.O. Box 721, South Brisbane, Queensland 4101. >>> In this issue <<< Information Page...... sees ec eee eee ek Editorlal..sccccescccensccscsseessed Software Library..... re. Apple NewS.....esseeenc ccc ee cece ee nD CD-ROM for the Apple.........-2-----6 The Virus Metaphor........e eee eee DF Claris ProductS.....cceeeeercceevcdl Peek, Pokes and Calls........--.+-12 MicroThought.........2 cece eee ee ee ld Advertisements. .......eee eee e ee ee lS In the Next Issue...........2----.15 >> Dale Rodgie -- He typed it all in «< >> Graham Black. -- He typed some too KK >> The Members -- For their contributions << >»> Appleworks -- Word Processing ad >» ImageWriter II --. Typesetting «KC »> The Hooper Centre -- Printing & Distribution << >> The APPLE Computer -- The reason for it ail ‘<4 $6e1.50 Registered by Australia Post - Publication No. QBG 3485. Apple-Bug <2> August 1988 C Executive Committee J] Bernie Benson - President Ph.(€ 07) 345-1545 Eric Conolly - Vice-President Ph.(€ 07) 261-1860 Bob Godbehere - Secretary Ph.¢ 07) 808-3892 Tony Truscott - Treasurer Ph.(€ 07) 266-4795 Graham Black ~ Registrar Ph.( 07) 883-1525 Dale Rodgie - Editor Ph.(O75) 38-6942 Ken Smith - Software Librarian Ph.¢ 07) 345-1995 Brett Dutton - Hardcopy Librarian Ph.¢ 07) 870-8599 C Bulletin Board System «BBS> J Apple-Q Inc. BBS : online 24 hrs Telephone : (07) 284-6145 (DATA) : (07) 883-1525 (VOICE) Baud-Rates. :.300,-1200/75, 1200 and 2400 (CCITT and BELL) Data Specs : 8 Data bits - 1 Stop bit - No Parity (Full Duplex) Sysops : Graham Black - Vince Crosdale - Brett Dutton Calls to the system : 11,847 Registered Users : 143 (as of 11.30 p.m. 8th August) SYSOP stands for : SYStem OPerator BBS stands for : Bulletin Board System C Wnatv’ys When 1 at the Hooper Education Centre - Kuran Street - Wavell Heights Open Day Committee Meeting Sunday 2ist August 1988 Monday 22nd August 1988 Hours: 9.00.am. till 4.30.pm. Starts: 7.00.pm. Qpen Day Committee Meeting Sunday 18th Septemper 1988 Monday 19th September 1988 Hours: 9.00.am. till 4,.30.pm. Starts: 7.00.pm. Time: 1.30 pm this Open Day Wnece: Software Library Room Interest: Apple II Machine Lanaquage Programming Time: 1.00 pm. this Open Day Where: Room 22. Main Hooper Building Interest: Business programs & programming on the Apple II & Macintosh Cc Membershnip Fees P| Aduits/Family: $20 Joining Fee: $10 Pensioners: $12 Pensioners on production of Pensioner Card Fuli Time Students: $12 Full Time Students under 21 years on production of Student Card Corporate Membership: $50 Associate Membership: 85 pius $5 Joining Fee (BBS only) Le erezesnes at the discretion of the Executive Committee ] Apple-Bug <3> August 1988 Copying fees for the Club’s Public Domain Software are 50 cents per disk side, with a minimun charge of of $2.00 for 5.25" disks. The copying fee for 3.5" disks is $3.00 per disk. We cater for the J[, ]{+, //e. //c, //GS and MAC. The copying of Commercially produced software cannot be sanctioned by APPLE-Q Inc. and members who do so risk expulsion from the group. All contributions for the newsletter should be handed to a committee member at the Qpen Day, or posted to P.O. Box 6375, Gold Coast Mail Centre. Bundall, Queensland 4217. The deadline date is the committee meeting immediately following the Open Day. AUCTION OF THE YEAR!! If you are like me, you have a few computer related items gathering dust at home. Well why not sell them. Apple-Q is holding an Auction in September so you can sell those items. So bring your cards, monitors, cpu's, software, etc. to the Open Day, the 18th of September. The Auction starts at 1.30 p.m. and is free to all Apple-Q Inc. Members. * Auction starts 1.30 p.m., 18th September * Any computer related items can be auctioned * Free to all Apple-Q Inc. Members * Due to space restrictions, no main frames can be brought to the meeting C Eetitorial J by Dale Rodgie What a great meeting we had last month. A special thanks must go to Frank Ravill for comming up north for the demonstration. It is good to see that Apple Computer is showing the User Groups the CD-ROM before the dealers. We had the CD-ROM connected up to my GS. I noped that we would not be able to unplug it from my GS and 1 could take it home. But this was not the case. May be next time I should bring some super glue. Thanks also Frank for the new Public Domain programs you donated to the group and for the latest news in the Apple world. Some of that info ts contained in Apple News later in the newsletter. Well what do you think of the new logo. Thanks to Vince Crosdale for designing it. We have 9 new members join last month. They were: Kimble Mensforth. Karen Hoskins, Alan Gold. Alex Shemansky, Geoffrey White, Mark Wansovich, Peter Dempsey. Jason Sakadakis and Anothony Dadson. I am sure the other members will make you welcome. Apple-Bug <4> August 1988 Users of the Apple-Q BBS will know of the problems of keeping it online. One of the main ceasons for it crashing is the lack of disk space to store the messages. At present the BBS is using a 5 megabyte hard drive for storage. This is far snort of what the BBS needs. So we have started a "Hard Drive" fund to get the money for the dcive. We are looking for donations of money to buy a 20 or 40 megabyte nara drive for the BBS. The increased disk space will allow the Sysops to add more games. public domain programs. etc. to the board. If you wish to donate, please see Graham Black or myself (Daie Rodgie) at the Open Day or call us. Our phone numbers are on page two of the newsletter. You can also contact us through the BBS. We need Information! To help members with computer problems, we need to know what type of computer you nave. So please see one of the committee members this Open Day so we can keep up to date cecords. Membership Renewals You can now pay for your membership renewal by post if you have either a Bankcard or Mastercard. Simply fill in your details on the coupon at the end of the newsletter and send it to:~ The Registrar. Apple-@ Inc., P.O. Box 698. Redcliffe, Queensland 4020. Please enclose your old membership card with the coupon. Anybody wishing to participate in the questionaire can receive a copy be telephoning Kerry Nagle at home: (07) 300 2782. work (07) 377 3710 or you can complete the questionaire on the BBS. Kerry is doing a questionaire of computer users wnich is part of her thesis for her Ph D. Remembec to display your membership card on your Apple this Open Day. There is only limited space available. soa only Apple-Q members can set up their machines. People not displaying their membership card will be asked to pay the membership fee or cemove their computer. Both the Trading Table and the Software Library will close at 1.30 p.m. this Open Day. So please orginize your business around these new business hours. Also. please don*t gc behind the counter at the Open Day. A small number of power boards are available, at Open Days, for a deposit of $20.00. Due to the number of missing power boards. we had to increase the deposit. I recommend that you bring your own as the few available will not last long. Cc Software Library a} Below is a list of the contents of another two Public Domain disks available in the Software Library. The letter in the square brackets represents the file type. ie. [A] = Applesoft Basic. [B] = Binary, [I] = Integer Basic and [T] = Text. It you nave an an Enhanced Apple Ile. Apple IIc or Apple IIGS, you may need to get Integer Basic before you can run programs marked [I]. The copy fee for the 5.25 inch disks is 50 cents per side with a mimimum of $2.00. For 3.5 inch disks, it is $3.00 per disk. The Software Library will be open until 1.30 pm. this Open Day, so talk to Ken Smith if you are interested. GRAPHICS DISK #137 (Dos 3.3) == {1] SLIDE SHOW 2 (B] COPY.OBJ (Bi RANDOM LADY.PIC (B] LADY BE GOOD.PIC (B] MACROMETER.PIC (B] DIP CHIPS.PIC (BJ) TEX.PIC (B] SQUEEZE.PIC {B] THE TIME MACHINE.PIC (B] WINSTON CHURCHILL.PIC Apple-Bug <5> August 1988 (B] HOPALONG CASSIDY.PIC (B] A GIRL’S BEST FRIEND.PIC (B] BABY JANE.PIC CA] DISPLAY PAGE (B)] CHURCHILL (I] SUPER HIRES GRAPHICS ? (B] SUPER HIRES GRAPHICS.X (A] LORESGRAPHICS (B] WS2MR (B] MATH {Al PICTURE.PACKER {B] PACKER (B] PIc.0 {Bl PIC.2 (B] PIC.1 CA] GRAPHIC.DEMO (B) BUG (A) HELLO [A] INSTRUCTIONS (Al DEMO1 CA] DEMOZ (A) DEMOS {Al DEMO4 {A] DEMOS (B] ASCII.SET {B] BLIPPO BLACK.SET (B] BYTE.SET [B] PINOCCHIO.SET (B] SLANT.SET (A] HIRETEXTDEMO/3 (B] HIGH-RES-TEXT/3 CA] CHARACTERS (B] ROMAN CA] HIRES NOFLASH (B] KALEIDOSCOPE .OBJ {A] LIGHT SHOW {Al FIREWORKS {Al APPLESOFT SHAPE MAKER ASTRONOMY DISK #80 «Dos 3,3) {A] “CLC APPLE TUTOR 001 {I] BASIC PROGRAMMING {1i BASIC PROGRAMMING 1 {1] BASIC PROGRAMMING 2 {I] BASIC PROGRAMMING 3 {I] BASIC PROGRAMMING 4 (Al BASIC-INTEGER {B] *BASIC-INTEGER.X (I) CONVENTIONS {1] CPU 6502 {1] HELLO SAMPLE CI] MICRO 6502 SIMULATION (1] MINI ASSEMBLER TUTORIAL CA] RANDOM DRILL TUTOR 3.2 ONLY C1] SWEET 16 DISASSEMBLER C(I] SWEET 16 SPEED ? (B] “SWEET 16 SPEED.X {1] TOP DOWN PROGRAMMING [A] *CLC ASTRONOMY 014 (A) ASTRONOMY EXPOSURES (1) ASTRONOMY TUTOR {A] CALENDAR MOON AGE {Al EPHEMERIS {A] GREAT CIRCLE BEARINGS [A] JUPITER MOONS (B) *JUPITER.X (B] *JUPITER.Y (A] MOON FINDER A] OSCAR (A] OSCAR ORBIT PERIODS (Al OSCARLOCATOR CA] OSCARLOCATOR FILE INIT CA] OSCARLOCATOR INSTRUCTIONS {Al PLANET LOCATOR {Bj} “PLANET LOCATOR.X (B] “PLANET LOCATOR.Y {Al SUNRISE AND SET (Al URSA STAR TIME Cc Apple News JI Due out in September is a new operating system for the GS. The new operating system, called GS-OS. can increase disk speed up to three times. It will be the first true 16-bit operating system for the GS. The current Prodos 16 is accutually Prodos 8 in a shell. GS~OS is compatible with Prodos 16 and most of your current Prodos 16 applications will run under GS-OS. Many software publishers are waiting until its release before marketing their new programs. GS-OS will also be able to access up to 150 megabytes on a hard disk or CD-ROM. The present Prodos 8 and 16 can only access up to 32 megabytes of storage. were) As you read in the last Apple-Bug, GSWorks is soon to be released. Double page adds appear in the latest Nibble and A+ magazines. However, I hear that Styleware (tne Apple-Bug <6> August 1988 people that publish GSWorks) are waiting until GS-OS is available before they release the product. While in Austraila, GSWorks will be marketed under the label of Claris. Claris is Apple company which deals with software for tne Apple range. However. it will not be called GSWorks in Australia. The name of GSWorks, in Australia, has not been announced to date. In the midst of rummors that Apple will discontinue the Apple IIe. it looks like a new version of “old faithfull" will soon be available. Keep your eyes glued to Apple-Bug for more details. Cc CD-ROM for the Apple a "Any sound ever made. any picture ever created, any word ever written .. ." That’s how Jonn L. O’Brien envisions the communications possibilities of high tecnhnoiogy’s latest brainchild - the Compact Disc (CD), a 5 inch reflective plastic platter that can noid as much information as 1000 or more floppy disks. O’Brien, toundec ot LaserLand, a Colorado-based laser-hardware and software retailer. has other visions of CD, too: "Over the next decade. we can provide a medium for huge databases. standardize the level of education of children throughout the world. even teach piano and foreign languages interactively." And ai! with the computer. v Wouldn’t you know it? Just as we’re getting comfortable with magnetic media - inciuding floppy and hard disks - along come optical media. which promise to revolutionize the way we access information. But jaser-disc technology with its many promising computer applications didn’t erupt overnight, More than ten years ago, Philips, the Large Dutch eletronics firm. began researching ways to use the laser (light amplification by stimulated emission of radiation). a fine-tuned, coherent beam of light - waves of one frequency and travelling in one direction ~- to encode data. By early 1982, Philips and Sony nad jointly developed the technology for storing digital audio data on CDs. By the end of that year, the first Compact Disc-Audio (CD-A) players were introduced. By 1986. Philips/’Sony and other high-tech industry leaders Cinciuding Apple Computers) nad begun to recognize the unprecedented power of the Compact Liisc tor data storage and retcieval. interactive learning, and entertainment. During this time, at least three new forms of Compact Discs were christened: Compact Dise-Video (CU-V). Compact Disc-Interactive (CD-I). and Compact Disc-Read- Only Memory (CD-ROM). The first two types of discs are played on stand-alone home entectainment equipment. Only CD-ROM and its progeny require a personal computer system. The Here and Now As 1988 progresses. CD-ROM (a catch phrase that includes CD-ROM discs. drives. and technoiogy) is just beginning to make its impact on the world of personal computer data storage. CD-ROM appiications (data files on Compact Discs) for IBM PC-based systems number just over 160 discs. according to CD-ROM Review. But at least that many more have been produced tor companies’ internal purposes and aren’t available for sale to the public. Many commercial discs are so narrowly focused and expensive that they Apple-Bug <7> August 1988 appeal mainly to what are known as ‘vertical markets’ - specialized industries such as finance, law, or medicine. For example, Standard & Poor’s Compustat Services publishes versions of Compustat PC Plus (a database of financial information on publicly traded companies) on CDs for $12,000 - $45,000 per year (U.S.). At the other end of the spectrum. however, are less expensive CD-ROMS |ike MicroSoft Bookshelf ($295 U.S.) - an electronic library composed of ten reference books. including the American Heritage Dictionary, Roget’s Thesaurus, and The Wor!d Almanac and Book of Facts. Ten volumes on a single Compact Disc! The most popular uses of CD-ROM to date are in the field of publishing. Bowker Electronic Publishing of New York offers Books in Print and other compendia tor users of IBM PCs, The Washington Post has created a CD-Rom disc of the contents of its 1985 issues for in-house use. Currently under development are CD-ROM databases such as telephone directories, catalogues of manufacturing parts, movie indices, and museum-collection archives. ~Some industry analysts predict that CD-ROM wiil come to replace microfilm, aicrofiche. and printed publications. Indeed, library applications are among the initial and most widespread uses of CD-ROM. Good-bye card catalogues! A number of problems, some hardware-based, some software-based, some market-based - have slowed the growth of CD-ROM for the Apple II. That trend is now beginning to change. Compact Disc drives transfer information at 1.41 megabits per second. a speed that gags an Apple IJ Plus or Ile. According to Jim Solomon of MicroTRENDS. a hardware developer. these earlier Apple IIs can take only 1 megabit of intormation per second. The IIGS, a 16-bit microcomputer. is inherently more voracious and theoretically more CD-ROM compatible. Too beef up older Apple II models to work with CD-ROM. Solomon’s company has developed an Apple II coprocessor board - a circuit board containing a 16-bit Motorola 68000 series microprocessor chip that operates at the necessary speed and represents the standard recommended by Philips/Sony for CD-I applications. MicroTRENDS’ coprocessor. named Jonathan, creates an intelligent environment inside -your Apple II, so that the computer can distinguish programs using the 6502 chip .Apple’s microprocessor) from 68000-based applications, such as CD-1 applications that work under an OS-9 type operating system. Jonathan brings the Apple II up to speed. and a daughter board (A second circuit card that piggybacks onto Jonathan) provides the interface needed to attach a stand-alone. top-loading, Philips CM100 Compact Disc Drive (or player). a device that looks like some telephone-answering machines. MiccoTRENDS bundles its Jonathan system with a copy of the Grolier Electronic Encyclopedia, a single CD-ROM priced separately at $299 (U.S.) (Grolier reports that the price may increase somewhat by the time you read this.) The CD version contains ail text entries found in the 21 volume printed edition (which costs between $650 and $750 U.S.) and about 2000 additional reference articles. A floppy disk containing specific search/retrieval software for Grolier’s encyclopedia is also included in the Jonatnan setup. According to Solomon, Jonathan systems are ‘scattered around the world". and MiccoTRENDS is "finalizing agreements with Philips Australia" to be the exclusive Jonathan distributor Down Under. MicroTRENDS plans to offer a second CD-ROM application. The Visual Dictionary. an electronic version of a French/English dictionary featuring photos and drawings ct objects and activities labelled in both languages. Apple-Bug <8> August 1988 Once you’ve interfaced your Apple II hardware and you’ve placed the Compact Disc in its player, using CD-ROM is no more difficult than booting up the accompanying search/retrieval floppy disk and working with it as you would any other piece of software. You can find, view, save to disk (but not to Compact Disc), and print any research information you need. Without a doubt. efficient search/retrieval software is critical to the CD-ROM working environment. The 500-plus megabytes of data encrypted on CDs are arranged in one three-mile-long spiral - as opposed to the concentric circular tracks on Magnetic media. Magnetic storage devices such as hard drives are inherentiy quicker at finding random bit of iformation. While CD-ROM has a longer seek time. well-indexed search/retrieval software that fosters split-second access can overcome this deficiency. As you might expect. John Cole at Grolier Electronic Publishing is bullish on CD-ROM. According to Cole, the electronic version of his company’s encyclopedia has been weil accepted by educators and students alike, because of the system’s strong indexing capabilities, which make researching by computer fun as well as tunctional. “Say you want to prepare a ceport on first women (women who were the first of their gender to accompiish various feats)," Cole explains. “With a printed encyclopedia. where would you look? It would be very difficult and time-consuming. With CD-ROM. all you do is type in “first woman’ and the software will search the CD index tor all occurrences where this phrase appears - some 73 articles in all." While Coie is enthusiastic about CD-ROM in general and Grolier’s Electronic Encyclopedia in particular. he’s not so enthralled by MicroTRENDS’ Jonathan system. Cole calls the Jonathan system “a warmed-over IBM version (of the encyclopedia) that has not met with univecsal appeal and will not be updated by Grolier." Until other alternatives exist. though. Jonathan may be the only game in town for owners of the Apple II Plus and Ile who want to get into CD-ROM. Jonathan works with the GS, but in Apple Ile mode. Cole, at Grolier. notes that his company intends to provide generous trade-in discounts to Apple owners who use the Jonathan system now and who want to purchase the actual IIGS version of the encyclopedia when it’s released later this year. £ One current disadvantage of CD-ROM is that neither the Jonathan version nor the GS vecsion of the Grolier encyclopedia contains graphics. The GS version. however. is expected to offer color-text capabilities consistent with the GS’ enhanced graphics features. Any successful marriage between CD-ROM and the GS hinges on connecting a CD-ROM drive to the GS° SCSI <smali-computer-systems interface, pronounced "scuzzy") port. At press time. a number of Compact Disc drive manufacturers. including Denon, JVC. Philips. Panasonic. Sony and Toshiba, were reportedly developing or oftering drives with SCSI communications capability. Well by tne time you read this article you should have already read the latest Apple Talks with the latest on the CD Roms for the GS, (If your not receiving Appie Talk dicect from Apple please let the group know we receive a number of spare copies every issue) Appie’s commitment to CD-ROM is clear. Appie maintains membership in the Hign Sierra Group. a committee of industry leaders working to develop standaras for CD-ROM, and the company has at jeast one staff member pursuing this area - a quest Apple refers to as “evangelism.” In addition to “inventing the future" and devising new applications we haven’t even imagined yet. CD-ROM developers should be encouraged to creatively repackage Apple-Bug <9> August 1988 tried-and-true applications that have met success in the marketplace. How about a single CD-ROM containing all Apple II public domain softawre? Or a single Compact Disc containing AppleWorks, Pinpoint’s Desk Accessories and Spelling Checker, a macro generator, a grammar checker, and maybe Quicken, FontWorks, and Sideways, as well? Packaging |ike-minded programs this way would not only increase their convenience, but reduce piracy, too. (Most Compact Disc drives aren’t expected to have recording functions.) Will your family room, home office, or media centre adopt CD-ROM? John L. O’Brien at LaserLand thinks it’s inevitable and is staking his company’s future on it. And. despite industry wide obstacles the new technology must overcome, "Disk/Trend Reports" in InfoWorld (September 28. 1987) estimates that sales of CD drives are expected to increase sixfold within the next few years. Is an Apple II CD-ROM drive in your future? Only time will tell. [Reprinted from the GS Users NewsDisk - July 1988] C Tne Virus Metaphor ij] by Graham Black A virus, a real virus I mean, is a submicroscopic packet of genetic material, wearing a protein coat, that sneaks inside a living cell and commandeers the cell’s reproductive system. Rather than allowing the cell to continue making more cells, the virus tricks the cell into making more viruses. Then you sneeze and the baby viruses, dressed in their shinny little protein coats, fly off to find other ceils and to make more babies. Ideas act like viruses. Ideas infect people and cause us to make little idea packets to put in our children’s lunches. I myself have recently been infected with the idea that ideas-act-like-viruses. And I’m about to infect you with it. 1 caught the ideas-act~like-viruses idea-virus from ‘Memetics: The Science of Information Viruses’. by Keith Henson. Memetics is the study of memes (sounds like ‘seams). which is a new word that means idea virus. Not all ideas are memes. only the infectious ones. For example, you may have an idea for a better mousetrap, but it the world doesn’t beat a path to your door, all you have is an idea, not a meme. A meme currently reaching epidemic proportions, not only in the Apple II community, but everywhere computers are used, is the software virus meme. A software virus is a small program that has the primary purpose of reproducing itself as much as it can. Given the panic about software viruses that’s been sweeping the known universe since the first of the year, you’d think that every virus would have to be destructive, but that’s not necessarilly so. In fact the most successful software viruses will be ones that never do anything other than reproduce themselves (unless someone comes up with one that actually heips the system - it could prove very popular). Viruses that destroy files or otherwise harm systems are thereby discovered and eliminated. What panics me isn’t software viruses, but idea viruses concerning software viruses. Up until January oc so. when people encountered a problem with a program. they figured it was a ‘bug’ - an unintentional programming error. Nowadays, when something goes wrong, people write and ask us if they have a ‘vurus’ - an intentional. self-rceplicating, destructive packet of code. Paranoia is mounting. And all the peopie who never understood how their computers worked to begin with now have something new to blame every programming and operator error on. Apple-Bug <10> August 1988 The number of anti-reality idea-viruses concerning software viruses intecting today’s computer users is stunning. In the last six weeks I’ve read articies that claim viruses can move from Amigas to IBMs to Apples. I’ve read articles that insinuate that a virus can inflict your computer while you’re online reading electronic mail. And I’ve read many articles that suppose that a single virus can infect any kind of file on a disk. All these idea viruses are anti-reality because they consist of misinformation. Anybody got some aspirin? Don’t get me wrong - software viruses are real and they can be very dangeraus to your computec system. But if you understand where they come from and how they work, you’ll be less likely to participate in some of the stupid, superstitious rumours now popping up wherevec computers are used. Ficst of ali, understand that a software virus is a program. A software virus can i corrode tne copper traces on your motherboard and it can’t cause your monitor to explode. Since a software virus is a program, it can’t do anything until you bring it to lite wy cunning it. Since no one is going to purposely start up a software virus on their own computer, viruses will always be hidden inside other programs. A virus hniuden inside a data file is dead meat. Since data files are never “executed". a virus hidden inside one could never “come to life" and could never have a chance to ceproguce. You can bury your computer in data files teeming with viruses and stiii have absolute confidence that none of them will ever reproduce: none of them can do anything to harm your system. Think about it. Your computer can’t catch a virus trom a graphic tile. trom a sound file. from a spreadsheet file, from a word processor document, or from a database. It can’t catch a virus while reading electronic bulletin boards or wnile your transmitting files to other people. The oniy way your computer can catch a virus is by executing a program that contains a virus. On the other hand. any program has the potential to contain a virus. But the journey trom potential to actual is arduous. As a virus replicates itself and attaches to a program, it has to attach itself in such a way that it will be executed when the program is cun. At the same time, it has to attach itself in such a way that it will not damage the other program. If it causes damage, the user will stop executing tne program and the virus will die. Writting a smali piece of code that is smart enough to attach itself to any Apple Il, program and satisfy these two requirements approaches the impossible. A successiul vicus is more likely to look for a specific program or a specific class of programs to infect. For example. imagine a virus embedded in ProDOS 16 desk accessory. Whenever that desk accessory is used, the virus might look on ali the disks attachea to the system for tne PROUOS file and reproduce itself there. Tnen, whenever you boot your system with that infected PRODOS file. the virus might reproduce itself on desk accessory files that it’s familiar. In this scenario, the virus would jump trom system to system as disks containing the infected PRODOS tiles or infected desk accessories were used on other computers. This is scary and it’s the kind of software virus we all need to protect ourselves against. However. it’s not as scary as many of the idea-viruses about sottware viruses that are currently infecting society. Software viruses aren’t magic. They don’t nave spiritual powers. They can’t jump through the ether and they can't animate inanimate objects. They are just little programs, probably full of obscure littie bugs. that need to write on disks to reproduce themselves. Most of the virus attacks actually suffered by computers to date have been on mainframes. MS-DOS machines. and Macintoshes. As it turns out, it’s quite a bit easier to write a virus for an ‘advanced’ operating system than it is to write one for the Apple Il. For exampie. most people think of a Macintosh Hypercard Stack as 4 Apple-Bug <i1> August 1988 data file, but it’s really a program. Viruses have already been written that can jump from stack to stack. But don’t feel like the Apple II has been left out. Even if we’ve never had a widely-identified virus, we already have some sophisticated viral detection software. Remember that in order to reproduce itself, a virus has to write to disk. Glen Bredon. of ProSel fame, has written a program called Apple.Rx that you can use to create a ‘snapshot’ of the program files and other vulnerable areas on a disk. After tnat you cun Apple.Rx in ‘Check’ mode - it will tell you if anything has been changed since the last snapshot was taken. Changed files are suspect and should he deleted and replaced with the original version. (Apple.Rx will be available on disk directly from Bredon, 521 State Road. Princeton. NJ 08540. for $25 beginning in September. It requires a //gs or an enhanced //e or //c¢ with a 65C02 microprocessor. A 65802 chip can be bought for under $20 and can be easily inserted in place of the 65C02 in the latter two machines. Apple.Rx is aiso available right now. for a $20 shareware fee, on the major online information ~ services. On GEnie, search for the keyword “Apple.RX". Bredon asks in his documentation that Apple.Rx not be distributed on local bulletin boards or in the standard shareware manner because it is, itself, a prime target for attack by virus programmers. Unofficial versions may be bogus!) Even without Apple.Rx,. there are many sensible things you can do to protect yourself from viruses and other programs that could damage your system. Appie.Rx. tor example. can do nothing about a non-viral but hostile program. |t’s easy to write programs that erase disks when they are run after a certain date. This kind of program is nostile. but it’s not a virus. It can’t reproduce itselt. The most important thing you can do to protect yourself is to keep backups ot your disks. Weite-protect aii original commercial software disks before you even insert them in. your computer. Make a copy and work from the copy. Avoid copy-protected software. If you have a //as, try write-protecting your System disk - the disk you boot ProDOS 16 witn. There are several programs that legitimately write on the System Disk. however. so this suggestion may prove unworkab:e for some of you. The most important safeguard is to avoid running software on your machine that is of dubious origin. While viruses have been found on commercial disks (not Apple II commercial disks, however.) they are much more probable in the public domain. Pirate software that can’t be traced back to any specific programmer is particularly suspicious. Rumours abound of software companies attacking piracy by uploading infected versions of their own programs to pirate bulletin boards. : Nonetheless, I think the more dangerous virus is the idea-virus about sottware viruses. Go out into the world with an understanding of how a software virus works, use care. and it’s very unlikely your system will ever be infected. What 1 can’t tell you is how to protect your mind. Nobody knows how idea-viruses work. That’s what’s really scary. 1f software viruses happen to lead to a better understanding of idea-viruses, any trouble they cause could be absorbed with a smile. C Claris Products 1 A few months ago I saw a double page add from Claris Corp. in the US Apple magazines. The add described a new verson of Appleworks. So I wrote to Claris about more information. Unfortunatly the reply was sent by surface mail and took about six weeks to arrive. In my letter I asked two questions about the new version of Appleworks: Apple-Bug <12> August 1988 1. In your add. you mentioned two improvements. The first is extended memory support for the Apple IIGS and a mail merge capability. These are two features that are available with Appleworks 2.0. So does this Claris version of Appleworks improve these features or is this the same program as we know and love? Appleworks V2.0 for Claris contains the same features that Appleworks V2.0 for Apple contained. We have improved the documentation and added serial numbers to the software to aid in registering customers on our database to apprise them of upgrades. undates. new products, etc. 2. | have heard tnat Ciaris is working on a GS version of Appleworks with the Human Interface. Could you please tell me if this is correct and it it is. what new features wiil be available in the GS version. We have not released an Appleworks package designed especially for the IIGS computer at the present time and cannot comment until we do so. v With the letter. I received, Claris enclosed a colour brochure of the programs tney publish. Utner than Appleworks, all the other software they pubiish is for tne Macintosh. Let’s have a look at the software available: MacDraw I] is the latest version of that classic Mac drawing program. it is taster. more tlexabie. more precise and in colour. MacDraw II runns 3 to 10 times faster tnan current drawing programs. It now has a layering teature that allows you to save indervidual layers and load them into other drawings. You can also customize aii the tools. enlarge your drawing up to 32 times or zoom in to points to an accuracy ot 2000 gots pre inch. MacProject has also been upgraded. MacProject II is a project Management program. It now comes in colour and you can link it to you tavorite spreadsheet. It can aiso be linked to other graphics and word processor programs. The new MacWrite 5.0 now has a spelling checker. MacWrite is claimed to be the most popujlar word processor tor the Mac with over 600.000 sold. C Peeks, Pokes and Calls j EDITOR: This articie comes trom the pages of the TAUG Newsletter. This month i promised some of the Zero Page Information ~ this is the area tnat youc Appie uses to do its housework and keep everything in order - in order for you to run your programs that is! lI will give you a list of locations that exist in Zero Page (that means trom memory address 00 to FF in case you don’t know) and what they do or mean. How you use them is up to you, but remember the cid saying - if you don’t know what you are doing then don’t do it - no, seriously folks, you can play around to your jittle heart's content. but don’t use a good disk to play with. I would suggest you use your System Master (DOS 3.3) and initialise a new disk to use. When you have tinished looking around. cepoot anotnec disk if you want to use the computer for anything else. | Address | What it does or what it can be used for...... 1 Apple-Bug <13> August 1988 1 $32 | 50 | Text Output format (63 = Inverse, 127 = Flash if | 1 | | 243 is set to 64. 255 = Normal | | $75.761117-1181 Line Number being executed (FP Basic) ' Ne ee aes + | $77.781119-1201 Line Number where program stopped (FP Basic) 1 1 $7B.7C1123-1241 fines | $?7D.7E1125- 1261 1 $81.821129-1301 BP nee eee se once ee ene ele nse iene inom sine el noose nee ain nen ie OES es ema Start of Program Address (INT Basic) End of Variable Storage (INT Basic) Apple-Bug <14> August 1988 ONERR Flag 1 Line where ONERR error occurred, i 1 $DE | 222 | ONERR error code (See full list at article end) i | $E4 | 228 | HCOLOR Value (0 = 0, 1 | “1128 = 4, 170 = 5, 213 O = Next without For 12 = No Buffers Avail. 107 = Bad Subscript 1 = Lang. not Avail. 13 = File Mismatch 120 = Redim. Array 2.3 = Range Error 14 = Prog. too Large 133 = Division by Zero 4 = Write Protected 15 = Not Direct Command 163 = Type Mismatch 5 = End of Data 16 = Syntax Error (FP) 176 = String too long 6 = Fiie not Found 22 = Rtn w/out Gosub 191 = Too Complex 7 = Volume Mismaten 42 = Out of Data 224 = Undef. Function 8 = 1/0 Error 53 = Illegal Quantity 254 = Bad Input Resp. 9 = Disk Full 69 = Overflow 255 = Ctri-C Interrupt iG = File Locked 7? = Out of Memory 11 = Syntax Error (DOS)90 = Undef. Statement Tnese Codes are what. your Apple uses when you make an error (Heaven forbid!) - you can jook at Address 222 ($DE) to see what error has occurred (ie PEEK 222) and if you want to see where it occurred then look at Addresses 218-219 ($DA.DB) via tne same means. If you are using some of the Alternate DOS Systems (eg DiversiDOS) then these may not print out the Error Code in full, only by Number. Next Month we will start on DOS itself - what goes where, why. how, who with and whatever. ~- The Phantom Poker! Cc MicroTnougnt 3 Was the man wno coined the words byte, nibble and bit a fisherman? Apple-Bug <i5> August 1988 C Adcivertisements 1] FOR SALE Contact: Graham Black at the Trading Table or phone (07) 883-1525 after FOR SALE x FOR SALE z Ree RE RR ee x MXR KKM ROKK 12.00 noon Che does shift work) Auto Ice Printer Card $ 60.00 garcdax Word Processor (Dos 3.3 version ) $155.00 Speed Demon $450 .00 Makes you Apple run 3.6 times faster than normal - excellent with Data Bases and Spreadsheets. Roland 800 DXY Plotter (8 colour) $995.00 Used A3 paper and there are lots of pens to go with it. Epson LX-800 printer $495.00 Alf Music Synthesizer $450.00 Includes AIWA amp. with over 30 disks of music. Super Serial Card (new and sealed) $140.00 IBM XT TURBO $2500.00 Includes: Samsung Amber Monitor, 30 meg. Miniscribe Hard Disk. two 360K floppy drives, two Serial Ports, Paralle! Port, Mouse. Keyboard. Mulittunction card, plus several manuals. Contact: Vince Crosdale at the Trading Table or phone (07) 351-3090 Enhanced Apple Ile $1900.00 includes: 512K of RAM, Apple Green screen monitor. two disk drives. Parallel printer card, RGB card, manuals and much software. Contact: Bob Clews, phone (079) 857415 Apple //c (128k RAM and inbuilt drive) $1700.00 Includes: //c Monitor and stand. //c External Drive. Apple Scrib. Printer. Maestro Supermodem 300/300, 1200/75 baud. Apple Joystick. Apple Mouse. Complete set of Manuals, All in perfect condition. Programs: Type-Quick, Terminapple, Viaterm, Appleworks, Appie Pascal, plus approx. 120 double sided disks of software. Contact: Dale Rodgie, at the Open Day or phone (075) 386942 ProDOS Assembier 3.0 $30.00 Apple Secrets (manual and disk) $20.00 Music Construction Set (Apple //e version) $30 .00 Newsroom (includes back-up disk) $40.00 Apple Mechanic $20.00 Alpha Plot $20.00 Macnine Language for Beginners (manual) $15.00 ProDOS Tecnnical Reference Manual (inc.disk) $25.00 Microsott Multiplan (spreadsheet) $50.00 Mosaic 1200B Modem $350.00 Includes: 300/300. 1200/1200 bps, Hayes compatible, Auto answer. Auto dial, only 3 months old, still in box, if you own a GS. I'11] throw in the cable and a comms. program. Cc In the Next Issue... J In the next issue of Apple-Bug we will start a two part series on MIDI. Tne tirst look at the hardware you can get to connect to your Apple and tne second looks at the software. All this comming to a letter box near you... part will REGISTERED PUBLICATION (Bundle) For Post-town or Area Post Code (or Group) APPLE-—-BUG The Newsletter of Apple-@ Inc. the Brisbane Users’ Group If not claimed within 7 days, please return to: | | P.O. Box 721, South Brisbane Qld. 4101, Australia. | POSTAGE | | Paid | | Chermside | | Qid.Aust. | 1 liv -> ( 4032 | 1 | Registered by Australia Post - Publication No. QBG 3485 The Registrar, | b Apple-@ Inc. The Brisbane User Group. app (+4 - ug P.O. Box 698. Redcliffe. Queensiand 4020. — Please charge my account with §... Cl Bankcard Mastercard Card Number: a Expiry Dute: ....... Wisevax SIQMATUS oc ceeeseseccsesseeersersaee ride she onse sevaieacaxevavsnse The Newsletter of Appie-Q Inc. the Brisbane Users’ ADDOSS sscinerriivnemnnasenimnim mee Group. Name (on card) ..
mp.ls