mirror of
https://github.com/elliotnunn/supermario.git
synced 2025-02-16 14:30:32 +00:00
176 lines
6.3 KiB
Plaintext
176 lines
6.3 KiB
Plaintext
ShutDownMgr Release Notes
|
||
First created on: 4/1/92 3:03:27 PM
|
||
|
||
----------------------------------------------------------•----------------------------------------------------------
|
||
|
||
4/1/92 3:03:38 PM
|
||
|
||
File: ShutDownMgr.a,49
|
||
Owner: Jeff Miller
|
||
Project: MainProj∫Toolbox∫ShutDownMgr∫
|
||
|
||
File: ShutDownMgrPatches.a,2
|
||
Owner: Jeff Miller
|
||
Project: MainProj∫Toolbox∫ShutDownMgr∫
|
||
|
||
Radar bug: #1025166
|
||
|
||
> Release notes for this change:
|
||
|
||
Use real DLOG and DITL resources to display the alert on Terror ROM machines when a user tries to shutdown with a RAM disk mounted. Previously, the dialog was hardcoded in the source, using only a STR# resource from the System, making it difficult to localize. In the process, replace INIT 12, formerly implemented in ShutDownRAMDiskINIT.a, with a linked patch version, now implemented in both ShutDownMgrPatches.a and ShutDownMgr.a.
|
||
|
||
|
||
> What was tested:
|
||
|
||
Tested on a Zydeco (Quadra 950) by shutting down with a RAM disk with files mounted, an empty RAM disk mounted, no RAM disk mounted, and by turning off the RAM disk after we’ve started up, causing it to be deleted.
|
||
|
||
----------------------------------------------------------•----------------------------------------------------------
|
||
4/9/92 6:08:45 PM
|
||
|
||
File: GestaltEqu.a,52
|
||
Owner: Jeff Miller
|
||
Project: MainProj∫Interfaces∫AIncludes∫
|
||
|
||
File: GestaltEqu.h,53
|
||
Owner: Jeff Miller
|
||
Project: MainProj∫Interfaces∫CIncludes∫
|
||
|
||
File: GestaltEqu.p,47
|
||
Owner: Jeff Miller
|
||
Project: MainProj∫Interfaces∫PInterfaces∫
|
||
|
||
File: Sys.r,304
|
||
Owner: Jeff Miller
|
||
Project: MainProj∫Make∫
|
||
|
||
File: GestaltFunction.a,42
|
||
Owner: Jeff Miller
|
||
Project: MainProj∫OS∫Gestalt∫
|
||
|
||
File: GestaltPatches.a,31
|
||
Owner: Jeff Miller
|
||
Project: MainProj∫OS∫Gestalt∫
|
||
|
||
File: PatchIIciROM.a,150
|
||
Owner: Jeff Miller
|
||
Project: MainProj∫Patches∫
|
||
|
||
File: ShutDownMgr.a,50
|
||
Owner: Jeff Miller
|
||
Project: MainProj∫Toolbox∫ShutDownMgr∫
|
||
|
||
File: SoundMgrPatch.a,25
|
||
Owner: Jeff Miller
|
||
Project: MainProj∫Toolbox∫SoundMgr∫
|
||
|
||
Radar bug: #1026795
|
||
|
||
> Release notes for this change:
|
||
|
||
As we do for the PowerBook 100, we need to change boxFlag on Macintosh LC II machines
|
||
from its original value of boxMacLC to boxMacLCII in PatchIIciROM.a. We also need
|
||
to add a new value that can be returned for gestaltMachineType, gestaltMacLCII. This has
|
||
implications
|
||
in several areas of the System. We need to add a new entry in the machine icon table
|
||
for Gestalt (the same icon as the LC) and a new string in the machine name STR# in the
|
||
System (”Macintosh LC II”), both of which show up in the Finder. We need to make sure
|
||
that Gestalt returns the same value for gestaltHasSoftPowerOff and gestaltSerialAttr
|
||
as the Mac LC. In the ShutDown Manager, we need to set the CLUT to 50% gray on a restart
|
||
as we do for an LC. In the Sound Manager, we need to expand the sound primitive vector
|
||
table
|
||
to include the LC II.
|
||
|
||
|
||
> What was tested:
|
||
|
||
On an LC II, verified that boxFlag was set correctly, verified that the right icon and
|
||
machine string appear in About This Macintosh…, verified that the CLUT was set to 50%
|
||
gray on restart, verified that sound input worked. Didn’t check the returned values for
|
||
gestaltHasSoftPowerOff and gestaltSerialAttr, though.
|
||
----------------------------------------------------------•----------------------------------------------------------
|
||
5/5/92 4:42:57 PM
|
||
|
||
File: ShutDownMgrPatches.a,3
|
||
Owner: Jeff Miller
|
||
Project: MainProj∫Toolbox∫ShutDownMgr∫
|
||
|
||
Radar bug: #1025166
|
||
|
||
> Release notes for this change:
|
||
|
||
Need to install the patch that puts up a warning dialog if you try to shutdown with a RAM
|
||
disk on all IIci ROM family based machines, not just Terror and Horror ROMs, so that
|
||
Brazil gets this funtionality. This means we lose a little memory on the other IIci
|
||
machines that don’t need this, but too bad.
|
||
|
||
> What was tested:
|
||
|
||
Tested on a Brazil with a non-empty RAM disk and verified we got the alert at shutdown.
|
||
Tested on a IIfx and verified that we could shutdown normally, even with this patch
|
||
installed.
|
||
----------------------------------------------------------•----------------------------------------------------------
|
||
6/2/92 9:22:09 PM
|
||
|
||
File: GestaltEqu.a,55
|
||
Owner: Jeff Miller
|
||
Project: MainProj∫Interfaces∫AIncludes∫
|
||
|
||
File: GestaltEqu.h,56
|
||
Owner: Jeff Miller
|
||
Project: MainProj∫Interfaces∫CIncludes∫
|
||
|
||
File: GestaltEqu.p,50
|
||
Owner: Jeff Miller
|
||
Project: MainProj∫Interfaces∫PInterfaces∫
|
||
|
||
File: InternalOnlyEqu.a,22
|
||
Owner: Jeff Miller
|
||
Project: MainProj∫Internal∫Asm∫
|
||
|
||
File: Sys.r,317
|
||
Owner: Jeff Miller
|
||
Project: MainProj∫Make∫
|
||
|
||
File: GestaltPatches.a,33
|
||
Owner: Jeff Miller
|
||
Project: MainProj∫OS∫Gestalt∫
|
||
|
||
File: PatchIIciROM.a,153
|
||
Owner: Jeff Miller
|
||
Project: MainProj∫Patches∫
|
||
|
||
File: ShutDownMgr.a,51
|
||
Owner: Jeff Miller
|
||
Project: MainProj∫Toolbox∫ShutDownMgr∫
|
||
|
||
File: SoundMgrLowLevel.a,32
|
||
Owner: Jeff Miller
|
||
Project: MainProj∫Toolbox∫SoundMgr∫
|
||
|
||
File: SoundMgrPatch.a,27
|
||
Owner: Jeff Miller
|
||
Project: MainProj∫Toolbox∫SoundMgr∫
|
||
|
||
Radar bug: #1031451
|
||
|
||
> Release notes for this change:
|
||
|
||
As we do for the PowerBook 140, we need to change boxFlag on PowerBook 145 machines from
|
||
its original value of boxPowerBook170 to boxPowerBook145 in PatchIIciROM.a. We also need
|
||
to add a new value that can be returned for gestaltMachineType, gestaltPowerBook145.
|
||
This has implications in several areas of the System. We need to add a new entry in the
|
||
machine icon table for Gestalt (the same icon as the PowerBook 140) and a new string in
|
||
the machine name STR# in the System (”PowerBook 140.” for now, until we announce the
|
||
machine (the period at the end will let you tell the difference in the meantime)), both
|
||
of which show up in the Finder. In the ShutDown Manager, we need to close the video
|
||
driver at shutdown or restart as we do for the 140 and 170. In the Sound Manager, we need
|
||
to expand the sound primitive vector table to include the 145, and fool the Gestalt
|
||
attribute table into thinking a 145 is really a 140.
|
||
|
||
> What was tested:
|
||
|
||
On a PowerBook 145, verified that boxFlag was set correctly, verified that the right icon
|
||
and machine string appear in About This Macintosh…, verified that playing a sound and
|
||
sound input worked.
|
||
----------------------------------------------------------•----------------------------------------------------------
|