Patent ID: 6887155

Claim:
A video game system in which a video game is progressed in accordance with a game software program read out from a video game program recording medium, the video game system comprising: a video game apparatus which comprises: video game software program readout means for reading out a video game software program from a video game program recording medium, having recorded thereon said video game software program, said video game software program being made up of a main portion of the video game software program, printing contents data and a printer driver for printing said printing contents data; a non-volatile memory for storing a printer driver along with information on game progress; printer driver updating means for updating the printer driver stored in said non-volatile memory by the new printer driver contained in the game software program read out by said video game software program readout means; and printing controlling means for reading out the printer driver stored in said non-volatile memory to a work memory and for converting the printing contents data read out from said video game program recording medium by said video game software program readout means into printing data by using the printer driver on said work memory to output the printing data; and a printing apparatus for printing said printing data in the course of the progress of the video game; wherein said printer driver includes: a common engine module for performing a process which is not dependent on the printer type, and a plurality of dedicated engine modules, each corresponding to a respective type of printer, for performing a process which is dependent on the printer type.