Path: utzoo!utgpu!news-server.csri.toronto.edu!rpi!zaphod.mps.ohio-state.edu!mips!pacbell.com!decwrl!public!brecher From: brecher@public.BTR.COM (Steve Brecher) Newsgroups: comp.sys.mac.system Subject: Re: Suitcase 1.2.9 & Sounds CDEV Message-ID: <2510@public.BTR.COM> Date: 22 Apr 91 23:48:43 GMT References: <33378@mimsy.umd.edu> Distribution: na Organization: Software Supply, Sunnyvale CA Lines: 42 In <33378@mimsy.umd.edu>, folta@tove.cs.umd.edu (Wayne Folta) writes. > ... the Sounds CDEV does not display any sounds that Suitcase has opened. > ... > Is there a known problem with Suitcase 1.2.9/System 6.0.7/IIci that would > result in Sounds not working correctly? Yep, Apple changed the behavior of the Sounds cdev in 6.0.7 to revert to the way it used to be pre-6.0 (I don't know why). In 1.2.9 I conditionally removed workaround code that was there for pre-6.0 systems, and neither I nor beta testers caught the 6.0.7 problem before release of 1.2.9. As usual, there's a hex patch: To patch Suitcase II 1.2.9 so that the Sounds cdev shows sounds in suitcase files as well as in the System file: With ResEdit, open a copy of Suitcase II that is not currently in use. Double click on the INIT resource type; in the ensuing window double-click on INIT 128 (the only item). Choose Find Hex from the Find menu. In the Change Hex dialog box, *carefully* type the following values (ResEdit will not echo the spaces if you type them; they are shown here for readability). Then click the Find Next button. (If ResEdit beeps in response, there has been an error.) Then click the Change button. Quit, confirming that changes are to be saved. Find Hex: 0006 015A Change to: 0007 015A What this patch does is change "apply Sounds cdev workaround if System version is less than 6" to "... less than 7." (The workaround is superfulous but harmless for Systems 6.0.x, x < 7.) Note, however, that the problem will persist with 7.0, which inherits 6.0.7's recidivistic Sounds cdev. If the "7" in the patch is changed to a higher number, e.g., "8", then the 7.0 cdev will show suitcased sounds *but* with the unwanted side effect of having a Finder-opened System file container also showing suitcased sounds as if they were in the System file. Fixed in next release... -- brecher@btr.com (Steve Brecher)