made it so 1bit and 24bit cursors can be captured, and also attempting a fix for the weird non-square cursor bug