b32 #1 It could be the conversion from float to integer ? Maybe you could try getch%():"_getch" instead in the .decls