Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!uunet!husc6!rutgers!rochester!cornell!batcomputer!pyramid!voder!apple!lsr From: lsr@apple.UUCP (Larry Rosenstein) Newsgroups: comp.sys.mac Subject: Re: Possible LSC improvements Message-ID: <6649@apple.UUCP> Date: Thu, 5-Nov-87 20:28:21 EST Article-I.D.: apple.6649 Posted: Thu Nov 5 20:28:21 1987 Date-Received: Sun, 8-Nov-87 07:18:40 EST References: <6523@prls.UUCP> <9370001@hpfclp.HP.COM> <1365@elrond.CalComp.COM> <2354@mulga.oz> <21529@ucbvax.BERKELEY.EDU> Reply-To: lsr@apple.UUCP (Larry Rosenstein) Organization: Advanced Technology Group, Apple Computer Lines: 35 In article <21529@ucbvax.BERKELEY.EDU> oster@dewey.soe.berkeley.edu.UUCP (David Phillip Oster) writes: > >The excuse: So far, each of my complaints has been answered with: >"Apple does not recommend the use of System files older than version 3.2 >on machines with 128k ROMs." I have to agree with Think Technologies on this one. Also, I suspect that Lightspeed C is not the only program that would exhibit this problem. Inside Macintosh volume 4 is the "specification" for a Mac Plus. It states that HGetState is part of the machine. It turns out, however, that the call is implemented by the patches in System 3.2 or later, and not in ROM. A similar situation would apply to the Mac II. A couple of the Color Quickdraw traps are implemented only in patches. If you ran a program that used one of these traps on a pre-4.1 System file, it would bomb as well. Rather than considering this a bug in LSC, it would be more accurate to say that this is a bug in the 128K ROM, which is fixed in System 3.2 or later. (Unlike most ROM bugs, it happens to be a fatal bug that is easy to run across.) It is always true that each ROM requires a certain System file or later, because inevitably there are bugs in the ROM that must be fixed. It is inadvisable to run the machine without these bug fixes. -- Larry Rosenstein Object Specialist Apple Computer AppleLink: Rosenstein1 UUCP: {sun, voder, nsc, mtxinu, dual}!apple!lsr CSNET: lsr@Apple.com