Skip to main content

Open Apple Vol 7 No 08 SEP 1991

  • PublicationApple Periodicals
  • Date1991-09-01
  • Pages8
  • SourceOpen_Apple-Vol_7_No_08-SEP_1991.pdf
← Magazines Open Apple Vol 7 No 08 SEP 1991
/ 8
Source: Internet Archive — Aggregated Apple-era periodicals, 1981–2012.
Page 1
Loading…
Text content (OCR)
A2-Central Ss A journal and exchange of Apple II discoveries 2 September 1991 Vol.7, No.8 ISSN 0885-4017 newstand price: $2.50 Photocopy charge per page: $0.15 KansasFest 1991 This years A2-Central Summer Conference (often referred to as “KansasFest”) had a different flavor than previous years. The conference itself was much the same, but the environment surrounding it provided a different background. Apple's announcements. Apple Computer sent fewer engineers this year than last year, when many new products were being discussed. Some of those new projects have been released to developers (the MIDISynth tools) or the general public (HyperCard IIgs, the Apple HighSpeed SCSI Interface), and the future of some (Jim Mensch’s animation toolset) are not Clear at present. Apple's new product introductions this year again attack several crite cisms of the Apple Il. System Software 6.0 (due out sometime before the end of this year) adds more speed to the Ilgs tools, a remarkably improved Finder, and three new File System Translators (FSTs). Other new products are an improved HyperCard Iigs version 1.1, and for the Ile and ligs a new Ethernet peripheral card and the anticipated SuperDrive interface card. System 6.0 will ship on five 800K disks. New programs will include an archiver (effectively a backup that archives files on any block device medium from floppy disks to hard disks), drivers for Apple's tape drive and flatbed scanner, and the components of Universal Access (sticky keys, mouse keys, CloseView, and the Video Keyboard). The three new FSTs will provide for read-only access to Apple DOS3.3 and Apple Pascal disk formats and full read and write access for Macintosh HFS volumes. The HyperCard revisions will add some features for enhanced use of color, better compatibility with Mac HyperCard 2.x (including “xwindows”, the ability to create floating windows through HyperTalk) and a media inte- gration stack using a new media control toolset. The SuperDrive card is the anticipated interface to allow connecting the high-density Apple drive to a Ile or Iigs. In addition to the Apple 3.5’s 800K {and rarely used 400K) disk support, with appropriate software the Super- Drive can read and write disks using 1.44 megabyte and 720K formats. The 6.0. HFS. FST- will be.able to handle the Mac HFS file system on 800K and 1,44 megabyte disk, but no mention was made of support for the MS- DOS 720K and 1.44 megabyte formats. ‘The Ethernet card adds support for that popular networking protocol to the Ile and figs. One of the motivations for the card was that it will have bet- ter performance than the current LocalTalk interfaces; the card is expected to be very reasonably priced. None of these products were available to show in “final” form as of KansasFest, so detailed comments would be speculative. We'll hold off on a complete review until each of these new products is actually shipped, but we think Apple Il owners will see a lot of new potential and realization in these offerings. Roger Wagner's keynote address featured a history of hypermedia which Roger set into action and left to run as he wandered The history began with Bob Bishop's classic AppleVision, done in black and white on the original Apple Il. Progressive screens enhanced the AppleVi- sion image using subsequent incarnations of Apple II graphics (single high- resolution, double high-esolution, and the ligs's Super High-Resolution modes). Finally, thanks to a laserdisc player under HyperStudio's control and a video overlay card, Roger's image appeared within the television’s screen and spoke to the audience, completing the introduction before turn- ing the presentation back to Roger (returning from offstage). Presentations no longer require a human to be present, even if they are part of the pre- sentation. Rogers's major thrust was the capability and suitability of the IIgs as a hypermedia engine, demonstrating some of the things that had been achieved in HyperStudio and enhancements that were being planned. The features of the Iigs—multiple expansion slots, built-in ports, television-style (NTSC-compatible) video output, color graphics, a built-in sound chip capa- ble of sound and digitization and speech—are capabilities making the ligs the ideal computer for hypermedia. Roger used HyperStudio for his examples (i's his program and the hypermedia tool he's likely to be the most pleased and familiar with), but his message overall is that the ligs does have great potential in areas that it is ideally suited for, and that poten- tial has not been fully tapped. An example of misinterpreting the Ilgs's capabilities is the impression that the 200 line vertical resolution is a limitation. In one perspective, it is; the Commodore Amiga, Apple Macintosh, and multitudinous MS-DOS com- patibles all support greater vertical resolutions. But the Macintosh and MS- DOS machines have no inherent video output capability, and video overlay peripherals for these machines cost 5 to 10 times the price of the Apple Il Video Overlay Card. If you want a personally affordable and maintainable hypermedia machine, the ligs and Amiga are the leading contenders, and the Amiga has the flicker problems in 400-line mode that IIgs engineers have pointed to as a reason why the Ilgs currently does not support such a mode (the Video Overlay Card does function in a currently unsupported 4004ine mode, but the flicker is annoying). Roger also emphasized that hypermedia can be seen as a developer environment both for writing programs using the hypermedia program, and for creating tools, graphics, sound, and so on to use as enhancements to the environment. New releases outside of Apple. This year's KansasFest had a two-day Apple Central Expo following it where many Apple Il exhibitors displayed “YEAM, T'VE FINISHED REVIEWING THE MONITOR KEYEQARD, CPU AND PRINTER, AND T'M JUST FINISHING UP MY REVIEW OF THE MOUSE RIGHT NOW. 7.58 A2-Central their wares. Some new “soon to be released” items were also shown. The following is a sampling of what we saw; we'll save in-depth coverage for future issues. (The A2-Central crew was too busy running its portion of KansasFest to see everything that was going on.) Accudraw (Kitchen Sink Software, 903 Knebworth Court, Westerville, Ohio 43081, 614-891-2111) is a CADtype drawing program for Ile, IIc and Iigs (also Laser 128) computers. It supports printing documents to many dot matrix printers (using Beagle Bros’ Triple-Dump drivers), even tiling printouts to allow printing a document image several times larger than a sin- gle sheet of paper. Kitchen Sink also has many add-ons available , such as symbols for architecture and electronics and project drawings. (If you are interested in CAD software that outputs to a plotter, Kitchen Sink’s older CADDRAW program still performs this function.) Brian Walker of the Learning Performance Corporation, 2850 Metro Drive, Suite 413, Minn. 55425-9880, 612-851-5250 or 800-926-5279, demonstrated LPC’s LanPro networking products. An Apple Il (a Ile will work as well as a ligs) is used as the server which you can boot from (a IIgs work- station can even boot into GS/OS) and use as a common repository for GS/0S, ProDOS and DOS 3.3 programs. Additional peripherals including hard disks, floppies, and printers can be shared. LPC’s EasyShare IIx cus- tomizeable menuing system was also demonstrated in combination with LanPro. Phil Shapiro of Balloons Software was demonstrating some of his award- winning software, but when we visited he actually used most of his time to show us a product other than his own: StoryWorks from Teacher's Idea and Information Exchange (TI & IE), PO, Box 6229, Lincoln, Neb. 68506, 402- 483-6987. StoryWorks is a program that allows you to use AppleWorks to create quizzes and tutorials with menus, hypertext linkages between words, and sound effects. If you don’t have an 80-column card or like large text, ‘StoryWorks can format your text to use a 30-column mode on the graphics screen. StoryWorks is $49.95 from TI & IE and will run on any Apple I with at least 64K and AppleSoft in ROM. Integer BASIC is back thanks to the Byte Works (4700 Irving Bivd. N.W., Suite 207, Albuquerque, N.M. 87114, 505-898-8183) as the ORCA/Integer BASIC . The package includes a compiler that runs under the ORCA/M ligs shell and creates GS/OS executable files from Integer BASIC (ASCII text) source code. The compiled code uses the IIgs super high-reso- lution screen to simulate the older Apple [I graphics modes used by Integer BASIC. Of course, quirks such as embedded machine language and some types of hardware manipulation (PEEKs and POKEs) are not supported, but the compiler does give the first Integer BASIC support we're aware of under the ProDOS (well, GS/OS) disk format. If all this seems too weird to you, consider that the real intent of this project was to provide a tutorial in com- piler writing, and all source code (in a mixture of ORCA/Pascal and assem- bly language) for the compiler is provided. It was definitely the Apple II hacker hit of the show. If you order before September 30, 1991, Byte Works will throw in a free disk of Integer BASIC Classics culled from the public domain. DreamWorld (PO Box 830, lowa City, lowa 52244-0830, 319-338-6491) was demonstrating a more complete version of its IIgs DreamPaint ($99.95) software that was announced last year (see “Miscellanea”, October 1990). ‘Steven Chiang showed us the draft copy of the manual and hopes to have the product shipping within a few weeks. In addition to many standard paint features, DreamPaint allows editing graphics using 256 and 3200 color modes. Micol Systems (9 Lynch Road, toronto, Ont. M2J 2V6, Canada) was demonstrating their revised version of Micol Advanced BASIC for the lle and lic which now includes windowing routines that can be used to enhance the user interface. Also at the Micol booth Vladimir Federov was demonstrating the Liberty Card, an interface designed to allow connecting MS-DOS drives to a Ile or ligs for use as inexpensive ProDOS storage and for transferring data files to and from MS-DOS disks. Roger Wagner's booth was doing its usual brisk business with demonstra tions of HyperStudio features. Roger has a new “Neat HyperStuff" catalog that showcases several products from various companies; it's one of Roger's ways of making sure good products are publicized. Inc, 1005 N. Kingshighway, Suite 309, Cape Giradeau, Mo. 63701, 314-554-7078 was demonstrating a Unixike multitasking develop- ment environment for the ligs (still in development). A new line of new intemal hard disks for the igs was being shown by Econ Technologies, P.0. Box 195356, Winter Springs, Fla. 32719, 407-365- 4209. The drives replace the internal power supply of the ligs and unlike some internal drives use your standard SCSI interface. In fact, if you want to Vol. 7, No. 8 add your own hard disk mechanism, Econ sells just the power supply and drive housing for $299. Prices go up to $1099 for a 200 megabyte subsys- tem. (These prices do not include a SCSI interface card to connect the drive to your computer.) Zip Technology (5602 W. Slauson Avenue, Suite #190, Culver City, Calif. 90250, 213-357-1313) representative David Fein showed up for the entire conference and was offering older version 1.01 Zip GSX to developers at drastically reduced prices during the colleges and conference sessions. The offer was also made to upgrade these cards to the current version 1.02 for an additional fee. The primary limitations of the 1.01 are compatibility prob- lems with some hardware configurations and the inability to upgrade to ver- sions with speeds over 8 MHz, but the price was very attractive for a basic accelerator. An eclectic but interesting hardware product was an Apple Il (II Plus, Te or Ilgs) peripheral card that provides high-speed (8 millisecond conversion time) 12-bit analogto-digital conversions (software selectable from 8 ana Jog inputs), a 12-bit digitalto-analog converter, and bitwise (digital) input and output. This device can be used to interface various sensors to the Apple Il; one use being demonstrated was a realtime oscilloscope simula tion. The Advanced Interfacing Board II is $260 from Sunset Laboratory, 2017 19th Avenue, Forest Grove, Ore. 97116, 503-357-5151. The Big Red Computer Club (423 Norfolk Avenue, Norfolk, Neb. 68701- 5234, 402-379-4680) has announced they will be picking up distribution of Electronic Arts’s lle and ligs software titles; including The immortal, Keef the Thief, The Bard's Tale, Instant Synthesizer, Chuck Yeager's Advanced Flight Trainer, and Skate or Die. Claris (5201 Patrick Henry Drive, Box 58168, Santa Clara, Calif. 95052-8168, 408-987-7000) had a booth at the Expo, but had a rough time of it due to some confusion about the nature of the show. ‘The Claris representative attending had not come prepared for the fact that the Expo was going to have an Apple II flavor; thinking the emphasis would be Macintosh, the demonstration machine she brought was a Iisi. On the second day of the show handouts were also in the booth for Apple If prod- ucts, but by then some cretin had decided that the quickest way to justice ‘was to damage the files on her hard disk. Folks, we're all acutely sensitive to how we're treated by some retrograde Macintosh users and companies; but showing such complete disrespect for someone's personal situation and property is inexcusable under any circumstances. As it tums out, one of Claris’s Mac products does have a positive feature for Apple II users: MacWrite Il (soon to be enhanced to MacWrite Pro) includes Claris's new Xtnd technology for adding file translation capabilities directly into programs. MacWrite Is file importing capabilities include trans- lators for AppleWorks and AppleWorks GS, which provides a simple way to get files from an Apple [I onto a Mac without losing all your document for- matting, Unfortunately, the current MacWrite only supports exporting to AppleWorks 2.0 format, but maybe Claris could be gently persuaded to add AppleWorks 3.0, AppleWorks GS, and other formats. Last year’s KansasFest was Apple's show, with the rollout of the major changes in system software and new hardware capabilities provided by the High-Speed SCSI Card and Video Overlay Card. This year, more of the hoopla was from companies taking advantage of new and rediscovered features of the Apple Il, and Apple could step back a bit. That leaves the part of Apple that still has to get into gear... DID Apple’s developer message ‘The last two years continue to smolder in the hearts and minds of Apple Il zealots. Apple keeps rolling out wonderful enhancements for Apple II owners while steadfastly refusing to let much of the rest of the world know about them. As a result, developers feel all dressed up with nowhere to go; you can bring a product to market, but you can’t generate sales. Apple Ml advertising stalled again. For Apple Il owners, Apple as a company moves frustratingly slowly. It also seems that whenever Apple is caught in a fiscal “crunch”, the first funds to be jettisoned somehow cripple any resurgence of the Apple Il. In the spring of 1990, John Sculley empha- sized the allocation of 20 per cent more research and development funding for the Apple II and we have seen many engineering improvements: System 5.x, the High-Speed SCSI Interface, the Video Overlay Card, and the Kansas- Fest announcements. What we have yet to see is visible improvements in Downloaded from www.Apple2Online.com September 1991 Apple Il support at Apple dealers (or to actually implement alternative meth- ods of distribution) or to promote the Apple Il outside of those already com- mitted to it With the formation of the Apple Il Business Unit last year, hopes were high that ions would appear by this fall. This would indi- cate Apple had an interest in providing a more viable marketing environ- ment for Apple I! developers and customers by restoring some prestige to the machine in the public eye. Unfortunately, the first message Rob Barnes had for developers in a luncheon speech at KansasFest was that “it doesn’t look as if we're going to have Christmas this year’. The interpretation is that after two years of apparent appeasement, Apple again won't get a fall pro- motion for the Apple II launched and what was historically a strong period for Apple Il sales will again be missed. These decisions are out of the Business Unit’s hands since they operate asa part of Apple USA, which allocates the funds. With shipments of Macin- tosh systems up 60 per cent and net revenue up only12 per cent compared to the third quarter last year, Apple took a $55.1 million dollar loss in this year's third quarter. This can hardly be blamed on the Apple Il; why should the Apple I Business Unit (and Applet customers) be penalized for it by cutting their funds’ There is a pe being made to the new head of the Apple Consumer Products Division for positioning of an Apple Il product, but Rob Bames expressed doubts that anything could be implemented by this fall. If not, next spring (when schools start shopping for systems) would be the earliest opportunity; in other words, after years of asking for a little time, Apple wants a little more time. The Apple Hf Business Unit has not been idle, however. One indicator of Apple’s direction is the content of their quarterly mailing to user groups. The July User Group Mailing had more Apple Il content than most, but still fell short in a few significant areas (such as the user group video, which again had no Apple Il segments). A color brochure advertising Apple's educational solutions had the llgs prominently displayed. The promotion of hypermedia was the major con- tent of the brochure, with HyperCard ligs and the Video Overlay Card get- ting the most space. The Macintosh Classic, LC and HyperCard were also included, but their role in the brochure appeared secondary. Another brochure in newsletter form was dedicated solely to Apple {I software, listing many products in several categories for the Apple I! and igs. Many contact addresses for companies supporting the Apple Il were listed, along with their products and prices. We hope these brochures are also distributed to new markets in an attempt to convince those other than current Apple Il diehards that the machine is viable and that Apple Computer, Inc. still supports the computer. The advertising brochure also mentions a specially priced educator's ligs system package with two megabytes of memory, 3.5 drive, color monitor, and 40 megabyte hard disk with the System Software and HyperCard ligs installed; we'd like to see this bundle advertised to a broader market. Apple betieves the current place to make money on the Apple Il is in 8-bit educational software. Rob Bames points out that a number of schools are still buying Ile instead of ligs systems because they can more systems for the Same amount of money. But what really tips the bal- ance is that over 50% of the Macintosh LC systems being sold are using Apple Il Cards. Apple relates this as the truth they have to present for strug- ling Apple Il developers. But we remain skeptical of these arguments for several reasons, Even if over half of the Mac LC systems sold have lle cards, one has to believe that schools are buying these to run existing Ne programs. We hesi- tate to believe that a Mac owner would continue to buy software to run under a lesstthan-ideal emulation when a native Mac application may be available (and, unlike the dearth of attention given the ligs, Apple is obv+ ously pumping developers and promoting new Mac products to make sure Mac applications are going to be available). Encouraging 8-bit development helps to freeze the fate of the Apple Il at the predigs level, which makes it much easier for Apple to sell Macintoshes. We've noticed Apple is fond of referring to the Apple Il as “ten year old technology”, and exposing Macin- tosh owners to Ile software does nothing to remove that onus. So it would seem advisable to us to remove the Ile Card from the numbers. Additionally, some developers (including ourselves and John Wrenholt of the Big Red Computer Club) disagree with the assessment of the desire for 8bit versus 16-bit software. Our own product sales tell us that ligs products sell much better than 8-bit products. Apple was more than willing to entice developers toward the Macintosh when its software sales were negligible; we remember that it took only a few A2-Central 7.59 months to revise the Mac 128K to 512K when new programs weren't appearing. Apple later also took to packaging HyperCard with new Macs, and selling newer and more powerful configurations capable of running it. Apple prefers to forget (or somehow excuse) these exceptions when dis- cussing options for reviving Apple II sales. Apple should be encouraging developers to move toward 16-bit products for the llgs (as well as the Mac- intosh) as they approach the limits of the &-bit development environment ‘on the Apple Il. None of this is to say that the advice for developers to consider 8-bit pro- grams was offered out of anything but concern for their financial well-being, But Apple continues to not do enough to promote Apple II sales, and it should never expect its Apple II customer or developers to fail to look for duplicity in its motives—-DJD Miscellanea Apple has scheduled a nationwide live 90-minute telecast of UG-TV (User Group Television) for September 25, 1991. The broadcast will include on-air presentations by Apple Product Managers and Engineers as well as a live interactive question and answer session with participating sites. In order to see the telecast, you'll need to find a satellite downlink site with an “aimable” dish that can receive the appropriate C-band or Ku-band signal. The informational sheet that came in the user group mailing sug- gests appointing a user group “broadcast coordinator” to check with local colleges and businesses that may have a site available for use or rental. If you have your own dish, here’s the technical information for reception: Ku-Band Satellite Information; Satellite: SBS-6 ‘Transponder: 6 Polarity: Vertical Downlink Frequency: 11847.5 Mhz Audio Sub-carriers: 6.2 & 6.8 C-Band Satellite Information: Satellite: Weststard ‘Transponder: 20 Polarity: Vertical Downlink Frequency: 4100 Mhz ‘Audio Sub-carriers: 6.2 & 6.8 The broadcast is scheduled for 9:30 PM Eastern Daylight Time; Apple will be broadcasting a test signal for about an hour before the actual broadcast Starts so that you can test and tune your reception. (Please don’t ask us for details; we don’t do satellites.) Interested user groups should contact USER.GROUPS on AppleLink or Apple UGC on America Online before September 1, 1991 (yes, we know; we got caught at deadline) with the name of their broadcast coordinator and technical details if they have Apple and IBM have announced a technology partnership. Their aim is to create new “open software platforms” for the 1990's. Four areas of understanding were outlined in a letter of intent: + A joint venture for objectoriented software. The new system software platform will be based on object-oriented technology and be able to run on a range of processors. This will be facilitated by the formation of a jointly- owned software company that will be independently managed. The soft- ware will be offered for both IBM and Apple computers, and also marketed for use by other vendors. + The integration of the Apple Macintosh into IBM’s system environment. This will be accomplished by the development of communications and net- working products to extend the ability of the Mac to operate in the IBM envi- ronment, and enhancements to AIX (IBM's Unix operating system environ- ment) to combine IBM’s open systems with Macintosh applications. The enhanced AIX will offer Macintosh and OSF/Motif user interfaces. * Apple plans to adopt future single-chip versions of IBM's RS/6000 POWER RISC (Reduced Instruction Set Computer) architecture for future Macintosh computers. The new nw (called POWER PC) will be designed and manufactured by IBM and Motorola. Motorola will serve as a supplier to Apple, IBM, and other systems vendors. 7.60 A2-Central + Acommon multimedia platform for the industry. Apple and IBM plan to create and license platform-independent environments toward this end. Apple and IBM expect to have contracts that define the actual terms later this year, and expect products to reach the market over the next two to years. APDA, Migte mail-order source for developer tools and documents, is eliminating its annual subscription fee for those who order directly from APDA. APDALog. APDA’s previous magazine and cata- log, will be replaced by the new 144-page APDA Tools Catalog. Current cus- tomers will receive a copy of the new catalog automatically; new customers may request a copy from APDA, Apple Computer, Inc., 20525 Mariani Avenue, M/S 33-G, Cupertino, Calif. 95014, 408-562-3910. To order pre-release products through APDA, customers need to sign and return a Terms and Conditions form found in the catalog. With the Apple lle Card out there, there's a new twist on identify- ing Apple Il models. For most users who just need to find the system type and ROM revision, the following table (from information in the May 1991 revision of Apple ll Miscellaneous Technical Note #7) gives the ROM identifi- cation bytes: Yechine/RM rev, $73 SELES) PHD SESE Dgple II I] ($60) (G2) ple TI Plus m © (A) (a) ‘Apple IIT (emlation) a ple Te 6 ey (sa) Jgple Ie (enhanced) 96 @ (300) Apple Ie Card $06 m@ Mm Mm Apple Ic $06 $00 @ Dpple Ic (3.5 RM) 6 900 $00 Apple Te (Org. Mem. Exp.) $06 $00 $03 Apple Tc (Rev. Mem. Bxp.)) $06 00. $04 Apple Tc Plus 06 Cd 5 The non-parenthetical values are sufficient for identification. Values in parentheses are for comparison; you might consider them “additional con- firmation”. For the ligs, check the identification bytes for the enhanced Ile; if they match, you need to use a ROM-based routine which determines whether the machine is a ligs and also returns detailed system identification infor- mation. (To just detect the ligs, do a SEC and JSR $FEIF; if the cany is Clear when $FE1F returns, you're on a ligs.). As an example of narrowing things down from a BASIC program: 1000 REM == ID Apple IT systen BASTCally = ‘OLO TL = 64435: REM $7BB3 : REM SEL |: REM SFO) + REM SEED REM SPER 1060 16 = 64447: REM SPEER 1070 TF PERK (11) = 56 THEN ID§ = "APPLE II" 1080 IF ( PEEK (T1) = 234) AND ( PEEK (12) = 173) THEN ID = "APPLE TZ PLUS" 1090 IF ( PERK (IL) = 234) AND ( PRK (12) = 138) THEN 1D$ = "APPLE IIT (BALATION)" 1100 TF PERK (Il) < > 6 THN GOO 2000; REM not Tle/c/Tigs 110 TF PEEK (13) = 234 THEN ID§ = "Ipple Ile (not enhanced)” 1120 IF PERK (13) < > 224 THEN GOTO 1200: REM not enhanced Ie-type 1130 1D§ = "Ipple Te (enhanced) ‘140. IP ( PEEK (14) = 2) AND ( PEK (15) = 0) THEN ID$ = “Apple Te Card (Mac 1)": GOI i) TUS ROM = rest is test for IIgs = 1150 FOR I = 768 10 782: ROAD X: BORE 1X; NEXT I 1160 DATA 169,0,141,14 3,56, 32, 31,254,110, 14,3, 24, 96,0 1170 CALL 768: TF PAIK (782) < 177 THEM 1D§ = "pple IIgs" 1180 GONO 1270; REM skip Ic stuff 1200 FEM = come bere if possibly Te = 1210 IF PERK (13) < > 0 THEN GON 2000 1220 TF PERK (16) = 255 THEN IDS = "Fpple Ic (original RO" 1230 IF PEER (16) = 0 THEN ID$ = "Apple Tic (UniDisk ROM)" ‘THEN IDS = "ipple Ie (first memory expansion RM)" ‘THN 1D§ = “pple Tic (second memory expansion RM)" 1260 IF PEEK (16) = 5 THEN IDS = "Wpple Ic Plus" 1210 RM = print ansver = 1280 PRINT "this computer says it is an ";1D§;"." Vol. 7, No. 8 20 BD 2000 FEM == come here if we're confused = 2010 ID = "Can't identify. You're sure this is an Apple?" Apple Il Miscellaneous Technical Note #2 contains a complete assembly language routine for identifying Apple II family configurations. Meanwhile, Apple He Technical Note #10: The Apple lle Card for the Macintosh LC, covers differences between the Ile Card's environment and that of an actual Ile. There are eight pages of information, but among the items of general interest: ‘The Ile Card’s control panel allows the user to vary the keyboard param- eters delay until repeat, repeat rate, and type ahead. Programs that can’t deal with the various settings (which are also available on the Ilgs) need to notify the user of possible conflicts in their documentation. Also, you can’t make assumptions about the keyboard layout since there are various ADB (Apple Desktop Bus) keyboard layouts available and you don’t know which may be attached to the computer. Finally (as you might have guessed) the single-wire shift-key modification is not implemented in the Ile Card’s hard- ware. The Ile game port signals on the Ile Card's 9-pin adapter are restricted to those available on the similar 9-pin game connector on the back panels of the lle. Additional signals available on the lle’s intemal game port are not implemented. Also as no surprise, there is no cassette port and associated softswitches are absent. Also, two other Ile softswitch functions are missing: $CO7E (IOUDIS when written to, RDIOUDIS when read from) and $CO7F (IOUEN; reading data from this location may be possible in future Ile Card revi- sions). The VBL detection softswitch at $CO19 functions at its normal 60 Hz, but since it is not synchronized with the Mac video using VBL detection may not result in flicker-free displays. ‘Some of the Apple II monitor routines respond differently, but most dif- ferences are minor. Two exceptions affecting timing: the duration of the BELL routine is no longer nominally 0.1 seconds (it uses the Mac bell gener- ation, which can vary pursuant to user preferences), and the PREAD routine does not compensate for the fast (1.9 MHz) processor speed. (With the pro- liferation of accelerated Apple II systems, these problems are not confine® to the lle Card.) Also, there is a “trap” mechanism involving access to certain memory locations (the display memory except for the screenhole RAM, the slot 1/0 address space, the annunciators, the paddle reset trigger, and the display softswitches unless the slot 6 disk motor is on) to allow the lle Startup pro- gram on the Mac LC to interact with what's happening in the lle Card. When the “trap” occurs, lle Card operation is (very) temporarily suspended while the Ile Startup application handles things; this can also affect timing. ‘There are also example programs for controlling the Ile Card’s speed from software and notes on the “virtual devices” which can be assigned to the Ile Card's “slots”. Most applications should run fine on the Ile card, but if you are develop- ing an application that doesn’t seem to operate correctly then it’s time to check out the details in this technical note. KingWood Micro Software, a small company emphasizing Apple- ‘Works accessories in their product lines, is moving, Their new address Micro Software, atin: B. Cadieux, 2018 Oak Dew Drive, San Antonio, Texas 78232 (effective September 1, 1991). The company also sends out a product newsletter, Texas I. For a cata- Jog and a year’s subscription to the newsletter (including back issues), send $1 to KingWood Micro Software. The $1 is refundable with a product pur- chase. Apple Il software from the American Institute of Small Business takes you step-by-step through 221 questions relating to the establishment and evaluation of a business plan. Answering the questions allows the pro- gam to assess whether to enter a line of business, or whether to expand or diversify an existing business. The determines its evaluating the responses to questions regarding the user's personality, edu- cational and vocational history, and financial background. In addition, the program prepares a business plan for the user with narra- tive and financial documents including balance sheets, profit and loss, and cash flow statements. A completed sample business plan is also presented. The package sells for $125 from The American Institute of Small Busi- ness, 7515 Wayzata Blvd., Minneapolis, Minn. 55426, 800-328-2906 September 1991 (FAX 800-545-7020). “Our name in vain” department. A rumor has been circulating about a possible new IIgs. Rob Barnes has confirmed this rumor at KansasFest (he confirmed it as being absolutely false), but the other disturbing aspect of the war i that ve ne es Escrito WANE Cova ie es ‘an A2-Central editor (Chris)’. ‘Those of you who read the newsletter regularly know that the name “Chris” has never appeared in the masthead (that box on the back page where we put most of the publication’s legal and production information), We don’t Know where the rumor got started, but we'd like the record to be set straight that A2-Central had nothing to do with it. Even though the rumor is false, our good-faith relationship with Apple depends on Apple's confidence that we will not “leak” confidential information if and when we do have it. What we can say usually makes it into our publications when appropriate —DJD JEM’s TotalControl ‘The good thing about AppleWorks has always been that it does many basic things well. The beautiful thing is that if it doesn’t do precisely what you want, someone often comes around with a way to do it. __AppleWorks's database has been its strongest feature not because it was “powerful” but because it was easy for most users to understand and apply to their problems, The database module worked on a simple “flat file” model (all information kept in a single file of records) that suited the needs of most users. Users wanting to generate reports using relational methods (the capabili- ty of importing and exporting information from several data files working in combination) were given some help with TimeOut ReportWriter. But some users also wish to add a “forms” approach to organizing their data where the methods of data entry and lookup can be tailored to a specific applica. tion, JEM Software's new TolalControl patches the AppleWorks 3.0 database to add this capability. TotalConiro! installs by running the BASIC “STARTUP” program, choosing the “Install TotalControf’ option, and telling the program where your copy of AppleWorks is located if it isn’t in the root directory of an online volume. If you use 5.25 disks, you'll also be asked to add the SEG.WP (word proces- sor segment) file to your AppleWorks program disk since TotalControl can import data from word processor files, TotalControl adds several new commands to the database. The first and most important is the Option (open-apple-O) command to allow setting TotalControl options for the database you are currently using. ‘The main option menu contains the following: Modify rules lets you rede- fine any rules for entering data (including entry masks, importing of data, or formulas) that have already been set; Define new rules allows creating the tules anew; Cancel rules lets you...ah, you know; Change categories lets you pick a category (field) to define without having to exit the options menu; change lock status lets you lock (prevent modification) or unlock the contents of a field, Release TC memory causes TotalControl to unload its from RAM in case you need:more.AppleWorks desktop space (if . segments you do this, TotalContro! will have to reload its segments when it is called into play again); Set preferences allows you to change some aspects of TotalControls operation (whether imports are case sensitive, whether you can edit fields controlled by formulas, whether to require a file to be loaded along with the database currently being used, and so on) to suit you; and Print all rules lets you dump a printout of the rule definitions to your open- apple-H (hardcopy) printer. Under TotalControl, a database field (category) can be defined to contain text only, numbers only, characters determined by a mask (a formatted entry field, such as “xxx-xxx-xxxx" for a U.S, area code and phone number), information taken from a glossary , data imported from another database or spreadsheet on the desktop, or a formula.. You can also define whether information in the field is of a particular case (as entered, UPPERCASE, low- ercase, or Each Word Capitalized) and limit the minimum and maximum number of characters that can be entered. Using TotalContro! is a matter of the data files you wish to use and then entering the rules you want to connect the files with, Rules can be the entry restrictions or masks you want to use to allow data entry in a field, formulas to enter data into calculated fields, or the relation. ships between files used to import data. As an example of a data input mask, assume you wanted to force the entry of a valid (U.S.) phone number into a field. You bring up the “Options” A2-Central 7.61 menu with open-appleO, choose “Modify Rules”, and select “Mask”, Then you work through the options: “Right” or “Left justified (we used “Left’), Auto-Return (we picked “yes”, which causes a return to be issued automati- cally when the mask is filled), and “Must fill” (we set this to “yes”, which means the mask must be bypassed or completely filled before you can leave the category). Finally, we define the mask itself to consist of three numeric characters, a dash, three more numeric characters, another dash, and four more numeric characters (in addition to “numeric” characters, you can also specify “text” or “anything” characters; any literal characters you type will appear as formatting characters). A printout of the mask looks like “HetteEHHHH" (on screen it looks different as MouseText characters replace the “#” characters). When you enter that field of the database record, the mask will and you enter your values.As you type, TotalContro! will sound the error bell if you try to enter an illegal character (like typing “s” for a numeric char- acter) and will skip over the formatting characters. If you don’t fill the “Must fill’ entry before hitting “return”, TotalContro! will also beep and make you re-enter the category's data.. Glossaries are suitable for creating lists of possible entries for a field, and also for doing lookups to fill an entry from a second database. For exam- ple, TotalControfs sample files include a “States” database file which con- tains the full names of the 50 states followed by their postal abbreviations. You can have a category in another database automatically filled with the correct abbreviation by giving the category a glossary rule to create a list from the category “Name” (the state’s full name) in the “States” database and return the contents of the field “Abbrev” (the postal abbreviation) for the name selected from the list. When you move to the category to be filled the identifier “Glossary” appears in the middle of the lower AppleWorks sta- tus line; that tells you you've entered a field defined to use glossary rules. You can then type open-apple-G to bring up the glossary list; assuming the “States’ file is available on the desktop a list of the contents of the “Name” field for the selected records (in the rules, you can select a numbered range used to build the list) will appear at the right edge of the screen. You can scroll through this list to pick the state you want; TotalContro! will jook up the corresponding “Abbrev” (abbreviation) entry and insert it into the cate- gory. ‘There is also a lookup feature in the glossary. If you enter the glossary field and type a sequence of characters followed by a return, TotalControl will scan though the specified range of “Name” fields of the second database until it finds the first matching entry (matches can be on the com- plete name or only on a unique pattern at the start of the name; you decide). This way, you can type “alab” and the abbreviation for Alabama (AL) will show up in the category. Import allows you to export data from another database or spreadsheet file on the desktop to the current file, You’d normally use import to fill sev- eral other categories based on a key expressed in a category. Imagine your products are coded with a product number that uniquely indexes their appearance in a second database, which also contains the (human readable) product name, price, and possibly other information. Once the product number is entered in a category in the first database, TotaiControfs import feature can be used to load the product name and price from the second base automatically as a way of facilitating product orders. ‘The word processor lookup allows you to create a long description in a word processor document (also on the desktop) linked to a key category. When you issue the open-appleW command with the cursor in that catego- ry the corresponding long description will be Of course, these features can be combined and interwoven between sets of files. The weaknesses of TotalContro! are the weaknesses of Apple- Works's file limits, plus a few others. The Glossary command is limited to use database lists of about 2000 records. Exporting data from the “con- trolling” database to other files is not automatic; you need to move to the other file and define an import (or glossary) operation and update the file from within itself. UltraMacros can go a long way in automating the control of several interactive files. If you need an actual report generator, TimeOut ReportWriter is stil the solution. But for $60 (retail), JEM’s TotalControl opens the door to turning AppleWorks into a credible forms system for the home or small business. JEM Software, 7578 Lamar Court, Arvada, Colo. 80003.—DJD 7.62 A2-Central ask Gs: ya (or tell) ncle DOS Wa i Hi Within moments of the time we sent the August issue to the printer, Mark Munz from Beagle Bros called to let us know he had checked with Alan Bird, author of the Beagle Compiler. Mark said Alan confirmed that checking the contents of zero page location $B7 is the recommended way to see if the BASIC program is running as (Beagle Compil- er) compiled code, so our example in “Beagle Compiler and ‘&**will stand up. Mark men- tioned the way to check from BASIC is to see if PEEK(183) equals 172; if so, assume the pro- gram is running compiled. Also, in the same article, there is a complete word missing from the third sentence of the second paragraph of the reply. It should start “Checking that location will verify...”. What next? Regarding your outstanding article in the August A2-Centra: I'm a nonprogrammer (except for a few months of PEEKing and POKE- ing around) who enjoys controlling some of the power of the ligs through hypermedia that I'm compelled to learn to program within a more “traditional” sense. What can the high level lan- guages offer that current hypermedia either doesn’t now or won't in the future? Bill Lynn Northfield, Conn. With any language you're constrained to using the command set that’s available. It’s hard to quantify, but basically hypermedia and the currently associated programming lan- guages are designed to allow users to write cer- tain application-style programs. You can use hypermedia programs to create presentation graphics, address books, educational software, and so on. These types of programs tend to fall within the realm of the “construction set” that hypermedia offers you: visual design and logi- cal connection of elements such as buttons, fields, and so on. There are other things to computer life than applications, though: things like system soft- ware, utilities, and so on. Traditional program- ming languages are, to varying degrees, more “general purpose”. It would be difficult to write a printer driver in HyperTalk, for example, because the language is pretty well insulated from knowing low-level details of the computer hardware. You wouldn't write GS/OS in Hyper- Talk. You might also find trying to simulate some types of applications using HyperTalk to be dif- ficult because the language is based on a spe- cific universe: a model of buttons, fields, cards, stacks, and so on. Designing a word pro- cessor based on this model would be difficult because a word processing environment has a more specialized purpose for which it needs to be. optimized without having to cany the broader-based hypermedia environment along. Both HyperStudio and HyperCard acknowl- edge that they aren't complete unto them- selves and have provisions for adding external commands written in other languages. These external functions can actually take the form of applications themselves; maybe in the future a hypermedia “shell” will become the program- ming environment, Think of hypermedia as another develop- ment environment, but one that has stepped distinctly toward making program development accessible to anyone who can think logically. Once you've gained experience in the logical basis of programming, moving to a new lan- guage becomes less of a hurdle.—DJD VCR Plus “nifty”? My mother is one of those hardware illiter- ates, and she just got a VCK Plus. The problem is, she cannot figure out how to setup the VCR Plus either. Oh well. Tim Tobin Carson, Calif. | read with interest your August 1991 tirade against the VCR Plus (‘The People vs. Program- ming’, page 7.49). It was a measured, rational tirade; well thought out—but methinks a tirade nonetheless. The VCR Plus is a nifty gadget, and admittedly a step away from user-friendliness; but a change in technology is not a trend in technology (witness the Apple III and the cord- less IBM keyboard). This little box fills a niche where the human-computer interface is still mysterious; most of us understand phone num- bers and zip codes, so this is a comfortable, if arcane, shortcut. When the technology for giv- ing commands to our TV and VCR improves (be it by keyboard, mouse, or voice) the VCR Plus will fade into oblivion (and you'll get your pro- gramming highlights back in the newspaper). In my lectures on approaching computers, I point out a two-box organizational chart: The top big box reads "YOU’, and the bottom, small- er box reads ‘COMPUTER’. [ think you and | agree on that. However, in the American Instant- Fix culture, people do not see shortcuts as giv- ing up any power. When we programmers make a natura-language shortcut, it will win; but we havent for TVs and VCRs. So, we still have some work to do. PS. Thanks to all of your subscribers who have registered their copy of Milestones 2000. 1 received checks from A2-Central users on four continents, and a local elementary school for homeless children is $1000 richer. By the way, it has four IIgs's, no Macs, and no MS-DOSs. Ken Franklin Puyallup, WA (Ken's MileStones is a shareware program that was included on the April 1991 issue of A2-Central On Disk.) One has to ask the price of “ease of use". Telephone numbers are a good example; it would be easier to be able to dial a friend by name than to add the additional layer of corre- lating an obscure number with the name, There are devices for the phone system that let you do this, which is a positive step. Devices that take the information content in the reverse direction are counterproductive if they become “standards”. It is obviously in the financial interest of the manufacturers of the Vol. 7, No. 8 VCR Plus to see that happen with their solu- tion, and it appears they‘ve had some effect already. To put it closer to a computer user's per- spective, the question is whether you would use a spreadsheet program that required you to enter “55” instead of “@AVG" for a function name (if "35" were a “token” for the formula). Obviously, that would not have been a good start toward a “standard”, and though it did not become one it would have been reasonable to be critical of a company that attempted to make it one. With the VCR Plus, we are simi- larly tied to entering numbers whose meaning can't be obvious to the user. Although Isee the advantages of more obscure computer languages like C and assem- bly language, | celebrate languages like BASIC and HyperTalk because they allow many users to understand and solve their own program- ming problems. Surely methods that release the power to average users are better than those that create a new type of “priest- hood"...—DJD Slower ProFile 1am looking for a disk optimizer. | own an Apple ligs with one megabyte of RAM and an old 5 megabyte ProFile drive. Lately, the ProFile drive response is becoming sluggish. It takes a long time to boot up and the screen refreshes whenever you click on a folder takes longer. Can you recommend a low-cost disk optimizer and backup/restore package for my Apple? A. Mahmood Merican Singapore We'll talk about optimizers first, but stay tuned: your problem may indicate something more dangerous than fragmented files. There are two major sets of disk utilities for the Igs: ProSel-16 from Glen Bredon (521 State Road, Princeton, N.J. 08540) and Salva- tion (now Salvation Bakkup) from Vitesse (15909/2A Amar Road, La Puente, Calif. 91746, 818-815-1270). We roughly compared the backup programs in “Backup Only”, March 1990, pp 6.14-15). Both companies also have optimizers; ProS- el-16’s is built-in as part of the utilities pack- age; Vitesse (which sells the Salvation mod- ules individually, or as a specially priced Sal- vation Supreme package) sells its package as Renaissance. The purpose of an optimizer is to arrange the individual blocks making up the files on a disk so that the blocks belonging to each file tend to lie in physical proximity to each other. This allows the disk head to make fewer pass- es across the surface of the disk media to read a file, which makes file access quicker. Although you might think a simple file-by-file backup and restore operation would “optimize” the disk, and optimizer can do further fine-tun- ing of the disk organization. ProSel-16’s optimizer has two modes: “complete” and “turbo”. Both modes work through the disk locating the blocks used by each file. Then, starting at the beginning of the storage area of the disk (the lowest block num- bers available for file storage once the volume directory and bit map blocks have been assigned) each file’s blocks are rewritten in sequence (ProSel-16 actually does this in September 1991 stages; handling the larger “tree” files last). The result is a disk where each file is contiguous on the disk and its blocks can be read sequen- tially. Before optimizing the files, the “Complete” mode will also group all directory blocks and sequence them at the very beginning of the disk. This puts all directory entries within one set of contiguous blocks, so that when issuing “catalog” or management commands all the relevant directories will be as closely grouped as possible. Renaissance’s optimizer also works its way through the disk making the files contiguous, but does not group the directories at the begin- ning of the volume. The major cosmetic differ: ence between Renaissance and ProSel-16 is that Vitesse’s products use the Apple Desktop user interface, while ProSel-16 sticks to a more traditional text-menu interface. With either product you must have a back- up of your hard disk before you optimize; if the optimization should fail (due to a disk error or other problem) before completion the disk may be left “scrambled” between the-original and optimized form. Optimization may help performance if the files on your disk exist mostly as isolated frag- ments (hackers say the disk is highly “frag- mented’). But if the disk also takes a while to spin up to speed and boot, it may indicate a hardware problem in the drive itself. Such a problem might be a failing power supply in the drive (makes it harder for the drive mechanism to achieve and maintain constant speed), or a slow failure in the disk’s low-level formatting that is causing the operating system to have to make several attempts to re-read data blocks. If the disk performance doesn't improve after optimization, it may be time to have the hard- ware checked. Normally we'd suggest trying a low-level for- mat of the hard disk to attempt to cure the lat- ter problem but we don’t know of an easy way for a user to reformat a ProFile—DJD AppleWorks tips | purchased an Apple II Plus back in 1979. It was “loaded”, and | was impressed with all that it could do. Later | purchased a Ile, then a sec- ond He. Today the kids play with the Il Plus; I use the two Ile’s in my business. Apple wants me. to buy.a Mac, I've considered upgrading to the llgs, but have decided to buy nothing new for the following reasons: + Apple Computer's total lack of commitment to the Apple II line. + The “marriage” between Apple and IBM may make everything obsolete. + My Ile (with a Zip Chip) is faster than a IIgs. + With AppleWorks 3.0, TimeOut, and the lle’s, | can do everything that | need to do. Here’s a setup which may interest some read- ers. | have my lle’s connected to a VAX 4000 mainframe at the office, which allows printing from AppleWorks on a very fast (20 pages a minute, a page every three seconds!) Talaris laser printer, using any and all of its fonts. For those whose office uses a laser printer hooked up to a mainframe you may want to try it. Set up a new printer in AppleWorks, choose the “print to disk or another Apple” option, and enter the necessary control sequences for the printer (found in the laser printer manual). When the document is ready for printing, Apple- Works 3.0 asks for the path name and prints a text file on the disk (or RAM disk) complete with the sequences necessary for the laser printer. For home [ use a modem to dial the main- frame and from my desk at the office | use a Super Serial Card (19,200 baud!) connected directly to a server port on the VAX. For commu- nications [use Kermit with VT100 emulation (downloaded from CompuServe). Upload the AppleWorks text file (containing print control sequences) to the VAX (Kermit must also be installed on the VAX) as a text file, and with a simple VAX PRINT command the file will be sent to the laser printer with beautiful results (this letter is an example). In setting this up, I discovered some interest- ing things about AppleWorks: + after printing the last page of the document, AppleWorks automatically reverts back to 10 characters per inch (CPI). If there is a 10 CPI printer code installed in AppleWorks, Apple- Works sends this code sequence after the last form feed to reset the printer to 10 CPI, which may result in the printing of a blank page. | leave 10 CPI set to nothing to avoid this. + if there are no CPI printer codes entered in the printer setup, AppleWorks will not do page breaks correctly for various CPI settings (other than 10 CPI). Use a non-printing character (such as Ctr-G) in the CPI setup if you plan to use more than one font for a given CPI. Since the laser printer has many different fonts, do not set up CPU commands to choose a font, but the control sequence for the font in the document itself (like at the beginning of the document). Contro! characters are easily entered in Apple- Works 3.0 by using a “special code” with the necessary control sequence followed by whatev- er is necessary for a particular font after the special code caret ("*"). This allows selection of any font as well as a change of fonts within the document. Terrell Smith Madison. Wisc. Basically, the best reason for staying with the Ile is exactly the last reason you gave: if it does what you want it to, why change? (We‘d consider the other reasons to be debatable, but let's move on...) The need for a 10 CPI printer code may explain why we sometimes get letters from readers wondering why their pages don't “break” at the right place. We use ImageWriter (or compatible) printers here, so any problems artifacts of the pro- om we don't have to customize settings. Of course, we should all remember that AppleWorks has to place calculated page breaks by counting the lengths of lines, and without knowing how many characters are to be printed on a line it has no way to figure the accurate count. If you want the program to be “smart’, you have to give it enough informa- tion to do your thinking for you.—DJD No scroll A quick Applesoft programming question: | have a menu that ends with an input statement on the twenty-fourth tine of the screen. If the user inputs an error, the program goes to a line that just CALLs -868 to clear the line and resumes at the twenty-fourth line via VTAB 24. What I'm trying to do is have it do it without scrolling up one line after the input. If I put it on line 23 it works, but as soon as | hit return on line 24 it scrolls, I have to use return rather than GET or a one character PEEK because the menu choices go up to “10” (two characters). A2-Central 7.63 Any help would be appreciated, Daryl Morgan Turlock, Calif. You cant really stop the scroll from occur- ring since you've turned the screen control over to the Apple firmware (via Applesoft’s INPUT statement). When you hit <return> on the bottom line, the screen will scroll; that's just the way the firmware works. There are several possible workarounds. You could reformat the menu items (if possi- ble) to use less than 24 lines (maybe you can do two columns of five if the items are short, for example). You could rewrite the menu han- dler to use some other mechanism; I've always liked the ones where you use the cursor keys to highlight an item and then select the item with the “return” key. The quickest fix is to change the text win- dow to allow only the last line of the screen to scroll, Using the Applesoft Programmer's Reference Manual for details of the text win- dow storage in zero page, something like: ‘get to vhere you want to use bottom line) 1000 TP=PHER (34) :ROM get and save top eige 1010 EMEPEEK 35) :REM get and save bottom edge 1020 PORE 34, 23:REM "top" is line above line you want to use 1030 PORE 35,24:REM "Dotton" is bottom Line (24) 1040 VIRB 24:R@M better move cursor to window! <do your question in here ven you're ready to "unfreeze" upper display, then.> 1100 POKE 34,TP:PORE 35,BN:REM don't forget to fix window <on with the prograa> should work; the screen still scrolls when you hit ‘return’, but since the scrollable area is only one line high you only have to rewrite the prompt line, not the whole screen.—DJD SuperWorks “wish list” In the last issue Rick Pedley asked about SuperWorks. | spent thirty days trying to like the program, however it’s a case of “Nice try, but...”... The programmers made a real attempt at translating the AppleWorks integration that we all love to the messy-DOS environment. All the commands work exactly right, the screens look almost like “home” and the desktop metaphor is identical. The only problem is that it’s Apple- Works 2.x that has been translated. The word processor is the best module; it is good enough for almost any small business application. But the translation is not perfect: ControlL and Control B- do the “underline” and “bold” printer options but ControlC doesn’t “center”. There is no spelichecker. The spreadsheet is just okay. Missing are the vital (to me) block operations and TimeOut SpreadTools. There is 3-D capability, but only for files on the desktop—there’s no way to access disk files. The database is extremely limited as was the AppleWorks database before ReportWorks, | have always used DB Master as my database, regularly exporting files to AppleWorks database files to use as a quick desktop reference. In 1991 a business that relies on a flat-file database is either duplicating a lot of effort or has little use for a database. In the latter case this program will suffice. 7.64 A2-Central The macro capability is good, but not in the league of UltraMacros—but then, what is? | am not a big user of macros, but have developed some that really cut down on my workload. (For example, importing the file from DB Master is a one-key operation.) Without other TimeOut modules, especially SuperFonts, | feel naked, too, but | understand this omission. The communications module is elementary at best. No scripting nor communications spe- cific macros are available. This module is only really useful as an import tool. It is easy to import AppleWorks files to SuperWorks either by modem or, as I did, via Super Serial Card direct to the serial interface on my Zeos 386 notebook computer. You can also use files from ‘other IBM programs directly without translation. There are two problems with this setup; first there is no way to return the files to AppleWorks when you are done with the IBM environment. Worse yet, there is no way to get files from SuperWorks to any other IBM format (Lotus 1- 25, dBASE, WordPerfect) except via an ASCII transfer, and that does not meet my require- ments. Worst of all, the program is protected by a hardware protection key. This little monster looks like a null modem, but sticks into (and out of) your printer port. It only works if the printer is turned on—and is easily knocked out if you don’t screw it in. That makes my note- book computer not fit in my briefcase, and dan- gerous on airplanes! When I called the company for an RMA the young lady I spoke to only addressed the prob- A2-Central | © Copyright 1991 by Resource-Central, Inc. and pert cers may ean permison rep ais Fo ie ne by spec wn eet Publisher: Ese: ‘Tom Weishaar Dennis Doms vt lp to: Sally Dwyer Dean Esmay Joyce Hammond Jay Jennings Jeff Neuer Ellen Rosenberg Denise Shaffer Tom Vanderpool Jean Weishaar 22-Coet St nc ate 0008 SER Isted monty sive January 1985. Wott-wde pines (n US. dota; arma (Shr Pou doen hap) 8 | yo S42 yu SB. ‘3 years. A back issues are curonty aval for $2 each: bound, ndoxad oc tins of our frst six voles are $1495 each. Volumes end wit the January issue. an index othe rr volume inde wih he ise, ‘The fl text of each issue of A2-Central's avaiable on 3.5 disks, along with a section o the best new pubic domain and shareware fies and pro- grams, lor $84 a year (newsieter and sk combined). Single disks are $10. lease senda coresponcence a A2-Central P.0. Box 11250 Overland Park, Kansas 66207 U.S.A. ‘A2-Ceatrals sid in an unprotected format for yout convenionce. You are encouraged to make backup archival copies or easy to-read enlarged ‘copies for your own use without charge. You may also copy A2-Central for dstbuton o others. The distribution fe is 15 cents per page per copy dis- tribute. WARRANTY AND LIMITATION OF LIABILITY. We warant that mest of the infomation in A2-Central is useful and conect, athough dive and mistakes ae included from me to tie, usualy urntentonly, Unsatsied subsarbers may cancel thei subscription at any time and recave a full rt ot east bein pay. Te ule potion ot ay pa subscription wil be rlunded even subscribers uoon request SUR UABLITY POR ERFOMG AND OMISSIONS & LMTED TO TS PUBLICATIONS PURCHASE PRICE. inno case shal our company or ou conrbuors be lable for ay inctentl or consoquental damages, nor for ANY damages in exces ofthe fees paid by a subscriber. SSN 06854017 (GEnie mail: AZ-CENTRAL Volce: 913-466-6502 Printed in the U.S.A, Fax: 919-460-6807 lem of the spellchecker—she told me they are trying to license one for the next SuperWorks incarnation—but had no information on the other drawbacks. As I said before, “Nice try, guys, but it’s not AppleWorks 3.0” and without the TimeOut series this program just cannot cut it in busi- ness, It might be useful to someone needing a way to cross over to IBM with minimal readjust- ment, but then all the really good stuff that is available to IBMers would be locked out. Derek Sutton (via FAX) Tom Vanderpool received SuperWorks and demonstrated it to us in the office. We were impressed with the similarity to AppleWorks, but agree with the reservations about the cur- rent lack of add-on enhancements and the hardware protection “key*. Our primary inter- est in the product is that it is significantly more AppleWorksike than other MS-DOS products for Apple Hlusers who may also find them- selves working on MS-DOS machines.—DJD More power to you When does an Apple Iigs need a heavy-duty power supply like Applied Engineering makes? I've got an Apple Ilgs with 1.25 megabytes, and a 5.25 controller card in slot 6, with two 5.25 drives and two 53.5 drives, as well as an Epson printer, Jack B. Powell Beaver Creek, Ohio Usually, power supply problems will evi- dence themselves in several ways. If you start having problems that you can’t trace to a spe- cific item of hardware or software (like crashes during “Reset”, or intermittent disk errors not traceable to another source), suspect the power supply might be a culprit. The first solution to try may be a fan (inter- nal or external); cooling the interior of the computer lowers the demands on the power supply. Electronic circuits become harder to push electrons through as they get warmer, so the hotter the computer runs the harder the power supply must work (that’s why Apple rec- ommends a fan if you have two or more peripheral cards installed in your ligs). If you wonder whether cooling might help your sys- tem, try setting it somewhere where you can operate the ligs with the cover off (be sure to put it someplace where nothing can fall in it!) for an average work day; if formerly chronic problems disappear then a fan is probably in order. Peripheral cards draw power from your com- puter, as dO the devices they power, so each ‘of your drives puts an additional load on the supply. Four is within the limits Apple recom- mends, but you might want to consider looking for a cable to daisy-chain the 5.25 drives off the back of your 3.5’s and therefore eliminate the 5.25 controller card, which draws power itself, (The internal 5.25 circuitry is already drawing power; you might as well get your money's worth out of it.) Peripheral devices which have their own power cables, such as printers and extemal hard disks, don’t draw much (if any) of their power from the computer. Outside of any slot- based interface card they use, these devices‘s drain on the system should be negligible. As always, the answer is tt it ain't broke, don't fix it". We have systems here with four megabytes of memory and several peripheral Vol. 7, No. 8 cards that work fine with the standard IIgs power supply and a fan. If you have high- demand cards, like more RAM, a PC Trans- Porter, or a TransWarp GS you may want to consider the heavier supply as an option, but it may not be necessary.—DJD Modem-to-modem Is it possible to transfer data from one com- puter to another via modem without a tele- Phone line? I would like to interconnect several computers via telephone wiring using two con- ductors, but without the need for an actual tele- phone-to-telephone connection. Elonard Lanigan Browns Valley, Calif. We've transferred files between two modems with a phone wire connection, but without connection to the phone network itself. You need two computers, each with a modem and communications software. Con- nect the modems to the computers as normal. (Most modems are Hayes command set com- patible, so we'll use those commands in our examples.) Most modems have two phone jacks; one to connect to the line that brings phone service into your house (usually marked “Line” on the modem) and one to allow “daisy-chaining” a Phone to the modem (usually marked “Phone” on the modem). We connected the modems using the “Phone” connection on the first and the “Line” connection on the second. We also disconnected the first system from the phone service (either unplug the service line from the modem, or use a line cutoff switch available from Radio Shack). If one of the communications programs sup- Ports a “host” mode that allows others to call ‘your computer from a remote location, activate the host mode and set up the communications parameters (baud rate and so on) on the host. Set up the communications software on your “remote” computer as if you were going to “dial” the host computer. Some modems will attempt to detect a dial tone before dialing. Since we're not on a nor- mal phone line you'll need to disable that detection on the “remote” system; one Hayes command to do this is “AT X0". (See your modem manual for details on the supported command set.) Now you can dial in from the “remote” sys- tem. Enter “AT D* (no phone number) and it should activate the phone line and wait for the other system. The “host*, which has been wait- ing, should “pick up’, issue a carrier, and start communications with the “remote” system. You'll be limited to the baud rate of the slower of the two modems, but the connected systems should act just as they would if you “dialed up’ over the phone system. We have used this method to transfer smaller files between computers; for larger files, sometimes it’s quicker to actually connect them with a null modem cable so that the maximum baud rates of the serial ports can be used. You would be limited to two computers using this connection at any time (that’s the way modems work), though you might be able to “chain” several computers along the same line (we've never tried connecting more than three in a row). This is not a replacement for a network, but it may be a serviceable way to share smaller files.—DJD
mp.ls