Skip to main content

Open Apple 1986 10 October 1986 Vol 2 No 9

  • PublicationApple Periodicals
  • Date1986-10-01
  • Pages8
  • SourceOpen_Apple_1986-10_October_1986_Vol_2_No_9.pdf
← Magazines Open Apple 1986 10 October 1986 Vol 2 No 9
/ 8
Source: Internet Archive — Aggregated Apple-era periodicals, 1981–2012.
Page 1
Loading…
Text content (OCR)
Open-Apple Releasing the power to everyone. October 1986 Vol. 2, No.9 ISSN 0885-4017 newstand price: $2.00 per page photocopy charge: $0.15 New $999 Apple ligs arrives; upgrade for Ile is $499 Apple announced the release of the Apple IIgs (graphics/sound), the new high-end member of the Apple II family, on September 15. The suggested retail price of the new machine, without monitor or disk drives, is $999. Apple also announced an updated version of the Apple IIc that accepts an Apple IIc Memory Expansion Card. The price of the IIc remained unchanged at $940, The price of the Ile, including 128K of RAM, was reduced 12 per cent to $829. In addition, Apple said that it would provide, beginning in January, a $499 upgrade kit for the Apple Ile that will convert it into a IIgs. Apple also announced new monitors, disk drives, a II-family SCSI interface card for hard disks, two newversions of ProDOS, anewversion of AppleWorks, anda 15 per cent price reduction for its two Macintosh computers and its LaserWriter printer, which is now priced at $4,999, The IIgs is the machine many of us have been waiting for. The original Apple II of Wozniak is at the heart of this machine. It can boot and run DOS 3.3 programs, our old friend Applesoft is in there, and it has seven peripheral slots just like the ones on the original Apple II. Most of the peripheral cards and most of the software you already own will work and run on the ligs. You may not need any of your old peripheral cards, however. In addition to the seven slots, the IIgs has a back panel much like that of the IIc. In order to outfit a Ile with all the built-in stuff of the IIgs you'd have to add two Super Serial Cards, an accelerator, a clock card, a mouse card, and two disk interface cards. At that point, though, your Ile would still be missing the 65816 micropro- cessor of the IIgs, the ability to add and make direct use of up to 8 megabytes of RAM and 1 megabyte of ROM, two new full-color super high-res graphics modes (a 320 x 200 mode that supports 16 colors per line and 256 colors per screen out of 4,096 possible colors and a 640 x 200 mode that supports 4colors per line at any pixel position or 16 colors per line with limits on color positions within the line), built-in analog RGB video, the most advanced sound-generution system available on any general-purpose computer, and AppleTalk local-area-network capability. You would also be missing most of the 128K of ROM-based software built into the IIgs—the IIgs “toolbox.’ The tools in the toolbox include a memory manager, which should make it possible to have several different programs. and desk accessories loaded into the machine at the same time and switch between them; Quickdraw II, which includes routines for drawing lines, rectangles, arcs, pixel images, and text characters on the super high-res screen; a set of sound tools, which include a MIDHike note-control interface that is supposed to make it simple to create applications that accept input from external MIDI-equipped keyboards; a set of math tools, including Apple's IEEE standard, extended-precision, floating-point SANE package and a package of integer math routines; text tools that allow even advanced software written specifically for the Ilgs to use the standard 80-column text screen; and, as could be expected from Apple, mouse-interface tools that provide a standard way for programmers to set-up and activate pull-down menus, windows, dialog boxes, and other such stuff on the super high-res screen. Those ofyou eager to upgrade from an Apple Ile should be aware of a few details, however. The ligs does not have a slot compatible with the Ile’s auxiliary memory slot. Memory/RGB cards such as Applied Engineering’ RamWorks and Checkmate’s MultiRam don’t work in the Ilgs. (Slot-based memory cards such AE's RamFactor and Apple’s own memory expansion card work just fine, although their RAM isn’t directly addressable —it works best as a RAMdisk —just as on the Ile.) The Ilgs does have a special slot for memory cards (used to expand the system up to its maximum of 8 megabytes of RAM and 1 megabyte of ROM) but that slot is different from the one on the Ile. Next, the RGB signal created by the IIgs is an analog signal. The RGB signal used heretofore on Apple Ils is a digital signal. Consequently, that $600 RGB monitor you bought for your Ile won't work on a Ilgs either, bobo. In addition, most multi-function cards that pretend to be in several slots at once probably won't work on the IIgs. Where the Ile and IIc have two 64K banks of memory, with the $CO00-SCFFF addresses of each bank mapped into a single 1/O area, the llgs can have many “banks” of memory, all with addresses in the $C000-$CFFF range, that have nothing to do with 1/0. Peripheral cards must use the slot “select” signals to determine whether an address in the $CO00-$CFFF range is meant for them. Multi-function cards that pretend to be in several slots at once tend not to use these select signals, however. Another problem occurs with programs that avoid serial card firmware and instead directly manipulate serial card hardware locations. Most terminal programs, such as ASCII Express, and many programs that print high-resolution graphics fall into this category. While the serial ports on the IIgs are firmware compatible with Apple's older Super Serial Card (that means they use the same commands, such as control-I 80N), the Ilgs uses the same serial port hardware as the Macintosh (the Zilog 8530 Serial Communications Chip) rather than that of the Super Serial Card and the IIc (the 6551 Asynchronous Communications Interface Adapter). Consequently, the signals available for controlling the hardware are different enough to keep these programs from working, Modifying such software should be quite simple for developers, however, and it is always possible to put your old interface card into a slot in the IIgs and use it with older software rather than using one of the built-in serial interfaces. “THE KIDS AT SCHOOL SAY THAT «gg STANDS FOR GASSEE/SCULLEY.” 2.66 Open-Apple The two newly announced versions of ProDOS are called ProDOS 8 and ProDOS 16. The versions of these currently being shipped with the IIgs are preliminary. A solid version of ProDOS 8 should be released before the end of the year. The real ProDOS 16 won't be available until 1987. ProDOS 8 will run on all members of the II family with 64K of memory and will be the current version of ProDOS for 6502-based programs when it is released. It is very similar to ProDOS 1.1.1, except for some minor bug fixes and for modifications that allow it to read the built-in clock on the IIgs. Under ProDOS 8 you will find two RAMdisks built into the Ilgs—the standard ProDOS /RAM volume that uses the auxiliary 64K bank and an Apple Memory Card-like /RAM5 that uses as much of the extra memory available on the IIgs as you would like to allot to it. ProDOS 16 will be a 65816-code kernel that will run only on the Iigs. It will be significantly different from earlier versions of ProDOS. It has no global page. It will eventually allow an unlimited number of open files and will support any number of online devices, according to current plans. (Do you hear AppleTalk talking?) Meanwhile, the “ProDOS 16” currently being shipped has the right interface and acts appropriately most of the time, but the nut of the kernel is the old 6502 ProDOS, This particular version is known to developers who have been working on Ilgs software as “ProDOS 12." Like the real ProDOS 16 that is still upcoming, it accepts calls from and can read and write to memory in any of the 256 possible ligs memory banks. It uses the IIgs memory manager intensively and does no memory management of its own. ProDOS 16, of course, will be used only by new software that takes full advantage of the 16-bit 65816 microprocessor in the IIgs. Programs written to run on earlier IIs as well as the Ilgs will use ProDOS 8 and the 8-bit 6502- mode of the 65816 (or DOS 3.3 or Apple Pascal or even CP/M). The clock and the advanced sound system built into the IIgs are somewhat different from previous designs in that neither of them is “ina slot.” As mentioned earlier, one of the primary differences between ProDOS 111 and ProDOS 8 is that the latter can read the IIgs clock. The easiest way for ProDOS 8 programmers to learn the time is to ask ProDOS. ProDOS 16, on the other hand, won't give you the time of day. ProDOS 16 programs read the Ilgs clock by using one of the tools in the toolbox. Likewise, the only way to use the advanced sound capabilities of the IIgs is through the toolbox. The sound system, incidentally, uses a digital sound synthesizer chip made by Ensoniq, a company well-known for its professional- quality music synthesizers. The sound system includes 64K of its own RAM for storing sound samples and can produce 15 voices of monophonic sound, The chip can emulate human speech, however, a speech tool isn’t builtinto the Ilgs. Let's hope one is forthcoming from third-party developers. Like the serial chips, the real-time clock chip used in the Iigs was borrowed from the Macintosh. This chip includes 256 bytes of battery-backed up RAM. This memory is used by the Ilgs to store system configuration information entered by users through a built-in desk accessory known as the Control Panel. The Control Panel appears on your screen when you press open-apple/ control/escape (most of the time — there is a small problem that prevents it from appearing ifyou are using ProDOS 1.11 or some other, earlier, operating systems). Using the control panel you can select such features as whether the system should use the built-in device or a peripheral card for slots 1 through 7 (built-in devices are serial ports 1 and 2, text display, mouse, disk controllers 1 and 2, and AppleTalk); you can select the startup slot; keyboard repeat speed, delay to key repeat, flash rate of cursor, caps/lowercase, and nationality of the keyboard layout and character set displayed; the system speed (1 MHz oran effective 2.5 MHz); the amount of RAM you want dedicated to the /RAMS disk (the controls let you specify minimum and maximum numbers of bytes, but developers have already run into problems if the minimum and maximum aren't equal); the text displays RGB colors (text, background, and border are controllable); and the configuration of serial ports 1 and 2 in terms of printer/modem, line length, line feed addition and deletion, echo, buffering, baud rate, and data format. You can also set the clock from the Control Panel, choose the volume and tone of the built-in “beep”, and set mouse resolution and double-click time. Amouse comes with the Ilgs, but | couldn't locate the person at Apple who knows for sure whether a mouse will be included in the upgrade kit for Iles; the upgrade kit definitely doesn't include a new keyboard, but uses your existing one. The IIgs keyboard, on the other hand, is detached from the main system unit—a first for the Apple II family. The mouse plugs into the keyboard, which, in tum, plugs into the system unit by means of a thin wire Vol. 2, No.9 Apple II Family Identification Bytes $F883 sF8CO | SFBBF = SFBIE. Apple 11 Apple I1-Plus Apple III (emulation mode) Apple Ile (original) Apple ITe (enhanced) Apple IIgs Apple IIc (original) Apple IIc (3.5 ROMS) Apple IIc (version 3) $38 SER pa $06 306 506 506 $06 306 pO worl $00 * $00 * $00 $03 * to distinguish the IIgs from the enhanced IIe: SEC JSR SFELF BCC IIgs BCS IIe that ends in a telephone-like modular plug. This connection to the system unit is called the “desktop bus.” Additional input devices, such as joysticks and, we hope, bar code readers, can be added to the desktop bus in a daisy chain. The system unit is a simple box-like affair with a power switch and lots of connectors on the back. It's meant to be stored underneath your monitor. The slots are inside, of course. Unlike most other 3-piece computers, the disk drives are separate from, rather than built into, the system unit. This box is more reminiscent of a Ile with the keyboard chopped off than of the traditional 3-piece computer. The system unit comes with 128K of ROM and 256K of RAM (plus the sound system's 64K plus the clock’s 256 bytes). The IIgs 80-key keyboard, like many of the new peripherals announced by Apple, is designed to work on either a IIgs or a Macintosh. The Apple II people finally won an internal corporate battle—the cursor-key layout matches that of the Ile and IIc rather than that of the Macintosh. There was a ‘small price to pay for this—the solid-apple key is now called the “option” key, as on the Macintosh. The open-apple key is still there, is larger, and also has the Macintosh propeller on it. The return key is larger and L shaped; it displaced the backslash key, which moved to where solid-apple used to be. Solid-apple...er,...the option key...moved to where tilde is on Ile and IIc keyboards, tilde got a space underneath the X and C keys but the space bar had to be shortened to fit it in. Open-apple resides underneath the Z and X keys, approximately where it and the power-on light are on the Ile and IIc. On. the right end of the keyboard there is an 18 key numeric keypad with 10 digit keys, four math keys, an equal key, a decimal key, enter (same as return), and clear (control-X). Though Apple didn’t do quite as well as Video Technology (makers of the Lazer 128) in designing a II-compatible keyboard layout, they whipped Franklin badly and have come up with a layout we can live with. The only key that will move around on people who are using both the IIgs and Iles and IIcs will be solid-apple/option. Some application programs, such as MacroWorks, AutoWorks, and Pinpoint make heavy use of this key; most programs, however, never use it. Ifyou aren't satisfied with the IIgs keyboard, incidentally, a company called Datadesk International has already announced what it calls “the first professional keyboard for Apple computers.” It has 101 keys and plugs right into the desktop bus. (Turbo-ADB Keyboard, $149.95, Datadesk Intemational, 7650 Haskell Ave, Suite A, Van Nuys, CA 91406 818-780-1673.) The built-in Monitor firmware is one area of the Ilgs that really shines, particularly in comparison to the Macintosh. The Monitor on the ligs does everything previous Monitors could do, plus stuff such as searching through memory for a byte pattern up to 236 bytes long, making hex/ decimal conversions, and performing 32-bit math. Screen dumps include both hex and ASCII values. The new Monitor supports all the features of the 65816, including 16-bit registers and 24-bit addresses. The Monitor includes both a mini-assembler and a (L)ist command (disassembler) that can handle all 256 of the 65816's opcodes. The disassembler even properly expands ProDOS 8 and ProDOS 16 MLI calls, showing command numbers and parameter-list pointers on separate lines. Under ProDOS 8, the IIgs supports Applesoft, as always, and all other available ProDOS-based languages and assemblers. The IIgs can also run DOS 3.3 and its languages and assemblers as well as Apple Pascal. It is also compatible with most CP/M cards and their languages and assemblers. October 1986 Under ProDOS 16 Apple is attempting to create a single programming environment Known as the “Ilgs Programmer's Workshop.” Programs in the workshop package are executed from an outer “shell,” which works kind of like the Applesoft prompt without Applesoft behind it. You type in “shell” commands, just as you would Applesoft or Basic.system commands, to display directories, to copy, move, delete or otherwise manipulate files and subdirectories, and to execute other workshop programs. The shell can also respond to file-based EXEC commands. Other workshop programs are an editor, a debugger, and a set of utility Programs, At the core of the workshop are Pascal and C compilers and an assembler based on ORCA/M. The Pascal offered by Apple is a variant of its Pascal for the Macintosh rather than a variant of the UCSD Pascal previously used in the Apple II family. Other languages are expected to be added by Apple, third parties, or both. The dominant feature of the programming workshop is that the assembler and all workshop compilers produce object code in a standard format. A Program called the workshop linker can combine these object code modules in any combination and can throw in routines from library files for good measure. The output of the linker goes into what are called “load files.” Finally, a part of ProDOS 16 called the “system loader” actually executes the load files. Segments of the load file can be “dynamic,’ which means they will be brought into memory only when needed. Other segments can be “static,” these must remain in memory while the program is running. Details about the price and release date of the programmer's workshop are still unavailable. Early versions will very likely be obtainable through the Apple Developers and Programmers Association, however (see the September 1986 Open-Apple, page 2.57.) Apple also plans to produce a whole series of technical manuals for the Ilgs—none of these are currently available in other than preliminary form. Again, being a member of the ADPA is probably the best way to obtain these manuals, Currently planned titles are Technical Introduction to the Apple ligs, Apple ligs Hardware Reference, Apple Ilgs Firmware Reference, Programmer's Introduction to the Apple Ilgs, ProDOS 8 Reference, ProDOS 16 Reference, Apple IIgs Toolbox Reference (two volumes), Apple IIgs Programmer's Workshop Reference, Apple Ilgs Workshop Assembler Reference, Apple ligs Workshop C Reference, and Apple ligs Workshop Pascal Reference. Here area few final details about the Ilgs | couldn’t seem to fitin elsewhere. in this article: the exterior color of the IIgs is a new Apple-wide designer color called platinum; if you put three or more cards in the IIgs system unit Apple thinks you should also add a fan, and is selling one for $49; both the 9-pin game connector from the Ile and IIcand the II-Plus/Ile internal 16-pin game connector have been included on the IIgs; the cassette plugs are gone; the first 50,000 units sold will have Steve Wozniak’s “Woz” signature and the words "limited edition” stamped on the outside of the case. All that barely scratches the surface of the Ilgs. It's going to be around fora long time, however, and it will be a long time before we leam its limits, so I guess we don't have to digest the whole thing this month, The new version of the Apple Ic is much like the previous two versions. The big differ 2nce is that the main logic board has been changed so that it will accept a memory expansion card that fits inside the IIc case, The card comes with 256K of memory and is expandable to 1 megabyte. The 256K card costs $269. A piece of good news is that ifyou owna previous version of the IIc and you buy the memory card, Apple will upgrade your old IIc at no additional charge. We haven't yet heard whether the new logic board works with third-party add-ons for the IIc such as memory expansion, CP/M, and 65816 cards. It should be noted that Apple's card adds memory in the directly-inaddressable style of the Apple Memory Card rather than in the bank-switched style of third-party cards. From the user's perspective Apple's new card looks like a RAMdisk in slot 4. One incompatibility problem with the new IIc is that slot 4 is where the llc mouse has always been before. It's been moved to slot 7. Mouse-based software that assumes the mouse is in slot 4 won't work on the new IIc. The lesson to programmers is to always do a slot scan to identify the location of devices—don’t assume anything, even on the IIc. Another interesting problem is that when you do a slot scan of the new IIc, it always appears to have the memory card installed, whether it's actually there or not. This is because the ROM part of the card is built into the IIc, as with all other IIc devices. The memory card itself carries just the RAM. Apple tech support is advising developers to make a STATUS call to the protocol converter to determine how many blocks of memory (ifany) are available on the expansion card. Open-Apple 2.67 The second version of the IIc, the one released for 3.5 inch drive support, prints the message “AppleTalk Offline” in response toa PR#7. Thatversion of the IIc actually has some non-functional AppleTalk firmware in the slot 7 ROM space. This was removed from IIcversion 3. Apple's new disk drives include a 20-megabyte SCSI hard drive, a new 3.5 inch drive compatible only with the IIgs and the Macintosh, and a “new’ 5.25 inch drive in a platinum-colored case. The Apple Hard Disk 20SC will sell for $1,299 and can be used with any slotted Apple II or the Macintosh Plus. The most important element of this announcements the $129 Apple II SCSI card, which brings the relatively low- priced world of SCSI devices to the Apple II kingdom. The new card can handle up to five standard SCSI (Small Computer Systems Interface, pronounced “scuzzy") devices. The Apple 3.5 Drive is an 800K, 3.5 inch floppy different from, but priced exactly the same as ($399), Apple’s UniDisk 3.5. The UniDisk 3.5 is “intelligent” —it has a 6502 microprocessor inside. The Apple 3.5 Drive is “dumb,’ like the drives on the Macintosh. The Apple Iigs can use either kind of drive. The IIc and the Ile can use only the UniDisk. The Macintosh can use only the dumb drives (unless you take the UniDisk 3.5 apart and disconnect. the wires that make it intelligent). Ifyou are buying 3.5 drives, the UniDisk is, by far the better deal at these prices. (Or take a 50 per cent discount and buy Central Point Software's $195 + $6 shipping, $35 shipping outside North America, 3.5 inch dumb drive—9700 SW Capitol Hwy, #100, Portland OR 97219 503-244-5782.) The new Apple 5.25 drive is the same color as the IIgs and is incredibly overpriced. Generic 5.25 drives are widely available for about 60 per cent less. Apple's Il-family pricing strategy seems be to keep the old-timers happy and to keep customers coming through the door by selling new computers at a relatively low price, while tacking an institution/new-user tax onto Apple peripherals. Few sophisticated, independent users are going to buy these high-priced drives, but most new buyers and institutions will be afraid of going the generic route. It's a happy strategy for the kind of people who subscribe to Open-Apple. Apple's new monitors include the 12 inch AppleColor RGB Monitor at $499, the 12 inch Apple Monochrome Monitor at $129, and the 14 inch AppleColor Composite Monitor at $379. The RGB and monochrome monitors are suggested for use with the IIgs. The monochrome monitor has a black and white screen intended to mimic the Macintosh. Apple doesn’t recommend its new composite monitor for use with Ilgs super high- resolution graphics; apparently the resolution, at 560 x 192 pixels, isn’t high enough. However, the screen is slightly larger, the price slightly lower, and the exterior slightly more platinum than Apple's previous composite monitors. No, the new version of AppleWorks doesn’t have mouse support, and it’s not written in 65816 code. It does require at least 128K of RAM. New features are a built-in mail merge facility that allows users to combine information in a database file with information in a word processor file, several spreadsheet enhancements, and better support for Apple memory cards. The spreadsheet enhancements include logical “ands” and “ors” inside @lF statements; a new rounding feature that allows calculations to use the visible, rounded-off number rather than the actual underlying number, thereby providing less precision but ensuring that financial spreadsheets “add-up”; and the ability to copy the valuesin cells, rather than the formulas, to the clipboard. The new version automatically loads into Apple memory expansion cards at startup. With a 1-megabyte expansion card, the new version provides a 012K desktop. Word processing documents can have 7,250 lines, databases 6,350 records, and spreadsheets 10K of data per row. New manuals and tutorials have also been developed. The suggested retail price remains at $250. Current owners of any previous AppleWorks version can update to the new version 2.0 by filling out a pre-addressed mailer available from Apple dealers and enclosing $50, their original disks, and the cover from their reference manual. In return you will get a complete new package, including manuals, tutorial disks, and AppleWorks disks in both 5.25 and 3.5 inch formats. The upgrade offer is scheduled to expire on April 30, 1987. Only one thing was missing from Apple’s September announcements. No mention was made ofa trade-in program for the Apple II-Plus and Apple Ill. Apple president John Sculley strongly hinted such a program would be available when speaking at the Apple World Conference last January; let's hope the program slipped through the cracks rather than being swept under the table. 2.68 Open-Apple Ask (or tell) Uncle DOS ImageWriter exonerated I was surprised to read in the September 1986 Open-Apple (page 2.59) that | couldn't use my “standard” one-up, fanfold pressure sensitive labels with my ImageWriter. 've been doing it for years. Its a standard ImageWriter (purchased in early 1984). And the Avery labels | use are standard (stock number 4145) and were easily available at any number of places the last time | bought some. As for rolling the labels backwards—I've been doing that for years also with no problem (the Avery labels do stick to their backing better than some I've seen), | just have to make sure the pressure drive is off. Hope this may help other ImageWriter owners. Clay Wispell Arlington, Texas My apologies to the Imagelriter. It's Apple's earlier Dot Matrix Printer that can’t accommodate standard one-up labels. In most respects the earlier printer works like an ImageWriter, but Apple should be congratulated for solving one of the DMP’s most notorious problems in the ImageWriter design. (If only | had noticed that before —we could have been using cheaper labels around here for months already.) One-uped I got your September issue today and your note on page 2.59 reminded me ofa friend's problem. As you so accurately stated, “standard one-wide pressure sensitive labels can’t be used with several of the printers commonly found hooked to Apple lls.” | am using an Okidata with tractor and bottom feed because of this problem. | can roll forward and backward with ease and no labels stick in the printer's platen. Okidata has some disadvantages, however. But back to my friend's problem, He isa professional printer with a rather large print-shop business. He has a large mailing list and wanted a dedicated printer just for mailing lists, etc. He had seen my Apple Il-Plus and the software | use: Bulk Mailer (Satorie Software, 5507 Woodlawn Ave. N., Seattle, WA 98103 206-633-1469). On an Apple II with one disk drive it can hold 1,200 labels or up to 2,400 on two disk drives, or up to 32,000 with a hard disk. It has some very good search, duplicate name deletion, and sorting capabilities since it is disk oriented. With a typical list of 500 labels, it can sort by alphabet, zip code, or "X-code” (sort by type, etc.) in about 5 to 7 minutes, and printings as fast as your printer will go. Aprint buffer helps to continue using the Apple while printing, My friend learned several lessons with the purchase of his Apple Ile. He bought PFS File from the local Apple dealer as that was what they understood then and had in stock. Of course they sold him their printer as well. His only intended purpose at thattime. was for mailing labels and he had already bought a truck load (really!) of standard one-up labels which he had shown to salesman who called at his print shop to make the sale. To his amazement andire, the labels would not fit his printer once delivered and working, Being of a mechanical mind, and with many years at “fixing” print shop equipment to meet printing deadlines and stay in business, he looked to himself (not Apple) for his solution. He had already called the local Apple dealer to be told that they had checked and that there was no solution. So he took his Apple printer apart, used a soldering iron to remove some of the plastic on the back of the tractor feed holders (just enough so they would come close enough to grasp his one-up label pin-holes), and reassembled the printer. As of last week, over two years later, the printer was still pumping out labels without missing a stroke. What did the local Apple dealer say? Of course he said it invalidated the warranty, but that was over two years ago, “and what does a salesman know from printers?”, my friend asked. I made Polaroid photos of his printer disassembled and in operation and sent them to Cupertino for their comment. What did | hear? You got it! | am still waiting for a reply. But there was a bright spot in all this. | am still buying labels for my own mailing list use from my friend and he expanded his printing business to include micro-perf paper, diskettes, and labels a lot cheaper than even by bulk order by mail at “discount’ rates. Wayne Neighbors Florence, S.C Disks (and us) saved In response to your question about disk recovery services in the September 1986 issue — I have offered a disk recovery service, intermittently, for several years. | say intermittently since I have never pursued itas an end to itself. However, ifyou would like to pass on my address, please do so. The telephone number above is always available for messages during the day. I generally have quoted $25 per hour, and cannot currently recall having to charge more than $25. Ifa blown disk is going to take longer, | talk with the customer and list the options available, and their likelihood for success. ‘Two of the most common disk problems | have encountered are saving an empty file over a previous file (which my wife seems to specialize in, using Apple Writer) and the VTOC becoming trashed. Fortunately, each is (usually) easily correctable. Guy Neill Neill Enterprises 739 Ashland Terrace, Suite 203 Chattanooga, TN 37415 615-870-8340 You asked if anyone has been providing a disk recovery service. I have been doing this for the last couple of years. I charge anywhere from $5 to $20 per disk depending on what needs to be recovered, how quickly it needs to be recovered, and how long it takes to recover it. In addition to your basic software like Bag of Tricks 2 and Locksmith, I also use EDD 4 Plus, which is a hardware system used to make archival back-up Vol. 2, No.9 copies. Anybody who wants to have their disks fixed can write: Michael de la Maza The Apple Surgeon 10 Tumbleweed Irvine, CA 92715 Polaroid (2020 Swift Drive, Oakbrook, IL. 60521, 312-954-1600) offers a disk recovery service for free, but only for Polaroid brand diskettes. Itis part of their Gray Jacket Diskette's warranty. Polaroid's David Jamesrecently told me the recovery process takes around 2 hours per diskette, but they have spent up to 5 hours on a single diskette. They recover data from 70 to 75 diskettes per month. They clean the diskette first to get rid of all the surface contaminants, then they read the diskette with a special diskette duplicator machine that uses data recovery software written by Polaroid personnel. The data recovery is extensive — they read as much of the data as possible from the diskette and then rebuild the missing parts. This includes rebuilding directories, bit maps, and file structures that have been damaged. This means that if a sector halfway through an AppleWorks database file is glitched, then they try to make sure that the rest of the good data can be read by AppleWorks by putting dummy infor- mation in place of the missing data. James said that Polaroid supports over 100 different machines and operating systems with this recovery system. | asked if Polaroid was selling this system and he said they weren't. The only way to get their service is with their brand of diskettes. Jim Luther Kansas City, Mo. Of mice and macros I don't think you've heaped enough praise on Beagle Brother's MacroWorks. Itseems to me to bring AppleWorks up to as near perfection as a mortal could dare hope for. | don’t know whether you are interested in publishing macros in Open-Apple but thought you might at least be interested in how lam using MacroWorks. One ofthe neatest things I have done with itso faris to write a macro that works with a specially set up database file of addresses. When I'm writing letters, I load my address database and a standard letter format onto the desktop, find the person who | want to write to, put a check against that record, then hit solid-apple-&. This macro selects the checked record, prints it to the clipboard, and then dumps it into the right position in the letter, all in a matter of about two seconds. The ability, through MacroWorks, to use the mouse in AppleWorks is also a great feature. | share your deep reservations about the Macintosh-style desktop (Il use a Mac at work, and hate the beast), but the ability to use a mouse when and if feel like itis great. The best use ofthe mouse is when creating customized database layouts (in single record format or when creating a label format). Use the mouse to put the cursor on the first letter of the category, hold down the open-apple key, and use the mouse to take the category where you want it on the screen. It beats the pants off of using the cursor. I'm also looking for help in a couple of areas. The first is that my Apple Ilc seems to be developing a degree of keybounce while I'm using AppleWorks. | used to own a Tandy Model I, and boy did that have keybounce. This problem is nowhere near as severe, butitis annoying, | also have a niggling feeling that it October 1986 is not a straightforward hardware problem, but something a bit more mysterious—I mean, occa- sionally I hit an ‘a’ and get something like ‘azxa’. Or | get a ‘0’ (that’s a zero) appearing in the middle of my typing, I'm not exactly a ham-fisted typist—1 can touch type at around 80 words a minute. Am | going too fast for AppleWorks? Perhaps some of your other readers with Iics could tell me if they've experienced anything similar. The second area is really just wishful thinking. We Australians use the British date format: day-month- year. Somehow, we kind of think that’s more logical than your month-day-year format. But AppleWorks (along with most U.S, software) insists on making me enter the date in the US. format. Some programs (including the ProDOS CATALOG command) remove all ambiguity by spelling out the month, e.g, 29-AUG- 86. Butit’s confusing to me to be forced by AppleWorks to enter 8/29/86, when all my background is telling me that this must mean the eighth day of the 29th month of 1986. 2 Is there any fix for this? David Grigg Research, VIC Australia Open-Apple is always interested in good Apple- Works macro tips. Both Dennis and I seem to remember other reports of IIc keyboard problems, but can find nothing specific except an article in the April 1985 inCider (page 61) about the world’s fastest typist, Barbara Blackburn. She switched to using the IIc exclusively because on U.S. models the keyboard switch brings up the Dvorak keyboard layout. (On international models this switch is used to select either the standard U.S. layout or the standard layout in the country of sale.) Blackburn's record is 150 words per minute for 50 minutes and she reportedly can do bursts of 190 words per minute. Consequently, we don’t think your problems are inherent in the machine's hardware, as was the case with the Tandy, but can't tell you much more. Can anyone else help with this? Your point about date formats is a good one that Software authors should give more consideration to. I think the best solution is software that allows the user to choose how dates should be formatted, rather than forcing anyone to use what's unfamiliar. Inmy own case, for example, | prefer what AppleWorks does with dates to what ProDOS does, but the day- first format is an alternative that should always be supported by software. AutoWorks #1 | was pleased to see the fine people at Software Touch get some mention for the really super programs they put out, but I was surprised that an avid Apple- Works user like yourself did not give more space and praise to AutoWorks, | cannot remember what it was like using AppleWorks before AutoWorks, but | know | could never use the program again without AutoWorks. Its macro and mail merge functions are so flexible and easy to use that even a novice like me can easily install the AutoWorks modification to AppleWorks. The program has literally saved me hours by auto- mating repetitive steps. Two members of our local AppleWorks S.LG. are currently using the AutoWorks “Read Disk” function to put the names of all the files in the 28 public domain TAW.U.G disks into a data base file. Then they are adding short descriptions of each file to the data base. It will then be used as a reference source by our members. I made the mistake of recommending MacroWorks to our S.G. members when it first came out, but | have nowchanged my recommendation to AutoWorks without qualification. J also use FontWorks from The Software Touch to print my AppleWorks files sideways without having to first Print-To-Disk and convert to DOS 3.3. FontWorks does the whole job effortlessly and reads AppleWorks spreadsheet files directly. Thomas E. Militello, M.D. Chairman, AppleWorks S.LG. Original Apple Corps Los Angeles, Calif. So much new stuff passes through our mailbox every month that it's hard to keep up. However, once I got time to take a close look at AutoWorks, it took only another second to realize, as you have, that it’s the top AppleWorks add-on package of the moment. Its big advantage over MacroWorks is that aseparate “compilation” step isn’t necessary to change existing macros. You can update one or all of the AutoWorks macros from within AppleWorks at any time. Installa- tion, as you mention, is a snap, and the mail merge function also looks terrific. It will be interesting to see how it compares to the new mail merge built into AppleWorks 2.0 (It will also be interesting to see whether MacroWorks and AutoWorks have to be modified to work with version 2.0.) Trading inserts The last couple ofissues you've inserted advertising for commercial software packages inside the Open- Apple envelope. Are these inserts endorsements or paid advertising? I don’t want Open-Appleto be like my bills from the oil companies, where I have to wade through a lot of garbage to get to the important stuff. However, any company that offers to let you try their product free as Spectral Graphics does deserves support. Richard Halliburton 73277,3527 The inserts U.S. subscribers have been finding in their envelopes are neither endorsements nor paid advertising. We have been testing the idea of carrying inserts to generate advertising revenue (we pay fora full ounce of first class postage but the newsletter weighs only half an ounce), but have stumbled upon abetter arrangement for both us and the “advertiser.” That is to simply trade inserts. We will carry inserts for selected Apple II-related products and the producers of those products will, in tum, place inserts about Open-Apple in their pack- ages. This provides a very cost-effective way for a small publication (us) and other small Apple II- related companies to reach potential customers. Anyone interested in trading inserts with us should contact Open-Apple business consultant Rich Barger at 816-942-2228 for the full details. The ultimate modification Ihave made several modifications to Basic.system 11 and to ProDOS 111 to eliminate bugs andimprove performance. The modifications are: 1 Patch Basic.system to permit BSAVEing to non- binary files without first CREATEing them (Mark Jackson, Apple Assembly Line, July 1985, page 30). 2. Fix the Basic.system bug in the CHAIN command (Peter Meyer, Call -A.P.P.L.E., June 1985, page 49; ‘Tom Weishaar, Open-Apple, April 1986, page 2.20). 5. Fix the parameter problem in the Basic.system Open-Apple 2.69 BSAVE command (Sandy Mossberg, Nibble, August 1986, pages 93-105). 4, Replace the ProDOS QUIT code with a program selector (Bob Sander-Cederelof, Apple Assembly Line, July 1986, pages 2-18). I would like to be able to distinguish my modified PRODOS and BASIC.SYSTEM files from the original Apple-supplied files. Is it a violation of the Apple copyright if | modify the sign-on strings in PRODOS (located at $24E3-$24F6 when PRODOS is BLOADed at $2000) and BASIC.SYSTEM (located at $2273- $2282 when BASIC.SYSTEM is BLOADed at $2000) so that they indicate that the modifications have been performed? Robert C. Moore Laurel, Md. There is nothing in the copyright law that prevents you from modifying an original copy of a copyrighted work, The copyright law only prohibits making copies of the original, whether modified or not. Even within the bounds of the copyright law, however, you can make copies of copyrighted works for certain specific purposes deemed ‘fair use.” This includes archival copies. I don’t know of any legal precedents that determine the bounds of “fair use” for copyrighted computer software, but I suspect even ajury of software developers would agree that putting modified copies of ProDOS on all your personal disks is “fair use.” A PFS-AppleWorks cable Thave moved a lot of PFS file data to AppleWorks by cabling two computers together and printing the PFS files into Apple Writer (ProDOS), using Apple Writer's communication mode. This mode is a little awkward and clunky, but a 48K buffer is darn nice compared to most communication programs. | then cleaned up the data a bit while in Apple Writer, saved it off in text files, and loaded it into AppleWorks. It took a little patience, but with over 3200 records in the correspondence file, retyping was out of the question. John Noell Eugene, OR Password privacy lam writinga program that should have a password entrance. My problem is that when | have the user enter the password, it appears on the screen. How can | replace it with a series of asterisks from Applesoft? Tom Firon Ty this: 10 PRINT “ENTER PASSHORD: * + PHS=“~ 20 GET AS : PRINT “#”; 3@ IF AS < > CHRS(13) THEN PWS=PuS+AS : GOTO 20 40 PRINT Space Coast surfaces Around the first of the year we started using our first Challenger 20 hard disk from Space Coast Systems in Titusville, Fla. Everything was fine and then Space Coast suddenly disappeared. What happened? Curt N. Wade San Diego, Calif. According to a message Dennis found on a local bulletin board, Space Coast Systems went bankrupt. However, some former employees are trying to continue to support the products through a user 2.70 Open-Apple group. Get in touch with them at Space Coast Systems User Group, P.O. Drawer 2767, Titusville, FL 32781 3.5 questions 1am thinking about buying the new 800K 3.5 drive announced by Central Point Software as a compact backup for my Sider, and for those times when I have too little work to warrant powering up the hard disk. Do you know of any problems with booting Apple- Works 12 from a 3.5 inch disk? For easy backups of the 3.5 disks themselves, I want to use a disk copier that accesses my 1-meg RAMWorks II for 1-pass copies. Have you actually used such a program? Tom Smith Fort Vancouver, Wash. Central Point's new 3.5 drive and controller look very good on paper. For $285 you can get one 3.5 drive and a controller that will accept either asecond 5.5 ora standard 5.25 inch drive (or even two 5.25s). For the 5.25 connector, the controller will accept either old-style 20-pin cables or the newer DB-19 plugs. Inaddition, the controller works not only with UniDisk 3.5-type drives (which contain an internal microprocessor), but also with Macintosh-type 3.5 inch drives (which don’t). (Central Point Software, 9700 SW Capitol Hwy, Suite 100, Portland, OR 97219) AppleWorks 12 works just fine with a 3.5 inch drive, as long as you are willing to access the device by pathname. As a hard disk user, you should be very familiar with this. The later AppleWorks L3 does two things with 3.5 inch disks that version 1.2 can’t do—itallows you to select the root directory of a3.5 inch disk by slot and drive and it will format 3.5 inch disks. Both Glen Bredon’s ProSel and Bill Basham’s Diversi-Copy include fast disk copy routines for 3.5 inch disks that will use all available memory. I have used both and do not hesitate to recommend either (ProSel, $40, Glen Bredon, 521 State Road, Princeton, NJ 08540; Diversi-Copy, $30, Bill Basham, 34880 Bunker Hill, Farmington, MI 48018.) I'm running as fast as | can | recently purchased an Apple UniDisk 3.5 for my Ile but I could not get the device to be recognized. The NO DEVICE CONNECTED message appeared when | tried booting from the slot into which the UniDisk controller was inserted. By trial and error, | found out that my MCT Spee- Demon was the culprit. When the SpeeDemon was disabled, the UniDisk could be accessed. Any reason for this incompatibility? | have a Laser 128 at the office, and would like to add a UniDisk to that unit. Would there be any problem connecting an Apple UniDisk to the Laser 128? Roger Rodriques, MD Burr Ridge, Ill. There is a jumper you can put on the MCT Spee- Demon that automatically slows it down when accessing devices in slots 4 and 5; use it and your problem will be solved. The SpeeDemon manual has more information. There seem to be far more devices that don't work reliably at an accelerators full speed than there are devices that do. The Apple UniDisk uses firmware on its controller card for the Ile; similar firmware is installed in the ROMs of newer IIcs. If you buy a UniDisk for an older IIc, Apple will change the motherboard for free so that you can get the new ROMs. Obviously, you can’t plug the UniDisk into the disk drive connector on the back of a Lazer 128, as you can ona llc, because the Lazer doesn't have these updated ROMs. On the other hand, you can use the Lazer's periph- eral slot for a Ile-type UniDisk controller card. You might want to check out the 3.5 inch drive from Central Point itself, which was mentioned in the last letter. DOS 3.5 lam very interested ina DiversiDOS- or ProntoDOS- like operating system that will work with Apple's 3.5 inch UniDisk. | also want to be able to move this version of DOS to language card memory. B. Webster Hollywood, Calif. DOS 5.3 enhancement packages for the UniDisk 5.5 have been quite popular with software developers —we know of seven packages and suspect there are more. None of them that we know of include either a fast DOS or a DOS mover. However, you can execute HELLO PRONTO-DOS from the Beagle Bros Pronto- DOS disk to add speed to all of them that we've tried (brun HELLO PRONTO-DOS after booting the 3.5 enhanced DOS as described in reference to the Sider in our June 1986 issue, pages 2.47-48). Moving the multi-modified DOS to language card memory is more difficult. The program DOS-UP on the ProntoDOS disk will move only two of the 3.5 enhanced DOS versions that we know of — the latest version of Gary Little's AmDOS and Glen Bredon’s UnoDOs. Little‘s program is at the top of our list of recom- mended buys. At $15 ($20 Canadian) it is priced right. In addition to being compatible with both HELLO PRONTO-DOS and DOS-UP itis fully compatible with DOS 3.3 partitions on hard drives and on Apple- style RAM cards. It organizes the 3.5 inch disk as two 400K volumes. If you have two 3.5 devices, the first appears as drives 1 and 3, the second as drives 2. and 4, AmDOS includes patches for FID that allow it to use 4 drives and that fixa problem FID has with using sectors 16 through 31 on 400K disks. (AmDOS, $15, Gary Little, 131 Water St, #210, Vancouver, BC Canada V6B 4M3 604-681-2051) Bredon’s UnoDOS is a part of his ProSel package. Unlike the other packages listed here, UnoDOS never devotes more than 200K of a 3.5 inch disk to DOS 5.3. The remaining 600K are always left for ProDOS. The primary purpose of UnoDOS is to allow both DOS 3.3 and ProDOS programs to be stored on the same disk. ProSel then provides a single menu that you can use to execute any of the programs in either operating system. Bredon doesn't include any patches for FID, but then his program doesn’t need any. Each UnoDOS disk has just one DOS 3.3 volume on it and the high numbered sectors aren't used, (ProSel, $40, Glen Bredon, 521 State Road, Princeton, NJ 08540 609-924-5976.) The reason AmDOS and UnoDOS can be moved to the language card is that all of the patches they make to DOS 3.5 reside within the DOS image. In order to make room for these patches, the programs remove the DOS INIT command and use its space. Thus, to actually initialize a 3.5 inch disk with either of these packages you must use a separate formatting program. Vol. 2,No.9 Of the remaining packages, two give 3.5 inch drives the ability to work not only with DOS 3.3, but also Apple's Pascal operating system. One of these is Nordic Software's ProFix 2.1. The other, Cirtech’s Uni-Mate, even turns a UniDisk 3.5 into a 784K CP/M drive. These two packages put the DOS 3.3 UniDisk drivers in the normally-empty bank of language card memory and thus require 64K machines. Uni-Mate, however, includes a second program that puts the drivers between the DOS buffers and HIMEM on 48K machines. Unfortunately, none of these locations is appropriate for DOS mover utilities such as DOS-UP. Caution—the 48K Uni-Mate version appears to move to the language card without a hitch, but it will eventually crash when the disk drivers, which get left behind in the lower 48K, are overwritten by Applesoft strings. Uni-Mate is the only program that brings all four of the popular Apple II operating systems to the 3.5 inch drive. It supports Pascal versions L1 and 12 and Microsoft Softcard CP/M versions 2.20B and 2.23. Because it doesn’t overwrite the INIT command, Uni- Mate can format 3.5 inch disks. It calls the two DOS volumes on your first 3.5 inch device drives 1 and 2; a second UniDisk is referenced as drives 3 and 4. (Uni-Mate, £28, Cirtech Ltd, Currie Road Industrial Estates, Galashiels, Selkirkshire, Scotland TD1 2BP 0896-57790, SourceMail AAHSS5S.) ProFix 2.1 brings DOS 3.3 and Pascal support not only to 3.5 inch drives, but also to any ProDOS- compatible mass storage device. It allows these devices to be partitioned into 140K, 280K, or 400K volumes in your choice of operating systems. It also allows smaller drives to be “linked” to create one large volume. It includes backup and restore utilities for all volume sizes, (ProFix 1.2, $69.95, Nordic Software Inc, 4910 Dudley St, Lincoln, NE 68504 800-228-0417.) Another entry is Meacom’s UniDOS. | haven't actually seen a copy of this one, but I'm fond of the drawings in Meacom’s ads, which render an image of a person who bears a striking resemblance to Uncle DOS. (UniDOS, $35, Meacom, PO Box 272591 Houston, TX 77277 713-526-5706.) The granddaddy of the genre is MicroSparc’s UniDOS 3.3. It was the first UniDisk 3.5 enhancement package on the market. It's similar to Little's AmDOS, except that it places the UniDisk drivers between DOS and its buffers and consequently can’t be moved by any of the DOS-move utilities | know about, (UniDOS 3.3, $49.95, MicroSPARC, 45 Winthrop ‘St, Concord, MA 01742.) Finally, the most educational, entertaining, and cheapest DOS 3.3/UniDisk 3.5 enhancement package of all is the article “DOS 3.3 for the UniDisk 3.5”, by Bill Morgan, which appeared in the May 1986 Apple Assembly Line pages 2-15. Morgan's version fits completely within the DOS 3.3 image and should be movable by DOS-UP. (Apple Assembly Line, $18/yr, S-C Software, PO Box 280300, Dallas, TX 75228 214- 524-2050.) One last thing we should mention about these programs is that they are not necessarily compatible with each other. Files on a 3.5 inch DOS 3.3 disk initialized by one package may appear scrambled or non-existent when the disk is read by another of the packages. Bredon’s UnoDOS, for example, doesn’t put the DOS 3.3 catalog in the same blocks that Uni- Mate and UniDOS 3.3 use. The DOS 3.3 track/sector to ProDOS block mapping also seems to vary slightly from package to package. October 1986 Hybrid 3.5 disks In a recent issue of Open-Apple you discussed a method for making a disk readable by both DOS 3.3 and ProDOS. I was wondering if it would be possible to do the same thing with the UniDisk 3.5. Itseems to me that if you could reserve one side of the disk for each system it would greatly facilitate transfers between the two. | have little experience in this area, but it seems that all you would have to dois tell each system that the other half of the disk is full. | don't know the proper pokes to do this, and would greatly appreciate your ideas on this matter. Jim Parker (76327171) As mentioned in the last letter, Glen Bredon’s UnoDOS divides 3.5 inch disks into a 200K DOS 3.3 section and a 600K ProDOS section. It doesn't facilitate transfers between DOS 3.3 and ProDOS however, because all the conversion programs I know of (CONVERT, System Utilities, Copy I! Plus) are ProDOS based. These programs only see the ProDOS portion of the disk. For example, the Sider hard disk is another hybrid DOS 3.3/ProDOS device. But to move stuff from one Partition to the other requires that you first move the DOS 3.3 files to another drive. ProDOS-based conver- sion programs simply can’t read the DOS 3.3 portion of the Sider. A DOS 3.3-based conversion program ‘might be able to read hybrid disks, but probably not, and I don't know of sucha thing, anyhow, FISHEAD 3.5 Ihave a program that allows me to continue using myold DOS 3.3 programs with the UniDisk 3.5. I have to use DOS 3.3 because my data is in random-access text filesand ProDOS (or at least CONVERT) refuses to handle them. Is there any hope ProDOS will be upgraded to handle random-access text files? In the meantime | have to live with the old DOS. However, | do not know of any fast and good file- copying programs that can access slot 4, drives 1-4. There is one excellent modification to FID, provided some years ago by Rana (which has ceased to exist): RFC. Unfortunately, it accesses only slots 5 and 6. | must use slot 4 for the UniDisk because my other slots are taken. Is there away to change RFCso that it will work with slot 4 as well? Stefan Soltysik Pacific Palisades, Calif. While it’s true that CONVERT can't handle random access files, ProDOS itself can do everything with them that DOS 53.3 can, and then some. ProDOS versions of Central Point Software's Copy II Plus can move your existing random-access files to ProDOS. However, as mentioned in the last letter, you'll have to move them back onto floppies first; Copy II Plus can’t read 3.5 inch disks formatted for DOS 3.3. There are a number of people around who know how to modify FID, unfortunately, none of them work for Open-Apple. Nibble has published two nice articles on modifying FID, “FID Plus” by Joe Humphrey (April 1984, page 73) and “Vigilant FID”, by Donald W. Miller, Jr. (June 1985, page 126). Neither do what you want, however. Humphrey shows how to eliminate the necessity of pressing return throughout the program and how to change the commands from numbers to mnemonicsymbols; Miller shows how to move FID to the language card and run it with a new DOS 3.3 FID command. I'm pretty sure modifying FID to accept more than 2 drives would be pretty simple. Another modification DOS 3.3 high-capacity drive users would like to see is the ability to specify volume numbers. Then there's the patch mentioned earlier to make FID work with 400K disks. Do we have any readers out there who can send us some patches? Incidentally, here's some FID lore you may be interested in. People have wondered through the ages what FID stands for. Apple's DOS 3.3 manuals claim it’s (fille (d)eveloper, which sounds more appropriate for something that comes with acamera than with a computer. Rich Williams, the Apple employee who wrote FID, recently admitted that the original name of the program was FISHEAD (it had some mnemonic meaning which has since been lost). Apple's marketing people said that would never do and asked him to rename it. So he called it FID and the marketing wizards were happy. What he didn't tell them was that FID means (Flishead (I)n (Djisguise. Another road to 800K About the time I had half-way decided to purchase a Sider, along came this EquiDisk-Plus device that can put L6 megabytes of storage on line (8 megabytes. ona box of disks) and can work equally well with DOS 3.3, ProDOS, Pascal, and CP/M 3.0. Have you seen this disk? Is it for real? Where does this leave the hard disk industry? Larry T. Green Mayfield, Ky The EquiDisk-Plus ($499, H&M Disk Drives, 1101 E Pacifico, Anaheim, Calif. 92805 714-385-1146) consists of two half-height high-capacity 5.25 inch floppy disk drive mechanisms in a cabinet designed to fit between your computer and monitor. The unit includes a surge suppressor, three extra power outlets, a power switch, and a power supply for the drives. The package also includesa small installation manual and an interface card. Installation software is provided for MicroSoft’s SoftCard versions 2.20B (56K) and 2.23 (60K) of CP/ M 2.2, PCPI version 2.0 of CP/M 2.2, Advanced Logic ‘System's version of CP/M 2.2 for the Z-Engine (not their CP/M 3.0 card), and for ProDOS and DOS 3.3. Read those ads carefully! The ads don't mention Pascal, and the disk doesn't support it. Dennis installed the software for DOS 3.3, ProDOS, and the PCP version of CP/M ona unit H&M loaned to the local Apple user group. He reports installation was straightforward with the help of the manual. The program disks include on-disk HELP files and the programs are menu-driven. H8&M's ads note that the minimum system configu- ration is a 64K II-Plus or Ile with one standard drive. You must have a standard drive because the EquiDisk can’t read Apple disks. In addition, the EquiDisk configures itself for the various operating systems by loading a software driver stored on an Apple- format disk. Since no driver is loaded at startup, you can't boot from the EquiDisk. The EquiDisk drives create disks of 800K (each drive; a total of L6 megabytes for the pair). For ProDOS, you get a single 800K volume per drive. For CP/M, each disk also is formatted as a single CP/M volume of 800K capacity; the normal assignments are as CP/M drives C: and D:. For DOS 3.3, each disk is divided into two 400K DOS volumes differentiated as drives 1 through 4. In terms of speed, the EquiDisk transfers files at about the same speed as standard Apple floppies. In Open-Apple 2.71 a few situations, such as reading CP/M files, the EquiDisk is faster; in others, such as reading ProDOS files, the EquiDisk is slower. You ask for a comparison of the EquiDisk and the Sider. The Sider is much faster and has more total on- line capacity. The EquiDisk, on the other hand, has removable media. This comparison doesn't get at the real strength of the EquiDisk, however. The EquiDisk uses a recording technique known as MFM (modified frequency mod- ulation), This is totally incompatible with the GCR (group code recording) method used by Apple- compatible floppy drives. However, the use of MFM allows the EquiDisk to read disks formatted for a Kaypro (DSDD, 48 TP!) CP/M system. With the addition of one of the widely available CP/M programs that convert one machine's disk format to another, the EquiDisk can read a multitude of CP/M formats and transfer the files onto Apple floppies in your standard Apple drive. Moreover, reading MS-DOS disks is technically feasible. H&M has a driver for MS-DOS under devel- opment. As mentioned earlier, the bad part of having to load the EquiDisk with software is that you can’t boot from it; the good partis that you can theoretically load it with software to read any MFM-type disk. The real comparison is Apple's 3.5 inch 800K Solution to the EquiDisk’s 5.25 inch 800K solution. If CP/M and MS-DOS conversions are of no concern to you, the smaller, sturdier, bootable, and more expen- sive 3.5 inch disks may have the advantage. If you are in a situation where you also use CP/M or MS- DOS computers, on the other hand, the EquiDisk not only costs less than Apple's drives, it also has the potential to solve some major incompatibility hassles, The IBM connection Many of us use IBMs and compatibles at work. Some information on how to transfer files, gain similar features, etc. would help. Peter R. Nurse Tunichannock, Penn. First of all, let's make sure everyone realizes that you can’t transfer AppleWorks to your IBM or Lotus 1-2-3 to your Apple and expect it to run. On the other hand, while you can't transfer program files, what you can transfer back and forth is data. In general, however, the data you transfer is going to have to be in standard ASCII text files. This means that both your Apple II and IBM programs are going to have to be able to read and write standard ASCII text files. If you don’t have such programs on both computers, trying to transfer files back and forth is going to be nothing but an exercise in frustration. But let's assume standard ASCII text files are just exactly what you want to transfer... If the EquiDisk-Plus people mentioned in the last letter get their MS-DOS drivers working, the EquiDisk will be the easiest tool we know of for moving data between Apple IIs and IBMs and compatibles. It sure seems like there ought to be a half dozen devices on the market that allow Apples to use IBM-formatted disks, but we don’t know of any others. From the other direction, there's a device for IBM and compatible disk drives called Apple Turnover that allows those machines to use 5.25-inch Apple- format disks. A local user who has one says it's great; unfortunately, the company that made the device, Vertex Systems in Los Angeles, has gone out of business, But the latest issue of Call -A.P.P.L.E. (September 1986, page 52) has a few paragraphs 2.72 Open-Apple about a similar device called Matchpoint-PC, which consists of a half-size interface card, software, and cables that hook to the IBM's floppy drives. I don’t know anything else about this product but I did call the company to make sure they were still in business, and they say Matchpoint-PC is selling every bit as well as | would have expected it to. Itallows IBMs and compatibles to read and write on DOS 3.5, ProDOS, SOS, and Apple CP/M disks. (Matchpoint-PC, $195, MicroSolutions, 125 S Fourth St, DeKalb, IL 60115 815-756-3411) A paper-based approach to compatibility is the Cauzin Softstrip System (Cauzin Systems, 835 South Main St, Waterbury, CT 06706 203-573-0150). Cauzin sells a program called the Stripper that will print DOS 3.3 text files onto paper in a special format that can be read by their Softstrip reader. You take the Sheets of paper to an IBM or compatible equipped with a reader and read them in—in the process the files are effectively converted from one system to the other. Cauzin has another Stripper program that allows your IBM to print Softstrips so you can move data back to your Apple. If you are willing to carry the reader back and forth, you'll need one reader with an accessory kit for your Apple ($199), an extra accessory kit for your IBM ($19.95), and two Stripper programs ($19.95 each), As I mentioned back in March (page 2.14), itseems to me the biggest market for the Cauzin Softstrip Open-Apple iF 's wntten, edited, published, and © Copyright 1986 by Tom Weishaar Business Consultant Richard Barger Technical Consultant Dennis Doms Circulation Manager _ Sally Tally Most rights reserved. All programs published in Open-Apple are public domain and may be copied and distnbuted without charge [most ae available nthe MAUG library on CompuServe). Apple user {youns and soriian'olhers may obtam permssono rept aries rom time to ime by speciic writen request Requests and other ‘editorial material. including letters to Uncle DOS, should be sent to: Open-Apple P.O. Box 7651 Overland Park, Kansas 66207 U.S.A. SSN 0885-4017. Published monthiy since January 1985, World-wide Bees in US dolar, mal delver included ano ecaionl charge} $24 fr t year: $4 for? years; $0 or 3 years. Allback issues {are currently available for $2 each, a bound, indexed edtion of Volume 1 1s $1495. Index mailed with the February issue. Please send all subscription-elated correspondence to open -Appie P.O. Box 6331 Syracuse, N.Y. 13217 U.S.A. ‘Subscribers in Australia and New Zealandshould send subscription conespondence to Open-appe. a Cyberneic Research U0, 576 Malvern Road, Prahran, Vic. 3181, AUSTRALIA. ‘Open-Appie's available ondisk or speech synthesizer users rom Spare Etrocses 0. Box 706 Heusen Teas 77270718-461- Co ee ‘unprotected format for your convenience You are encourgaged to ‘make back-up archival copies or easy-to-read enlarged copies for your own use without charge. You may also copy Open-Apple for distnbution to others. The distnbution fee is 15 cents per page per Copy distributed WARRANTY AND LIMITATION OF LIABILITY. | warrant that most of the information in Open-Apple_s uselul and correct, although drivel and mistakes ae nludd ftom hme fo me sual unntntonaly. Unsatsited subscribers may return ssues within 180 days of delivery frat retund lease includ ane om your ares or chien <ontrng at alarchvalcopes have been dstoyed The united tion Subscription wl e relunded on request TILT FOR EPRGRS AND OMISSIONS TS LIMITED TO THS PUBLICATION'S PURCHASE PRICE. in no case shall | or my Contnbutors be lable for any incidental or consequential damages, ‘or for any damages in excess ofthe fees paid by a subscriber. ‘Open-Appte's neither afiliated with nor responsible for the debts of ‘Apple Computer, Inc: “tinaja questing’ is a trademark of Don Lancaster Source Mail: TCF238 CompuServe: 70120,202 system is people who need a practical and efficient way to distribute relatively small amounts of digital data from one point to many other points, What I didn’t realize then is that an additional advantage of the Cauzin system is that the end-points can all be different kinds of computers. This is a tremendous advantage over distribution by disk, where you'd have to produce disks in several different formats and keep track of who gets what. Today's most commonly-used method of moving files back and forth between IBMs and Apples is with communication programs. You connect your Apple and IBM serial ports together with either a “null modem" cable or with two modems and a phone line. Startup a program such as ASCH Express on your Apple and a program such as PC-TALK on your IBM. Put one or the other system into remote mode and use the other computer to tell the first computer to send files to you or to receive files from you. That's all it takes, Dennis has also used an Apple II hooked to a UNIX system (UNIX is an operating system like ProDOS or MS-DOS; the computer involved was a DEC PDP L1/ 23 minicomputer) to upload and download ASCII data files. He set up ASCII Express to make the Apple appear to be a DEC VT-52 terminal. Then he told UNIX to send a file to the fake VT-52 and he captured it in AE's copy buffer. And he has opened a file on UNIX and then told AE to send one he had stored on his own disk—UNIX thought he was typing it in. Ihave done the same thing to transfer some of my wife's research data into an IBM mainframe at the university where she teaches. The data was originally entered into an Apple Il spreadsheet program —a far better data entry, checking, and editing tool than anything available on the mainframe. This particular mainframe, on the other hand, has a Statistical analysis package called SAS that does lots of things that simply can't be done with today’s Apple II statistics programs. After asking the advice of the mainframe gurusand finding out that it was impossible to transfer data from a lowly Apple II spreadsheet to SAS, I set up ASCII Express so that it turned my mild-mannered Apple into a big dumb ADM-31 mainframe terminal. On the mainframe end of the modem connection there was a protocol converter that answered the Phone, found out | was an ADM-31, and made the mainframe think | was an IBM 3270 terminal. This is roughly equivalent to translating English into Hindi by way of Japanese, but it worked. The ASCII Express documentation on how to do this is quite murky, as usual. After hours of reading and experimenting, | figured out you should begin by skipping the enticing chapter in the AE manual called “Terminal Emulation” and move directly to the description of the (S)et Terminal Parameters command in the chapter on macros (page 198 in my manual), Inorder to emulate a mainframe terminal your Apple must be able to display 80 columns. What the documentation calls your “output terminal” turns out to be your Apple. Make the current output terminal choice 5, in deference to the little parenthet- ical addendum about “80 col. bds.” after that choice. The “input terminal” is what you want your Apple to appear to be to the computer or protocol converter on the other end of the line. ASCII Express can make you look like an Adds Regent, Viewpoint, Hazeltine 1500 or 1510, Televideo 912, ADM-3A or 31, Soroc 1Q-120, DEC VT-52, IBM 3101, or a Heath H19. Some of these terminals have keys that don’t appear on your Apple keyboard. What these special Vol. 2, No.9 keys (such as CLEAR, NEWLINE, and RESET) produce is control-codes and escape sequences. You can duplicate all of these with your Apple; finding out what they are is either a matter of finding a technician at the receiving end who is willing to look it up for you or of doing a lot of experimenting. In my situation, I figured out by experimentation that control-C was CLEAR, control-I was NEWLINE, and control-R was RESET, but it was necessary to cajole a mainframe technician into photocopying the ADM- 31 page in his protocol converter manual for me to discover that I could fake the function keys with nothing more than ESC and a number. Normally you enter information into this particular IBM mainframe using a very fancy line editor called XEDIT. Next it was necessary to figure out exactly what keys XEDIT expects you to type, put those keystrokes in a file, then have ASCII Express send them. XEDIT thought we were typing them in. Essentially we were EXECing them into XEDIT. We saved the spreadsheet data into DIF files. 1 wrote a short program that read the DIF files (see “DOStalk” in the February 1984 Softalk, page 65, for the required routines) and converted them into the keystrokes XEDIT expected. When the files were ready, the next step was to use the Apple to call the mainframe, logon, startup XEDIT, and tell it we wanted to input some data. When XEDIT was ready for us to begin typing, we pressed “control-Q” to tell ASCH Express to wake up, then"S” to :zll it we wanted to sendafile. tasked for the file's name, asked whether this was to be a (S)tandard or (P)rotocol transfer (to which we ans- wered standard), and asked for a prompt to look for. XEDIT wants a newline character (control-1) at the end of each line and a return at the end of each page (20 lines). It could chew 20 lines of data as fast as ASCII Express could send them (at 1200 baud), but at the end of each page it needed several seconds to swallow. We eventually figured out we could trick ASCII Express by telling it to look for a‘\” prompt from the IBM. If you specify a prompt, AE stops after every return character it sends and waits for the receiving computer to indicate it's ready by sending the prompt. We could see the data going out; every time it stopped we counted to 10 and then pressed the backslash key on the Apple's keyboard. ASCII Express thought that was the IBM talking and sent another page of 20 lines. To ensure the integrity of the data my wife calculated means, minimums, and maximums for each data set with the spreadsheet and again with SAS after the numbers had been transferred to the mainframe. Everything checked out. The mainframe boys still don't know what hit them. For better or worse Help! | fought with my wife for two years (“everyone who gets a computer ends up with it in a closet’). | won, but now the only time I get to use it is 2AM when sheis asleep and isn’t typing madly away. What do you recommend? Gregvan Hartesvelt Marquette, Mich. Suggest to her that the two of you get an Apple igs. My experience is that the fights over the second and later computers get successivly more mellow. Spout the one-person-at-least-one-computer philos- ophy. The Apple ligs I have on order will be our family’s sixth Apple and itjust occurred to me I didn’t even ask my wife if we could get one.
mp.ls