Tests for CPU efficiency done.
Boxsoft+Neos work with at least 3, 1, 1, 1(it only reads two bytes) with three NOPs on the delay routine.
Entermice work with 1, 1, 1, 1, 1, 1, 1, 1(all the same time) with only two NOPs on the delay routine.
I think they haven't so much differences to implement conditional delays... so I put minimum Neos settings.
It is necessary a test on a 10Mhz Enterprise.
-------------
I've found a strange behaviour on the Entermice versions subroutine when setting the delays to 1 or 2 cycles, so I've put 5 cycles, only for reassuring, as that routine is only used at the start or when the command "MOUSE" is executed.
-----------------
To do:
-Serial Microsoft, driver controller mode 6. Difficult as I don't have a serial card.
-Implement mouse use with ghost pointer on text modes. Difficult as I still have to study how it can be implemented on the driver.
-May be, when all was done, a relocatable version for optimal use of RAM. Or better, a ROM version....