Gaming machine

JP2026083168APending Publication Date: 2026-05-19UNIVERSAL ENTERTAINMENT CORP
1 Cites 0 Cited by

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
UNIVERSAL ENTERTAINMENT CORP
Filing Date
2026-02-26
Publication Date
2026-05-19

AI Technical Summary

Benefits of technology

【0009】 上記構成の遊技機によれば、メインROMの使用領域内プログラム領域に記憶されるプログラムにおいて、呼び出し先のサブプログラムの実質的な記憶位置を所定アドレスより前に設定することで、本来4バイト長の命令を2バイト長の命令とすることができ、当該メインROMの使用領域内プログラム領域に関し、その使用容量を効果的に節約することができる。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2026083168000001_ABST
    Figure 2026083168000001_ABST
Patent Text Reader

Abstract

This effectively saves the storage capacity used in a specific program memory area of ​​the main ROM. [Solution] In a gaming machine, the read memory consists of a first storage means that stores programs directly involved in the progress of the game, and a second storage means that stores programs not directly involved in the progress of the game. The read-write memory consists of a third storage means that reads and writes programs from the first storage means, and a fourth storage means that reads and writes programs from the second storage means. The programs stored in the second storage means have a specific subroutine that, after being called by a program stored in the first storage means and executing processing, always returns to the calling program in the first storage means. When executing the specific subroutine, a specific call instruction is executed to call the specific subroutine, and an inspection means that checks the third and fourth storage means is called by the specific call instruction.
Need to check novelty before this filing date? Find Prior Art

Claims

[Claim 1] A gaming machine that controls the progress of a game by implementing a microprocessor including an arithmetic circuit, read memory, and read / write memory, The read memory comprises a first storage means that stores programs and data directly involved in the progress of the game, and a second storage means that stores programs and data not directly involved in the progress of the game. The read / write memory comprises a third storage means that is read and written by the program of the first storage means, and a fourth storage means that is read and written by the program of the second storage means. The program stored in the second storage means contains a specific subroutine that, after being called by the program stored in the first storage means and executing processing, always returns to the program in the first storage means that called it. When the aforementioned arithmetic circuit executes the aforementioned specific subroutine, it executes a specific call instruction to invoke the aforementioned specific subroutine, and executes a specific return instruction to return to the caller. The amount of instruction capacity stored in the first storage means differs depending on whether the specific call instruction calls a program stored before a specific address in the second storage means or a program stored at an address after the specific address. The instruction capacity required is greater when calling a program stored at an address after the specified address than when calling a program stored at an address before the specified address. The aforementioned specific subroutines include a first-type subroutine and a second-type subroutine. The aforementioned first type subroutine is: The program body is stored at an address after the specified address, and in order to reduce the instruction capacity, the specified call instruction executes the program body of the specified subroutine via a call to a program stored at an address before the specified address. If the program body is stored at an address after the specified address, the address before the specified address stores processing code for executing the program body of the specified subroutine. An inspection means for inspecting the third storage means and the fourth storage means, The system includes an inspection information generation means for generating inspection information for use in the aforementioned inspection means, The inspection means comprises a first inspection means for inspecting the third storage means and a second inspection means for inspecting the fourth storage means. The inspection information generation means comprises a first information generation means for generating inspection information for the third storage means and a second information generation means for generating inspection information for the fourth storage means. The inspection means and the inspection information generation means are stored in the second storage means and are called by the specific call command. A gaming machine characterized by the following features.