GSPOIT’s parameters should probably be float as it can only read pixel within a whole number. I’m not really sure what you are trying to do, are you trying to create a sprite or a drawing of a sprite on the graphics screen?