toddpw@globie.caltech.edu (Todd P. Whitesel) (11/13/90)
To whoever wrote the GRAFSPEED init on comp.binaries.apple2 -- Please mail me, I want to use (and pay for) your init but I cannot since it patches out the tool dispatcher. I can't use animated watch either, and for the same reason; when the tool dispatcher is patched out, things get very risky. Apple has defined an official vector patching method in a tech note, but it is not recommended for patching individual tool calls. The apple official way to do this sort of init is to patch the tool function pointers themselves, and to call SetDefaultTPT (it's in toolbox ref 3). It is a far more robust method than the one you are using (I noticed you aren't patching the e1/4 vector -- if you use SetDefaultTPT then you can painlessly patch out specific tools without messing with the tool dispatcher). Todd Whitesel toddpw @ tybalt.caltech.edu