Changes
This mouse is supported by [[The OCP Art Studio]], [[The Advanced OCP Art Studio]] and [[Carrier Command]].
It is emulated in [http://ace.cpcscene.net/en:downloads [Arnold (Emulator)|Arnold]], [[ACE_(Emulator)|ACE]] and [[ACE-DL]].
== Pictures ==
refreshMouse()
def refreshMouse():
# get raw mouse values
elif virtualY > maxY: virtualY = maxY
# now we translate position from the virtual screen to the current CPC screen mode
mouseX = virtualX if graphicsMode == 2 else (virtualX >> 2 1 if graphicsMode == 0 1 else virtualX >> 12) mouseY = virtualY >> 1 # virtualY/2
== Manual ==