摘要 |
An example of a game apparatus, regardless of whether or not a peripheral device is connected to the game apparatus, acquires, from a server, update data for main body system software for controlling the game apparatus, together with update data for peripheral device system software, and saves the pieces of update data in a data storage unit. If the peripheral device is connected to the game apparatus, the game apparatus updates the main body system software and the peripheral device system software using the pieces of update data stored in the data storage unit. If the peripheral device is not connected to the game apparatus, the game apparatus updates only the main body system software. If the peripheral device has been connected to the game apparatus after that, the game apparatus updates the peripheral device system software using the update data stored in the data storage unit. |