Article View: comp.sys.mac
Article #34853Re: IconWrap for ShowINIT
From: Brian Matthews
Date: Sun, 27 Nov 1988 18:48
Date: Sun, 27 Nov 1988 18:48
26 lines
1324 bytes
1324 bytes
John Lim (jkjl@munnari.oz) writes:
|Guess it's time to upgrade to a newer ShowINIT. It still puzzle's me
|why InitGraf() is needed though, as it is initialized by INIT 31
|also. Perhaps someone can explain...
Actually INIT 31 only does an InitGraf on 64K ROM machines and Mac II's
- not Plusses or SEs. The relevant code looks something like:
tst Rom85
bpl.s not64k
<lots of stuff for old ROMS, including _InitGraf>
not64k <stuff for all machines, but no _InitGrafs>
btst #$e, Rom85 ; Yes, #$e
bne.s loadinits
pea -4(A5)
_InitGraf
_InitPalettes
loadinits <load inits>
(This is from the 6.0.2 INIT 31 - your mileage may vary.) So _InitGraf
is only called for 64K ROMS and Mac II's or higher. Anyone at Apple have
any idea why?
--
Brian L. Matthews blm@cxsea.UUCP ...{mnetor,uw-beaver!ssc-vax}!cxsea!blm
+1 206 251 6811 Computer X Inc. - a division of Motorola New Enterprises
Technical Details
Message-ID:
<2575@cxsea.UUCP>Path:
arc1-ca.pugleaf.net!utzoo!attcan!uunet!husc6!bloom-beacon!mit-eddie!uw-beaver!ssc-vax!cxsea!blmReferences:
<15979@dhw68k.cts.com> <2588@munnari.oz>Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!attcan!uunet!husc6!bloom-beacon!mit-eddie!uw-beaver!ssc-vax!cxsea!blm From: blm@cxsea.UUCP (Brian Matthews) Newsgroups: comp.sys.mac Subject: Re: IconWrap for ShowINIT Message-ID: <2575@cxsea.UUCP> Date: 27 Nov 88 18:48:31 GMT References: <15979@dhw68k.cts.com> <2588@munnari.oz> Reply-To: blm@cxsea.UUCP (Brian Matthews) Organization: Computer X Inc. Lines: 26