Path: utzoo!attcan!uunet!lll-winken!lll-tis!ames!amdahl!pacbell!att!mtuxo!mtgzy!mtgzz!drutx!clive
From: clive@drutx.ATT.COM (Clive Steward)
Newsgroups: comp.sys.mac
Subject: Re: Suitcase and 6.0
Message-ID: <8257@drutx.ATT.COM>
Date: 13 Jul 88 20:50:33 GMT
References: 
Organization: resident visitor
Lines: 138

From article , by melnik@topaz.rutgers.edu (Ofer Melnik):
> 
> Does anyone have a patch to convert suitcase 1.0 to the latest version?
> (or even to 1.2x)
> 
Here it is... careful, there are two messages, for two differnt
cases...

xPath: drutx!mtgzz!mtgzy!mtuxo!mtunx!rutgers!mit-eddie!ll-xn!ames!pasteur!ucbvax!sdr.slb.COM!SHULMAN
xFrom: BRECHER
xNewsgroups: comp.sys.mac.digest
xSubject: Suitcase 1.2.4
xMessage-ID: <8806070158.AA16218@ucbvax.Berkeley.EDU>
xDate: 31-MAY 20:07 Business Mac
xSender: daemon@ucbvax.BERKELEY.EDU
xOrganization: The Internet
xApproved: info-mac@sumex-aim.stanford.edu
xLines: 76


This is a revision of a previous message (which has been deleted).  If
you have already patched Suitcase 1.2.1 to update it to 1.2.3, ignore
this message and see the next one instead.

There are some bugs in Suitcase 1.2.1 that are fixed in Suitcase 1.3.
Suitcase 1.3 will be offered as a free update to registered users by
Fifth Generation Systems in June.  Meanwhile, the following describes
hexadecimal patches that may be applied to Suitcase 1.2.1 to fix these
bugs.  The patches also change the version number to 1.2.4 (not to be
confused with 1.3, which, in addition to fixing the bugs, also has a
performance improvement).

Problems in 1.2.1 that are fixed in 1.2.4:
 --In some cases, startup may fail due to a problem with startup display
of the Suitcase icon.
 --There can be a problem running some DAs that update certain types of
their own resources (write them back to disk) under Suitcase if the DAs
are subsequently run WITHOUT Suitcase.  To date, the only DAs which are
affected are Apple DAs (Control Panel, etc.) with System Tools 6.0.
Hence this is not a problem for users running System Tools 5.0 or
earlier.
 --Under rare circumstances, a DA suitcase file can be partially
corrupted under MultiFinder.  The typical symptom of corruption is that
larger DAs in the file will not open when MultiFinder is off.  The
corruption is benign as long as MultiFinder is on. --Sometimes after
opening or closing a DA suitcase file, one or more DAs in the Apple menu
might be dimmed.

The following patches may be applied to Suitcase 1.2.1 with Fedit Plus,
MacTools, MacZap, SUM, or similar utility.  Or, ResEdit may be used to
alter the resources in Suitcase as indicated below. If you use ResEdit,
make sure no desk accessory is open while you apply the patches; better
yet, boot with Suitcase disabled before applying the patches (even if
you aren't patching the copy of Suitcase in your System folder).

Except as indicated for the second change, in each case the search
pattern is unique within the file; the block/offset locations are
provided for use with file patching facilities which cannot search for
hexadecimal patterns.

 Search for: 51CA FFFA 3418 6006 08C4 001F E284 51CA FFF8
 Change to:  08C4 001F 51CA FFF6 3418 6002 E284 51CA FFFC
 --in block 0, offset 470 (1D6 hex) bytes within block
 ResEdit: DRVR -16000 resource

 Search for: 322E 3120
 Change to:  322E 3420
 Make this change twice:
 --once in block 14 (E hex) at offset 490 (1EA hex) bytes within block
 ResEdit: dMob 0 resource
 --once in block 15 (F hex), offset 104 (68 hex) bytes within block
 ResEdit: PICT -16000 resource

 ResEdit:  all of the following patches occur in the INIT 128 resource

 Search for: 5401 0200 0000 0000 0000
 Change to:  5401 022E 9F4A 404E 7500
 --in block 15 (F hex), offset 204 (CC hex) bytes within block

 Search for: FF2E 9F4E 7555
 Change to:  FF60 00F7 6C55
 --in block 19 (13 hex), offset 352 (160 hex) bytes within block

 Search for: BA00 CE20
 Change to:  71A9 9920
 --in block 23 (17 hex), offset 402 (192 hex) bytes within block

 Search for: 780C
 Change to:  7C0C
 --in block 24 (18 hex), offset 38 bytes (26 hex) within block

 Search for: DF1E FE4E
 Change to:  DF3E FE4E
 --in block 26 (1A hex), offset 32 (20 hex) bytes within block

xPath: drutx!mtgzz!mtgzy!mtuxo!mtunx!rutgers!mit-eddie!ll-xn!ames!pasteur!ucbvax!sdr.slb.COM!SHULMAN
xFrom: BRECHER
xNewsgroups: comp.sys.mac.digest
xSubject: Suitcase 1.2.3 -> 1.2.4
xMessage-ID: <8806070158.AA16218@ucbvax.Berkeley.EDU>
xDate: 31-MAY 20:07 Business Mac
xSender: daemon@ucbvax.BERKELEY.EDU
xOrganization: The Internet
xApproved: info-mac@sumex-aim.stanford.edu
xLines: 34


If you have already patched Suitcase 1.2.1 to make it version 1.2.3, you
can apply the following patches to make it version 1.2.4.  This patch
fixes a problem that can sometimes cause one or more DAs in the Apple
menu to be dimmed after you open or close a DA suitcase file.

Do not apply these patches directly to Suitcase 1.2.1.  Apply these
patches only to Suitcase 1.2.3.  Patches to update Suitcase 1.2.1 to
1.2.3 were previously provided.  If you have not made the previous
patches, see the preceding message for patches to update 1.2.1 to 1.2.4.

The following patches may be applied to Suitcase 1.2.3 with Fedit Plus,
MacTools, MacZap, SUM, or similar utility.  Or, ResEdit may be used to
alter the resources in Suitcase as indicated below. If you use ResEdit,
make sure no desk accessory is open while you apply the patches; better
yet, boot with Suitcase disabled before applying the patches (even if
you aren't patching the copy of Suitcase in your System folder).

The block/offset locations are provided for use with file patching
facilities which cannot search for hexadecimal patterns.

 Search for: 51CA FFFA 3418 6006 08C4 001F E284 51CA FFF8
 Change to:  08C4 001F 51CA FFF6 3418 6002 E284 51CA FFFC
 --in block 0, offset 470 (1D6 hex) bytes within block
 ResEdit: DRVR -16000 resource

 Search for: 322E 3320
 Change to:  322E 3420
 Make this change twice:
 --once in block 14 (E hex) at offset 490 (1EA hex) bytes within block
 ResEdit: dMob 0 resource
 --once in block 15 (F hex), offset 104 (68 hex) bytes within block
 ResEdit: PICT -16000 resource