Multitasking for Apple //e, //c v1.1 This program has been written on a Apple //e with no 65C02, the mouse in slot 4. It works fine in those conditions, brings no virus or other nasty thing. I also tested it on a //c with mouse in any slot. You are encouraged to distribute that program (with docs and so on) but if you want to use it, you must send something to me : What you think What you send This is a nice program a nice postcard Very nice : I even use it ! $5 I've been looking for it for ages $10 (Francs instead of dollars are accepted of course) I'm ready to work on my program to have it compatible with anything, if you give me a way to do it. Bug reports encouraged too. How to use the program : You must have the file SHARE (binary). It is an executable program that adds 3 external commands to BASIC.SYSTEM. ]SHARE,Axxxx,Lyy launches the program that starts at xxxx (may be decimal like A9348 or hexa like A$2000) with a priority of yy (may be 25,33,50,66 or 75 percent) For instance to launch the program thats begins at $4000 giving it 33% of the processor time, juste type SHARE,A$4000,L33 ]NOSHARE stops the second task (the one specified byt SHARE) ]DOSHARE restarts the second task to the point it had stopped It is the opposite command of NOSHARE. (With my program, I now have a background printing of the graphic page on my ImageWriter, and I can play DrawPoker while using another program) Just have a try : _ Execute SHARE : ]BRUN SHARE _ put a single program in $300 that constantly writes a 'A' at the top of the screen : ]CALL -151 *300:A9 41 8D 00 04 4C 00 03 (enter this with monitor) ]3D0G _ launch that task : ]SHARE,A$300,L25 Then, you will be able to go on with the basic.system, as if nothing had happened. But at the top of thew screen, you will see a 'A' that will stay even if you type HOME, because the program at $300 hasn't stopped. If you have requests about this program (source, ideas, etc...) write to me, I'll try to answer if I have time. The differences with the first versions are : _ the program now looks for the mouse no matter where it is _ it corrects a bug from the mouse card that made the system crash Here's my address : Alain Raynaud 154 rue d'Aulnay 92290 Chatenay Malabry France Or by electronic mail : VM site or MVS site