<<

-Apple January 1989 Vol. 4, 1'10. 12

ISSN 0885-4017 newstand price: $2.50 Releasing the power to ~~elJ'one• photocopy charge per page: $0.15 .-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.~.-.-.-.-.-.-.-.-.-.-.-._.- produclS, An Apple II for the student . The most inleresting statistic In the survey resulted from develop­ ers being asked what operating systems they used. Although only 114 Now that the Macintosh has become established in the university developers c1almed lo be Apple II developers, l27 of lhem said they market, Apple's anxiety aboot the Apple II stealing away .Macintosh use Apple DOS 3.3. This compared to 8 t using ProDOS 8, 76 using sales is slowly starting to fade. According to a letter we've received ProDOS 16, and 25 using Apple Pascal 1.3. And you thought DOS 3.3 from BelSy Pace, Director of Apple's 1\·12 Education sales, the Higher was dead. Education group at Apple. has finally introduced an Apple II resale pro­ If you get· an I/OIlRROK whUe trying to delete a file under Pro­ gram for students. The program is an addendum to Apple's long­ DOS 8, 16, or GS/OS, you're in bigger trouble than you think you are. standing Macintosh resale program. If you try to delete the file a second time, whether you get an I/O The program covers only the Apple IIgs and is open only to full· ERROR or not, you'll have prepared your disk for slow but sure time education majors and education faculty ·at schools that Apple deslruction, file by file. - has resale agreemenlS with, however. Pace said tha] the program In 1'roDOS 8 versions through 1.2. the file-delete command zeroed would make Apple lis available to studenlS at nine of lhe ten top Col­ the deleted file's index block. This made implementation of an leges of Education in the U.S. 'undelele' command Impossible. Starting with v 1.3, file-deiete was Many education · experts think the key to computerized improve· changed so that rather than filling the index block wilh zeros, the ment of 1\·12 education is to get on the teacher's desk. block's high and low halves were reversed. This allows deleled fiI~ to Since the Apple II is the leading in 1\·12 education, it's good be recovered wilh special software. However. as the code was wnlten, to see Apple'S new willingness to sell next year's teachers Apple lis for lhe index-block reversal is done before the file is mar~ed as deleted their personal use. in the directory. Pace also assured us that any College of Education or University Consequently, situations can occur where the high and low halves can purchase Apple lis for ihstitutional use orr of Apple's Education of a file's index block can b" reversed and ilS blocks have been freed, Purchase Program price list. but the file isn't deleted from the directory. If you try to delete one of Apple bas also announced 'cbanges to its Mucator Buy Pro· lhese partially deleted files a second time, ProDOS, as usual. will use gram, which provides a way for educators in sch.QOis, colleges, and lhe reversed index block to mark as 'free' the blocks owned by the state and local governments to buy Apple lis at a discount. Previously, file. Bul since the index Is reversed, none of the blocks it frees will be partidpanlS were limited to one lifetime computer purchase. Now par­ the right ones. As you conlinue lo use the disk. new mes will over- ticipants can purchase more than one Apple system, provided that at least two years have passed between purchases and the same model is not purchased more than once. The Apple IIc.P1us, lie, IIgs, and ImageWriter II are all available under this program ..In addition, VISA, Mastercard, and Apple Credit cards can now be used to pay for com­ puter purchases. To qualify, an educator must be a full-time (30 hours or more) employee directly involved in the instructional process. To participate, a teacher must complete an order from Apple; Apple wIll make equip­ ment delivery arrangemenlS with a nearby Apple dealer. For an order form. call 800-538-9696, extension 480. Apple Developer Services bas a new monthly· publica~on for developer.; called Apple Direct. More 'effort seems to be going into remembering the Apple II in this publication than in others from Apple Developer Services, but the road is long. For example, in Lisa Raleigh's introductory 'Editor's Notes' column in the December issue, she says Apple declared 1988 the Year of Networking and Communi­ cations and proceeds to tick-off a long list of new Apple networking products 'that help Apple and ilS developers participate in a multi-ven­ dor environment.' AppleShare for the Apple II. h9wever, by far the most important networking announcement in the Apple. II kingdom in 1988, was not among those she remembered to mention. What Is It about the Apple II that prevenlS il from gelting any attention al Apple itself? The November issue of Apple Direct, incidentally, included a report of a survey given to everyone who attended an Apple Developers Con­ ference held in San Jose in late february 1988. About 60 per cent of the attenders filled out the survey; about 17 per cent of those were Apple II developers. Of those who said they were Apple II developers, only 30 per cent were Apple ll-only developers; the rest also produced • LET ME GUESS - NO SURGE proTECTORS.,RlGHT?" 4.90 Open·Apple Vol. 4, 1'10. 12 write old ones and Ihe disk will gradually self-destruct. issue into a SCSI hard disk formaller. The delete command, for reasons unknown, also tries to read the Note C4Tefully thal these lines ·bave the ability to erase everything first data block of Ihe file to be deleled (after reversing the index on a hard disk-and should be used wllh utmost care: In addition, they block, but before removing the file's direclol)' entl)'), so attempting to only·do·a 10w'Ievei formal; after usingthis program yOu'ILalso have to delete a 'bad block' me is a particularly good way to corrupt a disk. formal Ihe device with a standard ·ProDOS formalling program 10 Why does the index·block reversal occur at all? 'Undelete' utilities make lhe dIsk b()Qtable and to give it a directol)'. . only work if you use them Immediately after deleting a file. If you save something else on the disk between the time you delete ..and the time 518 .cI:I to ond .o! .•listing lin. 548 : 1 = 0 you tl)' to recover, parts of the deleled file are likely to,pe overwrilten 519 add to ~d ~(OIisting !ine 519 : 1 = 1 . and the file is likely to be useless. Apparently Apple's_:i.d·ea was 10 515 :: !f-mE )' 3 !ilENP.Rlli! "<1IIIknown>" • move ProPOS from an that didn't allow,undelele al 601 :: !nYPE = hlllD.Y:: 'I TIIIlI GOSIJB 2000 all (zeroed index blocks) to an operating system that allowed fairly sophisllcated full-disk repair-the reversed index block is supposed 10 2000 REM * Routine t.o euLa l ow-level format on SCSI drives t indicate 10.a full-blown disk-reeovel)' program that the file has been 2010 PRlIIT: PRlli! "rom! thh device (Y/1I)1 "; deleted. In my opinion, the tiny benefit from this added full-disk fune· 2020 INPIlI ";1$ : IF A$ < > "Y" AND 1$ < > "y" TIIIlI 2099 tionalily is too great a price to pay for th e added complexity of revers­ 2030 PRI1i'l' RFomattinq will destroy all the files .DOY OIl this device." ing the index block. Why not just do what would have been simplest 2040 1NPIlI ' Ar. y,u s~i. you want to 00 this (YIiir' ' ;1$ from the start-don't mess with the index block al all; jusl remove Ihe 2050 IT 1$ < > "Y' 'AIID A$ < > "y' TIIIlI 2099 deleled file from Ihe direclol)' enll)' and free up blocks for olher tis 2060 Cl!D=4 : SIJBCIm=21 : POK! 784 ,0 : POKE 185,0 : GOSIJB 1000 files. 2010 11 ERR TIIEN PRIIIT 'EBRDR-"; : GOSIJB 1900 : GOTO 1099 Exploring Apple US/OS and l'roDOS B, by Gal)' Lillie, is sched­ 2080 PRINT "1 low-level forut of this device has bttn completed. ~ uled for publication by Addison-Wesley in late December. This is Ihe 2081 PRINT" Before using it, you MUS'!' also initialize/format it" follow-up 10 Little's ea~ier book, Apple l'roOOS, whi ch is out of print. Yes, you can do a low·level format of SCSI bard disks wllh an 2~82 PRINT " with ProDOS . Use your ProOOS Sy6tem otiHties. " 2083 PRlN! Apple II. Nere are Ihe program lines I promised lasl monlh Ihal change Our SmartPort identificalion program from the Janual)' 1987 2099 RE!URII

