Re: ZX Spectrum AMX mouse comms format?
Hi, I am the original designer of the AMX Mouse for the ZX Spectrum.
The original mouse used on the prototype was one from an Apple Macintosh of the day.
The PIO was mapped into the Spectrum's IO space and used the interrupts from two 8 bit ports to generate an X or Y trigger. Two bits of IO, one for each port were used to determine the direction of the movement.
The other bits in the PIO were used to create a Centronics parallel printer port.
If you want to emulate the thing I don't suppose you really need to emulate the entire PIO.
Bob.
|