1. A non-transitory storage medium storing a game program which is executed by a computer of a game apparatus comprising a pointing device configured to output data for remotely designating coordinates with respect to a predetermined detection surface, the game program having instructions causing the computer to perform functionality comprising: attempting to obtain coordinates on the detection surface using the data output from the pointing device, the pointing device provided in a housing of a hand-held controller; detecting whether or not the coordinates have been obtained and/or if the obtained coordinates fall within a predetermined region of the detection surface; switching from performing a coordinate-unrelated process to performing a coordinate-related process in which a game process does not use the obtained coordinates when the coordinates have been obtained and/or if the obtained coordinates fall within the predetermined region of the detection surface; switching from performing the coordinate-related process to performing the coordinate-unrelated process in which a game process does not use the obtained coordinates when the coordinates have not been obtained and/or if the obtained coordinates do not fall within the predetermined region of the detection surface.