Claims
- 1. A processing method for a video game program processing system having a predetermined address space for executing a video game program stored in a program memory portion of a memory system, the method comprising:
selecting one of first and second video game programs; setting the contents of one or more storage locations in accordance with which one of the first and second games is selected; configuring the memory system, including the location of the program memory portion in the address space of the video game program processing system, in dependence on the contents of the storage locations; and processing the selected video game program stored in the program memory portion.
- 2. The method according to claim 1, wherein the one of the first and second video game programs is selected from a menu display in response to user inputs.
- 3. The method according to claim 1, wherein the memory system includes a scratch pad memory portion and the scratch pad memory portion is located in the address space of the video game program processing system in dependence on the contents of the storage locations.
- 4. The method according to claim 1, wherein the memory system includes a nonvolatile memory portion and the nonvolatile memory portion is located in the address space of the video game program processing system in dependence on the contents of the storage locations.
- 5. The method according to claim 1, wherein the memory system includes a boot ROM portion and the boot ROM portion is located in the address space of the video game program processing system in dependence on the contents of the storage locations.
- 6. The method according to claim 1, wherein the video game program is loaded into the program memory portion over a communication link to a computer device.
- 7. A data processing system comprising:
a video game program processing system; and a memory system coupled to the video game program processing system and comprising one or more storage locations, the contents of which determine a configuration of the memory system depending on which of a plurality of different game programs is to be executed by the video game program processing system, wherein the video game program processing system has a predetermined address space for executing programs stored in a program memory portion of the memory system, and wherein the location of the program memory portion in the address space of the video game program processing system is based on the contents of the storage locations.
- 8. The data processing system according to claim 7, wherein the memory system further comprises a scratch pad memory portion and the location of the scratch pad memory portion in the address space of the video game program processing system is based on the contents of the storage locations.
- 9. The data processing system according to claim 7, wherein the memory system further comprises a nonvolatile memory and the location of the nonvolatile memory in the address space of the video game program processing system is based on the contents of the storage locations.
- 10. The data processing system according to claim 7, wherein the memory system further comprises a boot ROM and the location of the boot ROM in the address space of the video game program processing system is based on the contents of the storage locations.
- 11. The data processing system according to claim 7, which is operable to receive video game programs communicated thereto over a communication link to a computer device and to store the video game programs in the program memory portion of the memory system.
CROSS-REFERENCE TO RELATED APPLICATIONS
[0001] This application is a continuation of application Ser. No. 09/931,743, filed Aug. 20, 2001, which is a continuation of application Ser. No. 09/629,976, filed Jul. 31, 2000, now abandoned, which is a continuation of application Ser. No. 08/818,123, filed Mar. 14, 1997, now U.S. Pat. No. 6,147,696, which is a divisional of application Ser. No. 08/477,667, filed Jun. 7, 1995, now U.S. Pat. No. 5,923,306, which is a divisional of application Ser. No. 08/132,293, filed Oct. 6, 1993, now U.S. Pat. No. 5,581,270, which is a continuation-in-part of application Ser. No. 08/080,836, filed Jun. 24, 1993, now U.S. Pat. No. 5,959,596.
Divisions (2)
|
Number |
Date |
Country |
Parent |
08477667 |
Jun 1995 |
US |
Child |
08818123 |
Mar 1997 |
US |
Parent |
08132293 |
Oct 1993 |
US |
Child |
08477667 |
Jun 1995 |
US |
Continuations (3)
|
Number |
Date |
Country |
Parent |
09931743 |
Aug 2001 |
US |
Child |
10876534 |
Jun 2004 |
US |
Parent |
09629976 |
Jul 2000 |
US |
Child |
09931743 |
Aug 2001 |
US |
Parent |
08818123 |
Mar 1997 |
US |
Child |
09629976 |
Jul 2000 |
US |
Continuation in Parts (1)
|
Number |
Date |
Country |
Parent |
08080836 |
Jun 1993 |
US |
Child |
08132293 |
Oct 1993 |
US |