active when Reset is pressed, G5j OS can warm didn't occur to me that they might not know boot the system just as it does now, If the what it was lhey were selling. application software does use the hook, how­ ever, and if neither OS/ 05 nor lhe .tools are "Open-Apple" eulogy Ask busy, then contrql of the computer should I don't understand why you feel the need to relum 10 lhe applicaUon via the hook.-) change ·the name of Open.Apple. Alter reading (ortell) the section on this in Ihe last issue (page 4.84), news misleading I don't think you're sure either, You did not give (I vel)' much like Ihe implications of your a reason for the name ch ange, just an explana· Uncle new name! It makes me wonder with excited lion of some changes Ihal have occurred. The anticipation where we'll all be in this Apple current name of the newsletter refers to the world in yet another five years. ), . Apple II series of computers, the name is specif­ DOS As an Apple Wril er aficionada, I read with ic to Ihe only computer with an open-apple key. interest your Miscellanea column in last month's By changing the narne to A2·CeotraJ, you are issue. I had a1sa heard about the availability of removing any reference to the product from the Apple Writer from Sun Remarketing and called name of the newsletter, I don't see what the ta inquire about the $25 offer. The fallOWing is name A2·CentraJ has to do with Apple II Com­ Mistakes In Open-Apple are discovered the essence army conversation with Sun: pulers. Why not just call it Open·Apple: a jour­ around the WOrld , Izjdor Lichtman in Beer I was told that, yes, they did Indeed have nal and exchange of Apple D discoveries She va, Israel points out that in our October Apple Writ er for $25. I asked if it was Ihe Pro­ and leave things like they were. This makes issue. page 4.71, line /0 of lhe program seg­ DOS version complete with Apple documenta· much more sense, ment in the first colUmn should say tion. I was told yes. I asked if the person would The name Open.Apple refers ta many '[$. (I1R$(27), 10 make lhe variable match lhe check on thai for me. She did, coming back 10 Ihings: resl of lhe program. In lh e original I slarted the phone to say she'd made a mistake, they First, to the open-apple key; an integral part of with the name 'ESC$' for lhat variable, but only carried the DOS 3,3 version. j asked if the Apple II computer, which makes it vel)' then called it 'E$ ' in lines 30 and 60. that came complete with Apple documentation. versatile. Reading this key is one of the first Our sources on the engineering team and in She said yes, again . I asked her la check that Ihings an assembly language programmer technical support al Apple say the reason for me, again . She re turn e~ to the phone to say learns. This is a key that sels this machine Reset doesn·t work under 05/ 05 ('Resel vs that no, it didn't come with Apple do(umenta-. apart from-many others, 05/ 05/ December, page 4_88) is because tion, it came with C1 short p'rint-out of com­ Second , to Ihe open architecture of the allowing Resets would risk corruption of data mands, machine, the vel)' reason it is popular. None stored on disks, Apple's engineers are very In short, the rumor that Sun Remarketing car­ of the mystery and confusion that accompa­ concerned lhat if they aI/ow Reset at al/, peo­ ries Apple '''"'ter for $25 seems 10 be false, at nies a computer from Big Blue. ple will expect to be able to press reset while least if you L,Jnsider Apple Writer Lo be ~ Pro­ Third, to the company that manufacturers this 05/ 05 or the lIgs loolbox are acUve. This DOS program cu,,,plete with original documen­ multi-faceted machine, Apple Computer. would leave the active toolbox or as/ os p~ tation, as I.. do. Sun's catalog does indicate they Without this reference, the name does not cedure half-done, which could easily lead to all have Apple Writer 2.0 (Cat. No 032) available imply the lype of sUbjecl mailer contained kinds of trouble. (On the olher hand, pressing for $75, but Ihey apparently don't have It 'In within. Reset while the has con­ stock on a regular basis. trol of th e computer has been a sure way to With high hopes blown, I remain your ever· J have no problems with t~e Changes in damage disks since 005 3.1: Nothing new faithful reader, Open-Apple that have come about in the last there, What many programmers want is a way Sandy Brockmann few years, I appreciate the fact that you have to Reset their own programs while neither Kansas City, Mo , added a catalog of hardware products and 05/05 nor lIgs 10015 are acUve, particularly In books. I have always fell that you were making Thanks for the infonnation. 'If your mother this publication worth more than its weight in a development environment. J continue to says she loves you, • my editing professor used think 05/ 05 should provide applicaUon sofl­ gold. I don'l know of any other base of comput­ to say, T I1ECI( IT OJJf!' I did call Sun to check er users that has a reference available like ware a Reset hook. 1f the application software out the rumor before printing that item, but it doesn! use the hook, or if as/os or 10015 are yours. I still don't see why you feel the need 10 January 1989 Open-Apple 4.91 change the name. You don't need a flashy, com­ doing.someth ing wrong? monochrome Macintosh. mercialized name; Just , stj~k with the name we Daryl C. Morgan The I/gs qualifies as a home-market comput­ have come to know·and·respect.. Turlock, Calif. er, too, but it's · Apple~ most expensive John Wargo Printing· under OS/ 05-style programs machine in that market. Apple has positione