Patent ID: 7070507

Claim:
A computer readable medium for use with a video game system comprising a video game machine, a hand-held controller connected to said video game machine and operable by a player to generate video game inputs, and a vibration source arranged to vibrate a housing of said hand-held controller, said computer readable medium having stored thereon instructions adapted to be executed by said video game machine, the instructions which, when executed, define a series at steps comprising: (a) detecting vibration generating conditions; (b) loading a counter with a count determined in accordance with the detected vibration generating conditions; (c) generating vibration control data for controlling said vibration source based on the count of said counter; and (d) performing the following steps one or more times: (d1) changing the count of said counter in accordance with a counter change value; and (d2) generating vibration control data for controlling said vibration source based on the changed count of said counter, wherein the counter change value is initially determined in accordance with the detected vibration generating conditions and changes at least once from the initially determined value.