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

Figure 2026083168000001_ABST
Abstract
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.