Claims
- 1. A game information storage medium for use by a first game machine employing a first architecture, said storage medium comprising:
a first game program for execution by said first game machine; at least one second game program having a processing capability lower than said first game machine and executable by a second game machine employing a second architecture different from a first architecture; a first emulator program for rendering executable said second game program on the first game machine by subjecting said second game machine to an emulation on said first game machine; a gift or premium providing condition producing program for generating, when said first game program is executed by said first game machine, a condition for providing a gift or premium that permits said second game program to be executed on the first game machine; a gift or premium providing condition detecting program for detecting that said gift or premium providing condition is established while said first game program is being executed by said first game machine; and a selection state detecting program for detecting, after said gift or premium providing condition is detected, a state in which said second game program is selected for execution by a player on the first game machine, wherein said first game machine makes it possible to play a game dependent on the second game program on the first game machine through the execution of said second game program based on said first emulation program on said first game machine when a selection state is detected.
- 2. A game information storage medium according to claim 1, wherein
said game information storage medium is an optical disk storage medium having a large storage capacity, said first game machine has a storage capacity smaller than that of said optical disk storage medium and larger than those of said first emulator program and the second game program, and is incorporated with a first memory which is capable of being written to and read from, said game information storage medium further stores a reading-out program for reading-out information stored therein, said reading-out program, prior to game play by said first game machine, reads-out from said game information storage medium a portion of said first game program so as to write into said first memory, and reads-out from said game information storage medium said first emulator program and at least a portion of said second game program so as to write into the first memory when the selection state is detected by said selection state detecting program, thereby enabling play of a game dependent on the second game program on the first game machine through executions of said second game program based on said first emulator program on said first game machine.
- 3. A game information storage medium according to claim 2, wherein
said second game program includes a plurality of game programs for playing different kinds of games, said gift or premium providing condition producing program is a program for generating previously determined kinds of items on a game screen image displayed as a result of said first game machine executing said first game program, and generates a gift or premium providing condition for making the kinds of said second game program differ dependent on the kinds of items, said selection state detecting program specifies the kind selected by the player out of the kinds of said second game program in correspondence to the obtained kinds of items, wherein said reading-out program reads-out from said game information storage medium the second game program of the kind selected and detected by said selection state detecting program and writes the same into said first memory.
- 4. A game information storage medium according to claim 1, wherein
said first game machine is connected to a third game machine employing a third architecture having a processing capability higher than said second game machine, includes second writable/readable memory and enables data to be exchanged with the third game machine, said game information storage medium further stores, a second emulator program for rendering executable the second game program by subjecting said second game machine to an emulation on said third game machine, a connection detecting program for detecting that said third game machine is connected to said first game machine, a delivering program for reading-out said second emulator program and at least one said second game program and delivering the same to said third game machine, and a game machine selecting program for allowing a player to select playing said second game program whether on said first game machine or on said third game machine after said gift or premium providing condition is detected, wherein said first game machine transfers said second emulator program and said second game program from said game information storage medium to said third game machine based on said delivering program when detecting by said game machine selecting program that said second game program is selected to be played on said third game machine, and then writes into said second memory.
- 5. A game information storage medium according to claim 1, further comprising a switching program for switching to an execution of said first game program when said first game machine which is executing said second game program detects a previously determined switching condition.
- 6. A game information storage medium according to claim 1, wherein
said first game machine is connectable with said game information storage medium and the second information storage medium at the same time, said game information storage medium further stores, a second gift or premium providing condition producing program for rendering selectable at least one game program for said second game machine, which is stored in said second information storage medium, a second gift or premium providing condition detecting program for detecting that a condition is satisfied, in which the gift or premium stored in said second information storage medium becomes capable of being provided to a player based on said second gift or premium providing condition producing program, and a second selection state detecting program for detecting a condition selected by a player, in which said second game program stored in said second information storage medium is to be executed on the first game machine based on said second gift or premium providing condition producing program, said first game machine reads-out from said second information storage medium the selected game program so as to start an execution based on said emulator program when said second selection state detecting program is executed and at least one game program stored in said second information storage medium is capable of being selected by the player.
- 7. A game information storage medium used by a first game machine employing a first architecture, comprising:
a first game machine connectable to a third game machine employing a third architecture having a processing capability higher than a second game machine, including a second writable/readable memory and enabling data to be exchanged with the third game machine, said game information storage medium further stores, a first game program executable by said first game machine, at least one second game program executable by a second game machine employing a second architecture having a processing capability lower than both said first game machine and said third game machine, and different from the first game machine, a second emulator program for allowing said second game program to be executed on said third game machine by subjecting said second game machine to an emulation on the third game machine, a gift or premium providing condition producing program for generating a condition in which a gift or premium rendering executable said second game program at least on the second game machine is provided to a player when said first game program is being executed by said first game machine, a gift or premium providing condition detection program for detecting that said gift or premium providing condition is satisfied when said first game program is being executed by said first game machine, a selection state detecting program for detecting a condition that said second game program is selected to be executed on the third game machine by the player after said gift or premium providing condition is detected, a connection detecting program for detecting that said third game machine is connected to said first game machine, and a delivering program for reading-out said second emulator program and at least one said second game program so as to deliver the both to said third game machine.
- 8. A game information storage medium according to claim 7, wherein
said game information storage medium further stores, a first emulator program for rendering executable the second game program by subjecting said second game machine to an emulation on said first game machine, and a game machine selecting program for allowing, after said gift or premium providing condition is detected, the player to select playing said second game program whether on said first game machine or on said third game machine, said first game machine writes into a first memory included in said first game machine said first emulator program and said second game program when it is detected that said second game program is selected to be played on said first game machine by said game machine selecting program, thereby making said second game program play on said first game machine based on said first emulator program.
- 9. A game information storage medium according to claim 7, wherein
said game information storage medium is an optical disk storage medium having a large storage capacity, said first game machine has a storage capacity smaller than that of said optical disk storage medium and larger than those of said second emulator program and the second game program, and includes a first writable/readable memory, said game information storage medium further stores a reading-out program for reading-out information stored therein, said reading-out program, prior to game play by said first game machine, reads-out from said game information storage medium a portion of said first game program so as to write into said first memory, and when a selection detection is performed by said selection detection program, from the game information storage medium said second emulator program and at least a portion of said second game program so as to write into the second memory, and thereafter, said second game program is executed by referring to said second emulator program on said third game machine, rendering playable the game dependent on the second game program on the third game machine.
- 10. A game system which, by a first game machine employing a certain architecture that executes a program stored in a game information storage medium, employing an architecture different from a first architecture and providing a game for a second game machine having a processing capability lower than the first game machine on a third game machine employing a third architecture having a processing capability higher than the second game machine, comprising:
said first game machine is connectable to a data transmission/reception arrangement that is connected to said third game machine so as to exchange data, said third game machine includes a second memory for storing data transmitted and received between said first game machine via the data transmission/reception arrangement, said game information storage medium further stores, a first game program executed by said first game machine, at least one second game program executed by said second game machine, a connection detecting program for detecting that said third game machine is connected to said first game machine, a second emulator program for rendering executable said second game program on the third game machine by subjecting said second game machine to an emulation on said third game machine, a gift or premium providing condition producing program for generating a condition wherein a gift or premium renders executable said second game program at least on the second game machine when said first game program is being executed by said first game machine, a gift or premium providing condition detecting program for detecting that said gift or premium providing condition is satisfied when said first game program is being executed by said first game machine, a selection state detecting program for detecting a state that said second game program is selected to be executed on the third game machine by the player after said gift or premium providing condition is detected, and a delivering program that reads-out said second emulator program and at least one said second game program so as to deliver to said third game machine, said first game machine, when said selection state is detected, and it is detected that said third game machine and said first game machine are connected to each other, reads-out from the game information storage medium said second emulator program and at least one said second game program based on said delivering program, and then writes the same into said second memory via said data transmission/reception arrangement, thereby allowing said second game program to be executed on said third game machine based on said second emulator program, rendering playable game play on the third game machine.
- 11. A game system according to claim 10, wherein
said game information storage medium further stores, a first emulator program for rendering executable the second game program by subjecting said second game machine to an emulation on said first game machine, and a game machine selecting program for allowing a player to select said second game program whether on said first game machine or on said third game machine after said gift or premium providing condition is detected, said first game machine, when it is detected that said second game program is selected to be played on said first game machine by said game machine selecting program, writes said first emulator program and said second game program into the first memory included in said first game machine, thereby allowing said second game program to be played on said first game machine based on said first emulator program.
- 12. A game system according to claim 10, wherein
said game information storage medium is an optical disk storage medium having a large storage capacity, said first game machine includes a first writable/readable memory which has a storage capacity smaller than that of the optical disk storage medium and larger than those of said second emulator program and the second game program, said game information storage medium further stores a reading-out program for reading-out information stored therein, said reading-out program, prior to a game play by said first game machine, reads-out from said game information storage medium a portion of said first game program so as to write into said first memory, and reads-out, when a selection detection is performed by said selection detection program, from said game information storage medium said second emulator program and at least a portion of said second game program so as to write into the second memory, and thereafter, said second game program is executed by referring to said second emulator program on said third game machine, rendering playable a game dependent on the second game program on the third game machine.
- 13. A game system which, by a first game machine employing a first architecture that executes a program stored in a first information storage medium storing a game program, provides a game for a second game machine employing a second architecture different from said first architecture, and having a processing capability lower than the first game machine, comprising:
said first game machine is connectable to a second information storage medium and the first information storage medium at the same time, said first information storage medium stores, a first game program executed by said first game machine, at least one second game program to be executed by said second game machine, a first emulator program for rendering executable said second game program on said first game machine by subjecting on said first game machine said second game machine to an emulation, a gift or premium providing condition producing program for generating a condition for providing a gift or premium that said second game program is permitted from being executed on the first game machine when said first game program is being executed by said first game machine, a gift or premium providing condition detecting program for detecting that said gift or premium providing condition is satisfied when said first game program is being executed by said first game machine, a selection state detecting program for detecting a state in which said second game program is selected to be executed on the first game machine by the player after said gift or premium providing condition is detected, wherein said second information storage medium further stores, a second gift or premium providing condition producing program rendering selectable at least one game program for said second game machine stored in said second information storage medium, a second gift or premium providing condition detecting program for detecting a condition is satisfied, in which the gift or premium stored in said second information storage medium becomes active, based on said second gift or premium providing condition detecting program, and a second selection state detecting program for detecting a state that said second game program stored in said second information storage medium is selected to be executed on the first game machine by the player based on said second gift or premium providing condition detecting program, said first game machine reads-out the selected game program from said second information storage medium so as to start an execution based on said emulator program when said second selection state detecting program is executed, and at least one game program stored in said second information storage medium is selectable by the player.
CROSS-REFERENCE TO RELATED APPLICATIONS
[0001] This application is a continuation-in-part application based on the attorney's Docket Nos. 723-1006 (U.S. Ser. No. 09/774,660: filed on Feb. 1, 2001 based on a U.S. provisional application No. 60/206,977 filed on May 25, 2000), 723-1005 (U.S. Ser. No. 09/774,661: filed on Feb. 1, 2001 based on the U.S. provisional application No. 60/206,977), 723-1321 (U.S. Ser. No. 10/217,140: filed on Aug. 13, 2002 based on a U.S. provisional application No. 60/313,470 filed on Aug. 21, 2001), the disclosures of which are herein incorporated by reference.
Provisional Applications (2)
|
Number |
Date |
Country |
|
60313470 |
Aug 2001 |
US |
|
60206977 |
May 2000 |
US |
Continuation in Parts (3)
|
Number |
Date |
Country |
Parent |
09774660 |
Feb 2001 |
US |
Child |
10408662 |
Apr 2003 |
US |
Parent |
09774661 |
Feb 2001 |
US |
Child |
10408662 |
Apr 2003 |
US |
Parent |
10217140 |
Aug 2002 |
US |
Child |
10408662 |
Apr 2003 |
US |