[net.micro.mac] MacDB & Mac+

brian@ut-sally.UUCP (Brian H. Powell) (03/05/86)

     Does anyone know if MacDB (the two mac debugger) works with the
MacPlus?
     I especially want to know if a 128K Mac can debug a Mac+.  There will
of course be problems with labelling the new rom traps, but hopefully that
is handled in a sane sort of way.  (Does Apple intend to introduce a new
MacDB?)

Brian H. Powell
		UUCP:	{ihnp4,seismo,ctvax}!ut-sally!brian
		ARPA:	brian@sally.UTEXAS.EDU

olson@harvard.UUCP (Eric Olson) (03/06/86)

In article <4368@ut-sally.UUCP> brian@ut-sally.UUCP (Brian H. Powell) writes:
>
>     Does anyone know if MacDB (the two mac debugger) works with the
>MacPlus?

I have used MacDB and MacNub on a Mac+.  Here are my observations:
	- Under HFS MacDB cannot find a .MAP file on an MFS floppy
	(i.e., I copied the Map file onto a Mac 512 disk and then asked
	MacDB [running on the Mac+] to read it.  It couldn't.  Copying
	it to my HD20 made it readable)
	- When debugging a Mac+ (i.e., Nub running on Mac+ and DB running
	on Mac 512K), if you stop the Mac+ via the NMI button in the
	upper 64K of ROM, you will crash either then or later.
	(It takes a few tries to [just by chance] get a stop that isn't
	in the top 64K, and then if you don't use NMI anymore you're OK.
	If you know a way to avoid syncing up the DB and the Nub other
	than NMI, that might work too.)

Other than that, it seems OK.  Of course, HFS traps aren't recognized, etc.
Consulair might be coming out with a new version of the debugger; I don't
know.  Maybe Apple will actually market it.

-Eric

lsr@apple.UUCP (Larry Rosenstein) (03/10/86)

The December 1985 Software Supplement Additions contains new versions of
Edit, MacDB and MacNub, and RMaker.  These are development versions (ie.,
may have bugs) that support HFS and the 128K ROM.

Exec, Link, and PackSyms were not updated, but a patch was given to allow
them to work with HFS.  (Asm and RMaker already have this patch.)  Using
FEdit, search for the hex string $41EEFFB0 and replace it by $4E714E71.
This works with version 1.0 of the MDS 68000 tools.  (The file offsets
should be $4076 for PackSyms, $329E for Exec, and $7A16 for Link.)

In order to use the Transfer menu or the Exec program with HFS, you will
have to rearrange your applications.  The Supplement documentation says to
put them all at the root level, but it also works to have them in the System
folder. 

The version of RMaker also fixes a number of bugs from version 1.0.

-- 
Larry Rosenstein

Object Specialist
Apple Computer

UUCP:  {voder, nsc, ios, mtxinu, dual}!apple!lsr
CSNET: lsr@Apple.CSNET