[comp.sys.mac] Jasmine Flower Icon Patch

thecloud@dhw68k.cts.com (Ken McLeod) (08/03/88)

Jasmine "Flower Icon" - Driver Patch
====================================

   Several INITs, most notably "FaceLift," have appeared recently which
allow you to change the SCSI icon in memory (i.e. without resorting to
hacking the SCSI driver itself).
   Unfortunately, the new Jasmine drivers have a feature which can be
annoying, to say the least, if you want to use one of these INITs.
   Going on the assumption that you can't/won't change its "flower" icon,
the driver modifies the icon data directly to display a numeral 0-6,
corresponding to the drive's SCSI address. If you have changed the icon
with an INIT (or otherwise), the new icon is "clobbered" by the alteration.

  The following patch (to the 'SDRV' resource) causes the driver to
ignore the routines that modify the icon, allowing Jasmine owners to
use INITs such as "FaceLift" to change the SCSI icon.

  Using Fedit or other hex editor, open the Jasmine Install application.
If you're using ResEdit, open the 'SDRV' resource in Jasmine Install.

  Search for:  062B 0030 011C 4A6A 0028
  Change to :  " "  " "  " "  6000 0222

  Once the modification has been made, simply boot from a floppy
containing the modified Jasmine Install, and reinstall the SCSI
driver.

Disclaimer:
-----------
  This works on my Jasmine Direct Drive 20, with version 2.34 of the
Format/Install software. It may or may not work for you. Make sure you
back up your drive before installing ANY modified driver!!!


-- 
==========      .......     ==========================================
Ken McLeod     :.     .:    uucp: {trwrb hplabs}!felix!dhw68k!thecloud
==========    :::.. ..:::   InterNet: thecloud@dhw68k.cts.com
                 ////       ==========================================

holland@mips.csc.ti.com (Fred Hollander) (08/05/88)

In article <10201@dhw68k.cts.com> thecloud@dhw68k.cts.com (Ken McLeod) writes:
>Jasmine "Flower Icon" - Driver Patch
>====================================
>
>   Several INITs, most notably "FaceLift," have appeared recently which
>allow you to change the SCSI icon in memory (i.e. without resorting to
>hacking the SCSI driver itself).
>   Unfortunately, the new Jasmine drivers have a feature which can be
>annoying, to say the least, if you want to use one of these INITs.
>   Going on the assumption that you can't/won't change its "flower" icon,
>the driver modifies the icon data directly to display a numeral 0-6,
>corresponding to the drive's SCSI address. If you have changed the icon
>with an INIT (or otherwise), the new icon is "clobbered" by the alteration.
>
Don't get me wrong.  I like to customize my Mac as much as anyone else, but
this seems counterproductive.  Rather than complain about the Jasmine driver,
I think you should appreciate the utility of having the SCSI address displayed
inside the icon, especially if you move disks around to different Mac's.  I
bet if someone came up with an INIT that did this for other drives, it would
be pretty popular.

Fred Hollander
Computer Science Center
Texas Instruments, Inc.
holland%ti-csl@csnet-rela

The above statements are my own and not representative of Texas Instruments.

thecloud@dhw68k.cts.com (Ken McLeod) (08/06/88)

In article <55756@ti-csl.CSNET> holland@mips.UUCP (Fred Hollander) writes:
>In article <10201@dhw68k.cts.com> thecloud@dhw68k.cts.com (Ken McLeod) writes:
>>  [a patch to the Jasmine driver, eliminating the numeral in the icon]
>>
>Don't get me wrong.  I like to customize my Mac as much as anyone else, but
>this seems counterproductive.  Rather than complain about the Jasmine driver,
>I think you should appreciate the utility of having the SCSI address displayed
>inside the icon, especially if you move disks around to different Mac's.  I
>bet if someone came up with an INIT that did this for other drives, it would
>be pretty popular.
>

 It wasn't my intention to start a debate on aesthetics, and the merits
of the address-displaying icon, but rather to provide information to
Jasmine owners who like to have a choice.
 Take the "ShowINIT" routine, for example. Most INITs and cdevs are
using some form of it now to display an icon at startup --I think it's
great and informative. But a number of people I know absolutely hate
having a row of icons march across their screen. Thoughtfully, most
cdevs/INITs give you the **option** of whether the icon will be
displayed or not.
 The patch to the Jasmine driver is simply an option; enabling a choice
of icon, where the choice previously didn't exist. If you like the
"flower" that displays the SCSI address, that's great... but why is it
"counterproductive" to want a choice?
 By the way, the Jasmines have an external SCSI select switch that
displays the address number, so the utility of having it in the icon is
somewhat less important than on other hard drives...
 

-- 
==========      .......     ==========================================
Ken McLeod     :.     .:    uucp: {trwrb hplabs}!felix!dhw68k!thecloud
==========    :::.. ..:::   InterNet: thecloud@dhw68k.cts.com
                 ////       ==========================================