Thursday, August 02, 2007

Rescuing data from 1993: archival surprise and a FullWrite Professional shocker

[8/3/07: Corrected notes on the import/export translators]

I was tossing out old files, when I came across printed versions of some reviews I wrote in the early 90s for MD Computing, the Journal of Family Practice (when it was an academic journal), and a few other geeky doctor journals. I decided to see if I could actually get at the data.

The file formats weren't the big problem (ok, with one exception and a big surprise - below). The big problem was the archival format. When I wrote these articles in 1992 to 1993, (yes, 15 years ago!) I routinely zipped a folder of .... 124 kb.

The 15 yo archived files didn't travel well. Apple's built-in unzip simply reported and error and halted. Stuffit Expander gave me an immortal SPOD that sucked cycles and forced a power cycle restart. "The Unarchiver" complained about a file defect, but it did extract the files.

WinZip on XP did better, albeit with a security warning and there was some problem with unzipping to a directory. I was able to drag and drop the ingredients however.

I had a tougher go with mysterious blank icon 36 KB extension-free document that nothing could open. Text Wranger showed a mess of non-ascii charcters and the string "FWRTFWRT" in the header. I guessed it was some ancient StuffIt archive and dropped it on StuffIt Expander -- this time it did expand.

The files turned out to be some GrandView outlines (I didn't bother with those), some MORE 3.1 files, MacWrite II, WordPerfect 5.0, and .... an Ashton-Tate FullWrite Professional document. Oddly enough, my G5 iMac has copies of MacWrite II, MORE 3.1 and FullWrite buried away. Only FullWrite wouldn't run; it sent my CPU to 100% but wouldn't start.

A Wikipedia article, however, pointed to a freeware version of FullWrite Professional. I installed the once monstrous application that crushed my Mac SE years ago -- it took up 2.8 MB. Yes, that's an "M". Less room than a single JPG.


It launched perfectly under classic running in OS X 10.4.10 on my G5. No error messages, nothing, just opened the file with an outliner beyond anything currently available on any Word Processor in 2007. Yes, Word 2007 (ummm, maybe 2GB to install?) has nothing like the old FW outliner.

My next surprise was the import/export list of an immense number of file formats. It took me a while to remember that MacOS Classic included an OS facility for file translation available to every application. The lists was further extended if one licensed MacLink Plus. It's a very impressive list, though the quality of the translation isn't great:

(click to see full sized image)

The list of supported export formats includes: Acta, AmiPro, AppleWorks, Claris Works, FrameMaker (yes), HTML+, InfoDepot, MacWrite 5, II, Pro, Word, MS Works, MultiMate (remember?), Nisus, OfficeWriter (remember?), Professional Write, RTF, SDM Writer (what the heck?), SunWrite, MORE 3.1 (!), TeachText, Text, WorkPerfect, WordStar (omigod), WriteNow, XYWrite ... and one or two more. Plus a few variations of each. It's the same list for file open as well. Plain text, which probably came from FWP rather than from the common translator tools, did the best job of preserving the outlines look and feel.

I opened up a MacWrite document and saw my old email address again:

Between my old apps, the free version of FullWrite and some fiddling with archivers it looks like I can rescue most of the old documents. Of course classic is mostly forgotten (does 10.5 allow Classic even on PPC machines?), so there's not much time for this. A few more years and I'd have given up on the FW files.

BTW, Word 2003 did a fine job opening the old WordPerfect docs and saving them as RTF.

Did I mention the install is 2.8MB? The core application is 768KB.

768KB. Once, giants walked the earth.

Update 11/6/10: I received an email from Roy Leban, who was a lead engineer on the original FullWrite project. He has several blogs, but they're updated infrequently.


Steve Hayes said...

And XyWrite fitted on a 360k low density floppy (still does, if you've got a drive for them). About 175k - not M, not G -- k.

And I still use it every day.

JGF said...

I remember XyWrite as the writer's word processort, the one that the professionals loved.

Nisus Professional was the equivalent for MacOS.

There's a version of Nisus Pro for OS X, though I imagine it's rather bigger than a MB. I use the non-pro Nisus on OS X myself, and it has some of the flavor and quality of the days when Giants walked.

Roy Leban said...

Hi Gordon, just happened to run across this old post. In case you don't know, I was one of the leads on the original FullWrite project, responsible for most of the functional design. Later, I was CTO of Akimbo Systems, which resurrected it, all too briefly.

Thanks so much for the kind words, particularly the outliner, which was one of the things that I was exclusively responsible for.

I miss it too, and one of these days have to spend my own time converting a whole bunch of old documents!

Jerry said...

Yes, still sad over the demise of this great word processor. Nowadays I do my technical writing in LyX, a GUI front-end for LaTeX and it is quite wonderful especially the way it incorporates mathematical typesetting. The output is beautiful. There are many templates that might well work for your technical journal of choice.

But that's not why I'm writing.

As others have noted, you can still (2019) run FullWrite under one of the emulators. These things are amazing. Mini vMac, Basilisk II, and Sheepshaver. Installing them takes some effort but not too bad.

You can work just fine this way if you want. However, your best move might be to archive your old work. Just Print the document but in the Print dialog box select the option to save as a Postscript file. Yes, we could do that way back when, thanks to Apple's Mac underpinnings. If you want a PDF, open the file with with the free Skim app, the alternative Mac PDF reader. Save the file as PDF.

(If you need to run PowerPC programs on your Intel box, OS X after Snow Leopard did not include Rosetta, the PowerPC translator. So do this: Get Parallels or another virtualizer such as Virtual Box. Call Apple and pay $29 for a copy of Snow Leopard Server. __Server__. This can be legally and trivially run as a virtual machine under Parallels on macOS aka OS X. I just tried it on El Capitan, OS X 10.11.6, and it works fine. Can't remember if this is a link to FullWrite but I doubt it.)