Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!utcs!mnetor!seismo!ut-sally!caip!princeton!allegra!ulysses!bellcore!petrus!magic!joevax!sdh From: sdh@joevax.UUCP Newsgroups: net.micro.apple Subject: Re: Including DOS in marketable products Message-ID: <206@joevax.UUCP> Date: Wed, 16-Jul-86 15:43:42 EDT Article-I.D.: joevax.206 Posted: Wed Jul 16 15:43:42 1986 Date-Received: Wed, 16-Jul-86 23:14:38 EDT References: <1367@burl.UUCP> Organization: Bell Communications Research Inc., Morristown, NJ Lines: 34 > Does anyone have any experience in including DOS in a product? I have > seen stand-alone disks that boot the Apple, load themselves, and go. > I assume they have a copy of DOS on the disk to load the program and > to do any kind of disk read/write the program might need. Is this > licensed through Apple? How much does it cost? I have a program > that runs under DOS 3.3 right now, but I may move it to ProDos later. > Currently, the user has to boot up (the correct version of) DOS, then > BRUN the program. Since I will have two separate programs on the disk > I can't get around the BRUN, but I would at least like to guarantee that > the user has the right version of DOS. I have known of no problems with distributing disks with Apple DOS on them. The reason most people use their own routines for starting things up is for software protection, or just because Apple DOS is soooooo slow. If you would like to make your binary program the startup file (so the user need not BRUN it) doo the following CALL -151 9E42:34 CTRL-C (to exit the monitor) INIT filename, Sn, Dn This will leave your disk init'ed with a basic program called "filename" as your hello program. Delete it, and replace it with your Binary file WITH THE SAME FILE NAME. I do not believe this works if the diskette has been updated to a master (using master create). Steve Hawley joevax!sdh