The PIC source code for the ACORN->PS2 adapter is available on the net.
The older Acorn mouse interface was known as Quadrature
after the type of BUS signals it used. Similar (identical?) technology to early PC's which had the Bus mouse
But who could be arsed to make their own? This is an interface from guy I knew at University at UMIST :