[comp.sys.mac] Apple HD SC Setup

qseclbb@pyr.gatech.EDU (Bill Joye) (05/16/89)

I understand some people have had limited success in using Resedit to edit
Apple HD SC Setup to work with third party disk drives. Could someone please
send me any infomation available on this subject. In my case, I need to work
with a CMS Pro-102.

Thanks

ts@cup.portal.com (Tim W Smith) (05/25/89)

I haven't used ResEdit on it, but I have used TMON to get it
to work.  They left in the symbols, which makes it easier.
Here's what you do:

	1. Run the program.  Wait for it to complain that
	no drives could be found.

	2. Enter TMON and do a dissasembly from "STRNCMP"

	3.At about "STRNCMP"+10 put a breakpoint.  I don't
	remember the exact point, but place it right after
	A0, A1, and D1 have been loaded with the string
	pointers and the count.

	4. Open dump windows on (a0) and (a1), and open
	a Registers window

	5. Leave TMON and look for drives

	6. When you hit the breakpoint, it will be comparing
	the INQUIRY data from the drive with an internal table.
	Wait till you hit a breakpoint for a drive similar
	to your drive, and then diddle the INQUIRY data to
	match.

	6a. If your drive is similar to one that it knows
	about, you can save time here.  For instance, if
	you are trying to get a Quantum ProDrive to work,
	wait till it gets to Quantum Q280, and just change the
	count to 1.

	7. For some drives, it will do a MODE SENSE command
	and look for the string "APPLE" in the response.  This
	will also go through STRNCMP, so you can fake it.

Doing this I have been able to get it to work with a Quantum
ProDrive 80, a Seagate ST157N, and some sort of Miniscribe.
( It knows about Seagate ST157NB already, by the way.  Anyone
know what the difference between the N and the NB is? ).

I was doing all of this because I needed to make sure that some
software I had written would work correctly with drives with
multiple Mac partitions in the new format partition table.  After
going to all this trouble, I find out that the darn thing won't
let me make more than one Mac partition!  Arrghhhh!