DOS has a poor mouse API. It only supports a resolution up to 640x200 and does not provide a way to get relative mouse movement either, making it unsuitable for most 3D games. Plan is to directly read from the PS/2 port using IRQ 12.