Why does Compact Pro have trouble with multi-volume archives?
Executor takes a short cut that causes trouble for some programs; Compact Pro is one of them. The problem is that a real Macintosh can keep track of volumes that are not physically in the drive. That is why Macintoshes sometimes tell you to put one disk in their floppy drive, then they eject it and ask for another one, then eject it and ask for the first one. Executor currently isn’t so clever. When a disk is ejected, Executor forgets about it. Few programs count on the behavior of a real Mac, but those that do currently won’t work with Executor. In Compact Pro’s case you can just copy all of the pieces of the archive to your hard disk, then open the last piece from the hard disk and everything will work properly. This workaround requires more hard disk space than you’d need if you could just read the pieces off a succession of floppies. Since this difference affects very few programs, it’s not as high priority as adding other new features.