fixup x/y argument extraction for 32-bit