Path: utzoo!mnetor!uunet!husc6!cmcl2!brl-adm!umd5!ames!pasteur!ucbvax!WPI.BITNET!MPENDER From: MPENDER@WPI.BITNET Newsgroups: comp.sys.apple Subject: (none) Message-ID: <8805052340.AA24724@wpi.local> Date: 5 May 88 23:40:49 GMT Sender: daemon@ucbvax.BERKELEY.EDU Organization: The Internet Lines: 33 For the people who asked about interrupts on the laser 128: The interrupt generator is activated by: C0C7: 0 This turns on the vertical backdrop interrupts, mouse interrupts are handled by the vectored routine at $3FE. Invisible mouse interrupts are generated and passed through $C4BA. These invisible interrupts are regular, at 60 Hz. The invisible interrupts can be intercepted by using the loader.obj0 routine from a system master disk. If you rename fpbasic integer basic it will load true apple fpbasic into the language card (ram bank switched into upper 16K of normal memory). Then after reading c083 twice to prepare the language card to be written to, a person can change the irq system vector at $FFFE. I have a routine which does this and puts a clock on the screen under DOS 3.3, it needs a fix or two, but I'll try to upload it to this board before I leave on Saturday. I need to add one routine to it so reset doesn't deactivate the clock, (so shoot me, I have crude software.) Mike. _______________________________________________________________________________ Bitnet: MPENDER@WPI.BITNET Michael Pender Internet: MPENDER%WPI.bitnet@talcott.harvard.edu Computer Science / or MPENDER%WPI.BITNET@cunyvm.cuny.edu Electrical Engineering Worcester Polytechnic Institute: 100 Institute Rd., Worcester Mass., 01609 The Laser 128: 99.99% compatible, now if I can only get them to make an upgrade kit (for the apples). -------------------------------------------------------------------------------