JP5339844B2 - Game machine - Google Patents
Game machine Download PDFInfo
- Publication number
- JP5339844B2 JP5339844B2 JP2008264835A JP2008264835A JP5339844B2 JP 5339844 B2 JP5339844 B2 JP 5339844B2 JP 2008264835 A JP2008264835 A JP 2008264835A JP 2008264835 A JP2008264835 A JP 2008264835A JP 5339844 B2 JP5339844 B2 JP 5339844B2
- Authority
- JP
- Japan
- Prior art keywords
- effect
- value
- game
- symbol
- special
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Pinball Game Machines (AREA)
- Display Devices Of Pinball Game Machines (AREA)
Abstract
Description
抽選処理の結果に基づいて報知を実行する遊技機に関する。 The present invention relates to a gaming machine that performs notification based on a result of a lottery process.
従来から、パチンコ遊技機などでは、遊技球に動きによるパチンコ遊技機本来の遊技のほかに、液晶表示装置などで演出を同時に行って遊技者を飽きさせないようにされたものがあった。さらに、この液晶表示装置などで行う演出は、始動口などに入賞した遊技球を保留おき、この保留した遊技球を利用するものがあった(例えば、特許文献1参照。)。
上述したように、従来の遊技機は、始動口などに入賞した遊技球を保留して、この保留した遊技球に基づいて、液晶表示装置などで演出を行うようにしたものであった。この従来の遊技機は、特別図柄の変動の結果が大当りに図柄になる場合に、連続予告を行うことを決定すると、特別の表示態様で始動記憶表示エリアの表示を行うものであった。 As described above, a conventional gaming machine holds a game ball won at a start opening or the like, and performs an effect on a liquid crystal display device or the like based on the held game ball. This conventional gaming machine displays the start-up memory display area in a special display mode when it is decided to perform a continuous notice when the result of the variation of the special symbol becomes a big hit symbol.
このように、従来の遊技機は、特別図柄の変動の結果が大当りに図柄になったときに、連続予告を行うことを決定するものであった。しかしながら、一般的に、遊技者は、その特別図柄の変動が開始されたときには、変動の結果に注意を向けて、その結果が大当りになるのか、はずれになるのかを見守る傾向がある。特に、演出によって、大当りになることが予め判ったような場合には、遊技球を積極的に発射させる理由が存在しなくなるので、遊技者は、遊技球の発射を中断する可能性が高くなる。このように、遊技球の発射を中断した場合には、その遊技機における遊技球の消費が減り、遊技機を設置している遊技店において、遊技球への交換量を低下させる事態を招き得るものとなった。 As described above, the conventional gaming machine has decided to perform the continuous notice when the result of the variation of the special symbol becomes a big hit symbol. However, generally, when the change of the special symbol is started, the player tends to pay attention to the result of the change and watch whether the result is a big hit or off. In particular, if it is known in advance that the game will be a big hit, there will be no reason to actively fire the game ball, so the player is more likely to interrupt the launch of the game ball. . Thus, if the launch of a game ball is interrupted, the consumption of the game ball in the gaming machine is reduced, which may lead to a situation where the amount of exchange for the game ball is reduced in the game store where the game machine is installed. It became a thing.
本発明は、上述の点に鑑みてなされたものであり、その目的とするところは、始動口などに入賞した遊技球の保留に基づいて、液晶表示装置などで演出を行っても、遊技機における遊技球の消費量を維持して、遊技店における遊技球への交換量を確保できる遊技機を提供することにある。 The present invention has been made in view of the above-described points, and an object of the present invention is to provide a gaming machine even if an effect is provided on a liquid crystal display device or the like based on the holding of a game ball won at a start opening or the like. It is an object of the present invention to provide a gaming machine capable of maintaining the amount of game balls consumed and securing the amount of game balls exchanged at a game store.
本発明の実施の形態に係る特徴は、
遊技球が転動する遊技領域と前記遊技領域に形成され遊技球の通過を検出するための検出領域とを備えた遊技盤と、
前記検出領域を遊技球が通過したことを契機にして、遊技者にとって有利な遊技状態へ移行させるか否かの抽選処理を実行する抽選手段と、
前記抽選処理の結果に基づいて、識別情報が、所定期間変動表示された後に、停止表示される識別情報表示手段と、
前記識別情報が変動表示しているときに前記検出領域を通過した遊技球を保留球として、前記保留球に対する前記抽選処理の結果を記憶する保留球結果記憶手段と、
前記保留球に対する前記抽選処理の結果が連続してはずれとなったときに、前記識別情報表示手段において、前記識別情報の変動表示及び停止表示が複数回にわたって行われている間に、所定のはずれ演出を継続的に実行するはずれ演出制御手段と、を備え、
前記はずれ演出制御手段は、前記抽選処理によって、所定の回数、連続してはずれになったことに基づいて前記所定のはずれ演出を継続的に実行すると決定した後に、前記抽選処理によって新たにはずれになったときは、前記所定の回数に応じて、前記所定のはずれ演出を継続させることである。
The features according to the embodiment of the present invention are as follows:
A game board comprising a game area in which a game ball rolls and a detection area formed in the game area for detecting the passage of the game ball;
Lottery means for executing a lottery process for determining whether or not to shift to a game state advantageous to the player, when the game ball has passed through the detection area;
Based on the result of the lottery process, the identification information is displayed in a suspended manner after the identification information is displayed in a variable manner for a predetermined period; and
Reserving ball result storage means for storing the result of the lottery processing for the reserved ball, with the game ball that has passed through the detection area when the identification information is variably displayed as a reserved ball;
When the result of the lottery process for the holding ball is continuously lost, the identification information display means performs a predetermined deviation while the identification information is being displayed in a variable state and stopped several times. An offending effect control means for continuously executing the effect ,
The losing effect control means determines that the predetermined losing effect is to be continuously executed based on the fact that the losing process has been continuously performed a predetermined number of times by the lottery process, and then the losing effect control unit newly adds a deviation by the lottery process. When this happens , the predetermined off-line production is continued according to the predetermined number of times .
このようにしたことにより、はずれ演出を継続的に実行するので、保留させるように、遊技球を発射させることを遊技者に促すことができ、遊技球の消費を増やすことで、遊技店における遊技球の交換量を増やすことができる。 By doing so, the off-line effect is continuously executed, so that the player can be encouraged to fire the game ball so as to hold it, and by increasing the consumption of the game ball, The exchange amount of the sphere can be increased.
また、本発明の実施の形態に係る特徴は、
前記はずれ演出制御手段は、前記抽選処理によって、所定の回数、連続してはずれになったことに基づいて前記所定のはずれ演出を継続的に実行すると決定した後に、前記抽選処理によって遊技者にとって有利な遊技状態へ移行させると決定した場合であっても、前記所定のはずれ演出を継続することである。
The features according to the embodiment of the present invention are as follows:
The losing effect control means is advantageous to the player by the lottery process after determining that the predetermined losing effect is to be continuously executed based on the fact that the losing process has been repeated a predetermined number of times by the lottery process. Even if it is determined to shift to a different gaming state, the predetermined off-line effect is continued .
さらに、本発明の実施の形態に係る特徴は、
前記保留球の前記抽選処理の結果に基づく変動表示が行われるよりも前に、前記保留球結果記憶手段が記憶する情報が、特定の情報であるかどうかを判定する保留球結果判定手段と、
前記保留球ごとに、前記保留球結果判定手段によって判定されたか否かの情報を記憶する判定済記憶手段と、を備え、
前記保留球結果判定手段は、前記判定済記憶手段が記憶する情報に基づいて、前記保留球結果判定手段によって判定されていない前記保留球結果記憶手段が記憶する情報を、まとめて判定することである。
Furthermore, the features according to the embodiment of the present invention are as follows:
A holding ball result determination unit that determines whether the information stored in the holding ball result storage unit is specific information before the variable display based on the result of the lottery process of the holding ball is performed;
A determined storage unit that stores information on whether or not each of the holding balls has been determined by the holding ball result determining unit;
The holding ball result determining unit collectively determines information stored in the holding ball result storing unit that is not determined by the holding ball result determining unit, based on information stored in the determined storage unit. is there.
さらにまた、本発明の実施の形態に係る特徴は、
前記はずれ演出制御手段は、前記抽選処理によって、所定の回数、連続してはずれとなったことに基づいて前記所定のはずれ演出を継続的に実行すると決定した後に、前記保留球結果判定手段によって連続して遊技者にとって有利な遊技状態へ移行させると判定した場合には、前記所定のはずれ演出を終了することである。
Furthermore, the features according to the embodiment of the present invention are as follows:
Before SL is shifted presentation control means before the Ki抽 selection process, a predetermined number of times, after determining the continuously executing the predetermined out effect based on the fact that a deviated continuously, the pending sphere results When it is determined by the determining means that the game state is continuously shifted to a gaming state advantageous to the player, the predetermined off-line effect is ended .
また、本発明の実施の形態に係る特徴は、
前記判定済記憶手段に記憶された情報から、前記保留球結果判定手段によって判定されていない前記抽選処理の結果を計数する未判定処理計数手段と、
前記所定のはずれ演出を継続して実行する最大回数を記憶する最大回数記憶手段と、
前記未判定処理計数手段の計数結果に基づいて、前記最大回数記憶手段が記憶する値を更新する最大回数更新手段と、
前記所定のはずれ演出が継続的に実行されている回数を記憶する実行回数記憶手段と、
前記最大回数記憶手段が記憶する値と、前記実行回数記憶手段が記憶する値とに基づいて、前記所定のはずれ演出の演出データが記憶されるはずれ演出記憶手段と、を備え、
前記実行回数記憶手段は、前記最大回数記憶手段が更新されたことに基づく更新は行われず、
前記はずれ演出制御手段は、前記はずれ演出記憶手段から、前記最大回数記憶手段が記憶する値と、前記実行回数記憶手段が記憶する値とに基づいて前記演出データを選択し、前記最大回数更新手段によって前記最大回数記憶手段が更新されたことに基づいて前記演出データを選択する場合は、更新された前記最大回数記憶手段が記憶する値と、更新以前から継続する前記実行回数記憶手段の記憶する値に基づいて前記演出データの選択を行い、選択された前記演出データに基づいてはずれ演出を実行することである。
The features according to the embodiment of the present invention are as follows:
From the information stored in the determined storage means, an undetermined process counting means for counting the result of the lottery process that has not been determined by the holding ball result determining means;
Maximum number storage means for storing the maximum number of times to continuously execute the predetermined off-line effect;
Maximum number update means for updating the value stored in the maximum number storage means based on the counting result of the undetermined processing counting means;
Execution number storage means for storing the number of times the predetermined off-line effect is continuously executed;
An off-stage effect storage means for storing the effect data of the predetermined off-line effect based on the value stored in the maximum number of times storage means and the value stored in the execution number storage means;
The execution number storage means is not updated based on the update of the maximum number storage means,
The outlier effect control means selects the effect data from the outlier effect storage means based on the value stored in the maximum number storage means and the value stored in the execution number storage means, and the maximum number update means. When selecting the effect data based on the fact that the maximum number storage means is updated by the above, the updated value stored in the maximum number storage means and the execution number storage means continued from before the update are stored. The effect data is selected based on the value, and the off-effect is executed based on the selected effect data .
始動口などに入賞した遊技球の保留に基づいて、液晶表示装置などで演出を行い、遊技機における遊技球の消費量を維持して、遊技店における遊技球への交換量を確保できる。 Based on the hold of the game ball won at the start opening or the like, the liquid crystal display device or the like can be used to maintain the game ball consumption in the game machine and secure the exchange amount for the game ball in the game store.
以下、本発明に係る遊技機の好適な実施形態を、図面に基づいて説明する。なお、以下では遊技機をパチンコ遊技機としている。 Hereinafter, preferred embodiments of a gaming machine according to the present invention will be described with reference to the drawings. In the following, the gaming machine is a pachinko gaming machine.
<<<パチンコ遊技機の機能の概略>>>
図1は、本発明による遊技機の一実施の形態の機能の概略を示すブロック図である。
<<< Outline of pachinko machine functions >>>
FIG. 1 is a block diagram showing an outline of functions of an embodiment of a gaming machine according to the present invention.
図1に示すように、パチンコ遊技機は、主に、ゲーム制御手段と演出手段とからなる。ゲーム制御手段では、パチンコゲームの進行が制御される。パチンコゲームは、ユーザの操作に応じて遊技球が発射され、その遊技球が各種の入賞口や始動口などに入賞したときに、入賞口の種類の応じた数の遊技球が払い出されるゲームである。このパチンコゲームには、後述する特別図柄を用いた特別図柄ゲームや、普通図柄を用いた普通図柄ゲームも含まれる。 As shown in FIG. 1, the pachinko gaming machine mainly includes game control means and effect means. In the game control means, the progress of the pachinko game is controlled. A pachinko game is a game in which a game ball is launched in response to a user operation, and when the game ball wins a variety of winning holes, starting holes, etc., the number of gaming balls corresponding to the type of winning hole is paid out. is there. This pachinko game includes a special symbol game using a special symbol, which will be described later, and a normal symbol game using a normal symbol.
図1に示した例では、遊技球の入賞は、一般入賞口への入賞、特定領域の通過、始動口への入賞の3種類の入賞がある。一般入賞口への入賞や始動口への入賞は、遊技盤に形成された貫通孔に遊技球が入るような態様を意味する。また、特定領域の通過とは、遊技盤上に設けられた通過ゲートなどの特定領域を、遊技盤に沿って移動している遊技球が通過するような態様を意味し、このような特定領域の通過も入賞に含める。なお、特定領域の通過にせず、一般入賞口や始動口と同様に、遊技盤に形成された貫通孔への入賞のみにしてもよい。以下では、遊技球が特定領域を通過することによる入賞を、普通図柄始動入賞と称する。また、始動口への入賞を特別図柄始動入賞と称する。この始動口が、「始動領域」に対応する。 In the example shown in FIG. 1, there are three types of game ball winnings: winning at a general winning opening, passing through a specific area, and winning at a starting opening. Winning at the general winning opening and winning at the start opening mean a mode in which a game ball enters a through hole formed in the game board. Moreover, the passage of the specific area means a mode in which a game ball moving along the game board passes through a specific area such as a pass gate provided on the game board. Passing is also included in the prize. Note that, instead of passing through the specific area, it is also possible to make only a winning in a through hole formed in the game board, like a general winning opening and a starting opening. In the following, a winning when a game ball passes through a specific area is referred to as a normal symbol start winning. Further, the winning at the starting opening is referred to as a special symbol starting winning. This starting port corresponds to a “starting region”.
<<一般入賞>>
一般入賞口への入賞は、一般入賞口として遊技盤に形成された貫通孔に遊技球が入ったときに、一般入賞口の種類に応じて予め定められた数の遊技球を払い出すものである。
<< General Prize >>
A prize to the general prize opening is to pay out a predetermined number of game balls according to the type of the general prize opening when a game ball enters the through hole formed in the game board as a general prize opening. is there.
<<普通図柄ゲーム>>
遊技盤上に設けられた通過ゲートなどの特定領域を遊技球が通過したことを契機にして普通図柄ゲームが開始される。普通図柄ゲームは、普通図柄表示手段に表示した普通図柄を用いたゲームであり、普通図柄ゲーム手段によって制御されて進行される。この普通図柄ゲームの結果が当りになったときには、始動口の状態を、遊技球が入賞しやすい状態(以下、入賞容易状態と称する。)に変化させる。これにより、遊技者が遊技球を始動口に入賞させることができる可能性が高くなり、その結果として、払い出される遊技球の数を多くすることができる。
<< Normal design game >>
A normal symbol game is started when a game ball passes through a specific area such as a passing gate provided on the game board. The normal symbol game is a game using the normal symbol displayed on the normal symbol display means, and is controlled by the normal symbol game means to proceed. When the result of this normal symbol game is a win, the state of the starting port is changed to a state where the game ball is easy to win (hereinafter referred to as an easy winning state). This increases the possibility that the player can win the game ball at the start opening, and as a result, the number of game balls to be paid out can be increased.
普通図柄ゲーム手段における制御は、以下のように行われる。 Control in the normal symbol game means is performed as follows.
まず、上述したように、普通図柄ゲーム制御は、遊技球が特定領域を通過したことによる普通図柄始動入賞を契機にして開始される。すなわち、この普通図柄始動入賞は、普通図柄ゲームを開始するために、普通図柄の可変表示を行うための一つの条件である。普通図柄始動入賞があった場合には、当り判定用のカウンタから抽出した乱数値(以下、当り判定用乱数値と称する。)が抽出され、普通図柄ゲーム手段の記憶手段(図示せず)の所定の記憶領域に記憶される。 First, as described above, the normal symbol game control is started in response to a normal symbol start winning when the game ball has passed the specific area. That is, the normal symbol start winning is one condition for variably displaying the normal symbol in order to start the normal symbol game. When there is a normal symbol start winning, a random value extracted from the winning determination counter (hereinafter referred to as a winning determination random value) is extracted and stored in the storage means (not shown) of the normal symbol game means. It is stored in a predetermined storage area.
次いで、当り判定用乱数値が、記憶領域に既に記憶されているか否かを判断する。当り判定用乱数値が記憶されていると判別した場合には、普通図柄表示制御によって、普通図柄の可変表示が開始される。これによって、普通図柄ゲームが開始される。このように、普通図柄ゲームは、普通図柄始動入賞があり、それによって、当り判定用乱数値が記憶されているときに開始される。なお、普通図柄が既に可変表示しているときに、新たに普通図柄始動入賞があった場合には、所定の数の遊技球、例えば、最大で4個の遊技球の分まで、普通図柄始動入賞がある度に、当り判定用のカウンタから抽出した当り判定用乱数値が抽出され、各々の当り判定用乱数値が所定の記憶領域に記憶される。 Next, it is determined whether or not the hit determination random number value is already stored in the storage area. When it is determined that the random number value for hit determination is stored, the normal symbol variable display is started by the normal symbol display control. As a result, the normal symbol game is started. As described above, the normal symbol game is started when there is a normal symbol start winning and the random number value for hit determination is stored. If the normal symbol has already been variably displayed and there is a new normal symbol start prize, the normal symbol starts up to a predetermined number of game balls, for example, up to four game balls. Every time there is a winning, a winning determination random value extracted from the winning determination counter is extracted, and each winning determination random value is stored in a predetermined storage area.
次に、当り判定用乱数値を参照して、普通図柄ゲームの結果を当りにするか否かの当り判定を行う。さらに、この当り判定の結果を参照して、普通図柄の変動パターンを決定する。その後、当り判定の結果と普通図柄の変動パターンとを参照して、普通図柄の可変表示の表示制御を行う可変表示制御と、所定の演出を行う演出表示制御とを実行する。 Next, with reference to the random number value for hit determination, a hit determination is made as to whether or not to win the result of the normal symbol game. Further, referring to the result of the hit determination, the fluctuation pattern of the normal symbol is determined. Thereafter, referring to the result of the hit determination and the variation pattern of the normal symbol, variable display control for performing display control for variable symbol normal display and effect display control for performing a predetermined effect are executed.
次いで、上述した可変表示制御と演出表示制御とが終了した後、普通図柄ゲームの結果を当りにするか否かを判断し、当りにする場合には、当り遊技を行うために、始動口制御を実行する。この始動口制御をすることによって、始動口の状態を、遊技球が始動口に入賞しやすい入賞容易状態にする。このようにすることで、遊技者が遊技球を始動口に入賞させることができる可能性を高くできる。一方、普通図柄ゲームの結果を当りにしない場合には、始動口制御は実行されない。 Next, after the above-described variable display control and effect display control are finished, it is determined whether or not to win the result of the normal symbol game. Execute. By performing the start port control, the start port state is changed to an easy-to-win state in which the game ball can easily win the start port. By doing so, it is possible to increase the possibility that the player can win the game ball at the start opening. On the other hand, when the result of the normal symbol game is not hit, the start port control is not executed.
さらにこの後、再度、遊技盤上に設けられた通過ゲートなどの特定領域を遊技球が通過したか否かの判断が繰り返し実行される。 Further, thereafter, the determination as to whether or not the game ball has passed through a specific area such as a pass gate provided on the game board is repeatedly executed.
<<特別図柄ゲーム>>
始動口に遊技球が入賞したことを契機にして特別図柄ゲームが開始される。特別図柄ゲームは、特別図柄表示手段に表示した特別図柄を用いたゲームであり、特別図柄ゲーム手段によって制御されて進行される。この特別図柄ゲームの結果が大当りになったときには、大入賞口の状態を、遊技球が入賞しやすい状態(以下、入賞容易状態と称する。)に変化させる。これにより、遊技者が遊技球を大入賞口に入賞させることができる可能性が高くなり、その結果として、払い出される遊技球の数を多くすることができる。
<< Special design game >>
A special symbol game is started when a game ball is won at the start opening. The special symbol game is a game using the special symbol displayed on the special symbol display means, and is controlled by the special symbol game means to proceed. When the result of this special symbol game is a big hit, the state of the big winning opening is changed to a state where the game ball is easy to win (hereinafter referred to as an easy winning state). This increases the possibility that the player can win the game ball in the big winning opening, and as a result, the number of game balls to be paid out can be increased.
特別図柄ゲーム手段における制御は、以下のように行われる。 Control in the special symbol game means is performed as follows.
まず、上述したように、特別図柄ゲーム制御は、遊技球が始動口に入賞したことによる特別図柄始動入賞を契機にして開始される。すなわち、この特別図柄始動入賞は、特別図柄ゲームを開始するために、特別図柄の可変表示を行うための一つの条件である。特別図柄始動入賞があった場合には、大当り判定用のカウンタから乱数値(以下、大当り判定用乱数値と称する。)が抽出されるとともに、図柄決定用のカウンタから抽出した乱数値(以下、大当り図柄決定用乱数値と称する。)が抽出され、大当り判定用乱数値と大当り図柄決定用乱数値との双方は、特別図柄ゲーム手段の記憶手段(図示せず)の所定の記憶領域に記憶される。 First, as described above, the special symbol game control is started in response to the special symbol start winning when the game ball wins the start opening. That is, the special symbol start winning is one condition for variably displaying the special symbol in order to start the special symbol game. When there is a special symbol start winning, a random number value (hereinafter referred to as a jackpot determination random value) is extracted from the jackpot determination counter, and a random number value (hereinafter referred to as a symbol determination counter) is extracted. The big hit symbol determination random number value is extracted, and both the big hit determination random number value and the big hit symbol determination random number value are stored in a predetermined storage area of the storage means (not shown) of the special symbol game means. Is done.
次いで、大当り判定用乱数値が、記憶領域に既に記憶されているか否かを判断する。大当り判定用乱数値が記憶されていると判別した場合には、特別図柄表示制御によって、特別図柄の可変表示が開始される。これによって、特別図柄ゲームが開始される。このように、特別図柄ゲームは、特別図柄始動入賞があり、それによって、大当り判定用乱数値が記憶されているときに開始される。なお、特別図柄が既に可変表示しているときに、新たに特別図柄始動入賞があった場合には、所定の数の遊技球、例えば、最大で4個の遊技球の分まで、特別図柄始動入賞がある度に、当り判定用のカウンタから抽出した当り判定用乱数値が抽出され、各々の当り判定用乱数値が所定の記憶領域に記憶される。 Next, it is determined whether or not the jackpot determination random number is already stored in the storage area. When it is determined that the jackpot determination random number is stored, the special symbol display control starts variable display of the special symbol. Thereby, a special symbol game is started. As described above, the special symbol game is started when there is a special symbol starting prize and the random number for jackpot determination is stored. If the special symbol has already been variably displayed and there is a new special symbol start winning, the special symbol start up to a predetermined number of game balls, for example, up to four game balls. Every time there is a winning, a winning determination random value extracted from the winning determination counter is extracted, and each winning determination random value is stored in a predetermined storage area.
次に、大当り判定用乱数値を参照して、特別図柄ゲームの結果を大当りにするか否かの大当り判定を行う。さらに、この大当り判定の結果と、図柄決定用のカウンタから抽出した大当り図柄決定用乱数値とを参照して、停止表示させる特別図柄を決定する。この処理によって、遊技領域の特定領域を遊技球が通過したことに基づいて、遊技者にとって有利な大当り遊技状態へ移行するか否かの大当り抽選を所定の抽選条件で行う処理ができる。これにより、「大当り抽選手段」を構成することができる。 Next, with reference to the random number value for jackpot determination, a jackpot determination is made as to whether or not the result of the special symbol game is a jackpot. Further, the special symbol to be stopped and displayed is determined with reference to the result of the jackpot determination and the random number value for determining the jackpot symbol extracted from the symbol determination counter. By this process, based on the fact that the game ball has passed through a specific area of the game area, it is possible to perform a big win lottery based on a predetermined lottery condition as to whether or not to shift to a big hit gaming state advantageous to the player. Thereby, the “big hit lottery means” can be configured.
次いで、変動パターン決定用のカウンタから乱数値(以下、変動パターン決定用乱数値と称する。)を抽出し、変動パターン決定用乱数値と、上述した大当り判定の結果と、停止表示させる特別図柄とを参照して特別図柄の変動パターンを決定する。次に、演出パターン決定用のカウンタから乱数値(以下、演出パターン決定用乱数値と称する。)を抽出し、その演出パターン決定用乱数値と、上述した大当り判定結果と、停止表示させる特別図柄と、上述した変動パターンと、が参照され、特別図柄の可変表示に伴って実行する演出パターンが決定される。 Next, a random number value (hereinafter referred to as a variation pattern determination random value) is extracted from the variation pattern determination counter, the variation pattern determination random value, the result of the jackpot determination described above, and a special symbol to be stopped and displayed. To determine the variation pattern of the special symbol. Next, a random number value (hereinafter referred to as an effect pattern determination random value) is extracted from the effect pattern determination counter, the effect pattern determination random value, the above-mentioned jackpot determination result, and a special symbol to be displayed in a stopped manner. Then, the variation pattern described above is referred to, and the effect pattern to be executed is determined in accordance with the variable display of the special symbol.
次に、大当り判定の結果と、停止表示させる特別図柄と、特別図柄の変動パターンと、特別図柄に伴う演出パターンとが参照され、特別図柄の可変表示の表示制御を行う可変表示制御と、所定の演出を行う演出制御とが実行される。この処理によって、大当り抽選の結果に基づいて、特別図柄を所定期間変動表示した後に停止表示する処理ができる。 Next, the variable display control for performing display control of the variable symbol special display by referring to the result of the jackpot determination, the special symbol to be stopped, the variation pattern of the special symbol, and the effect pattern accompanying the special symbol, and a predetermined display Production control for performing the production is executed. By this process, based on the result of the big hit lottery, it is possible to perform a process of stopping and displaying the special symbol after a predetermined period of fluctuation display.
さらに、特別図柄ゲームの結果を大当りにする場合には、可変表示制御と演出表示制御とが終了した後に、大当り遊技を行う大当り遊技制御が実行される。この大当り遊技制御をすることによって、大入賞口の状態を、遊技球が入賞しやすい入賞容易状態にする。このようにすることで、遊技者が遊技球を大入賞口に入賞させることができる可能性を高くできる。一方、特別図柄ゲームの結果を大当りにしない場合には、大当り遊技制御は実行されない。 Furthermore, when the result of the special symbol game is a big hit, the big hit game control for performing the big hit game is executed after the variable display control and the effect display control are finished. By performing the big hit game control, the state of the big winning opening is made easy to win a game ball. By doing so, it is possible to increase the possibility that the player can win the game ball in the big winning opening. On the other hand, when the result of the special symbol game is not a big hit, the big hit game control is not executed.
さらにまた、大当り遊技制御が終了した場合には、遊技状態を移行させるための遊技状態移行制御が行われる。この遊技状態移行制御は、大当り遊技状態とは異なる通常時における遊技状態の管理が行われる。例えば、上述した大当り判定で大当りと判定される確率が高くなる確変状態に遊技状態を移行させたり、特別図柄や普通図柄の可変表示の時間を短縮させる時短状態に遊技状態を移行させたりして、各種の遊技状態に移行させる。 Furthermore, when the big hit game control is completed, the game state transition control for shifting the game state is performed. In this gaming state transition control, the gaming state is managed in a normal time different from the big hit gaming state. For example, the game state may be shifted to a probable state where the probability of being determined to be a big hit in the jackpot determination described above, or the game state may be shifted to a short time state that shortens the time for variable display of special symbols and normal symbols. , Transition to various gaming states.
さらにその後、再度、遊技球が始動口に入賞したか否かが繰り返し判定されることとなる。 Furthermore, after that, it is repeatedly determined whether or not the game ball has won the start opening.
このように、パチンコゲームは、遊技者の操作に応じて発射された遊技球が各種の入賞をすることのほかに、特別図柄ゲームで大当りとなったり、遊技状態が移行したり、普通図柄ゲームで当りとなったりして、遊技球が払い出され易くなる可能性がゲームである。 In this way, in the pachinko game, in addition to the game balls launched in response to the player's operation, winning various prizes, the special symbol game is a big hit, the game state transitions, the normal symbol game There is a possibility that a game ball is likely to be paid out by hitting the game.
ゲーム制御手段は、所定のタイミングごとに、各種コマンドを演出手段に送信する。例えば、大当り判定の結果や、停止表示させる特別図柄や、特別図柄の変動パターンなどの情報を含んだコマンドを、これらのコマンドを送信すべきタイミングになるたびに、演出手段に送信する。 The game control means transmits various commands to the rendering means at every predetermined timing. For example, a command including information such as a result of jackpot determination, a special symbol to be stopped and displayed, a variation pattern of the special symbol, and the like is transmitted to the effecting means every time when these commands are to be transmitted.
<<演出手段>>
演出手段は、演出制御手段と演出実行手段とを含む。演出手段は、ゲーム制御手段から送信された各種コマンドを受信する。上述したように、各種コマンドには、例えば、大当り判定の結果や、停止表示させる特別図柄や、特別図柄の変動パターンなどの情報を含んだコマンドがある。
<< Directing means >>
The production means includes production control means and production execution means. The effect means receives various commands transmitted from the game control means. As described above, the various commands include, for example, commands including information such as the results of jackpot determination, special symbols to be stopped and displayed, and special symbol variation patterns.
演出制御手段は、受信した各種コマンドに基づいて、可変表示映像や演出映像を選択し、選択した結果に対応する演出データを読み出し、演出表示手段(例えば、液晶表示ディスプレイ)に表示映像信号を出力する。また、演出制御手段は、音声発生手段(例えば、スピーカ)に音声信号を出力する。これによって、表示手段では、各種の映像が表示されるともに、音声発生手段では、各種の音声が発生される。また、受信した各種コマンドに基づいて、発光手段(例えば、ランプ)の点灯、消灯、点滅の制御パターンを示す演出データを読み出し、そのデータに応じて、発光手段を点灯させたり、消灯させたり、点滅させたりする。 The effect control means selects variable display video or effect video based on the received various commands, reads effect data corresponding to the selected result, and outputs a display video signal to the effect display means (for example, a liquid crystal display). To do. The effect control means outputs an audio signal to the sound generation means (for example, a speaker). As a result, various videos are displayed on the display means, and various sounds are generated on the sound generation means. Further, based on the received various commands, the production data indicating the control pattern of lighting, extinguishing, and blinking of the light emitting means (for example, the lamp) is read, and the light emitting means is turned on or off according to the data, Or blink.
なお、本実施形態においては、各種の乱数値を抽出する処理は、プログラムを実行することによって乱数値を生成するソフト乱数方式を用いているが、これに限らず、例えば、所定周期で乱数が更新される乱数発生器を備え、その乱数発生器におけるカウンタ(いわゆるリングカウンタ)から乱数値を抽出するハード乱数方式を用いてもよい。この場合において、所定周期とは異なるタイミングで、乱数値の初期値を決定することによって、所定周期で同じ乱数値が抽出されることを防止することができる。 In the present embodiment, the process of extracting various random values uses a soft random number method that generates random values by executing a program. However, the present invention is not limited to this. For example, random numbers are generated at a predetermined cycle. A hard random number method may be used in which a random number generator to be updated is provided and a random value is extracted from a counter (so-called ring counter) in the random number generator. In this case, it is possible to prevent the same random number value from being extracted in the predetermined cycle by determining the initial value of the random value at a timing different from the predetermined cycle.
さらに、本発明の一の実施形態であるパチンコ遊技機10は、以下の特徴を有する。
本発明の実施の形態にパチンコ遊技機10は、
遊技球が転動する遊技領域と前記遊技領域に形成され遊技球の通過を検出するための検出領域(例えば、後述する始動口25、通過ゲート54)とを備えた遊技盤14と、
前記検出領域を遊技球が通過したことを契機にして、遊技者にとって有利な遊技状態へ移行させるか否かの抽選処理を実行する抽選手段(C1−2、例えば、後述する主制御回路60)と、
前記抽選処理の結果に基づいて、識別情報(例えば、後述する特別図柄、演出用図柄、普通図柄)が、所定期間変動表示された後に、停止表示される識別情報表示手段(C1−3、例えば、後述する特別図柄表示装置33、普通図柄表示装置35、液晶表示装置32)と、
前記識別情報が変動表示しているときに前記検出領域を通過した遊技球を保留球として、前記保留球に対する前記抽選処理の結果を記憶する保留球結果記憶手段(C1−4、例えば、後述するメインRAM70)と、
前記保留球に対する前記抽選処理の結果が連続してはずれとなったときに、前記識別情報表示手段において、前記識別情報の変動表示及び停止表示が複数回にわたって行われている間に、所定のはずれ演出を継続的に実行するはずれ演出制御手段(C1−5、メインCPU66、サブCPU206)と、を有することを特徴とする。
Furthermore, the
In the embodiment of the present invention, the
A
A lottery means (C1-2, for example, a main control circuit 60 described later) for executing a lottery process for determining whether or not to shift to a game state advantageous to the player when the game ball passes through the detection area. When,
Based on the result of the lottery processing, the identification information display means (C1-3, for example, C1-3, for example, the identification information (for example, a special symbol, an effect symbol, a normal symbol, which will be described later) is displayed after being variably displayed for a predetermined period. A special
A holding ball result storage means (C1-4, for example, which will be described later) stores the result of the lottery processing for the holding ball, with the game ball that has passed through the detection area as the holding ball when the identification information is variably displayed. Main RAM 70),
When the result of the lottery process for the holding ball is continuously lost, the identification information display means performs a predetermined deviation while the identification information is being displayed in a variable state and stopped several times. It is characterized by having an offending effect control means (C1-5, main CPU 66, sub CPU 206) for continuously executing the effect.
このように、抽選処理の結果が連続してはずれとなったときには、はずれ演出を継続的に実行するので、遊技球を保留させるために、少しでも多くの遊技球を発射すべきことを遊技者に促すことによって、遊技球の消費を増やすことができ、遊技店における遊技球の交換量を増やすことができる。 Thus, when the result of the lottery process is continuously out of order, the off-stage effect is continuously executed. Therefore, in order to put the game ball on hold, it is necessary to fire as many game balls as possible. By encouraging the user, the consumption of game balls can be increased and the amount of game balls exchanged at the game store can be increased.
上述した抽選手段は、例えば、後述する特別抽選手段や、普通抽選手段に対応する。また、抽選処理は、例えば、後述する特別抽選処理や、普通抽選処理に対応する。さらに、識別情報表示手段は、例えば、後述する特別図柄表示手段や、演出用図柄表示手段や、普通図柄表示手段に対応する。さらにまた、保留球結果記憶手段は、例えば、後述する特別保留球結果記憶手段や、普通保留球結果記憶手段に対応する。また、保留球は、例えば、後述する特別保留球や、普通保留球に対応する。さらに、はずれ演出制御手段は、例えば、後述する特別はずれ演出制御手段や、装飾はずれ演出制御手段や、普通はずれ演出制御手段に対応する。 The lottery means described above corresponds to, for example, a special lottery means described later and a normal lottery means. The lottery process corresponds to, for example, a special lottery process described later or a normal lottery process. Furthermore, the identification information display means corresponds to, for example, a special symbol display means, an effect symbol display means, and a normal symbol display means described later. Furthermore, the holding ball result storage means corresponds to, for example, a special holding ball result storage means and a normal holding ball result storage means described later. Further, the holding ball corresponds to, for example, a special holding ball described later and a normal holding ball. Further, the offending effect control means corresponds to, for example, a special offending effect control means, a decoration offing effect control means, or a normal offstage effect control means described later.
また、本発明の実施の形態にパチンコ遊技機10は、
遊技球が転動する遊技領域と前記遊技領域に形成され遊技球の通過を検出するための始動領域(例えば、後述する始動口25)とを備えた遊技盤14と、
前記始動領域を遊技球が通過したことを契機にして、遊技者にとって有利な遊技状態へ移行させるか否かの特別抽選処理を実行する特別抽選手段(C1−2、C2−2、例えば、後述する主制御回路60)と、
前記特別抽選処理の結果に基づいて、特別図柄が、所定期間変動表示された後に、停止表示される特別図柄表示手段(C1−3、C2−3−1、例えば、後述する特別図柄表示装置33)と、
前記特別図柄の変動表示の開始に基づいて、前記特別図柄とは異なる演出用図柄が、変動表示及び停止表示される演出用表示手段(C2−3−2、例えば、後述する液晶表示装置32)と、
前記特別図柄が変動表示しているときに前記始動領域を通過した遊技球を特別保留球として、前記特別保留球に対する前記特別抽選処理の結果を記憶する特別保留球結果記憶手段(C2−4、例えば、後述するメインRAM70やワークRAM210)と、
前記特別保留球に対する前記特別抽選処理の結果が連続してはずれとなったときに、前記特別図柄の変動表示及び停止表示が前記特別図柄表示手段において複数回にわたって行われている間に、所定の装飾はずれ演出を前記演出用表示手段において継続的に実行する装飾はずれ演出制御手段(C2−5、例えば、後述するサブCPU206)と、を有することを特徴とする。
In addition, the
A
Special lottery means (C1-2, C2-2, for example, described later) that executes special lottery processing for determining whether or not to shift to a game state advantageous to the player when the game ball has passed through the starting area Main control circuit 60),
Based on the result of the special lottery process, the special symbol display means (C1-3, C2-3-1, for example, a special
An effect display means (C2-3-2, for example, a liquid
Special reserved ball result storage means (C2-4, which stores the result of the special lottery process for the special reserved ball as a special reserved ball as a game ball that has passed through the starting area when the special symbol is variably displayed. For example,
When the result of the special lottery process for the special holding ball is continuously out of order, a change display and a stop display of the special symbol are performed a plurality of times in the special symbol display means. There is provided a decoration deviation effect control means (C2-5, for example, a
「特別抽選手段」は、いわゆる「大当り抽選手段」を意味する。例えば、始動口に遊技球が入賞したことを契機にして行なわれる抽選処理を実行するためのものである。「特別保留球」は、通常の保留球を意味する。例えば、始動口に遊技球が入賞したときに保留される保留球を意味する。「装飾はずれ演出」は、演出用表示手段(例えば、液晶表示装置)において行われるはずれ演出を意味する。はずれ演出は、特別抽選手段による抽選処理の結果がはずれであるときに行われる演出であり、はずれになったことを、遊技者に示したり、示唆したりする内容からなるものが好ましい。 “Special lottery means” means so-called “hit lottery means”. For example, it is for executing a lottery process that is performed when a game ball is won at the start opening. “Special holding ball” means a normal holding ball. For example, it means a holding ball that is put on hold when a game ball wins at the start opening. The “decoration effect” means a loss effect performed in the effect display means (for example, a liquid crystal display device). The outlier effect is an effect that is performed when the result of the lottery process by the special lottery means is out of order, and is preferably composed of contents that indicate or indicate to the player that the lottery has ended.
このようにしたことにより、装飾はずれ演出を継続的に実行するので、遊技球を常に保留させるように、遊技球を発射させるように遊技者に促すことができ、遊技球の消費を増やすことで、遊技店における遊技球の交換量を増やすことができる。また、演出用表示手段(たとえば、液晶表示装置など)において、演出用図柄の変動表示及び停止表示とともに装飾はずれ演出を行うので、遊技者に判りやすい演出にすることができる。 By doing so, since the off-decoration effect is continuously executed, the player can be prompted to fire the game ball so that the game ball is always held, and the consumption of the game ball can be increased. The amount of game balls exchanged at the game store can be increased. In addition, in the effect display means (for example, a liquid crystal display device or the like), since the effect of deviating the decoration is displayed together with the change display and stop display of the effect symbols, the effect can be easily understood by the player.
さらに、本発明の実施の形態にパチンコ遊技機10は、
前記特別抽選手段(C2−2、例えば、後述する主制御回路60)は、前記特別保留球に対する前記特別抽選処理をする毎に、前記特別抽選処理の結果を発し、
前記特別保留球結果記憶手段(C2−4、例えば、後述するメインRAM70やワークRAM210)は、前記特別抽選処理の結果が前記特別抽選手段C2−2から発せられる毎に、前記当り抽選処理の結果を記憶し、
前記装飾はずれ演出制御手段(C2−5、例えば、後述するサブCPU206)は、前記特別保留球結果記憶手段C2−4(C2−4、例えば、後述するメインRAM70やワークRAM210)に記憶された複数の前記特別抽選処理の結果が所定の条件を満たすと判別したときに、前記装飾はずれ演出を継続的に実行するか否かを決定することを特徴とする。
Furthermore, in the embodiment of the present invention, the
The special lottery means (C2-2, for example, main control circuit 60 described later) issues the result of the special lottery process every time the special lottery process is performed on the special reserved ball,
The special reserved ball result storage means (C2-4, for example,
The decoration deviation effect control means (C2-5, for example, a
このようにしたことで、特別抽選処理の結果、はずれが複数連続しても、直ちに、装飾はずれ演出を継続して実行するわけではないので、一義的でなく、多岐にわたった演出を実行でき、遊技者を飽きさせずに遊技を進めさせることができる。 As a result of the special lottery process, even if there are multiple consecutive failures, it is not possible to immediately execute the decoration-offering effect, so it is not unambiguous and a variety of effects can be executed. The game can be advanced without getting bored of the player.
さらにまた、本発明の実施の形態にパチンコ遊技機10は、
前記装飾はずれ演出制御手段(C2−5、例えば、後述するサブCPU206)は、前記特別抽選処理によって、所定の回数、連続してはずれになったことに基づいて前記装飾はずれ演出を継続的に実行すると決定した後に、前記特別抽選処理によって新たにはずれになったときは、前記所定の回数に応じて、前記装飾はずれ演出を継続させることを特徴とする。
Furthermore, in the embodiment of the present invention, the
The decoration off effect control means (C2-5, for example, a
このようにしたことで、新たにはずれにあったときには、過去に決定した装飾はずれ演出に続けて、装飾はずれ演出を実行することができ、演出の整合性をとることができる。 By doing in this way, when there is a new deviation, the decoration deviation effect can be executed following the decoration deviation effect determined in the past, and the consistency of the effects can be taken.
また、本発明の実施の形態にパチンコ遊技機10は、
前記特別保留球に対する前記特別抽選処理の結果が連続してはずれとなったときに、前記特別図柄の変動表示及び停止表示が前記特別図柄表示手段(C1−3、C2−3−1、例えば、後述する特別図柄表示装置33)において複数回にわたって行われている間に、所定の特別はずれ演出を前記特別図柄表示手段(C1−3、C2−3−1、例えば、後述する特別図柄表示装置33)において継続的に実行する特別はずれ演出制御手段(C5−5、例えば、後述するメインCPU66)を有することを特徴とする。
In addition, the
When the result of the special lottery processing for the special reserved ball is continuously out of sync, the special symbol change display and stop display are displayed in the special symbol display means (C1-3, C2-3-1, for example, While being performed a plurality of times in a special
さらに、本発明の実施の形態にパチンコ遊技機10は、
遊技球が転動する遊技領域と前記遊技領域に形成され遊技球の通過を検出するための始動領域(例えば、後述する始動口25)と通過ゲート領域(例えば、後述する通過ゲート54)とを備えた遊技盤14と、
前記始動領域(例えば、後述する始動口25)を遊技球が通過したことを契機にして、遊技者にとって有利な遊技状態へ移行させるか否かの特別抽選処理を実行する特別抽選手段(C1−2、C2−2、例えば、後述する主制御回路60)と、
前記特別抽選処理の結果に基づいて、特別図柄が、所定期間変動表示された後に、停止表示される特別図柄表示手段(C1−3、C2−3−1、例えば、後述する特別図柄表示装置33)と、
前記特別図柄の変動表示の開始に基づいて、前記特別図柄とは異なる演出用図柄が、変動表示及び停止表示される演出用表示手段(C2−3−2、例えば、後述する液晶表示装置32)と、
前記通過ゲート領域(例えば、後述する通過ゲート54)遊技球が通過したことを契機にして、遊技者にとって有利な遊技状態へ移行させるか否かの普通抽選処理を実行する普通抽選手段(D1−2、例えば、後述する主制御回路)と、
前記普通抽選処理の結果に基づいて、普通図柄が、所定期間変動表示された後に、停止表示される普通図柄表示手段(D1−3、例えば、後述する普通図柄表示装置35)と、
前記普通図柄が変動表示しているときに前記通過ゲート領域を通過した遊技球を普通保留球として、前記普通保留球に対する前記普通抽選処理の結果を記憶する普通保留球結果記憶手段(D1−4、例えば、後述するメインRAM70)と、
前記普通保留球に対する前記普通抽選処理の結果が連続してはずれとなったときに、前記普通図柄の変動表示及び停止表示が前記普通図柄表示手段において複数回にわたって行われている間に、所定の装飾はずれ演出を前記演出用表示手段において継続的に実行する装飾はずれ演出制御手段(C2−5、例えば、後述するサブCPU206)と、を有することを特徴とする。
Furthermore, in the embodiment of the present invention, the
A game area where the game ball rolls, a start area (for example, a
Special lottery means (C1-) for executing a special lottery process for determining whether or not to shift to a game state advantageous to the player when the game ball passes through the start area (for example, a
Based on the result of the special lottery process, the special symbol display means (C1-3, C2-3-1, for example, a special
An effect display means (C2-3-2, for example, a liquid
A normal lottery means (D1-) for executing a normal lottery process for determining whether or not to shift to a gaming state advantageous to the player when the passing ball area (for example, a passing
Based on the result of the normal lottery process, the normal symbol is displayed in a variable manner for a predetermined period, and then the normal symbol display means (D1-3, for example, a normal
Normal holding ball result storage means (D1-4) for storing the result of the normal lottery process for the normal holding ball, with the game ball passing through the passing gate area as the normal holding ball when the normal symbol is variably displayed. For example, a
When the result of the normal lottery process for the normal holding ball is continuously out of order, a change display and a stop display of the normal symbol are performed a plurality of times on the normal symbol display means. There is provided a decoration deviation effect control means (C2-5, for example, a
このようにしたことで、普通抽選処理の結果が連続してはずれになった場合にも、装飾はずれ演出が継続的に行われるので、通過ゲート領域を通過させる遊技球についても保留させるために、少しでも多くの遊技球を発射すべきことを遊技者に促すことによって、その遊技機における遊技球の消費を増やすことができ、遊技店における遊技球の交換量を増やすことができる。 By doing in this way, even if the result of the normal lottery process is continuously out of order, the decoration off effect is continuously performed, so in order to hold the game ball that passes through the passing gate area, By urging the player to fire as many game balls as possible, the consumption of game balls in the game machine can be increased, and the amount of game balls exchanged in the game store can be increased.
さらにまた、本発明の実施の形態にパチンコ遊技機10は、
前記普通保留球に対する前記普通抽選処理の結果が連続してはずれとなったときに、前記普通図柄の変動表示及び停止表示が前記普通図柄表示手段において複数回にわたって行われている間に、所定の普通はずれ演出を前記普通図柄表示手段において継続的に実行する普通はずれ演出制御手段(D2−5、例えば、後述するメインCPU66)を有することを特徴とする。
Furthermore, in the embodiment of the present invention, the
When the result of the normal lottery process for the normal holding ball is continuously out of order, a change display and a stop display of the normal symbol are performed a plurality of times on the normal symbol display means. It is characterized by having a normal deviation effect control means (D2-5, for example, a main CPU 66 to be described later) for continuously executing a normal deviation effect in the normal symbol display means.
このようにしたことで、普通抽選処理の結果が連続してはずれになった場合には、普通はずれ演出を普通図柄表示手段においても継続的に実行するので、通過ゲート領域を通過させる遊技球についても保留させるために、少しでも多くの遊技球を発射すべきことを遊技者により明確に促すことができる。 In this way, when the result of the normal lottery process is continuously out of order, the normal effect is continuously executed even in the normal symbol display means. Therefore, the player can be clearly urged to fire as many game balls as possible.
また、本発明の実施の形態にパチンコ遊技機10は、
前記はずれ演出制御手段(C1−5、例えば、後述するメインCPU66、サブCPU206)は、前記保留球の数に応じて、前記はずれ演出を継続させる回数を決定することを特徴とする。
In addition, the
The deviation effect control means (C1-5, for example, a main CPU 66 and a
「はずれ演出」は、「装飾はずれ演出」や、「特別はずれ演出」や、「普通はずれ演出」があるので、具体的には、
(1)「前記装飾はずれ演出制御手段は、前記特別保留球の数に応じて、前記装飾はずれ演出を継続させる回数を決定する」
(2)「前記特別はずれ演出制御手段は、前記特別保留球の数に応じて、前記特別はずれ演出を継続させる回数を決定する」
(3)「前記普通はずれ演出制御手段は、前記普通保留球の数に応じて、前記普通はずれ演出を継続させる回数を決定する」
ものが好ましい。
There are “out-of-decoration effects”, “out-of-decoration effects”, “special out-of-line effects”, and “ordinary out-of-line effects”.
(1) “The decoration off effect control means determines the number of times that the decoration off effect is continued according to the number of the special reserved balls”
(2) “The special offending effect control means determines the number of times that the special offending effect is continued according to the number of the special reserved balls”
(3) “The unusual deviation effect control means determines the number of times that the unusual deviation effect is continued according to the number of the normally reserved balls”
Those are preferred.
このようにすることで、連続してはずれになった程度を遊技者に報知することができるので、遊技球を保留すべき緊急性や重要性を遊技者に報知することができる。 By doing in this way, it is possible to notify the player of the degree of discontinuity, so it is possible to notify the player of the urgency or importance that the game ball should be put on hold.
前記検出領域に設けられ、遊技球の通過を検出して検出信号を発する遊技球検出手段(P−6、例えば、後述する通過球センサ114や始動口入賞球センサ117)を有し、
前記抽選手段は、前記遊技球検出手段から検出信号が発せられたことを契機にして、遊技者にとって有利な遊技状態へ移行するか否かの抽選処理を実行するものが好ましい。
Game ball detection means (P-6, for example, a
The lottery means preferably executes a lottery process for determining whether or not to shift to a game state advantageous to the player, when a detection signal is issued from the game ball detecting means.
このように、検出信号を発する遊技球検出手段を用いたことで、的確に抽選処理を実行すべきタイミングを決定することができる。 In this way, by using the game ball detection means that emits the detection signal, it is possible to accurately determine the timing at which the lottery process is to be executed.
前記大当り抽選処理の結果に基づいて、前記特別図柄表示手段において、前記特別図柄を、所定期間変動表示させた後に、停止表示させるとともに、
前記特別図柄の変動表示の開始に基づいて、前記特別図柄とは異なる演出用図柄を、変動表示及び停止表示させる特別遊技制御手段(P2−7、例えば、後述するメインCPU66)を有するものが好ましい。
Based on the result of the jackpot lottery process, in the special symbol display means, after the special symbol is variably displayed for a predetermined period, the stop display is performed,
It is preferable to have special game control means (P2-7, for example, a main CPU 66 described later) that displays and stops the effect symbols different from the special symbols based on the start of the special symbol variation display. .
このようにすることで、特別遊技制御手段によって、特別図柄の変動表示のタイミングと、演出用図柄の変動表示のタイミングとの調整を的確に図ることができる。 In this way, the special game control means can accurately adjust the timing of the special symbol variation display and the timing of the presentation symbol variation display.
前記遊技球検出手段は、前記検出領域として前記始動領域に設けられ、遊技球の通過を検出して前記検出信号として入賞検出信号を発する遊技球入賞検出手段(P3−8、例えば、後述する始動口入賞球センサ117)を含み、
前記特別遊技制御手段は、
前記特別図柄が変動表示されていないときに、前記遊技球入賞検出手段から入賞検出信号が発せられた場合には、前記特別図柄表示手段において前記特別図柄の変動表示を実行させ、かつ、
前記特別図柄が変動表示されているときに、前記遊技球入賞検出手段から入賞検出信号が発せられた場合には、入賞検出信号が発せられる契機になった遊技球を前記保留球とし、発せられた検出信号に基づく前記特別図柄の変動表示を保留するように前記特別図柄表示手段を制御する特別図柄表示制御手段(P3−9、例えば、後述するメインCPU66)を有するものが好ましい。
The game ball detection means is provided in the start area as the detection area, and a game ball winning detection means (P3-8, for example, start to be described later) that detects the passage of a game ball and issues a win detection signal as the detection signal. Including a winning ball sensor 117),
The special game control means includes
When the special symbol is not variably displayed, if a winning detection signal is issued from the gaming ball winning detection means, the special symbol display means executes the variation display of the special symbol, and
When the special symbol is variably displayed, if a winning detection signal is issued from the gaming ball winning detection means, the gaming ball that is triggered by the winning detection signal is set as the reserved ball and is issued. It is preferable to have special symbol display control means (P3-9, for example, main CPU 66 described later) for controlling the special symbol display means so as to hold the special symbol variation display based on the detected signal.
このようにしたことで、特別図柄が変動表示されているときであっても、特別図柄の変動表示を保留するので、遊技者によって発射された遊技球を無駄にすることなく、遊技の進行に用いることができる。 In this way, even if the special symbol is variably displayed, the special symbol variability display is suspended, so that the game can be progressed without wasting game balls fired by the player. Can be used.
前記特別図柄表示制御手段P3−9が、前記特別保留球結果記憶手段C2−4に記憶されている一の特別抽選処理の結果を読み出し、前記一の特別抽選処理の結果に基づいて、前記特別図柄の変動表示を開始するよりも前に、前記装飾はずれ演出制御手段C2−5が、前記一の特別抽選処理の結果を前記特別保留球結果記憶手段C2−4から読み出し、前記一の特別抽選処理の結果に基づいて、所定の装飾はずれ演出を前記演出用表示手段C2−3−2において継続的に実行するものが好ましい。 The special symbol display control means P3-9 reads out the result of one special lottery process stored in the special reserved ball result storage means C2-4, and based on the result of the one special lottery process, the special symbol display control means P3-9 Prior to starting the variable display of the symbols, the decorating effect control means C2-5 reads out the result of the one special lottery process from the special reserved ball result storage means C2-4, and the one special lottery Based on the result of the processing, it is preferable that a predetermined decoration off effect is continuously executed in the effect display means C2-3-2.
このようにすることで、一の特別抽選処理の結果を、特別図柄の変動表示に用いるよりも前に先読みするので、装飾はずれ演出に用いることができ、予告演出を可能にすることができる。 By doing in this way, since the result of one special lottery process is pre-read before being used for the variable symbol display, it can be used for a decoration off effect and a notice effect can be made possible.
前記装飾はずれ演出制御手段C2−5は、前記特別図柄表示制御手段P3−9が、前記特別保留球結果記憶手段C2−4に記憶されている一の特別抽選処理の結果を読み出し、前記一の特別抽選処理の結果に基づいて、前記特別図柄の変動表示を開始するよりも前に、前記装飾はずれ演出制御手段C2−5が、前記一の特別抽選処理の結果を前記特別保留球結果記憶手段C2−4から読み出したときには、前記一の特別抽選処理の結果を事前に読み出したことを示す先読み済み情報を記憶する先読み済み情報記憶手段(P4−10、例えば後述するメインRAM70やワークRAM210)を有するものが好ましい。
The special design display control means P3-9 reads out the result of one special lottery process stored in the special reserved ball result storage means C2-4, Based on the result of the special lottery process, before the display of the variation of the special symbol is started, the decoration off effect control means C2-5 displays the result of the one special lottery process as the special reserved ball result storage means. When read from C2-4, preread information storage means (P4-10, for example,
このように先読み済み情報記憶手段を有するので、一の特別抽選処理の結果を、既に先読みしたのか、未だに先読みしていないのかを明確に保存するとともに判断することができるため、先読み済み情報を用いることによって、先読みしていない一の特別抽選処理の結果のみを用いて、装飾はずれ演出を的確に決定することができる。 Since the pre-read information storage means is provided in this way, it is possible to clearly store and determine whether the result of one special lottery process has already been pre-read or not pre-read, so that pre-read information is used. Accordingly, it is possible to accurately determine the decoration off-state effect using only the result of the one special lottery process that is not prefetched.
[遊技機の構成]
遊技機について、図2〜図5を用いて説明する。図2は本実施形態におけるパチンコ遊技機10の概観を示す斜視図、図3はパチンコ遊技機10の概観を示す分解斜視図、図4は本実施形態におけるパチンコ遊技機10の概観を示す正面図である。また、図5は電飾ユニット53の説明図である。
[Composition of gaming machine]
The gaming machine will be described with reference to FIGS. 2 is a perspective view showing an overview of the
図2及び図3に示すように、パチンコ遊技機10は、前面に開口12aが形成された本体枠12と、その本体枠12における開口12aの内部に配設される各種の部品と、本体枠12の前方に開閉自在に軸着された前面扉11とから構成されている。そして、前面扉11の上部略半分は、開閉自在に軸着された扉11aが設けられている。そして、図2に示すように、通常の遊技状態では、前面扉11は開口12aを前面から閉鎖し、扉11aも閉鎖された状態で遊技が行われる。また、前面扉11の下方前面には、上皿20、下皿22、発射ハンドル26等が配設されている。さらに、上皿20の上面右側の遊技者が操作し易い位置に、操作パネル27が配設されている。
As shown in FIGS. 2 and 3, the
本体枠12の開口12a内部には、画像を表示する表示手段としての液晶表示装置32と遊技盤14とスペーサ31等が配設されている。なお、遊技盤14、スペーサ31、液晶表示装置32以外の各種の部品(図示せず)については、理解を容易にするために説明を省略する。
Inside the
本実施形態に係る遊技盤14は、その全部が透光性を有する板形状の樹脂(透光性を有する部材)によって形成されている。この透光性を有する部材としては、例えば、アクリル樹脂、ポリカーボネート樹脂、メタクリル樹脂など各種の材質が該当する。また、遊技盤14は、その正面(前面)側に、発射された遊技球が転動する遊技領域15を有している。この遊技領域15はガイドレール30に囲まれ、遊技球が転動可能な領域であり、ガイドレール30の外側には遊技領域外域16が形成されている。なお、遊技領域15には図3に示すように、複数の遊技釘13が打ちこまれている。なお、本実施形態では、遊技釘13は各種の遊技部材の一つに含まれるものとしている。また、図3においては複数の遊技釘13を一部省略して示している。
The
遊技に関する演出画像を表示する表示手段の一例である液晶表示装置32は、スペーサ31を挟んで遊技盤14の背後に設けられている。なお、本実施形態では、遊技盤14の全部が透光性を有する材料で形成されているが、透光性を有する材料が遊技盤14の一部に用いられていてもよく、その場合、液晶表示装置32は遊技盤14の透光性を有する部材の背後に配置されることになる。
A liquid
そして、この液晶表示装置32は、液晶ディスプレイパネル等で構成され、遊技に関する画像の表示を可能とする表示領域32aを有しており、この表示領域32aは、スペーサ31及び遊技領域15の全部又は一部、あるいは遊技領域外域16の全部又は一部を透して遊技者側から視認可能となっている。なお、表示領域32aに表示される遊技に関する画像とは、演出用の演出画像、装飾用の装飾画像等の各種の画像を指す。
The liquid
スペーサ31は、これも前述の透光性を有する部材で形成されているが、液晶表示装置32の視認性を向上させるために、少なくとも遊技盤14の遊技領域15に相当する大きさの孔部31aを形成している。
The
このように、本実施形態においては、遊技盤14における透光性領域の背後に液晶表示装置32などの表示手段を設けており、例えば、遊技釘13の植設領域や役物、装飾部材といった遊技部材を設ける領域を大きくできるため、レイアウトの自由度も更に大きくすることが可能となっている。
As described above, in the present embodiment, display means such as the liquid
遊技盤14の外側となる扉11aの所定位置には、発光表示手段としての装飾ランプ133a,133bが配設されており、遊技状態に合わせた所定の発光態様の表示を行う。
また、この扉11aには、ガラス板などからなる透光性を有する保護板19が取付けられている。この保護板19は、扉11aが閉鎖された状態で遊技盤14の前面に対面するように配設されている。また、保護板19の上方位置には、スピーカ46R,46Lが左右に配設されている。
Further, a transparent
発射ハンドル26は本体枠12に対して回動自在に設けられている。また、発射ハンドル26の裏側には、駆動装置である発射ソレノイド(図示せず)が設けられている。さらに、発射ハンドル26の周縁部には、タッチセンサ(図示せず)が設けられている。このタッチセンサが遊技者により触接されたときには、遊技者により発射ハンドル26が握持されたと検知される。発射ハンドル26が遊技者によって握持され、かつ、時計回り方向へ回動操作されたときには、その回動角度に応じて発射ソレノイドに電力が供給され、上皿20に貯留された遊技球が遊技盤14に順次発射され、遊技が進められる。
The firing handle 26 is provided so as to be rotatable with respect to the
次に、図4及び図5を参照しながら、パチンコ遊技機10の構成についてさらに詳細に説明する。なお、図4を用いたパチンコ遊技機10の概観の以下の説明では、図2及び図3を用いた説明と重複する部分を省略することがある。なお、図4においては遊技釘13を省略している。
Next, the configuration of the
図4に示すように、遊技盤14には、2つのガイドレール30(30a及び30b)、第1遊技部材57、第2遊技部材55、通過ゲート54、羽根部材23が付設された始動口25、開閉自在のシャッタ40を備えた大入賞口39、一般入賞口56a,56b,56c,56d、アウト口38が設けられている。
As shown in FIG. 4, the
遊技盤14の左側に設けられている2つのガイドレール30は、遊技領域15を区画(画定)する外レール30aと、その外レール30aの内側に配設された内レール30bとから構成される。発射された遊技球は、遊技盤14上に設けられたガイドレール30に案内されて、遊技領域15の上部に移動し、複数の遊技釘13(図3参照)、遊技領域15上に設けられた第1遊技部材57等との衝突により、その進行方向を変えながら遊技領域15の下方に向かって流下する。そして、遊技領域15に設けられた各種入賞口(始動口25、大入賞口39、一般入賞口56a〜56d等)に入賞しなかった遊技球は、遊技領域15の下端中央に設けられたアウト口38で回収されて遊技盤14の外部に排出される。
The two
第1遊技部材57が、左右端が中央付近よりも下方に位置する傘状に形成されているのに対し、第2遊技部材55は左右端が中央付近よりも僅かに上方に位置して湾曲形成されたステージ状に構成されており、遊技領域15を転動した遊技球の一部は、この第2遊技部材55に一旦受け止められて、第2遊技部材55の中央部に凹状に形成された案内溝55aを通過して、始動口25に向かって流下するようになっている。
The
始動口25は本実施形態における特定領域を有する入賞口に規定されており、遊技領域15の略中央に設けられた第2遊技部材55の下部かつ大入賞口39の上方に設けられるとともに、ソレノイドなどで駆動する可変部材としての羽根部材23が付設されている。
The
そして、遊技領域15に設置された第2遊技部材55や遊技釘13との衝突しながら転動した遊技球がこの始動口25へ入賞(つまり、特定領域を通過)すると、後述する特別図柄ゲーム(可変表示ゲーム)及び大当り抽選が開始される。すなわち、始動口25は、特別図柄ゲーム及び大当り抽選の契機となる特定の入賞口である。
When a game ball that rolls while colliding with the
上述した始動口25が、「検出領域」に対応する。
The
また、始動口25の下部に設けられた大入賞口39には、その前面側(前方)に開閉自在なシャッタ40が設けられている。このシャッタ40は、後に詳述する特別図柄表示装置33(図5)において特別図柄として特定の数字図柄がそれぞれ停止表示され、停止表示態様が、遊技状態が特別遊技である大当り遊技に移行されることを示す態様であった場合に、遊技球を受け入れやすい開放状態となるように駆動される。その結果、大入賞口39は、遊技球を受け入れやすい開放状態となる。
A large winning
一方、シャッタ40の背面側(後方)に設けられた大入賞口39の内部には、カウントセンサ104(図6参照)が設けられ、遊技球を所定個数(例えば10個)検知するか、又は、所定時間(例えば30秒)が経過するまでシャッタ40が開放状態に駆動される。そして、開放状態において大入賞口39への所定数の遊技球の入賞又は所定時間の経過のいずれかの条件が成立すると、シャッタ40は閉鎖状態になるように駆動される。その結果、大入賞口39は、遊技球を受け入れ難い閉鎖状態となる。
On the other hand, a count sensor 104 (see FIG. 6) is provided inside the
なお、大入賞口39が遊技球を受け入れやすい状態となっている開放状態から大入賞口39が遊技球を受け入れ難い状態となっている閉鎖状態までの遊技をラウンドゲームと呼び、シャッタ40は、ラウンドゲーム時に開放し、各ラウンドゲーム間では閉鎖することになる。本実施形態では、このラウンドゲームを実行する遊技を大当り遊技という。また、ラウンドゲームは、“1”ラウンド、“2”ラウンド等のラウンド数として計数されるため、大当り遊技における1回目のラウンドゲームを第1ラウンド、2回目を第2ラウンドと呼称する場合がある。
A game from an open state in which the
続いて、開放状態から閉鎖状態に駆動されたシャッタ40は、所定時間(例えば、1秒)経過後に再度開放状態に駆動される。なお、第1ラウンドのラウンドゲームから、次のラウンドゲームに継続して進むことができない(最終の)ラウンドゲームが終了するまで継続した遊技状態を大当り遊技状態という。大当り遊技状態は、多数の賞球を獲得可能であることから、遊技者にとって極めて有利な遊技状態である。
Subsequently, the
また、前述した始動口25、一般入賞口56a,56b,56c,56d、大入賞口39における特定領域及び一般領域に遊技球が入賞又は通過したときには、それぞれの入賞口の種類に応じて予め設定されている数の遊技球が遊技球貯留部である上皿20又は下皿22に賞球として払い出される。
Further, when a game ball wins or passes through the specific area and the general area in the start opening 25, the general winning
また、扉11aの下端部近傍には電飾ユニット53が設けられている。本実施形態に係る電飾ユニット53は、図5に示すように、その中央に配置された表示器ケース37に、始動口25に対応した特別図柄表示装置33を収容している。特別図柄表示装置33は、7セグメントLEDで構成されており、この7セグメントLEDは、始動口25に遊技球が入賞した場合に、特別図柄表示装置33の7セグメントLEDが点灯・消灯することによって、“0”から“9”までの10個の数字図柄が、特別図柄として変動表示される。以上のように、特別図柄が変動表示された後、停止表示され、その結果によって遊技状態が異なってくるゲームを、本実施形態では「特別図柄ゲーム」という。
Moreover, the
表示器ケース37の左右両側には、この表示器ケース37を挟んで始動口25に対応した特別図柄保留ランプ33a〜33dが設けられている。この特別図柄保留ランプ33a〜33dは、特別図柄表示装置33において、既に特別図柄の変動表示中に遊技球が始動口25へ入賞した場合に、変動表示中の特別図柄が停止表示されるまで、始動口25への遊技球の入賞に基づく特別図柄の変動表示の実行を保留する回数(いわゆる、「可変表示ゲームの保留数」)を点灯によって表示するものである。そして、変動表示していた特別図柄が停止表示されると、保留されていた特別図柄の変動表示が開始される。
On both the left and right sides of the
具体的に説明すると、特別図柄保留ランプ33a〜33dは、特別図柄の変動表示の実行が保留された回数に対応して左から順番に点灯され、特別図柄の変動表示が一旦停止表示され、次の保留されていた特別図柄の変動表示が開始されると、それに対応した特別図柄保留ランプは消灯される。なお、特別図柄の変動表示の実行が保留される回数には上限が設定されており、例えば、始動口25への遊技球の入賞に対して4回(個)を上限として特別図柄の変動表示は保留される。
Specifically, the special symbol hold
また、液晶表示装置32の表示領域32aにおいても、前述した始動口25に遊技球が入賞した場合には、本実施形態における可変表示ゲームが特別図柄の変動表示の開始にあわせて、例えば数字などを含む演出用の演出用図柄の変動表示により開始される。また、特別図柄に関する変動表示中に遊技球が始動口25へ入賞した場合には、変動表示中の演出用の演出用図柄が停止表示されるまで、始動口25への遊技球の入賞に基づく演出用の演出用図柄の変動表示(つまり、可変表示ゲーム)の実行(開始)は保留される。その後、変動表示していた演出用の演出用図柄が停止表示された場合には、保留されていた演出用の演出用図柄の変動表示が開始される。つまり、液晶表示装置32の表示領域32aにおいて行われる演出用の演出用図柄の変動表示と、特別図柄の変動表示とは同期しており、その変動開始及び変動停止は同じタイミングで行なわれることとなる。
Also, in the
すなわち、本実施形態では、特別図柄及び演出用図柄は、共に識別情報として機能するものであり、特別図柄の変動表示から停止表示までを単位ゲームとした特別図柄ゲームと、特別図柄と同期して行われる演出用図柄の変動表示から停止表示までを単位ゲームとした可変表示ゲームが同時に実行される構成としている。そして、この可変表示ゲームを行う遊技を通常遊技と呼ぶ。 In other words, in this embodiment, the special symbol and the effect symbol both function as identification information, and are synchronized with the special symbol game, which is a unit game from the change display of the special symbol to the stop display, and the special symbol. A variable display game having a unit game from the change display of the effect symbols to the stop display to be performed is executed simultaneously. A game in which this variable display game is played is called a normal game.
また、遊技領域15の略中央の左側に設けられた通過ゲート54(図4参照)を遊技球が通過すると、特別図柄表示装置33の右側に設けられた普通図柄表示装置35において、普通図柄を示す“○”、“×”等の記号で構成された2つの表示用ランプが、交互に点灯・消灯を繰り返すことによって変動表示される。
Further, when the game ball passes through the passing gate 54 (see FIG. 4) provided on the left side of the approximate center of the
上述した通過ゲート54が、「検出領域」に対応する。
The passing
さらに、表示器ケース37の下側には、普通図柄保留ランプ35a〜35dが設けられている。この普通図柄保留ランプ35a〜35dは、前述した普通図柄(本実施形態では“○”、“×”等の記号)の変動中に、通過ゲート54を遊技球が通過した場合に、点灯又は消灯によって、保留されている普通図柄の変動表示の実行可能な回数(いわゆる、「普通図柄の保留球数」)を表示する。つまり、普通図柄保留ランプ35a〜35dは、保留された普通図柄の変動表示の実行回数に対応して、左から順番に点灯され、変動が停止表示されると、次の保留されていた普通図柄の変動表示が開始され、それに対応した普通図柄保留ランプは消灯される。なお、普通図柄の変動表示の実行が保留される回数には上限が設定されており、例えば、4回(個)を上限として保留される。
Further, below the
この普通図柄が所定の図柄、例えば“○”として停止表示されたときには、始動口25の左右の両側に可変部材として設けられた羽根部材(いわゆる「普通電動役物」)23が閉鎖状態から開放状態に変動して、始動口25に遊技球が入りやすくなる。また、羽根部材23を開放状態とした後、所定の時間が経過したときには、羽根部材23を閉鎖状態として、始動口25に遊技球が入りにくくなるようにする。以上のように、普通図柄が変動表示された後、停止表示され、その結果によって羽根部材23の開放・閉鎖状態が異なってくるゲームを「普通図柄ゲーム」という。
When this normal symbol is stopped and displayed as a predetermined symbol, for example, “◯”, the blade members (so-called “normal electric accessories”) 23 provided as variable members on the left and right sides of the
以上説明してきたように、本実施形態に係るパチンコ遊技機10では、始動口25へ遊技球が入賞したことを契機として、大当り遊技へ移行するか否かの大当り抽選処理が行なわれるとともに、その抽選結果に基づいて、特別図柄表示装置33において特別図柄の変動表示及び停止表示が行われる。
As described above, in the
そして、液晶表示装置32の表示領域32aにおいては、停止表示される特別図柄に対応した複数の演出用図柄が、変動表示された後に所定の組み合わせで停止表示される可変表示ゲームが実行されるとともに、この可変表示ゲームに伴う演出画像(識別情報を含む)などを用いた演出表示等が行われる。そして、抽選結果が当選の場合、通常遊技から大当り遊技に移行するのである。
In the
ここで、本実施形態においては、役物の一例として、大当り遊技時に用いられる大入賞口39の役物が記載されているが、本発明はこれに限定されず、遊技盤上に2つ以上のいかなる数の役物が設けられていてもよい。
Here, in the present embodiment, as an example of an accessory, an accessory of a
なお、本実施形態において、画像を表示する部分として液晶ディスプレイパネルからなる液晶表示装置32を採用したが、これに限らず、例えば、CRT(Cathode Ray Tube)を含むブラウン管、EL(Electro Luminescence)、プラズマ等、他の形態からなるものであってもよい。
In the present embodiment, the liquid
[遊技機の電気的構成]
本実施形態におけるパチンコ遊技機10の制御回路について、図6を用いて説明する。図6は、本実施形態におけるパチンコ遊技機10の制御回路を示すブロック図である。
[Electric configuration of gaming machine]
A control circuit of the
本実施形態におけるパチンコ遊技機10の制御回路は、主に、遊技制御手段としての主制御回路60と、演出制御手段としての副制御回路200とから構成される。主制御回路60は、遊技全般の制御を行うものであり、副制御回路200は、遊技の進行に応じた演出の制御(例えば、画像表示制御、音声出音制御、装飾ランプ制御等)を行うものに位置付けられている。
The control circuit of the
主制御回路60は、図示するように、制御手段であるメインCPU66、メインROM(読み出し専用メモリ)68、メインRAM(読み書き可能メモリ)70を備えている。この主制御回路60は、遊技の進行を制御する。 As shown in the figure, the main control circuit 60 includes a main CPU 66, a main ROM (read only memory) 68, and a main RAM (read / write memory) 70 as control means. The main control circuit 60 controls the progress of the game.
メインCPU66には、メインROM68、メインRAM70等が接続されており、このメインROM68に記憶されたプログラムに従って、各種の処理を実行する機能を有する。このように、このメインCPU66は、例えば、大当り遊技実行手段や大当り抽選手段など、後述する各種の手段として機能することになる。
The main CPU 66 is connected to a
メインROM68には、メインCPU66によりパチンコ遊技機10の遊技の進行を制御するためのプログラムが記憶されており、その他には、乱数抽選によって大当り判定をする際に参照される大当り抽選テーブル(図7参照)等の各種のテーブルが記憶されている。
In the
メインRAM70は、メインCPU66の一時記憶領域として種々のフラグや変数の値を記憶する機能を有する。
The
また、この主制御回路60は、所定の周波数のクロックパルスを生成するリセット用クロックパルス発生回路62、電源投入時においてリセット信号を生成する初期リセット回路64、後述する副制御回路200に対してコマンドを供給するためのシリアル通信用IC72を備えている。また、これらのリセット用クロックパルス発生回路62、初期リセット回路64、シリアル通信用IC72は、メインCPU66に接続されている。
The main control circuit 60 also has a command for a reset clock
そして、このリセット用クロックパルス発生回路62は、後述するシステムタイマ割込処理を実行するために、所定の周期(例えば2ミリ秒)毎にクロックパルスを発生する。なお、シリアル通信用IC72は、各種のコマンドを副制御回路200(副制御回路200に含まれる各種の手段)へ送信する送信手段に相当する。
The reset clock
さらに、主制御回路60には、電飾ユニット53(図5参照)の各種表示器、表示ランプを制御する表示器制御回路76を備えている。この表示器制御回路76はメインCPU66からの指示に従い、パチンコ遊技機10の遊技状態に応じて、特別図柄表示装置33、普通図柄表示装置35の変動の制御(例えば、変動の開始及び所定の図柄での表示停止)を行い、さらに、特別図柄保留ランプ33a〜33d、普通図柄保留ランプ35a〜35dの点灯及び消灯の制御を行うものである。
Further, the main control circuit 60 includes a
また、主制御回路60には、各種の装置が接続されている。例えば、図示するように、カウントセンサ104、一般入賞球センサ106,108,110,112、通過球センサ114、始動口入賞球センサ117、普通電動役物ソレノイド118、大入賞口ソレノイド120が接続されている。
Various devices are connected to the main control circuit 60. For example, as shown in the figure, the
カウントセンサ104は、大入賞口39における特定領域とは異なる一般領域に設けられている。このカウントセンサ104は、大入賞口39における一般領域を遊技球が通過した場合に、所定の検知信号を主制御回路60に供給する。
The
一般入賞球センサ106,108,110,112は、一般入賞口56a,56b,56c,56dにそれぞれ設けられている。この一般入賞球センサ106,108,110,112は、一般入賞口56a,56b,56c,56dの各々へ遊技球が入賞した場合に、所定の検知信号を主制御回路60に供給する。
The general winning ball sensors 106, 108, 110, and 112 are provided in the general winning
通過球センサ114は、通過ゲート54に設けられている。この通過球センサ114は、通過ゲート54を遊技球が通過した場合に、所定の検知信号を主制御回路60に供給する。
The passing
遊技球検出手段である始動口入賞球センサ117は、始動口25に設けられている。始動口入賞球センサ117は、始動口25に遊技球が入賞したことを検出して、所定の検知信号を主制御回路60に供給する。
A start opening winning
普通電動役物ソレノイド118は、リンク部材(図示せず)を介して羽根部材23に接続されており、メインCPU66から供給される駆動信号に応じて、羽根部材23を開放状態又は閉鎖状態とする。
The ordinary electric
大入賞口ソレノイド120は、シャッタ40に接続されており、メインCPU66から供給される駆動信号に応じて、シャッタ40を駆動させ、大入賞口39を開放状態又は閉鎖状態とする。
The big
操作パネルセンサ125は、操作パネル27に接続されており、操作パネル27に設けられている各種操作スイッチ(図6参照)を遊技者が操作したことを検知すると、所定の検知信号を主制御回路60に供給する。
The
主制御回路60には、払出・発射制御回路126が接続されている。この払出・発射制御回路126には、遊技球の払出を行なう払出装置128、遊技球の発射を行なう発射装置130、カードユニット150が接続されている。
A payout /
また、本実施形態における払出・発射制御回路126は、遊技場で遊技者が購入可能な所定の記憶媒体(磁気カード、ICチップが埋め込まれたコイン等)又は紙幣等の現金をカードユニット150に投入して、遊技者が所定の貸し玉ボタン(図示せず)を操作すると、カードユニット150から供給される貸し球制御信号を受け取り、払出装置128に対して所定の信号を送信することにより、払出装置128に所定金額(例えば、千円単位)の貸し玉をパチンコ遊技機10の上皿20に払い出させる。つまり、遊技球の貸出制御を実行するものである。なお、カードユニット150は、遊技者が投入した記憶媒体や現金等の残り(残度数)があった場合は、遊技者が返却ボタン(図示せず)を操作することにより、残度数が記憶された記憶媒体を遊技者に返却する。
In addition, the payout /
また、払出・発射制御回路126は、発射装置130に対して発射信号を供給することにより、遊技球を発射させる制御も行なうものである。
In addition, the payout /
また、発射装置130には、前述した発射ソレノイド、タッチセンサ等の遊技球を発射させるための装置が備えられている。発射ハンドル26が遊技者によって握持され、かつ、時計回り方向へ回動操作されたときには、その回動角度に応じて発射ソレノイドに電力が供給され、上皿20に貯留された遊技球が発射ソレノイドにより遊技盤14に順次発射される。
In addition, the
一方、シリアル通信用IC72には、副制御回路200が接続されている。この副制御回路200は、主制御回路60から供給される各種のコマンドに応じて、液晶表示装置32における表示制御、スピーカ46R,46Lから発生させる音声に関する制御、装飾ランプ133a,133bの制御等を行なう。
On the other hand, the
なお、本実施形態においては、主制御回路60から副制御回路200に対してコマンドを供給するとともに、副制御回路200から主制御回路60に対して信号を供給できないように構成したが、これに限らず、副制御回路200から主制御回路60に対して信号を送信できるように構成してもよい。
In the present embodiment, the command is supplied from the main control circuit 60 to the
副制御回路200は、可変表示制御手段、音発生制御手段等の各種制御手段として機能するサブCPU206、記憶手段としてのプログラムROM208、ワークRAM210、液晶表示装置32における表示制御を行うための表示制御回路250、スピーカ46R,46Lから発生させる音声に関する制御を行う音声制御回路230、装飾ランプ133a,133bの制御を行うランプ制御回路240から構成されている。そして、副制御回路200は、主制御回路60からの指令に応じて遊技の進行に応じた演出を実行する。
The
サブCPU206には、プログラムROM208、ワークRAM210等が接続されている。サブCPU206は、このプログラムROM208に記憶されたプログラムに従って、各種の処理を実行する機能を有する。特に、サブCPU206は、後述するように、主制御回路60から供給される各種コマンド信号に従って、各種演出制御を行う。そして、サブCPU206は、後述する各種の手段として機能することとなる。
A
プログラムROM208には、パチンコ遊技機10の特別図柄の変動表示に関連してサブCPU206により実行される液晶表示装置32の画像表示に伴う複数種類の演出画像データや、大当り遊技中のラウンドゲームに関連して実行される複数種類の演出画像データが記憶されており、その他には、演出表示期間を定めた時間テーブル等各種のテーブルも記憶されている。
In the
ワークRAM210は、サブCPU206の一時記憶領域として種々のフラグや変数の値を記憶する機能を有する。例えば、リーチ演出時間を制御するためのタイマ変数、演出パターンを選択するための演出表示選択用乱数カウンタ等、各種の変数等が位置付けられている。ここで、本実施形態におけるリーチとは、変動中の一の演出用図柄が、他の停止表示されている演出用図柄と同一図柄で停止表示されると、前述の大当り遊技に移行する状態を指す。通常、変動中の演出用図柄が停止するまでの間、液晶表示装置32上では、このリーチ状態に応じた特別のリーチ演出表示がなされる。
The
表示制御回路250は、サブCPU206から供給される、特別図柄の変動表示に関連して実行される演出表示の進行に伴う複数種類の演出パターンや、大当り遊技中のラウンドゲームに関連して実行される複数種類の演出パターン等の演出画像データ等を、液晶表示装置32に画像を表示させる制御を行うものである。
The
音声制御回路230は、サブCPU206から供給される音声発生命令に応じて、スピーカ46R,46Lから音声を発生させるものである。
The
ランプ制御回路240は、サブCPU206から供給されるプログラムROM208に記憶されたプログラムに従って、装飾ランプ133a,133bの発光制御を行うものである。
The
なお、本実施形態においては、パチンコ遊技機10の制御回路において、遊技制御手段としての主制御回路60と、演出制御手段としての副制御回路200を別々に構成しているが、主制御回路60と副制御回路200とを同じ基板で構成してもかまわない。
In the present embodiment, in the control circuit of the
なお、本実施形態においては、プログラム、テーブル等を記憶する記憶手段として、主制御回路60ではメインROM68を、副制御回路200ではプログラムROM208を用いるように構成したが、これに限らず、制御手段を備えたコンピュータにより読み取り可能な記憶媒体であれば別態様であってもよく、例えば、ハードディスク装置、CD−ROM及びDVD−ROM、ROMカートリッジ等の記憶媒体に、プログラム、テーブル等が記録されていてもよい。また、これらのプログラムは、予め記録されているものでなくとも、電源投入後にこれらのプログラムをダウンロードし、主制御回路60ではメインRAM70、副制御回路200ではワークRAM210等に記録されるものでもよい。なお、本実施形態においては、メインCPU66の一時記憶領域としてメインRAM70を、サブCPU206の一時記憶領域としてワークRAM210を用いているが、これに限らず、読み書き可能な記憶媒体であればよい。
In this embodiment, the main control circuit 60 uses the
[遊技機の動作]
ここで、本実施形態におけるパチンコ遊技機10の遊技について簡潔に説明する。本実施形態においては、パチンコ遊技機10の遊技は、大別して通常遊技(大当り抽選を行いながら遊技球を消費する遊技であり、大当り遊技に比べて遊技者には相対的に不利な遊技)と大当り遊技(遊技者にとって短時間で大量の遊技球の獲得が期待できる、いわゆる遊技者にとって有利な遊技)とに分かれる。
[Game machine operation]
Here, the game of the
さらに、大当り遊技においては、後述の特別図柄制御処理において抽選された、特別図柄表示装置33に停止表示される特定の数字図柄により、15R確変大当り遊技、2R確変大当り遊技(いわゆる「突確」と呼ばれる大当り遊技)又は10R通常大当り遊技の3種類の大当り遊技が決定する。
Furthermore, in the big hit game, the 15R probability variable big hit game (referred to as “surprise”) is obtained by a specific numerical symbol that is randomly displayed in the special
そして、3種類の大当り遊技(15R確変大当り遊技、2R確変大当り遊技又は10R通常大当り遊技)は、後述の特別図柄記憶チェック処理(図11参照)において、大当り抽選テーブル(図7参照)を参照し、通常遊技の通常モード又は確変モードに応じてそれぞれ異なる抽選確率で抽選される。 The three types of big hit games (15R probability variable big hit game, 2R probability variable big hit game or 10R normal big hit game) refer to the big hit lottery table (see FIG. 7) in the special symbol memory check process (see FIG. 11) described later. Depending on the normal mode or probability change mode of the normal game, the lotteries are drawn with different lottery probabilities.
このとき、大当り遊技に当選すると、特別図柄表示装置33(図5参照)に停止表示される特別図柄は、15R確変大当り遊技の場合は、例えば、“7”の特別図柄が表示され、2R確変大当り遊技の場合は、例えば、“3”の特別図柄が表示される。また、10R通常大当り遊技の場合は、例えば、“5”の特別図柄が表示される。 At this time, if the big hit game is won, the special symbol that is stopped and displayed on the special symbol display device 33 (see FIG. 5) is, for example, a special symbol of “7” is displayed in the case of 15R probability change big hit game, and 2R probability change. In the case of a big hit game, for example, a special symbol “3” is displayed. In the case of a 10R normal big hit game, for example, a special symbol of “5” is displayed.
さらに、3種類の大当り遊技のいずれか一つに当選した場合に、特別図柄表示装置33(図5参照)に特別図柄が停止表示されるのと同じタイミングで、液晶表示装置32の表示領域32aにおいても、識別情報としての専用の演出用図柄(例えば、数字図柄の三つ揃い)によって、15R確変大当り遊技の場合は、例えば、“777”などの特定の数字の三つ揃いの演出用図柄が表示され、2R確変大当り遊技の場合は、例えば、“333”などの特定の数字の三つ揃いの演出用図柄が表示される。また、10R通常大当り遊技の場合は、例えば、“444”などの特定の数字の三つ揃いの演出用図柄が表示される。
Further, when one of the three types of jackpot games is won, the
また、3種類の大当り遊技のいずれかが実行されると、3種類の大当り遊技にそれぞれ応じた所定の回数を上限として(2R確変大当り遊技では2回、15R確変大当り遊技では15回、10R通常大当り遊技では10回)、大入賞口39に付設されたシャッタ40(図4参照)が、所定時間(例えば、30秒)の開放を繰り返すラウンドゲームを実行することにより、遊技領域15に発射された遊技球の大入賞口39への入賞が容易となり、遊技者は短時間で大量の賞球を獲得することが可能となる。かかる大当り遊技の獲得(大当り遊技への当選)は、一般の遊技者の最大の目的であり、パチンコ遊技の醍醐味ともいえる。
When any of the three types of big hit games is executed, the upper limit is a predetermined number corresponding to each of the three types of big hit games (2 times for 2R probability variable big hit games, 15 times for 15R probability variable big hit games, 10R normal In the big hit game, 10 times), the shutter 40 (see FIG. 4) attached to the
なお、本実施形態では、当選した大当り遊技の種類に応じて、ラウンドゲームの実行回数を、15ラウンド、10ラウンド、2ラウンドとしているが、ラウンドゲームの実行回数はこれに限定されるものではない。例えば、ラウンド数抽選手段(後述するメインCPU66を含む主制御回路60(図6参照))による抽選処理により、“1”ラウンドから“15”ラウンドまでの間から選択されるなど、任意の実行回数であって構わない。 In this embodiment, the number of round game executions is 15 rounds, 10 rounds, and 2 rounds according to the type of winning jackpot game. However, the number of round game executions is not limited to this. . For example, any number of executions such as being selected from “1” to “15” rounds by a lottery process by a round number lottery means (a main control circuit 60 including a main CPU 66 described later (see FIG. 6)). It doesn't matter.
他方、本実施形態における通常遊技は、通常モード(通常低確率遊技状態)、確変モード(特別高確率遊技状態)、時短モード(特別遊技モード)の3種類の遊技モードの下で実行される。ここで、3種類の通常遊技(通常モード、確変モード、時短モード)のモードの移行及びそれぞれの特徴を、以下に簡単に説明する。 On the other hand, the normal game in the present embodiment is executed under three types of game modes: a normal mode (normally low probability game state), a probability variation mode (special high probability game state), and a short time mode (special game mode). Here, the mode transition of each of the three types of normal games (normal mode, probability change mode, and time reduction mode) and their characteristics will be briefly described below.
通常モードは、パチンコ遊技機10における基本モードであり、パチンコ遊技機10に電源を投入すると、この通常モードから遊技が開始される。なお、この通常モードは、確変モードにおける大当りの抽選確率よりも大当りの抽選確率が低確率に設定される。
The normal mode is a basic mode in the
確変モードは、通常遊技において、3種類の大当り遊技のうち15R確変大当り遊技又は2R確変大当りに当選すると、当該大当り遊技の終了後に移行する特別高確率遊技状態であり、この確変モードの特徴は、通常モードにおける大当りの抽選確率よりも確変モードにおける大当りの抽選確率の方が相対的に高確率に設定される。具体的に説明すると、本実施形態においては、通常モードにおける大当りの抽選確率は「1/300」であるのに対して、確変モードにおける大当りの抽選確率は「1/30」と10倍の抽選確率が設定(図7、大当り抽選テーブル参照)されている。 The probability variation mode is a special high-probability gaming state in which a transition is made after the jackpot game ends when a 15R probability variation jackpot game or a 2R probability variation jackpot is selected among three types of jackpot games in a normal game. The jackpot lottery probability in the probability variation mode is set to be relatively higher than the jackpot lottery probability in the normal mode. Specifically, in the present embodiment, the jackpot lottery probability in the normal mode is “1/300”, whereas the jackpot lottery probability in the probability variation mode is “1/30”, which is 10 times the lottery. The probability is set (see FIG. 7, jackpot lottery table).
つまり、確変モードでは通常モードと比較して、10倍の頻度で大当り遊技が発生することになるので遊技者にとって有利な遊技状態であり、特に、15R確変大当り遊技は、ラウンドゲームが最大15ラウンド継続されることで、遊技者が獲得できる賞球数が最も多いため、遊技者に最も有利な遊技といえる。一方、2R確変大当り遊技は、ラウンドゲームが2ラウンドしかなく、さらに、ラウンドゲームの実行中に開放される大入賞口の開放時間も短時間(例えば、0.3秒)に設定されているため、大当り遊技終了後の通常遊技が確変モードになるとはいえ、遊技者にとっては、15R確変大当り遊技と比べると、好ましい大当り遊技であるとは言えない。つまり、本実施形態における2R確変大当り遊技は、大当り遊技の実行時に遊技者が獲得できる賞球は殆ど期待できないが、当該大当り遊技の終了後に通常遊技が確変モードに設定されるため、いわゆる突然確変(略して、突確)と称される大当り遊技である。 In other words, in the probability variation mode, a big hit game is generated 10 times more frequently than in the normal mode, which is advantageous for the player. In particular, the 15R probability variable big hit game has a maximum of 15 round games. By being continued, the player can acquire the most award balls, and can be said to be the most advantageous game for the player. On the other hand, in the 2R probability variation big hit game, there are only two round games, and the opening time of the big prize opening that is opened during the execution of the round game is set to a short time (for example, 0.3 seconds). Although the normal game after the big hit game is in the probability change mode, it cannot be said that the player is a preferred big hit game compared to the 15R probability variable big hit game. In other words, in the 2R probability variation jackpot game in this embodiment, the player can hardly expect a prize ball that can be obtained when the jackpot game is executed. However, since the normal game is set to the probability variation mode after the jackpot game ends, so-called sudden probability variation is achieved. It is a big hit game called (abbreviated for short).
最後に、時短モード(特別遊技モード)は、3種類の大当り遊技のいずれに当選した場合でも、当該大当り遊技の終了後に設定される遊技モードである。この通常遊技における時短モードとは、特別図柄及び普通図柄が変動表示を開始して停止表示されるまでの変動時間が、通常モードよりも短く設定され、さらに、普通図柄の抽選の結果が“当り”の場合(つまり、前述した普通図柄表示装置35(図5参照)において、表示用ランプが“○”で停止表示された場合)、始動口25に付設された羽根部材23の開放時間が通常モードよりも長く設定される。なお、かかる制御を、本実施形態では、「電チューサポート」と呼ぶ場合がある。
Finally, the short-time mode (special game mode) is a game mode that is set after the jackpot game ends, regardless of which of the three types of jackpot games is won. In the normal game, the time-saving mode means that the variation time from when the special symbol and the normal symbol are started to be displayed after the special symbol and the normal symbol are stopped is set to be shorter than that in the normal mode. (That is, when the display lamp is stopped and displayed as “◯” in the above-described normal symbol display device 35 (see FIG. 5)), the opening time of the
このように、「電チューサポート」が実行されると、始動口25に遊技球が入賞し易くなるので、単位時間当りの大当り抽選回数が通常モードに比べて著しく増加し、かつ始動口25への入賞に対する賞球の払い出しも増加するため、遊技球の目減りが少なく(いわゆる「球持ち」がよい状態となる)、遊技者にとって有利な状態といえる。
As described above, when “electric chew support” is executed, it becomes easy to win a game ball at the start opening 25, so that the number of big hit lotteries per unit time is remarkably increased as compared to the normal mode, and to the
また、この時短モードは、3種類の大当り遊技に対応して、継続期間が定められる。大当り遊技が10R通常大当り遊技の場合は、当該大当り遊技終了後に、特別図柄の変動回数(例えば、50回又は100回)が継続期間として設定される。一方、大当り遊技が15R確変大当り遊技又は2R確変大当り遊技の場合の継続期間は、当該大当り遊技終了後、実質的に次回の大当り遊技への当選が期待できる特別図柄の変動回数(例えば、10000回)に設定される。 In this short-time mode, the duration is determined corresponding to the three types of big hit games. When the jackpot game is a 10R normal jackpot game, after the jackpot game is over, the number of special symbol changes (for example, 50 times or 100 times) is set as the duration. On the other hand, if the jackpot game is a 15R probability change jackpot game or a 2R probability change jackpot game, the duration of the special symbol that can be expected to win the next jackpot game substantially after the jackpot game ends (for example, 10,000 times). ).
以上説明したように、本実施形態においては、「通常モード」、「確変モード」、「通常モード+時短モード」及び「確変モード+時短モード」の4つの遊技モードの下で通常遊技が行われることになり、パチンコ遊技機10の遊技状態の変化(つまり、3種類の大当り遊技の発生等)に応じて遊技状態が変化してゆくことになる。 As described above, in the present embodiment, the normal game is performed under the four game modes of “normal mode”, “probability change mode”, “normal mode + time reduction mode”, and “probability change mode + time reduction mode”. In other words, the gaming state changes according to the change in the gaming state of the pachinko gaming machine 10 (that is, the occurrence of three types of big hit games, etc.).
以下、上述した遊技状態の変化に合わせてパチンコ遊技機10で実行される基本的な処理を図8〜図19に示す。
Hereinafter, basic processes executed by the
[メイン処理]
図8に示すように、最初に、主制御回路60のメインCPU66は、RAMアクセス許可、バックアップ復帰処理、作業領域を初期化等の初期設定処理を実行する(ステップS811)。そして、詳しくは図10を用いて後述するが、特別図柄ゲームの進行と、特別図柄表示装置33への特別図柄の表示と、液晶表示装置32において、始動口25に対応した演出用図柄による演出表示とに関する特別図柄制御処理を実行する(ステップS812)。そして、詳しくは、図12を用いて後述するが、普通図柄ゲームの進行と、普通図柄表示装置35に表示される普通図柄とに関する普通図柄制御処理を実行する(ステップS813)。このように、メイン処理においては、ステップS811の初期設定処理が終了した後、ステップS812〜ステップS813の処理を繰り返し実行することとなる。
[Main processing]
As shown in FIG. 8, first, the main CPU 66 of the main control circuit 60 executes initial setting processing such as RAM access permission, backup restoration processing, and work area initialization (step S811). As will be described in detail later with reference to FIG. 10, the progress of the special symbol game, the display of the special symbol on the special
[システムタイマ割込処理]
また、メインCPU66は、メイン処理を実行している状態であっても、メイン処理を中断させ、システムタイマ割込処理を実行する場合がある。リセット用クロックパルス発生回路62から所定の周期(例えば2ミリ秒)毎に発生されるクロックパルスに応じて、以下のシステムタイマ割込処理を実行する。このシステムタイマ割込処理について図9を用いて説明する。
[System timer interrupt processing]
Further, the main CPU 66 may interrupt the main process and execute the system timer interrupt process even when the main process is being executed. The following system timer interrupt process is executed in response to a clock pulse generated from the reset clock
図9に示すように、最初に、メインCPU66は、大当り判定用乱数カウンタ、大当り図柄決定用乱数カウンタ、当り判定用乱数カウンタ、当り図柄決定用乱数カウンタなどの乱数値抽出用に設けられた各種のカウンタの値を、所定の範囲内で、“1”だけ増加させるように乱数更新処理を実行する(ステップS921)。なお、カウンタの値を“1”だけ増したときに、所定の範囲を超えた場合には、カウンタの値を初期値に戻せばよい。 As shown in FIG. 9, first, the main CPU 66 performs various types of random number extractions such as a big hit determination random number counter, a big hit symbol determination random number counter, a hit determination random number counter, and a hit symbol determination random number counter. The random number update process is executed so as to increase the counter value by “1” within a predetermined range (step S921). When the counter value is increased by “1” and exceeds a predetermined range, the counter value may be returned to the initial value.
なお、大当り判定用乱数カウンタは、大当り判定用乱数値を抽出するためのカウンタである。大当り図柄決定用乱数カウンタは、大当り図柄決定用乱数値を抽出するためのカウンタである。当り判定用乱数カウンタは、当り判定用乱数値を抽出するためのカウンタである。当り図柄決定用乱数カウンタは、当り図柄決定用乱数値を抽出するためのカウンタである。 The jackpot determination random number counter is a counter for extracting the jackpot determination random number value. The jackpot symbol determining random number counter is a counter for extracting a jackpot symbol determining random value. The hit determination random number counter is a counter for extracting a hit determination random number value. The winning symbol determining random number counter is a counter for extracting a winning symbol determining random value.
大当り判定用乱数値は、特別図柄ゲームの結果を大当りにするか否かの大当り判定を行うための乱数値であり、大当り図柄決定用乱数値は、停止表示させる特別図柄を決定するための乱数値である。また、当り判定用乱数値は、普通図柄ゲームの結果を当りにするか否かの当り判定を行うための乱数値であり、当り図柄決定用乱数値は、停止表示させる普通図柄を決定するための乱数値である。 The jackpot determination random number is a random value for determining whether or not to win the special symbol game result, and the jackpot determination random number is a random number for determining a special symbol to be stopped and displayed. It is a numerical value. Further, the random number value for winning determination is a random value for determining whether or not to hit the result of the normal symbol game, and the random value for determining the winning symbol determines the normal symbol to be stopped and displayed. Is a random value.
そして、メインCPU66は、後述する図14に示す入力検出処理のサブルーチンを呼び出して実行する(ステップS922)。この入力検出処理は、始動口25や通過ゲート54等の検出領域への遊技球の入賞を検知する。この処理においては、メインCPU66は、各種の入賞口に遊技球が入賞したことを条件として、遊技球を払出す(賞球する)旨のデータをメインRAM70の所定領域に記憶する。
Then, the main CPU 66 calls and executes a subroutine for input detection processing shown in FIG. 14 described later (step S922). In this input detection process, a winning of a game ball in a detection area such as the
さらに、この入力検出処理(ステップS922)において、メインCPU66は、始動口25への遊技球の入賞を検出すると、乱数更新処理(ステップS921)において更新された大当り判定用乱数値を読み出して、最大4個を保留個数の上限として、メインRAM70の所定の領域に記憶する。そして、ここでメインRAM70の所定の領域に記憶された始動口25への遊技球の入賞と大当り判定用乱数値は、後述の特別図柄記憶チェック処理(図11参照)の大当り抽選処理(ステップS64)において参照される。
Further, in this input detection process (step S922), when the main CPU 66 detects the winning of the game ball to the starting
後述するように、上述したメインRAM70が、「保留球結果記憶手段」や「特別保留球結果記憶手段」に対応する。また、上述したメインRAM70の所定の領域に記憶される大当り判定用乱数値に対応する遊技球が、「保留球」や「特別保留球」に対応する。
As will be described later, the
さらにまた、上述したステップS922の入力検出処理では、メインCPU66は、遊技球が通過ゲート54を通過したことを検出したときにも、乱数更新処理(ステップS921)において更新された当り判定用乱数値を読み出して、最大4個を保留個数の上限として、メインRAM70の所定の領域に記憶する。そして、ここでメインRAM70の所定の領域に記憶された通過ゲート54への遊技球の入賞と当り判定用乱数値は、後述の普通図柄記憶チェック処理(図13参照)の判定処理(ステップS1305)において参照される。
Furthermore, in the input detection process in step S922 described above, the main CPU 66 also detects the hit determination random number value updated in the random number update process (step S921) when it detects that the game ball has passed through the passing
上述したメインRAM70が、「保留球結果記憶手段」や「普通保留球結果記憶手段」に対応する。また、上述したメインRAM70の所定の領域に記憶される大当り判定用乱数値に対応する遊技球が、「保留球」や「普通保留球」に対応する。
The
ステップS923においては、タイマ更新処理を実行する。この処理において、メインCPU66は、主制御回路60と副制御回路200との同期をとるための待ち時間タイマ、大当り遊技が発生した際に開放する大入賞口39の開放時間を計測するための大入賞口開放タイマ等、各種のタイマの更新処理を実行する。そして、この処理が終了するとステップS924へ処理を移す。
In step S923, timer update processing is executed. In this process, the main CPU 66 is a waiting time timer for synchronizing the main control circuit 60 and the
ステップS924においては出力処理を実行する。この処理において、メインCPU66は、メインRAM70の所定の領域に記憶されている各種の出力要求に基づいて駆動制御するための信号をソレノイド、モータ等に供給する。すなわち、後述する各処理において、メインCPU66は、各種駆動遊技部材(パチンコ遊技機10の遊技領域15に配設されており、なおかつ遊技状態に応じて、その形態を変化させる遊技部材)に対する信号出力要求がメインRAM70の所定領域に記憶された場合は、それに応じた信号を出力する。例えば、始動口25に付設されている羽根部材23を開放又は閉鎖するための普通電動役物ソレノイド118、大入賞口39に付設されているシャッタ40を開放又は閉鎖するための大入賞口ソレノイド120などの各ソレノイドの駆動要求があった場合、制御信号を出力して、各種駆動遊技部材を駆動させる処理を行なう。
In step S924, output processing is executed. In this process, the main CPU 66 supplies a signal for drive control based on various output requests stored in a predetermined area of the
さらに、この出力処理において、メインCPU66は、電飾ユニット53(図5参照)に設置されている各種表示器類(始動口25に対応した特別図柄表示装置33、普通図柄表示装置35、始動口25に対応した特別図柄保留ランプ33a〜33d、普通図柄保留ランプ35a〜35d)のそれぞれに対応した図柄の変動要求又は停止要求、或いはランプの点灯要求又は消灯要求がメインRAM70の所定の領域に記憶されていた場合は、それに対応した電飾ユニット53(図5参照)に設置されている各種表示器類の、図柄の変動又は停止、或いはランプの点灯又は消灯を制御する。そして、この処理が終了した場合には、ステップS925に処理を移す。
Further, in this output process, the main CPU 66 displays various indicators (a special
ステップS925においては、コマンド出力処理を実行する。この処理において、メインCPU66は、各種のコマンド信号を副制御回路200に供給する。これらの各種のコマンド信号としては、例えば、液晶表示装置32に導出表示されるデモ表示コマンドや、始動口25に対応した演出用図柄の種類を指定する導出図柄指定コマンド等が含まれる。さらに、各種のコマンド信号には、このようなコマンドのみならず、大当り判定用乱数値を示す大当り判定用乱数値情報や当り判定用乱数値を示す当り判定用乱数値情報等の情報も含まれる。
In step S925, command output processing is executed. In this process, the main CPU 66 supplies various command signals to the
ステップS926の処理において、メインCPU66は、賞球払出処理を実行する。この賞球払出処理では、各種の入賞口に遊技球が入賞したことを契機として、予め定められた数の賞球払出を行うための賞球制御コマンド信号を払出・発射制御回路126へ供給する。この処理が終了すると本サブルーチンを終了し、割込発生前のアドレスへ復帰し、メイン処理を実行させる。
In the processing of step S926, the main CPU 66 executes prize ball payout processing. In this prize ball payout process, a prize ball control command signal for paying out a predetermined number of prize balls is supplied to the payout /
ここで、本実施形態においては、上述した乱数更新処理(ステップS921)(抽選処理や特別抽選処理)においては、所定の範囲(例えば1〜65535)内でカウンタ処理をしてカウンタの値を順次更新しつつ、始動口25へ遊技球が入賞したタイミングで、カウンタの値を抽出し、このカウンタの値を大当り抽選にかかる乱数値(大当り判定用乱数値や大当り図柄決定用乱数値)として用いている。しかし、これらの大当り判定用乱数値や大当り図柄決定用乱数値の取得手段は、本実施形態の構成に限定されるものではなく、例えば、専用の乱数発生器等を主制御回路60に備え、そこで所定の範囲(例えば1〜65535)内でランダムに順次更新される値を、始動口25へ遊技球が入賞したタイミングで読み出し、これを大当り抽選にかかる乱数値(大当り判定用乱数値や大当り図柄決定用乱数値)として用いるようにしてもよい。 Here, in the present embodiment, in the random number update process (step S921) (lottery process or special lottery process) described above, the counter process is performed within a predetermined range (for example, 1 to 65535), and the counter value is sequentially set. While updating, the value of the counter is extracted at the timing when the game ball is won at the start opening 25, and this counter value is used as a random value for the big hit lottery (a random number value for jackpot determination or a random number value for determining the big hit symbol). ing. However, the means for acquiring the jackpot determination random number value or the jackpot symbol determining random value is not limited to the configuration of the present embodiment, for example, the main control circuit 60 includes a dedicated random number generator or the like. Therefore, a value that is sequentially and randomly updated within a predetermined range (for example, 1 to 65535) is read at the timing when the game ball is won to the start opening 25, and this is read as a random value for the big hit lottery (a random number for jackpot determination or a big hit) It may be used as a symbol determining random number value).
また、同様に、上述した乱数更新処理(ステップS921)(抽選処理や普通抽選処理)においては、所定の範囲(例えば1〜65535)内でカウンタ処理をしてカウンタの値を順次更新しつつ、通過ゲート54を遊技球が通過したタイミングで、カウンタの値を抽出し、このカウンタの値を当り抽選にかかる乱数値(当り判定用乱数値や当り図柄決定用乱数値)として用いている。しかし、これらの当り判定用乱数値や当り図柄決定用乱数値の取得手段は、本実施形態の構成に限定されるものではなく、例えば、専用の乱数発生器等を主制御回路60に備え、そこで所定の範囲(例えば1〜65535)内でランダムに順次更新される値を、通過ゲート54を遊技球が通過したタイミングで読み出し、これを当り抽選にかかる乱数値(当り判定用乱数値や当り図柄決定用乱数値)として用いるようにしてもよい。
Similarly, in the above-described random number update process (step S921) (lottery process and normal lottery process), the counter value is sequentially updated within a predetermined range (for example, 1 to 65535), The counter value is extracted at the timing when the game ball has passed through the passing
[特別図柄制御処理]
図8のステップS812において実行される特別図柄制御処理について、図10を用いて説明する。
[Special symbol control processing]
The special symbol control process executed in step S812 in FIG. 8 will be described with reference to FIG.
最初に、ステップS1001の処理において、メインCPU66は、特別図柄制御フラグをロードする。この処理において、メインCPU66は、特別図柄制御フラグを読み出しステップS1002に処理を移す。 First, in the process of step S1001, the main CPU 66 loads a special symbol control flag. In this process, the main CPU 66 reads the special symbol control flag and moves the process to step S1002.
なお、この特別図柄制御フラグは、特別図柄ゲームの遊技の状態を示すものであり、本サブルーチンが呼び出される度に、特別図柄制御フラグの数値に対応する一つのステップを実行することによって、特別図柄ゲームの進行を制御することができる。すなわち、メインCPU66は、後述するように、特別図柄制御状態フラグの値に基づいて、各ステップにおける各種の処理を実行するか否かを判断して、特別図柄ゲームの進行を制御する。さらに、メインCPU66は、特別図柄制御フラグのみならず、各ステップに対して待ち時間を設定しておき、設定された待ち時間によって決定される所定のタイミングに応じて、以下に示す各ステップの処理を実行するようにしてもよい。すなわち、特別図柄制御フラグの数値と、予め設定された待ち時間とに応じて、処理すべき一つのステップを実行するようにすることによって、各ステップにおける各種の処理を、所望するタイミングで実行することができる。 The special symbol control flag indicates the game state of the special symbol game. Each time this subroutine is called, the special symbol control flag is executed by executing one step corresponding to the value of the special symbol control flag. The progress of the game can be controlled. That is, as will be described later, the main CPU 66 determines whether or not to execute various processes in each step based on the value of the special symbol control state flag, and controls the progress of the special symbol game. Further, the main CPU 66 sets a waiting time not only for the special symbol control flag but also for each step, and in accordance with a predetermined timing determined by the set waiting time, processing of each step shown below May be executed. That is, various processes in each step are executed at a desired timing by executing one step to be processed according to the value of the special symbol control flag and a preset waiting time. be able to.
ステップS1002においては、メインCPU66は、特別図柄制御フラグが(00)であるか否かを判断し、特別図柄制御フラグが(00)でない場合には、ステップS1004に処理を移す。また、特別図柄制御フラグが(00)の場合には、ステップS1003へ処理を移し、後述する図11に示す特別図柄記憶チェック処理のサブルーチンを呼び出して実行する。ステップS1003では、メインCPU66は、特別図柄の保留個数を調べ、保留個数がある場合に、“大当り”の抽選、特別図柄の変動開始、特別図柄変動タイマのセット等を行い、特別図柄制御フラグに次のステップの処理要求である(01)をセットして処理を終了する。なお、この特別図柄記憶チェック処理については、後で詳述する。 In step S1002, the main CPU 66 determines whether or not the special symbol control flag is (00). If the special symbol control flag is not (00), the main CPU 66 shifts the processing to step S1004. If the special symbol control flag is (00), the process proceeds to step S1003, and a special symbol storage check subroutine shown in FIG. 11 described later is called and executed. In step S1003, the main CPU 66 checks the number of reserved special symbols. If there is a number of reserved symbols, the main CPU 66 performs lottery of “big hit”, starts special symbol variation, sets a special symbol variation timer, etc., and sets the special symbol control flag. The processing request for the next step is set to (01), and the processing is terminated. The special symbol memory check process will be described later in detail.
ステップS1004においては、メインCPU66は、特別図柄制御フラグが(01)であるか否かを判断し、特別図柄制御フラグが(01)でない場合には、ステップS1010に処理を移す。また、特別図柄制御フラグが(01)の場合には、特別図柄変動時間監視処理を行う。すなわち、ステップS1005において、特別図柄変動タイマがタイムアップ(つまり“0”)か否かを判断し、タイムアップしていなければ処理を終了する。そしてタイムアップした場合は、メインCPU66は、ステップS1006へ処理を移す。 In step S1004, the main CPU 66 determines whether or not the special symbol control flag is (01). If the special symbol control flag is not (01), the main CPU 66 shifts the processing to step S1010. When the special symbol control flag is (01), special symbol variation time monitoring processing is performed. That is, in step S1005, it is determined whether or not the special symbol variation timer is up (that is, “0”). If the time is not up, the process is terminated. If the time is up, the main CPU 66 shifts the processing to step S1006.
ステップS1006においては、メインCPU66は、後述する図28に示す特別図柄停止処理のサブルーチンを呼び出して実行する。後述するように、この特別図柄停止処理では、メインCPU66は、変動表示中の特別図柄の変動停止要求をセットし、メインRAM70の所定の領域に記憶する。そして、この処理でメインRAM70の所定の領域に記憶された特別図柄の変動停止要求は、上述したシステムタイマ割込処理の出力処理(図9のステップS924)において電飾ユニット53(図5参照)へ出力され、始動口25に対応して変動表示中の特別図柄の変動表示が停止されて、停止表示される。この処理が終了するとステップS1007へ処理を移す。
In step S1006, the main CPU 66 calls and executes a special symbol stopping process subroutine shown in FIG. As will be described later, in this special symbol stop process, the main CPU 66 sets a change stop request for the special symbol during the variable display, and stores it in a predetermined area of the
そして、メインCPU66は、ステップS1007において特別図柄が大当りか否かを判断し、大当りでなければステップS1009に処理を移す。一方、大当りであった場合は、ステップS1008の大入賞口開放待ち処理を行う。大入賞口開放待ち処理では、メインCPU66は、特別図柄制御フラグに大入賞口開放待ちを示す値(02)をセットし、待ち時間(例えば1秒)を大入賞口開放待ちタイマにセットして本サブルーチンを終了する。 Then, the main CPU 66 determines whether or not the special symbol is a big hit in step S1007. If it is not a big hit, the main CPU 66 shifts the processing to step S1009. On the other hand, if it is a big hit, a waiting process for waiting for a big winning opening in step S1008 is performed. In the special winning opening release waiting process, the main CPU 66 sets a value (02) indicating waiting for the special winning opening to the special symbol control flag, and sets a waiting time (for example, 1 second) in the special winning opening release waiting timer. This subroutine ends.
ステップS1009においては、メインCPU66は、特別図柄制御フラグをクリア(つまり特別図柄記憶チェック処理を要求する値(00)をセットする)して、特別図柄制御処理を終了する。 In step S1009, the main CPU 66 clears the special symbol control flag (that is, sets a value (00) for requesting the special symbol storage check process), and ends the special symbol control process.
ステップS1010においては、メインCPU66は、特別図柄制御フラグが(02)であるか否かを判断し、特別図柄制御フラグが(02)でない場合には、ステップS1013に処理を移す。また、特別図柄制御フラグが(02)の場合には、大入賞口開放処理を行う。大入賞口開放処理では、まず、メインCPU66は、ステップS1011で大入賞口開放待ちタイマがタイムアップ(つまり“0”)かを判断し、タイムアップしていなければ処理を終了する。そしてタイムアップした場合は、ステップS1012で大入賞口開放処理を行う。この大入賞口開放処理では、メインCPU66は、まず、大入賞口39の開放をセット(メインRAM70の所定の領域に、シャッタ40による大入賞口ソレノイド120の開放指示を記憶する)し、次に大入賞口開放タイマに大入賞口39の開放時間(例えば、2R確変大当り遊技の場合は0.3秒、10R通常大当り遊技又は15R確変大当り遊技の場合は30秒)をセットする。そして、特別図柄制御フラグに大入賞口開放監視処理を示す値(03)をセットし処理を終了する。
In step S1010, the main CPU 66 determines whether or not the special symbol control flag is (02). If the special symbol control flag is not (02), the main CPU 66 shifts the processing to step S1013. When the special symbol control flag is (02), a special winning opening release process is performed. In the big prize opening process, first, the main CPU 66 determines in step S1011 whether or not the big prize opening waiting timer is timed up (that is, “0”). If the time is not up, the process is terminated. If the time is up, a special winning opening release process is performed in step S1012. In this special winning opening opening process, the main CPU 66 first sets opening of the special winning opening 39 (stores an instruction to open the special winning
ステップS1013においては、メインCPU66は、特別図柄制御フラグが(03)であるか否かを判断し、特別図柄制御フラグが(03)でない場合には、ステップS1019に処理を移す。また、特別図柄制御フラグが(03)の場合には、大入賞口開放監視処理を行う。大入賞口開放監視処理では、まずメインCPU66は、ステップS1014で大入賞口開放タイマがタイムアップ(つまり“0”)したか、又は、大入賞口39へ規定の個数の遊技球が入賞したか否かを判断する。そして大入賞口開放タイマのタイムアップ、同時に、大入賞口39へ規定の個数の遊技球が入賞していなければ処理を終了する。そして入賞口開放タイマのタイムアップ、又は、大入賞口39へ規定の個数の遊技球が入賞のいずれか一方の条件を満たしたことで、ステップS1015へ処理を移行する。
In step S1013, the main CPU 66 determines whether or not the special symbol control flag is (03). If the special symbol control flag is not (03), the main CPU 66 shifts the processing to step S1019. When the special symbol control flag is (03), a special winning opening opening monitoring process is performed. In the special winning opening opening monitoring process, first, the main CPU 66 determines whether the special winning opening release timer has timed out (ie, “0”) in step S1014, or whether a predetermined number of game balls have won the special winning
ステップS1015においては、メインCPU66は、大入賞口閉鎖処理(メインRAM70の所定の領域に、シャッタ40による大入賞口ソレノイド120の閉鎖指示を記憶する)を実行してステップS1016へ処理を移す。
In step S1015, the main CPU 66 executes a special winning opening closing process (stores an instruction to close the special winning
ステップS1016においては、メインCPU66は、大入賞口開放回数(いわゆるラウンド数)をカウントし、規定回数(たとえば、10R通常大当り遊技では10回、15R確変大当り遊技では15回、2R確変大当り遊技では2回)に達したか否かを判断し、規定回数に達した場合はステップS1018で特別図柄制御フラグに大当り終了処理を要求する値(04)をセットし処理を終了する。また、メインCPU66は、大入賞口開放回数が規定回数に達していなかった場合は、ステップS1017において、メインCPU66は、大入賞口開放待ち処理を行う。大入賞口開放待ち処理では、特別図柄制御フラグに、再度、大入賞口39の開放を要求する値(02)をセットし、待ち時間(例えば1秒)を大入賞口開放待ちタイマにセットして処理を終了する。
In step S1016, the main CPU 66 counts the number of times that the big winning opening is opened (the so-called number of rounds), and the specified number of times (for example, 10 times for the 10R normal big hit game, 15 times for the 15R positive variable big hit game, 2 for the 2R positive variable big hit game). In step S1018, the special symbol control flag is set to a value (04) for requesting the big hit end process, and the process ends. On the other hand, if the number of times of opening of the big prize opening has not reached the specified number, the main CPU 66 performs a waiting process for waiting for opening of the big prize opening in step S1017. In the special winning opening release waiting process, the special symbol control flag is again set to a value (02) for requesting the special winning
ステップS1019においては、メインCPU66は、大当り終了処理を行う。大当り終了処理では、たとえば、大当り図柄が15R確変大当り又は2R確変大当りの場合は、通常遊技を「確変モード+時短モード」とするとともに、時短モードの継続期間として、所定の特別図柄の変動回数(例えば、10000回)を、メインRAM70の所定の領域に記憶する。一方、大当り図柄が10R通常大当りの場合には、通常遊技を「通常モード+時短モード」とするとともに、所定の特別図柄の変動回数(例えば、100回)を、メインRAM70の所定の領域に記憶する。
In step S1019, the main CPU 66 performs jackpot end processing. In the big hit ending process, for example, when the big hit symbol is 15R probability change big hit or 2R probability change big hit, the normal game is set to “probability change mode + time reduction mode” and the number of changes of a predetermined special symbol ( (For example, 10,000 times) is stored in a predetermined area of the
そして、最後にメインCPU66は、特別図柄制御フラグをクリア(つまり特別図柄記憶チェック処理を要求する値(00)をセットする)して特別図柄制御処理を終了する。 Finally, the main CPU 66 clears the special symbol control flag (that is, sets a value (00) for requesting the special symbol storage check process), and ends the special symbol control process.
[特別図柄記憶チェック処理]
図11は、上述した図10のステップS1003において呼び出されて実行される特別図柄記憶チェック処理のサブルーチンを示すフローチャートである。
[Special symbol memory check processing]
FIG. 11 is a flowchart showing a subroutine of the special symbol memory check process that is called and executed in step S1003 of FIG.
最初に、図15に示すように、特別図柄制御状態フラグが特別図柄記憶チェックを示す値(00)であるか否かの判断を行い(ステップS1101)、特別図柄制御状態フラグが特別図柄記憶チェックを示す値であると判別した場合には、ステップS1102に処理を移し、特別図柄制御状態フラグが特別図柄記憶チェックを示す値であるとは判別しなかった場合には、本サブルーチンを終了する。そして、ステップS1102においては、特別図柄記憶領域データが記憶されているか否かの判断を行い、特別図柄記憶領域データが記憶されていると判別した場合には、ステップS1103に処理を移し、特別図柄記憶領域データが記憶されていないと判別した場合には、ステップS1104に処理を移す。 First, as shown in FIG. 15, it is determined whether or not the special symbol control state flag is a value (00) indicating a special symbol memory check (step S1101), and the special symbol control state flag is a special symbol memory check. If it is determined that the special symbol control state flag is not a value indicating a special symbol storage check, the present subroutine is terminated. In step S1102, it is determined whether or not special symbol storage area data is stored. If it is determined that special symbol storage area data is stored, the process proceeds to step S1103, and the special symbol storage area data is stored. If it is determined that the storage area data is not stored, the process proceeds to step S1104.
ステップS1103においては、デモ表示処理を実行する。この処理において、メインCPU66は、デモ表示を行う旨のデータをメインRAM70の所定領域にセットする。このようにセットされたデモ表示を行う旨のデータは、特別図柄表示装置33に供給され、特別図柄表示装置33においてデモ表示が行われ、客待ち状態(所定の待機状態)となったことを認識することができる。この処理が終了した場合には、本サブルーチンを終了する。
In step S1103, a demonstration display process is executed. In this process, the main CPU 66 sets data for performing a demonstration display in a predetermined area of the
ステップS1104においては、特別図柄制御状態フラグとして特別図柄変動時間管理を示す値(01)をセットする処理を実行する。この処理において、メインCPU66は、特別図柄変動時間管理を示す値を特別図柄制御状態フラグに記憶する。 In step S1104, a process of setting a value (01) indicating special symbol variation time management as a special symbol control state flag is executed. In this process, the main CPU 66 stores a value indicating special symbol variation time management in the special symbol control state flag.
次に、後述する図20に示す特別図柄保留球テーブル処理のサブルーチンを呼び出して実行する(ステップS1105)。この特別図柄保留球テーブル処理では、特別図柄保留球テーブルの1番目に記憶されている大当り判定用乱数値を読み出すとともに、特別図柄保留球テーブルを更新する処理を行う。この特別図柄保留球テーブル処理については、後で詳述する。 Next, a special symbol reservation ball table process subroutine shown in FIG. 20 to be described later is called and executed (step S1105). In the special symbol reservation ball table process, the first jackpot determination random number stored in the special symbol reservation ball table is read, and the special symbol reservation ball table is updated. This special symbol reservation ball table process will be described in detail later.
次いで、大当り判断処理を実行する(ステップS1106)。このステップS1106の処理では、メインCPU66は、ステップS1105の処理で特別図柄保留球テーブルから読み出した大当り判定用乱数値を用いて、図7に示した大当り抽選テーブル(特別図柄テーブル)を参照する。メインCPU66は、大当り判定用乱数値を用いて、この大当り抽選テーブルを参照することによって、遊技者に有利な大当り遊技状態とするか否かの判定を行う。 Next, a jackpot determination process is executed (step S1106). In the process of step S1106, the main CPU 66 refers to the jackpot lottery table (special symbol table) shown in FIG. 7 using the jackpot determination random number value read from the special symbol holding ball table in the process of step S1105. The main CPU 66 uses the jackpot determination random number value to refer to the jackpot lottery table to determine whether or not to enter a jackpot gaming state advantageous to the player.
このステップS1106の大当り判断処理について、以下に詳述する。 The jackpot determination process in step S1106 will be described in detail below.
まず、メインCPU66は、パチンコ遊技機10の現在の遊技モード(通常モード、確変モード)に基づいて、大当りの抽選値が異なる複数の大当り抽選テーブル(図7参照)から1つの大当り抽選テーブルを選択する。次いで、ステップS1105の処理で特別図柄保留球テーブルから読み出した大当り判定用乱数値を用いて、選択した大当り抽選テーブルを参照することによって、大当り判定用乱数値を判定する処理(大当り判定処理)をする。この大当り判定処理によって、例えば、15R確変大当り遊技、2R確変大当り遊技、10R通常大当り遊技、又は“はずれ”のうちのいずれかを決定する。
First, the main CPU 66 selects one jackpot lottery table from a plurality of jackpot lottery tables (see FIG. 7) having different jackpot lottery values based on the current game mode (normal mode, probability change mode) of the
本実施形態に係る大当り抽選テーブルは、図7に示したように、例えば、通常モードにおける大当り抽選テーブルと確変モードにおける大当り抽選テーブルでは、乱数値を1〜65535に設定した中で、大当りの抽選値は、通常モードでは「535/65535」に設定されているのに対し、確変モードでは「1535/30000」と設定されている。 As shown in FIG. 7, the jackpot lottery table according to the present embodiment, for example, in the jackpot lottery table in the normal mode and the jackpot lottery table in the probability variation mode, the random number is set to 1 to 65535, and the jackpot lottery table The value is set to “535/65535” in the normal mode, whereas “1535/30000” is set in the probability variation mode.
すなわち、大当り遊技に当選する確率は、遊技モード(通常モードと確変モード)によって、大当り遊技に移行する確率が異なっており、通常遊技が確変モードの下で行われている場合には、大当り遊技に移行する確率は、通常モードよりも向上することとなるので、確変モードは、遊技者にとって極めて有利な状態となる。 That is, the probability of winning the jackpot game differs depending on the game mode (the normal mode and the probability change mode), and if the normal game is played under the probability change mode, the jackpot game Since the probability of shifting to is improved as compared with the normal mode, the probability variation mode is a very advantageous state for the player.
後述する図15のステップS1505の乱数値抽出の処理と、上述したステップS1106の大当り判定処理とによって、抽選処理(特別抽選処理)が構成される。このような処理をすることによって、メインCPU66は、始動口25への遊技球の入球(通過、入賞)を検知したことを契機にして、抽選処理(特別抽選処理)を行い、その抽選処理の結果に基づいて、通常遊技状態(一般遊技状態)から大当り遊技状態(特別遊技状態)に移行させるか否かを決定することができる。
A lottery process (special lottery process) is configured by the random value extraction process in step S1505 of FIG. 15 described later and the jackpot determination process in step S1106 described above. By performing such processing, the main CPU 66 performs lottery processing (special lottery processing) triggered by the detection of a game ball entering (passing, winning) into the
上述したステップS1106の処理が終了したときには、ステップS1107に処理を移す。 When the process of step S1106 described above is completed, the process proceeds to step S1107.
ステップS1107においては、ステップS1106の処理の結果、すなわち、大当り判定用乱数値を判定する処理(大当り判定処理)の結果が大当りであるか否かの判断を行う。この処理は、メインCPU66は、ステップS1106の判定の結果に基づいて、大当りであるか否かを判断する。メインCPU66は、大当りであると判別した場合には、ステップS1108に処理を移し、大当りであるとは判別しなかった場合には、ステップS1109に処理を移す。 In step S1107, it is determined whether or not the result of the process in step S1106, that is, the result of the process of determining the jackpot determination random value (the jackpot determination process) is a jackpot. In this process, the main CPU 66 determines whether or not it is a big hit based on the determination result of step S1106. If the main CPU 66 determines that it is a big hit, it moves the process to step S1108, and if it does not determine that it is a big hit, moves the process to step S1109.
ステップS1108において、メインCPU66は、上述した図9のステップS921の処理によって決定された大当り図柄決定用乱数値を参照して、特別図柄を大当り図柄(例えば、“7”など)として決定し、その特別図柄を示すデータをメインRAM70の所定領域に記憶する大当り図柄の決定を行う。
In step S1108, the main CPU 66 refers to the jackpot symbol determination random value determined by the processing in step S921 of FIG. 9 described above, determines the special symbol as a jackpot symbol (for example, “7”, etc.), and The big hit symbol for storing the data indicating the special symbol in a predetermined area of the
例えば、「15R確変大当り遊技」に対しては、特別図柄は“7”が決定され、「2R確変大当り遊技」に対しては、特別図柄は“3”、「10R通常大当り遊技」に対しては、特別図柄は“5”というように、それぞれの大当りに対応して、大当り図柄としての特別図柄が決定される。そして、決定された特別図柄は、メインRAM70の所定の領域に記憶される。これによって、電飾ユニット53(図5参照)に設置されている始動口25に対応した特別図柄表示装置33において、大当りに対応した特別図柄が導出表示される。この処理が終了した場合には、ステップS1110に処理を移す。
For example, for “15R probable big hit game”, the special symbol “7” is determined. For “2R probable big hit game”, the special symbol is “3” and “10R normal big hit game”. As for the special symbol, “5”, the special symbol as the big hit symbol is determined corresponding to each big hit. Then, the determined special symbol is stored in a predetermined area of the
一方、ステップS1109においては、はずれ図柄の決定処理を実行する。この処理において、メインCPU66は、はずれ図柄(例えば“7”、“3”、“5”以外の数字)を、特別図柄に決定し、その特別図柄を示すデータをメインRAM70の所定領域に記憶するこのように記憶された特別図柄を示すデータは、特別図柄表示装置33に供給される。これによって、特別図柄表示装置33に、特別図柄が導出表示される。この処理が終了した場合には、ステップS1110に処理を移す。
On the other hand, in step S1109, a missing symbol determination process is executed. In this process, the main CPU 66 determines the off symbol (for example, a number other than “7”, “3”, “5”) as a special symbol and stores data indicating the special symbol in a predetermined area of the
次に、後述する図22の特別はずれ演出処理のサブルーチンを呼び出して実行する(ステップS1110)。この特別はずれ演出処理は、特別図柄を用いて行う演出であり、上述した特別抽選処理の結果が連続してはずれになったときに、特別はずれ演出を実行するための処理である。この特別はずれ演出処理については、後で詳述する。 Next, a special deviation effect processing subroutine shown in FIG. 22 to be described later is called and executed (step S1110). This special deviation effect process is an effect performed using a special symbol, and is a process for executing a special deviation effect when the result of the special lottery process described above is continuously lost. This special outlier effect process will be described in detail later.
ステップS1111においては、特別図柄の変動パターン決定処理を実行する。このステップS1111の処理では、以下のような処理が行われる。 In step S1111, a special symbol variation pattern determination process is executed. In the process of step S1111, the following process is performed.
まず、メインCPU66は、所定の範囲(例えば1〜65535)内でカウンタ処理をしてカウンタの値を順次更新しつつ、所定のタイミングで、カウンタの値を抽出し、このカウンタの値を演出条件選択用乱数値とする。 First, the main CPU 66 performs counter processing within a predetermined range (for example, 1 to 65535), sequentially updates the counter value, extracts the counter value at a predetermined timing, and uses the counter value as a rendering condition. Select random value for selection.
次に、メインCPU66は、ステップS1108及びステップS1109により決定された特別図柄に基づいて、変動パターンを決定するための変動パターン振分テーブルを選択する。なお、ステップS1110の処理によって、特別はずれ演出を実行すると決定されたときには、メインCPU66は、ステップS1108及びステップS1109により決定された特別図柄と、特別はずれ演出を実行することとの双方に基づいて、変動パターンを決定するための変動パターン振分テーブルを選択する。この場合には、変動パターン振分テーブルは、特別はずれ演出を実行するための変動パターンが含まれたものが選択される。 Next, the main CPU 66 selects a variation pattern distribution table for determining a variation pattern based on the special symbols determined in steps S1108 and S1109. When it is determined by the process of step S1110 that the special deviation effect is to be executed, the main CPU 66, based on both the special symbol determined in steps S1108 and S1109 and the execution of the special deviation effect, A variation pattern distribution table for determining a variation pattern is selected. In this case, a variation pattern distribution table including a variation pattern for executing a special deviation effect is selected.
さらに、メインCPU66は、抽出した演出条件選択用乱数値と、選択した変動パターン振分テーブルとに基づいて、変動パターンを決定し、メインRAM70の所定領域に記憶する。次いで、メインCPU66は、決定された変動パターンを示すデータに基づいて、特別図柄の変動表示態様(特に、変動表示時間)を決定する。このように記憶された変動パターンを示すデータは、特別図柄表示装置33に供給される。これによって、特別図柄表示装置33に、特別図柄が決定した変動パターンで変動表示される。また、特別はずれ演出を実行するときには、特別はずれ演出を実行するための変動パターンで特別図柄は変動表示される。
Further, the main CPU 66 determines a variation pattern based on the extracted rendering condition selection random number value and the selected variation pattern distribution table, and stores it in a predetermined area of the
なお、特別はずれ演出を実行するための変動パターンは、例えば、通常、表示されない文字や記号を特別図柄として表示したり、特定の特別図柄が自転するように変動表示させたり、特定の特別図柄が点滅するように、変動表示させたり、特定の特別図柄が、他の特別図柄とは異なる色で表示されて変動表示させたりするようなパターンである。このような変動パターンで特別図柄を変動表示することで、特別はずれ演出を実行することができ、特別はずれ演出が実行されていることを遊技者に示すことができる。 Note that the variation pattern for executing the special off-line effect is, for example, a character or symbol that is not normally displayed as a special symbol, or a variable special symbol that is rotated so that a specific special symbol rotates. It is a pattern in which a variable display is performed so as to blink, or a specific special symbol is displayed in a different color from the other special symbols and displayed in a variable manner. By variably displaying the special symbol with such a variation pattern, it is possible to execute the special off-line effect and to indicate to the player that the special off-line effect is being executed.
このステップS1111の処理が終了した場合には、ステップS1112に処理を移す。 If the process of step S1111 is completed, the process proceeds to step S1112.
ステップS1112においては、決定した変動パターンに対応する変動時間を待ち時間タイマにセットする処理を実行する。この処理において、メインCPU66は、ステップS1111の処理により決定された変動パターンによる特別図柄の変動時間を示す値を待ち時間タイマに記憶させる。 In step S1112, a process of setting a variation time corresponding to the determined variation pattern in the waiting time timer is executed. In this process, the main CPU 66 stores a value indicating the variation time of the special symbol according to the variation pattern determined by the process of step S1111 in the waiting time timer.
このステップS1112の処理によって、待ち時間タイマにセットされた変動時間にあわせて、始動口25に対応した特別図柄表示装置33において特別図柄の変動表示が行なわれ、所定時間経過後(待ち時間タイマがタイムアップした後)、ステップS1108又はステップS1109で決定された“大当り図柄”又は“はずれ図柄”が、特別図柄として停止表示(導出表示)される。
By the process of step S1112, the special
次いで、今回の変動表示に用いられた記憶領域をクリアする処理を実行する(ステップS1113)。この処理が終了した場合には、本サブルーチンを終了する。 Next, a process of clearing the storage area used for the current variation display is executed (step S1113). When this process is finished, this subroutine is finished.
なお、上述したステップS72処理で、メインRAM70の所定の領域に記憶された液晶表示装置32に演出表示される演出用図柄(識別情報や装飾図柄)や、その演出時間は、システムタイマ割込処理(図9参照)のコマンド出力処理(ステップS925)によって、主制御回路60のメインCPU66から副制御回路200のサブCPU206に導出図柄指定コマンドとして供給される。これによって、副制御回路200において、始動口25に対応した演出用図柄が液晶表示装置32に導出表示されるとともに、演出用図柄の変動時間も決定される。つまり、始動口25に対応した特別図柄表示装置33で導出表示される特別図柄の変動時間と、液晶表示装置32に導出表示される演出用図柄の変動時間は、同期して行われることとなる。
In the above-described step S72 processing, the effect design (identification information and decoration design) displayed on the liquid
[普通図柄制御処理]
図8のステップS813において実行されるサブルーチンについて図12を用いて説明する。
[Normal symbol control processing]
The subroutine executed in step S813 in FIG. 8 will be described with reference to FIG.
最初に、メインCPU66は、ステップS1201において、普通図柄制御状態フラグをロードする。この処理において、メインCPU66は、普通図柄制御状態フラグを読み出す。この処理が終了した場合には、ステップS1202に処理を移す。 First, the main CPU 66 loads a normal symbol control state flag in step S1201. In this process, the main CPU 66 reads the normal symbol control state flag. If this process ends, the process moves to a step S1202.
なお、この普通図柄制御状態フラグは、普通図柄ゲームの遊技の状態を示すものであり、本サブルーチンが呼び出される度に、普通図柄制御状態フラグの数値に対応する一つのステップを実行することによって、普通図柄ゲームの進行を制御することができる。すなわち、メインCPU66は、後述するように、普通図柄制御状態フラグの値に基づいて、各ステップにおける各種の処理を実行するか否かを判断して、普通図柄ゲームの進行を制御する。さらに、メインCPU66は、普通図柄制御状態フラグのみならず、各ステップに対して待ち時間を設定しておき、設定された待ち時間によって決定される所定のタイミングに応じて、以下に示す各ステップの処理を実行するようにしてもよい。すなわち、普通図柄制御状態フラグの数値と、予め設定された待ち時間とに応じて、処理すべき一つのステップを実行するようにすることによって、各ステップにおける各種の処理を、所望するタイミングで実行することができる。 This normal symbol control state flag indicates the game state of the normal symbol game, and by executing one step corresponding to the value of the normal symbol control state flag each time this subroutine is called, The progress of the normal symbol game can be controlled. That is, as will be described later, the main CPU 66 determines whether or not to execute various processes in each step based on the value of the normal symbol control state flag, and controls the progress of the normal symbol game. Further, the main CPU 66 sets a waiting time for each step as well as the normal symbol control state flag, and in accordance with a predetermined timing determined by the set waiting time, Processing may be executed. That is, by executing one step to be processed according to the numerical value of the normal symbol control state flag and a preset waiting time, various processes in each step are executed at a desired timing. can do.
ステップS1202においては、メインCPU66は、普通図柄制御状態フラグが普通図柄記憶チェック要求を示す値(00)であるか否か判断し、普通図柄制御状態フラグが(00)でない場合はステップS1204へ処理を移す。また、普通図柄制御状態フラグが(00)の場合は、後述する図13に示す普通図柄記憶チェック処理のサブルーチンを呼び出して実行する(ステップS1203)。ステップS1203では、メインCPU66は、普通図柄の保留個数を調べ、保留個数がある場合に、普通図柄の当り判定、普通図柄の変動開始、普通図柄の変動タイマのセット等を行い、普通図柄制御状態フラグに次のステップの処理要求である(01)をセットして処理を終了する。なお、この普通図柄記憶チェック処理については、後で詳述する。 In step S1202, the main CPU 66 determines whether or not the normal symbol control state flag is a value (00) indicating a normal symbol storage check request. If the normal symbol control state flag is not (00), the main CPU 66 proceeds to step S1204. Move. If the normal symbol control state flag is (00), a subroutine of a normal symbol storage check process shown in FIG. 13 described later is called and executed (step S1203). In step S1203, the main CPU 66 checks the number of normal symbols held, and if there is a number of reserved symbols, the main CPU 66 performs normal symbol hit determination, normal symbol variation start, normal symbol variation timer setting, etc. The next step processing request (01) is set in the flag and the processing is terminated. The normal symbol memory check process will be described later in detail.
ステップS1204においては、メインCPU66は、普通図柄制御状態フラグが(01)であるか否かを判断し、普通図柄制御状態フラグが(01)でない場合は、ステップS1207へ処理を移す。また、普通図柄制御状態フラグが(01)である場合は、ステップS1205において、普通図柄変動タイマがタイムアップ(つまり“0”)したかを判断し、タイムアップしていなかった場合は処理を終了する。一方、普通図柄変動タイマがタイムアップした場合は、メインCPU66は、ステップS1206へ処理を移す。 In step S1204, the main CPU 66 determines whether or not the normal symbol control state flag is (01). If the normal symbol control state flag is not (01), the process proceeds to step S1207. If the normal symbol control state flag is (01), it is determined in step S1205 whether the normal symbol variation timer has timed up (that is, “0”). If the time has not expired, the process ends. To do. On the other hand, when the normal symbol variation timer expires, the main CPU 66 shifts the processing to step S1206.
ステップS1206においては、メインCPU66は、後述する図34に示す普通図柄停止処理のサブルーチンを呼び出して実行する。後述するように、この普通図柄停止処理では、メインCPU66は、変動表示中の普通図柄の変動停止要求をセットし、メインRAM70の所定の領域に記憶する。これにより、普通図柄の変動表示を停止して、普通図柄表示装置35において、後述する図13に示す普通図柄記憶チェック処理で判定された、普通図柄の“当り”又は“はずれ”の判定結果が表示されて、普通図柄が停止表示されることになる。この処理が終了すると、メインRAM70の所定の領域に記憶されている普通図柄保留個数を“1”減少するように記憶更新する。そして、普通図柄制御状態フラグに(02)をセットして処理を終了する。
In step S1206, the main CPU 66 calls and executes a subroutine of normal symbol stop processing shown in FIG. As will be described later, in this normal symbol stop process, the main CPU 66 sets a change stop request for the normal symbol during the variable display, and stores it in a predetermined area of the
ステップS1207においては、メインCPU66は、普通図柄制御状態フラグが(02)であるか否かを判断し、普通図柄制御状態フラグが(02)でない場合は、ステップS1212へ処理を移す。また、普通図柄制御状態フラグが(02)であった場合は、ステップS1208へ処理を移し、普通図柄が当りか否かを判断する。そして、メインCPU66は、普通図柄が当りであると判断した場合は、ステップS1209の普通電動役物開放処理に処理を移す。一方、メインCPU66は、普通図柄が当りではないと判断すると、ステップS1211において、普通図柄制御状態フラグに普通図柄記憶チェックを要求する値(00)をセットして処理を終了する。 In step S1207, the main CPU 66 determines whether or not the normal symbol control state flag is (02). If the normal symbol control state flag is not (02), the main CPU 66 shifts the processing to step S1212. If the normal symbol control state flag is (02), the process proceeds to step S1208 to determine whether or not the normal symbol is a hit. If the main CPU 66 determines that the normal symbol is a win, the main CPU 66 shifts the processing to the normal electric accessory release process in step S1209. On the other hand, if the main CPU 66 determines that the normal symbol is not a hit, in step S1211, the normal symbol control state flag is set to a value (00) for requesting the normal symbol storage check, and the process is terminated.
ステップS1209における普通電動役物開放処理では、メインCPU66は、普通電動役物である羽根部材23の開放処理(メインRAM70の所定の領域に普通電動役物の開放を記憶する)を行う。さらに遊技台の遊技状態に合わせて、普通電動役物(羽根部材23)の開放時間(例えば、遊技モードが時短モードの場合は3秒、確変モード又は通常モードの場合は0.2秒)を普通電動役物開放タイマにセットし、普通図柄制御状態フラグに(03)をセットして(ステップS1210)、処理を終了する。
In the ordinary electric combination release process in step S1209, the main CPU 66 performs an opening process of the
ステップS1212においては、メインCPU66は、普通図柄制御状態フラグが(03)であるか否かを判断し、普通図柄制御状態フラグが(03)でない場合は、ステップS1215へ処理を移す。また、普通図柄制御状態フラグが(03)であった場合は、ステップS1213へ処理を移し、普通電動役物開放タイマがタイムアップ(つまり“0”)したかを判断する。そして、普通電動役物開放タイマがタイムアップしていない場合は処理を終了する。一方、普通電動役物開放タイマがタイムアップしたと判断した場合は、ステップS1214の普通電動役物閉鎖処理において、普通電動役物である羽根部材23を閉鎖状態(メインRAM70の所定の領域に普通電動役物の閉鎖を記憶する)にさせる。そして普通図柄制御状態フラグに(04)をセットして処理を終了する。
In step S1212, the main CPU 66 determines whether or not the normal symbol control state flag is (03). If the normal symbol control state flag is not (03), the main CPU 66 shifts the processing to step S1215. If the normal symbol control state flag is (03), the process proceeds to step S1213, and it is determined whether the normal electric accessory release timer has timed out (that is, “0”). Then, when the normal electric accessory release timer has not expired, the process is terminated. On the other hand, when it is determined that the normal electric accessory release timer has timed out, in the normal electric accessory closing process in step S1214, the
このように処理することによって、普通電動役物である羽根部材23を、所定時間、開放状態にした後、閉鎖状態に戻すことできる。
By processing in this way, the
ステップS1215においては、メインCPU66は、普通図柄制御状態フラグをクリア(つまり普通図柄の記憶チェックを要求する値“00”をセット)して処理を終了する。 In step S1215, the main CPU 66 clears the normal symbol control state flag (that is, sets a value “00” for requesting a normal symbol storage check) and ends the process.
[普通図柄記憶チェック処理]
図13は、図12のステップS1203において呼び出されて実行される普通図柄記憶チェック処理のサブルーチンを示すフローチャートである。
[Normal symbol memory check processing]
FIG. 13 is a flowchart showing a subroutine of the normal symbol storage check process that is called and executed in step S1203 of FIG.
最初に、普通図柄制御状態フラグが普通図柄記憶チェックを示す値(00)であるか否かの判断を行い(ステップS1301)、普通図柄制御状態フラグが普通図柄記憶チェックを示す値であると判別した場合には、ステップS1302に処理を移し、普通図柄制御状態フラグが普通図柄記憶チェックを示す値であるとは判別しなかった場合には、本サブルーチンを終了する。そして、ステップS1302においては、メインCPU66は、普通図柄に関する保留個数が“0”であるか否かの判断を行い、普通図柄に関する保留個数が“0”であると判別した場合には、普通図柄デモ表示処理を実行する(ステップS1303)。この処理において、メインCPU66は、普通図柄デモ表示を行わせるために普通図柄表示装置35に普通図柄デモ表示コマンドを供給するための変数をメインRAM70に記憶する。これによって、普通図柄表示装置35において、普通図柄デモ演出が実行されることとなる。また、メインCPU66は、この普通図柄デモ表示コマンドを副制御回路200に供給することによって、副制御回路200において、客待ち状態(所定の待機状態)となったことを認識することができる。この処理が終了した場合には、本サブルーチンを終了する。尚、この普通図柄に関する保留個数は、通過ゲート54を遊技球が通過したことを検出した場合に、所定個数(例えば“4”)を上限として“1”増加され、普通図柄ゲームにおける普通図柄の可変表示が終了したときには、“1”減算される。一方、メインCPU66は、普通図柄に関する保留個数が“0”であるとは判別しなかった場合には、ステップS514に処理を移す。
First, it is determined whether or not the normal symbol control state flag is a value (00) indicating a normal symbol storage check (step S1301), and it is determined that the normal symbol control state flag is a value indicating a normal symbol storage check. If so, the process moves to step S1302, and if it is not determined that the normal symbol control state flag is a value indicating the normal symbol storage check, this subroutine is terminated. In step S1302, the main CPU 66 determines whether or not the reserved number related to the normal symbol is “0”, and if it is determined that the reserved number related to the normal symbol is “0”, Demo display processing is executed (step S1303). In this process, the main CPU 66 stores a variable for supplying a normal symbol demo display command to the normal
次に、後述する図29に示す普通図柄保留球テーブル処理のサブルーチンを呼び出して実行する(ステップS1304)。この普通図柄保留球テーブル処理では、普通図柄保留球テーブルの1番目に記憶されている当り判定用乱数値を読み出すとともに、普通図柄保留球テーブルを更新する処理を行う。この普通図柄保留球テーブル処理については、後で詳述する。 Next, a subroutine of normal symbol reservation ball table processing shown in FIG. 29 described later is called and executed (step S1304). In this normal symbol reserved ball table process, a random number value for hit determination stored first in the normal symbol reserved ball table is read and a process of updating the normal symbol reserved ball table is performed. This normal symbol reservation ball table process will be described in detail later.
次いで、当り判断処理を実行する(ステップS1305)。このステップS1305の処理では、メインCPU66は、ステップS1304の処理で普通図柄保留球テーブルから読み出した当り判定用乱数値を用いて、当り抽選テーブル(図示せず)を参照する。メインCPU66は、当り判定用乱数値を用いて、この当り抽選テーブルを参照することによって、遊技者に有利になる当り遊技状態とするか否かの判定を行う。 Next, a hit determination process is executed (step S1305). In the process of step S1305, the main CPU 66 refers to a winning lottery table (not shown) using the random number for winning determination read from the normal symbol holding ball table in the process of step S1304. The main CPU 66 determines whether or not the winning gaming state is advantageous to the player by referring to the winning lottery table using the winning determination random number value.
このステップS1305の当り判断処理について、以下に詳述する。 The hit determination process in step S1305 will be described in detail below.
まず、メインCPU66は、パチンコ遊技機10の現在の遊技モード(例えば、通常モード、確変モード)に基づいて、当りの抽選値が異なる複数の当り抽選テーブル(図示せず)から1つの当り抽選テーブルを選択する。次いで、ステップS1304の処理で普通図柄保留球テーブルから読み出した当り判定用乱数値を用いて、選択した当り抽選テーブルを参照することによって、当り判定用乱数値を判定する処理(当り判定処理)をする。この判定処理によって、”当り遊技”又は“はずれ”のうちのいずれかを決定する。
First, the main CPU 66 selects one winning lottery table from a plurality of winning lottery tables (not shown) having different winning values based on the current game mode (eg, normal mode, probability change mode) of the
後述する図16のステップS1603の乱数値抽出の処理と、上述したステップS1305の当り判定処理とによって、抽選処理(普通抽選処理)が構成される。このような処理をすることによって、メインCPU66は、通過ゲート54への遊技球の通過(入球、入賞)を検知したことを契機にして、抽選処理(普通抽選処理)を行い、その抽選処理の結果に基づいて、羽根部材23の開放状態又は閉鎖状態を決定することができる。
A lottery process (normal lottery process) is configured by the random value extraction process in step S1603 of FIG. 16 described later and the hit determination process in step S1305 described above. By performing such a process, the main CPU 66 performs a lottery process (ordinary lottery process) triggered by the detection of the passage of a game ball to the passing gate 54 (a winning ball, winning a prize). Based on the result, the open state or the closed state of the
ステップS1306において、メインCPU66は、上述した図9のステップS921の処理によって決定された当り図柄決定用乱数値を参照して、当り図柄(例えば、“7”など)又ははずれ図柄(例えば“7”など以外の数字)を、普通図柄として決定し、その普通図柄を示すデータをメインRAM70の所定領域に記憶するこのように記憶された普通図柄を示すデータは、普通図柄表示装置35に供給される。これによって、普通図柄表示装置35に、普通図柄が導出表示される。この処理が終了した場合には、ステップS1307に処理を移す。
In step S1306, the main CPU 66 refers to the winning symbol determination random value determined by the processing in step S921 of FIG. 9 described above, and hits the symbol (for example, “7”) or the off symbol (for example, “7”). Are determined as normal symbols, and data indicating the normal symbols is stored in a predetermined area of the
次に、後述する図31に示す普通はずれ演出のサブルーチンを呼び出して実行する(ステップS1307)。この普通はずれ演出処理は、普通図柄を用いて行う演出であり、上述した普通抽選処理によって、連続してはずれになったときには、この普通はずれ演出のサブルーチンによって、継続して普通はずれ演出が実行される。この普通はずれ演出処理については、後で詳述する。 Next, an ordinary deviation effect subroutine shown in FIG. 31 to be described later is called and executed (step S1307). This normal deviation effect process is an effect performed using normal symbols, and when the normal lottery process described above causes continuous deviation, the normal deviation effect is continuously executed by this normal deviation effect subroutine. The This normal deviation effect process will be described in detail later.
ステップS1308においては、普通図柄の変動パターン決定処理を実行する。このステップS1308の処理では、以下のような処理が行われる。 In step S1308, normal symbol variation pattern determination processing is executed. In the process of step S1308, the following process is performed.
まず、メインCPU66は、所定の範囲(例えば1〜65535)内でカウンタ処理をしてカウンタの値を順次更新しつつ、所定のタイミングで、カウンタの値を抽出し、このカウンタの値を演出条件選択用乱数値とする。 First, the main CPU 66 performs counter processing within a predetermined range (for example, 1 to 65535), sequentially updates the counter value, extracts the counter value at a predetermined timing, and uses the counter value as a rendering condition. Select random value for selection.
次に、メインCPU66は、ステップS1306により決定された普通図柄に基づいて、変動パターンを決定するための変動パターン振分テーブルを選択する。なお、ステップS1307の処理によって、普通はずれ演出を実行すると決定されたときには、メインCPU66は、ステップS1306により決定された普通図柄と、普通はずれ演出を実行することとの双方に基づいて、変動パターンを決定するための変動パターン振分テーブルを選択する。この場合には、変動パターン振分テーブルは、普通はずれ演出を実行するための変動パターンが含まれたものが選択される。 Next, the main CPU 66 selects a variation pattern distribution table for determining a variation pattern based on the normal symbol determined in step S1306. When it is determined by the process of step S1307 that a normal deviation effect is to be executed, the main CPU 66 generates a variation pattern based on both the normal symbol determined in step S1306 and the normal deviation effect. A variation pattern distribution table for determination is selected. In this case, a variation pattern distribution table that includes a variation pattern for executing a shift effect is usually selected.
さらに、メインCPU66は、抽出した演出条件選択用乱数値と、選択した変動パターン振分テーブルとに基づいて、変動パターンを決定し、メインRAM70の所定領域に記憶する。次いで、メインCPU66は、決定された変動パターンを示すデータに基づいて、普通図柄の変動表示態様(特に、変動表示時間)を決定する。このように記憶された変動パターンを示すデータは、普通図柄表示装置35に供給される。これによって、普通図柄表示装置35に、普通図柄が決定した変動パターンで変動表示される。また、普通はずれ演出を実行するときには、普通はずれ演出を実行するための変動パターンで普通図柄は変動表示される。
Further, the main CPU 66 determines a variation pattern based on the extracted rendering condition selection random number value and the selected variation pattern distribution table, and stores it in a predetermined area of the
なお、普通はずれ演出を実行するための変動パターンは、例えば、通常、表示されない文字や記号を普通図柄として表示したり、特定の普通図柄が自転するように変動表示させたり、特定の普通図柄が点滅するように、変動表示させたり、特定の普通図柄が、他の普通図柄とは異なる色で表示されて変動表示させたりするようなパターンである。このような変動パターンで普通図柄を変動表示することで、普通はずれ演出を実行することができ、普通はずれ演出が実行されていることを遊技者に示すことができる。 Note that the fluctuation pattern for executing the off-line effect is, for example, normally displaying characters and symbols that are not displayed as normal symbols, changing the normal symbols so that they rotate, It is a pattern in which it fluctuates so that it blinks, or a specific ordinary symbol is displayed in a different color from other ordinary symbols and is variably displayed. By variably displaying the normal symbol with such a variation pattern, it is possible to normally execute a shift effect and to indicate to the player that the shift effect is normally performed.
本実施の形態では、上述したように、普通図柄表示装置35は、普通図柄を示す“○”、“×”等の記号を示す2つの表示用ランプによって構成されている。このような普通図柄表示装置35で、普通はずれ演出を実行するための変動パターンは、2つの表示用ランプの点滅の態様を通常とは異なるものにしたり、2つの表示用ランプの点滅や点灯の発光色を通常とは異なるものにしたりすることができる。
In the present embodiment, as described above, the normal
このステップS1308の処理が終了した場合には、ステップS1309に処理を移す。 When the process of step S1308 is completed, the process proceeds to step S1309.
ステップS1309においては、決定した変動パターンに対応する変動時間を待ち時間タイマにセットする処理を実行する。この処理において、メインCPU66は、ステップS1308の処理により決定された変動パターンによる普通図柄の変動時間を示す値を待ち時間タイマに記憶する。 In step S1309, a process of setting a variation time corresponding to the determined variation pattern in the waiting time timer is executed. In this process, the main CPU 66 stores a value indicating the fluctuation time of the normal symbol by the fluctuation pattern determined by the process of step S1308 in the waiting time timer.
このステップS1309の処理によって、待ち時間タイマにセットされた変動時間にあわせて、普通図柄表示装置35において普通図柄の変動表示が行なわれ、所定時間経過後(待ち時間タイマがタイムアップした後)、ステップS1306で決定された“当り図柄”又は“はずれ図柄”が、普通図柄として停止表示(導出表示)される。
By the process of step S1309, the normal symbol display is performed on the normal
次に、普通図制御状態フラグとして普通図柄変動時間管理を示す値(01)をセットする処理を実行する。この処理において、メインCPU66は、普通図柄変動時間管理を示す値を普通図柄制御状態フラグに記憶する。 Next, a process of setting a value (01) indicating normal symbol variation time management as the normal symbol control state flag is executed. In this process, the main CPU 66 stores a value indicating normal symbol variation time management in the normal symbol control state flag.
次いで、今回の変動表示に用いられた記憶領域をクリアする処理を実行する(ステップS1311)。この処理が終了した場合には、本サブルーチンを終了する。 Next, a process of clearing the storage area used for the current variation display is executed (step S1311). When this process is finished, this subroutine is finished.
[入力検出処理]
図14は、上述した図9のステップS22で呼び出されて実行される入力検出処理のサブルーチンを示すフローチャートである。
[Input detection processing]
FIG. 14 is a flowchart showing a subroutine of input detection processing that is called and executed in step S22 of FIG. 9 described above.
最初に、メインCPU66は、賞球関連スイッチチェック処理を実行する(ステップS1401)。この処理において、メインCPU66は、賞球に関連するスイッチである各種のセンサより、所定の検知信号が供給されているかを検出する。そして、これら所定の信号の検出処理を行ったメインCPU66は、信号を供給したセンサに応じて、賞球の数を決定し、メインRAM70に記憶する。この処理が終了した場合には、ステップS1402に処理を移す。
First, the main CPU 66 executes prize ball related switch check processing (step S1401). In this processing, the main CPU 66 detects whether a predetermined detection signal is supplied from various sensors that are switches related to the prize ball. Then, the main CPU 66 that has performed the detection processing of these predetermined signals determines the number of prize balls according to the sensor that has supplied the signal, and stores it in the
ステップS1402においては、特別図柄関連スイッチ入力処理を実行する。詳しくは図15を用いて後述するが、特別図柄に関連する始動口入賞球センサ117等は、所定の検知信号をメインCPU66に供給する。これら所定の信号を受け取ったメインCPU66は、後述するような特別図柄等に関する処理を実行する。この処理が終了した場合には、ステップS1403に処理を移す。
In step S1402, special symbol related switch input processing is executed. Although details will be described later with reference to FIG. 15, the start opening winning
ステップS1403においては、普通図柄関連スイッチ入力処理を実行する。詳しくは図16を用いて後述するが、通過球センサ114等は、所定の検知信号をメインCPU66に供給する。これら所定の信号を受け取ったメインCPU66は、普通図柄等に関する処理を実行する。この処理が終了した場合には、本サブルーチンを終了する。
In step S1403, normal symbol related switch input processing is executed. Although details will be described later with reference to FIG. 16, the passing
[特別図柄関連スイッチ入力処理]
図15は、上述した図14のステップS1402の処理で呼び出されて実行される特別図柄関連スイッチ入力処理のサブルーチン示すフローチャートである。
[Special symbol related switch input processing]
FIG. 15 is a flowchart showing a subroutine of the special symbol related switch input process which is called and executed in the process of step S1402 of FIG.
最初に、カウントスイッチ入力があるか否かの判断を行う(ステップS1501)。この処理において、メインCPU66は、各種のセンサから供給される所定の信号に応じて、スイッチ入力があると判別した場合には、その入力に対応するカウントスイッチ検出時処理を実行し(ステップS1502)、ステップS1503に処理を移す。一方、メインCPU66は、カウントスイッチ入力があると判別しなかった場合には、ステップS1502を実行することなく、ステップS1503に処理を移す。 First, it is determined whether or not there is a count switch input (step S1501). In this process, when the main CPU 66 determines that there is a switch input in accordance with predetermined signals supplied from various sensors, the main CPU 66 executes a count switch detection process corresponding to the input (step S1502). The process moves to step S1503. On the other hand, if the main CPU 66 does not determine that there is a count switch input, the main CPU 66 proceeds to step S1503 without executing step S1502.
ステップS1503においては、特別図柄始動口スイッチ入力があるか否かの判断を行う。この処理において、メインCPU66は、始動口入賞球センサ117から発せられる所定の信号を受け取ることにより、特別図柄始動口スイッチ入力があるか否かを判断する。メインCPU66は、特別図柄始動口スイッチ入力があると判別した場合には、変数c_sp_reserve_maxの値が4以上であるか否かを判断する(ステップS1504)。この変数c_sp_reserve_maxは、始動口25への遊技球(特別保留球)の入賞に基づく保留個数を示す変数である。この保留個数に関しては後述する。
In step S1503, it is determined whether or not there is a special symbol start port switch input. In this process, the main CPU 66 receives a predetermined signal issued from the start opening winning
上述したステップS1504の判断処理で、変数c_sp_reserve_maxの値が4以上であると判別したときには、後述するステップS1510に処理を移す。 If it is determined in step S1504 described above that the value of the variable c_sp_reserve_max is 4 or more, the process proceeds to step S1510 described later.
一方、ステップS1504の判断処理で、変数c_sp_reserve_maxの値が4以上でないと判別したときには、大当り判定用乱数カウンタの値から大当り判定用乱数値を抽出し、大当り図柄決定用乱数カウンタの値から、大当り図柄決定用乱数値を抽出する(ステップS1505)。次いで、ステップS1505の処理で抽出した大当り判定用乱数値と大当り図柄決定用乱数値とを、メインRAM70の所定の領域に記憶させる(ステップS1506)。具体的には、メインRAM70の所定の領域に形成された特別図柄保留球テーブル(図21参照)の記憶領域に、大当り判定用乱数値と大当り図柄決定用乱数値とを記憶させる。この特別図柄保留球テーブルは、大当り判定用乱数値と大当り図柄決定用乱数値とを一時的に記憶するためのテーブルである。
On the other hand, when it is determined in step S1504 that the value of the variable c_sp_reserve_max is not 4 or more, the big hit determination random number value is extracted from the big hit determination random number counter value, and the big hit symbol determination random number counter value is extracted from the big hit symbol determination random number counter value. A symbol determining random number value is extracted (step S1505). Next, the jackpot determination random number value and the jackpot symbol determination random number value extracted in the process of step S1505 are stored in a predetermined area of the main RAM 70 (step S1506). Specifically, the jackpot determination random number value and the jackpot symbol determination random number value are stored in a storage area of a special symbol reservation ball table (see FIG. 21) formed in a predetermined area of the
上述したように、始動口25に遊技球が入賞したことを契機にして、すなわち、始動口入賞球センサ117から発せられたことを契機にして、大当り判定用乱数値と大当り図柄決定用乱数値とが抽出される。これらの大当り判定用乱数値と大当り図柄決定用乱数値とは、メインRAM70の所定の領域に形成された特別図柄保留球テーブルに記憶される。上述したように、特別図柄保留球テーブルは、大当り判定用乱数値と大当り図柄決定用乱数値とを一時的に記憶するためのテーブルである。後述するように、1つの大当り判定用乱数値と1つの大当り図柄決定用乱数値とを組にしたものは、所定の条件を満たしたときに、特別図柄保留球テーブルから読み出され(図20に示すステップS2012)、その後、その1つの大当り判定用乱数値と1つの大当り図柄決定用乱数値とは、特別図柄保留球テーブルからクリアされる(図20に示すステップS2014)。
As described above, the big hit determination random number value and the big hit symbol determination random number value are triggered when the game ball is won at the
特別図柄保留球テーブルは、1つの大当り判定用乱数値と1つの大当り図柄決定用乱数値との組を、最大4組まで記憶させることができる。上述したように、ステップS1506の処理によって、1つの大当り判定用乱数値と1つの大当り図柄決定用乱数値との組を、特別図柄保留球テーブルに記憶させ、図20に示すステップS2012によって、読み出した1つの大当り判定用乱数値と1つの大当り図柄決定用乱数値とを、特別図柄保留球テーブルからクリアする。このように、特別図柄保留球テーブルは、大当り判定用乱数値と大当り図柄決定用乱数値とを、特別図柄の変動表示と停止表示との制御に用いるために読み出すまでの間、一時的に記憶する、すなわち、保留するためのものである。大当り判定用乱数値と大当り図柄決定用乱数値との一時的な記憶を「保留」と称する。 The special symbol reservation ball table can store up to four sets of one jackpot determination random number value and one jackpot symbol determination random value. As described above, a set of one jackpot determination random number value and one jackpot symbol determination random number value is stored in the special symbol holding ball table by the processing in step S1506, and is read out in step S2012 shown in FIG. One jackpot determining random number value and one jackpot symbol determining random value are cleared from the special symbol holding ball table. In this way, the special symbol holding ball table temporarily stores the jackpot determination random number value and the jackpot symbol determination random number value until they are read out for use in the control of the special symbol variation display and stop display. That is, for holding. Temporary storage of the jackpot determination random number value and the jackpot symbol determination random number value is referred to as “hold”.
このように、大当り判定用乱数値と大当り図柄決定用乱数値との一時的な記憶である「保留」の契機となった遊技球、すなわち、始動口25に遊技球が入賞して大当り判定用乱数値と大当り図柄決定用乱数値との抽出の契機の対象となった遊技球が、「保留球」や「特別保留球」と称する。また、このメインRAM70や、メインRAM70の所定の領域に形成された特別図柄保留球テーブルが、「特別保留球結果記憶手段」に対応する。
In this way, the game ball that triggered the “hold”, which is a temporary storage of the jackpot determination random number value and the jackpot symbol determination random value, that is, the game ball wins the start opening 25 for the jackpot determination The game balls targeted for extraction of the random value and the jackpot symbol determining random value are referred to as “holding balls” and “special holding balls”. In addition, the
上述したように、特別図柄保留球テーブルには、大当り判定用乱数値と大当り図柄決定用乱数値とが一時的に記憶される、すなわち、「保留」される。また、特別図柄保留球テーブルは、1つの大当り判定用乱数値と1つの大当り図柄決定用乱数値との組を、最大4組まで記憶(保留)させることができる。このように、特別図柄保留球テーブルに記憶させた1つの大当り判定用乱数値と1つの大当り図柄決定用乱数値との組の数を、その時点における「保留数」と称し、この保留数が、上述した変数c_sp_reserve_maxの値である。また、このように「保留数」と変数c_sp_reserve_maxとを定めたことにより、「保留数」や変数c_sp_reserve_maxの値は、始動口25に遊技球が入賞することによって、大当り判定用乱数値と大当り図柄決定用乱数値との抽出の契機の対象となった遊技球の数、すなわち、「保留球」の数や「特別保留球」の数をも意味する。 As described above, the special symbol reservation ball table temporarily stores the jackpot determination random number value and the jackpot symbol determination random value, that is, “holds”. In addition, the special symbol reservation ball table can store (hold) up to four sets of one big hit determination random number value and one big hit determination random number value. Thus, the number of pairs of one jackpot determination random number value and one jackpot symbol determination random number value stored in the special symbol reservation ball table is referred to as a “hold number” at that time, and , The value of the variable c_sp_reserve_max described above. Further, by defining the “reserve number” and the variable c_sp_reserve_max in this way, the value of the “reserve number” and the variable c_sp_reserve_max is determined so that the game ball wins the start opening 25, and the jackpot determination random number value and the jackpot symbol It also means the number of game balls subject to extraction with the decision random value, that is, the number of “holding balls” and the number of “special holding balls”.
したがって、例えば、変数c_sp_reserve_maxの値は1であるときには、特別図柄保留球テーブルには、大当り判定用乱数値と大当り図柄決定用乱数値とが1組だけ記憶されている状態であるとともに、大当り判定用乱数値と大当り図柄決定用乱数値との抽出の契機の対象となった「保留球」の数が、その時点で1個だけであることを意味する。また、変数c_sp_reserve_maxの値は2であるときには、特別図柄保留球テーブルには、大当り判定用乱数値と大当り図柄決定用乱数値とが2組、記憶されている状態であるとともに、大当り判定用乱数値と大当り図柄決定用乱数値との抽出の契機の対象となった「保留球」の数が、その時点で2個であることを意味する。さらに、変数c_sp_reserve_maxの値は3であるときには、特別図柄保留球テーブルには、大当り判定用乱数値と大当り図柄決定用乱数値とが3組、記憶されている状態であるとともに、大当り判定用乱数値と大当り図柄決定用乱数値との抽出の契機の対象となった「保留球」の数が、その時点で3個であることを意味する。さらにまた、変数c_sp_reserve_maxの値は4であるときには、特別図柄保留球テーブルには、大当り判定用乱数値と大当り図柄決定用乱数値とが4組、記憶されている状態であるとともに、大当り判定用乱数値と大当り図柄決定用乱数値との抽出の契機の対象となった「保留球」の数が、その時点で4個であることを意味する。 Therefore, for example, when the value of the variable c_sp_reserve_max is 1, only one set of the jackpot determination random number and the jackpot determination random number is stored in the special symbol reservation ball table, and the jackpot determination This means that the number of “holding spheres” targeted for extraction of the random number for use and the random number for determining the jackpot symbol is only one at that time. When the value of the variable c_sp_reserve_max is 2, the special symbol reservation sphere table stores two sets of the jackpot determination random number value and the jackpot determination random number value as well as the jackpot determination randomness. This means that the number of “holding spheres” targeted for extraction of the numerical value and the jackpot symbol determination random number is two at that time. Furthermore, when the value of the variable c_sp_reserve_max is 3, the special symbol reservation sphere table stores three sets of the jackpot determination random number value and the jackpot determination random number value as well as the jackpot determination randomness. This means that the number of “holding spheres” targeted for extraction of the numerical value and the jackpot symbol determination random number is three at that time. Furthermore, when the value of the variable c_sp_reserve_max is 4, the special symbol reservation sphere table stores four sets of random numbers for jackpot determination and random numbers for determination of the jackpot symbol, as well as for determining the jackpot This means that the number of “holding spheres” targeted for extraction of the random number value and the jackpot symbol determining random number value is four at that time.
上述した図11のS1106の大当り判定処理と、上述したステップS1505の乱数値抽出の処理とが、「抽選処理」や「特別抽選処理」に対応する。また、大当り判定用乱数値が、「抽選処理の結果」や「特別抽選処理の結果」に対応する。 The above-described jackpot determination process in S1106 of FIG. 11 and the random value extraction process in step S1505 described above correspond to “lottery process” and “special lottery process”. The jackpot determination random number corresponds to “the result of the lottery process” or “the result of the special lottery process”.
特別図柄保留球テーブルの1つの例を図21(a)〜(c)に示す。なお、例えば、上述したステップS1506が実行される前には、図21(a)に示す特別図柄保留球テーブルになっていたとする。すなわち、3つの大当り抽選用乱数値(大当り判定用乱数値と大当り図柄決定用乱数値)が、特別図柄保留球テーブルに既に記憶されている状態であり、変数c_sp_reserve_maxの値が3になっている状態である。具体的には、1番目の記憶領域には、大当り判定用乱数値として「123」が記憶され、大当り図柄決定用乱数値として「6」が記憶されている。また、2番目の記憶領域には、大当り判定用乱数値として「38824」が記憶され、大当り図柄決定用乱数値として「4」が記憶されている。さらに、3番目の記憶領域には、大当り判定用乱数値として「51245」が記憶され、大当り図柄決定用乱数値として「8」が記憶されている。 One example of the special symbol reservation ball table is shown in FIGS. For example, it is assumed that the special symbol reservation ball table shown in FIG. 21A is obtained before the above-described step S1506 is executed. That is, the three jackpot lottery random numbers (the jackpot determination random number value and the jackpot symbol determination random number value) are already stored in the special symbol reservation ball table, and the value of the variable c_sp_reserve_max is 3. State. Specifically, in the first storage area, “123” is stored as a jackpot determination random number value, and “6” is stored as a jackpot symbol determination random value. In the second storage area, “38824” is stored as the jackpot determination random number value, and “4” is stored as the jackpot symbol determination random value. Further, “51245” is stored as the jackpot determination random number value and “8” is stored as the jackpot symbol determination random number value in the third storage area.
このような状態の後に、上述したステップS1506の処理が実行されることによって、図21(b)に示すように、4番目の記憶領域に、抽出された大当り判定用乱数値と大当り図柄決定用乱数値とが、新たに記憶される。すなわち、大当り判定用乱数値として「9502」が記憶され、大当り図柄決定用乱数値として「3」が、新たに記憶される。 After such a state, the processing of step S1506 described above is executed, and as shown in FIG. 21 (b), the extracted jackpot determination random value and jackpot symbol determination are stored in the fourth storage area. The random value is newly stored. That is, “9502” is stored as the jackpot determination random number value, and “3” is newly stored as the jackpot symbol determination random value.
上述したステップS1506の処理を実行した後、先読みフラグを示す記憶領域に1を記憶させる(ステップS1507)。図21(a)〜(c)に示した特別図柄保留球テーブルの表の右端に示すように、特別図柄保留球テーブルには、「FLG」という記憶領域も形成されている。このFLGは、先読みフラグの値を記憶させるための記憶領域である。特別図柄ゲームの当り又ははずれを決定するための処理とは別に、後述する特別はずれ演出を実行するために、特別図柄保留球テーブルに記憶されている大当り判定用乱数値を予め読み出す処理をする。この先読みフラグは、特別はずれ演出を実行するために、図20ステップS2012の処理による大当り判定用乱数値と大当り図柄決定用乱数値と読み出しよりも前に、大当り判定用乱数値を予め読み出した(先読みした)か否かを示すフラグである。この先読みフラグの値は、大当り判定用乱数値を未だ先読みしていないときには、先読みフラグの値は1であり、大当り判定用乱数値を既に先読みしたときには、先読みフラグの値は0である。 After executing the processing in step S1506 described above, 1 is stored in the storage area indicating the prefetch flag (step S1507). As shown at the right end of the table of special symbol reservation ball tables shown in FIGS. 21A to 21C, the special symbol reservation ball table also has a storage area “FLG”. This FLG is a storage area for storing the value of the prefetch flag. In addition to the process for determining whether or not a special symbol game is won or missed, in order to execute a special loss effect described later, a process for pre-reading a jackpot determination random number value stored in the special symbol holding ball table is performed. In order to execute a special off-line effect, the prefetch flag previously reads the jackpot determination random number value and the jackpot determination random number value and the jackpot symbol determination random value by the processing of step S2012 in FIG. 20 ( This is a flag indicating whether or not prefetching). As for the value of the prefetch flag, the value of the prefetch flag is 1 when the big hit determination random value has not been prefetched, and the value of the prefetch flag is 0 when the big hit determination random value has already been prefetched.
ステップS1507の処理を実行した後、変数c_sp_reserve_maxの値を1だけ増やす(ステップS1508)。上述したように、ステップS1506の処理によって、特別図柄保留球テーブルの記憶領域に、大当り判定用乱数値と大当り図柄決定用乱数値とを新たに記憶させているので、変数c_sp_reserve_maxの値を変更する必要があるからである。 After executing the process of step S1507, the value of the variable c_sp_reserve_max is increased by 1 (step S1508). As described above, since the big hit determination random number value and the big hit symbol determination random number value are newly stored in the storage area of the special symbol reservation ball table by the processing of step S1506, the value of the variable c_sp_reserve_max is changed. It is necessary.
次いで、上述したステップS1505の処理によって、抽出した大当り判定用乱数値と大当り図柄決定用乱数値とを副制御回路200に送信する(ステップS1509)。後述するように、副制御回路200は、送信された大当り判定用乱数値と大当り図柄決定用乱数値とを用いて、演出用図柄や、変動パターンや、その他の演出、例えば、装飾はずれ演出を決定して実行する。
Subsequently, the extracted jackpot determination random number value and the jackpot symbol determination random number value are transmitted to the
一方、上述したステップS1503の判断処理で、メインCPU66は、特別図柄始動口スイッチ入力があると判別しなかった場合には、直ちに、本サブルーチンを終了する。 On the other hand, if the main CPU 66 does not determine that there is a special symbol start port switch input in the determination processing of step S1503 described above, it immediately ends this subroutine.
また、メインCPU66は、これら各種の役物に遊技球が入球、通過した場合には、その入球、通過に基づくコマンドをメインRAM70の所定領域にセットする。このようなコマンドは、図9のステップS25の処理により、主制御回路60のメインCPU66から副制御回路200のサブCPU206に供給される。これによって、副制御回路200において、遊技球の入球、通過が認識可能となる。
In addition, when a game ball enters or passes through these various types of functions, the main CPU 66 sets a command based on the entry and passage in a predetermined area of the
[普通図柄関連スイッチ入力処理]
図16は、上述した図14のステップS1403の処理で呼び出されて実行される普通図柄関連スイッチ入力処理のサブルーチン示すフローチャートである。
[Normal symbol related switch input processing]
FIG. 16 is a flowchart showing a subroutine of the normal symbol related switch input process which is called and executed in the process of step S1403 of FIG.
最初に、図16に示すように、通過ゲート54を遊技球が通過したか否かの判断を行う(ステップS1601)。この処理において、メインCPU66は、通過球センサ114から発せられる所定の信号に応じて、通過ゲート54を遊技球が通過したか否かの判断を行う。メインCPU66は、通過ゲート54を遊技球が通過したと判別した場合には、変数c_nm_reserve_maxの値が4以上であるか否かを判断する(ステップS1602)。この変数c_nm_reserve_maxは、通過ゲート54の遊技球(普通保留球)の通過に基づく保留個数を示す変数である。この保留個数に関しては後述する。
First, as shown in FIG. 16, it is determined whether or not a game ball has passed through the passing gate 54 (step S1601). In this process, the main CPU 66 determines whether or not the game ball has passed through the
上述したステップS1602の判断処理で、変数c_nm_reserve_maxの値が4以上であると判別したときには、本サブルーチンを終了する。 If it is determined in the determination process in step S1602 that the value of the variable c_nm_reserve_max is 4 or more, this subroutine is terminated.
一方、ステップS1602の判断処理で、変数c_nm_reserve_maxの値が4以上でないと判別したときには、当り判定用乱数カウンタの値から当り判定用乱数値を抽出し、当り図柄決定用乱数カウンタの値から、当り図柄決定用乱数値を抽出する(ステップS1603)。次いで、ステップS1603の処理で抽出した当り判定用乱数値と当り図柄決定用乱数値とを、メインRAM70の所定の領域に記憶させる(ステップS1604)。具体的には、メインRAM70の所定の領域に形成された普通図柄保留球テーブル(図30参照)の記憶領域に、当り判定用乱数値と当り図柄決定用乱数値とを記憶させる。この普通図柄保留球テーブルは、当り判定用乱数値と当り図柄決定用乱数値とを一時的に記憶するためのテーブルである。
On the other hand, if it is determined in step S1602 that the value of the variable c_nm_reserve_max is not 4 or more, a hit determination random number value is extracted from the value of the hit determination random number counter, and the value of the hit symbol determination random number counter is calculated. A symbol determining random number is extracted (step S1603). Next, the winning determination random value and the winning symbol determination random value extracted in step S1603 are stored in a predetermined area of the main RAM 70 (step S1604). Specifically, the hit determination random number value and the hit symbol determination random number value are stored in the storage area of the normal symbol holding ball table (see FIG. 30) formed in a predetermined area of the
上述したように、通過ゲート54に遊技球が通過したことを契機にして、すなわち、通過球センサ114から発せられたことを契機にして、当り判定用乱数値と当り図柄決定用乱数値とが抽出される。これらの当り判定用乱数値と当り図柄決定用乱数値とは、メインRAM70の所定の領域に形成された普通図柄保留球テーブルに記憶される。上述したように、普通図柄保留球テーブルは、当り判定用乱数値と当り図柄決定用乱数値とを一時的に記憶するためのテーブルである。後述するように、1つの当り判定用乱数値と1つの当り図柄決定用乱数値とを組にしたものは、所定の条件を満たしたときに、普通図柄保留球テーブルから読み出され(図29に示すステップS2912)、その後、その1つの当り判定用乱数値と1つの当り図柄決定用乱数値とは、普通図柄保留球テーブルからクリアされる(図29に示すステップS2914)。
As described above, when the game ball passes through the passing
普通図柄保留球テーブルは、1つの当り判定用乱数値と1つの当り図柄決定用乱数値との組を、最大4組まで記憶させることができる。上述したように、ステップS1506の処理によって、1つの当り判定用乱数値と1つの当り図柄決定用乱数値との組を、普通図柄保留球テーブルに記憶させ、図29に示すステップS2912によって、読み出した1つの当り判定用乱数値と1つの当り図柄決定用乱数値とを、普通図柄保留球テーブルからクリアする。このように、普通図柄保留球テーブルは、当り判定用乱数値と当り図柄決定用乱数値とを、普通図柄の変動表示と停止表示との制御に用いるために読み出すまでの間、一時的に記憶する、すなわち、保留するためのものである。当り判定用乱数値と当り図柄決定用乱数値との一時的な記憶を「保留」と称する。 The normal symbol holding ball table can store a maximum of four sets of one hit determination random number value and one hit symbol determination random value. As described above, a set of one hit determination random number value and one hit symbol determination random number value is stored in the normal symbol holding ball table by the processing in step S1506, and is read out in step S2912 shown in FIG. One hit determination random number value and one hit symbol determination random value are cleared from the normal symbol holding ball table. In this way, the normal symbol holding ball table temporarily stores the hit determination random number value and the hit symbol determination random number value until they are read for use in the control of the normal symbol variation display and the stop display. That is, for holding. Temporary storage of the winning determination random value and the winning symbol determination random value is referred to as “hold”.
このように、当り判定用乱数値と当り図柄決定用乱数値との一時的な記憶である「保留」の契機となった遊技球、すなわち、通過ゲート54を遊技球が通過して当り判定用乱数値と当り図柄決定用乱数値との抽出の契機の対象となった遊技球が、「保留球」や「普通保留球」と称する。また、このメインRAM70や、メインRAM70の所定の領域に形成された普通図柄保留球テーブルが、「普通保留球結果記憶手段」に対応する。
In this way, the game ball that triggered the “hold”, which is a temporary storage of the hit determination random number value and the hit symbol determination random value, that is, the game ball passes through the passing
上述したように、普通図柄保留球テーブルには、当り判定用乱数値と当り図柄決定用乱数値とが一時的に記憶される、すなわち、「保留」される。また、普通図柄保留球テーブルは、1つの当り判定用乱数値と1つの当り図柄決定用乱数値との組を、最大4組まで記憶(保留)させることができる。このように、普通図柄保留球テーブルに記憶させた1つの当り判定用乱数値と1つの当り図柄決定用乱数値との組の数を、その時点における「保留数」と称し、この保留数が、上述した変数c_nm_reserve_maxの値である。また、このように「保留数」と変数c_nm_reserve_maxとを定めたことにより、「保留数」や変数c_nm_reserve_maxの値は、通過ゲート54を遊技球が通過することによって、当り判定用乱数値と当り図柄決定用乱数値との抽出の契機の対象となった遊技球の数、すなわち、「保留球」の数や「普通保留球」の数をも意味する。
As described above, the normal symbol reservation ball table temporarily stores the hit determination random number value and the hit symbol determination random value, that is, “holds”. In addition, the normal symbol reservation ball table can store (hold) up to four sets of one hit determination random number value and one hit symbol determination random value. In this way, the number of pairs of one hit determination random number value and one hit symbol determination random value stored in the normal symbol reservation ball table is referred to as a “hold number” at that time. , The value of the variable c_nm_reserve_max described above. Further, by defining the “reserved number” and the variable c_nm_reserve_max in this way, the value of the “reserved number” and the variable c_nm_reserve_max is determined so that the game ball passes through the passing
したがって、例えば、変数c_nm_reserve_maxの値は1であるときには、普通図柄保留球テーブルには、当り判定用乱数値と当り図柄決定用乱数値とが1組だけ記憶されている状態であるとともに、当り判定用乱数値と当り図柄決定用乱数値との抽出の契機の対象となった「保留球」の数が、その時点で1個だけであることを意味する。また、変数c_nm_reserve_maxの値は2であるときには、普通図柄保留球テーブルには、当り判定用乱数値と当り図柄決定用乱数値とが2組、記憶されている状態であるとともに、当り判定用乱数値と当り図柄決定用乱数値との抽出の契機の対象となった「保留球」の数が、その時点で2個であることを意味する。さらに、変数c_nm_reserve_maxの値は3であるときには、普通図柄保留球テーブルには、当り判定用乱数値と当り図柄決定用乱数値とが3組、記憶されている状態であるとともに、当り判定用乱数値と当り図柄決定用乱数値との抽出の契機の対象となった「保留球」の数が、その時点で3個であることを意味する。さらにまた、変数c_nm_reserve_maxの値は4であるときには、普通図柄保留球テーブルには、当り判定用乱数値と当り図柄決定用乱数値とが4組、記憶されている状態であるとともに、当り判定用乱数値と当り図柄決定用乱数値との抽出の契機の対象となった「保留球」の数が、その時点で4個であることを意味する。 Therefore, for example, when the value of the variable c_nm_reserve_max is 1, the normal symbol reserved ball table is in a state in which only one set of the hit determination random number value and the hit symbol determination random number value is stored, and the hit determination This means that the number of “holding spheres” targeted for extraction of the random number value for use and the random number value for determining the winning symbol is only one at that time. When the value of the variable c_nm_reserve_max is 2, the normal symbol reservation ball table is in a state where two sets of hit determination random number values and hit symbol determination random number values are stored, and the hit determination disturbance This means that the number of “holding spheres” subject to extraction of the numerical value and the random number for determining the winning symbol is two at that time. Further, when the value of the variable c_nm_reserve_max is 3, the normal symbol reserved ball table is in a state in which three sets of random numbers for hit determination and random numbers for hit determination are stored, and the hit determination randomness This means that the number of “holding spheres” targeted for extraction of the numerical value and the random number for determining the winning symbol is three at that time. Furthermore, when the value of the variable c_nm_reserve_max is 4, the normal symbol reserved ball table is in a state where four sets of hit determination random numbers and hit symbol determination random values are stored, and for the hit determination This means that the number of “holding spheres” targeted for extraction of the random number value and the random number value for determining the winning symbol is four at that time.
上述した図13のS1305の当り判定処理と、上述したステップS1603の乱数値抽出の処理とが、「抽選処理」や「普通抽選処理」に対応する。また、当り判定用乱数値が、「抽選処理の結果」や「普通抽選処理の結果」に対応する。 The hit determination process in S1305 in FIG. 13 described above and the random value extraction process in step S1603 described above correspond to “lottery process” and “normal lottery process”. In addition, the random number for winning determination corresponds to “the result of the lottery process” and “the result of the normal lottery process”.
普通図柄保留球テーブルの1つの例を図30(a)〜(c)に示す。例えば、上述したステップS1604が実行される前には、図30(a)に示す普通図柄保留球テーブルになっていたとする。すなわち、3つの当り抽選用乱数値(当り判定用乱数値と当り図柄決定用乱数値)が既に記憶されている状態であり、変数c_nm_reserve_maxの値が3になっている状態である。具体的には、1番目の記憶領域には、当り判定用乱数値として「4512」が記憶され、当り図柄決定用乱数値として「8」が記憶されている。また、2番目の記憶領域には、当り判定用乱数値として「182」が記憶され、当り図柄決定用乱数値として「6」が記憶されている。さらに、3番目の記憶領域には、当り判定用乱数値として「27269」が記憶され、当り図柄決定用乱数値として「2」が記憶されている。 One example of a normal symbol reservation ball table is shown in FIGS. For example, it is assumed that the normal symbol holding ball table shown in FIG. 30A is obtained before the above-described step S1604 is executed. That is, three winning lottery random values (a winning determination random value and a winning symbol determining random value) are already stored, and the value of the variable c_nm_reserve_max is 3. Specifically, in the first storage area, “4512” is stored as a random number value for winning determination, and “8” is stored as a random value for determining winning symbols. In the second storage area, “182” is stored as a random number value for winning determination, and “6” is stored as a random value for determining winning symbols. In the third storage area, “27269” is stored as a random number value for winning determination, and “2” is stored as a random value for determining winning symbols.
このような状態の後に、ステップS1604の処理が実行されることによって、図30(b)に示すように、4番目の記憶領域に、当り判定用乱数値と当り図柄決定用乱数値とが、新たに記憶される。すなわち、当り判定用乱数値として「2509」が記憶され、当り図柄決定用乱数値として「5」が、新たに記憶される。 After such a state, by executing the process of step S1604, as shown in FIG. 30 (b), the random number value for hit determination and the random number value for hit symbol determination are stored in the fourth storage area. Newly memorized. In other words, “2509” is stored as the random number value for hit determination, and “5” is newly stored as the random number value for determining winning symbol.
上述したステップS1604の処理を実行した後、先読みフラグを示す記憶領域に1を記憶させる(ステップS1605)。これは、図30(a)〜(c)に示した普通図柄保留球テーブルの表の右端に示すように、普通図柄保留球テーブルには、「FLG」という記憶領域も形成されている。このFLGは、先読みフラグの値を記憶させるための記憶領域である。普通図柄ゲームの当り又ははずれを決定するための処理とは別に、後述する普通はずれ演出を実行するために、普通図柄保留球テーブルに記憶されている当り判定用乱数値を予め読み出す処理をする。この先読みフラグは、普通はずれ演出を実行するために、図29ステップS2912の処理による当り判定用乱数値と当り図柄決定用乱数値と読み出しよりも前に、当り判定用乱数値を予め読み出した(先読みした)か否かを示すフラグである。この先読みフラグの値は、当り判定用乱数値を未だに先読みしていないときには、先読みフラグの値は1であり、当り判定用乱数値を既に先読みしたときには、先読みフラグの値は0である。 After executing the processing in step S1604 described above, 1 is stored in the storage area indicating the prefetch flag (step S1605). As shown at the right end of the table of the normal symbol holding ball table shown in FIGS. 30A to 30C, the normal symbol holding ball table also has a storage area “FLG”. This FLG is a storage area for storing the value of the prefetch flag. In addition to the process for determining the winning or losing of the normal symbol game, in order to execute the normal losing effect to be described later, a process for pre-reading a random number for hit determination stored in the normal symbol holding ball table is performed. This pre-read flag usually reads the hit determination random number value in advance before reading the hit determination random number value and the hit symbol determination random value by the processing of step S2912 in FIG. This is a flag indicating whether or not prefetching). The value of the prefetch flag is 1 when the random number value for hit determination has not been prefetched yet, and the value of the prefetch flag is 0 when the random number value for hit determination has already been prefetched.
ステップS1605の処理を実行した後、変数c_nm_reserve_maxの値を1だけ増やす(ステップS1606)。上述したように、ステップS1604の処理によって、普通図柄保留球テーブルの記憶領域に、当り判定用乱数値と当り図柄決定用乱数値とを新たに記憶させているので、変数c_nm_reserve_maxの値を変更する必要があるからである。 After executing the process of step S1605, the value of the variable c_nm_reserve_max is increased by 1 (step S1606). As described above, since the hit determination random number value and the hit symbol determination random value are newly stored in the storage area of the normal symbol reservation ball table by the processing in step S1604, the value of the variable c_nm_reserve_max is changed. It is necessary.
[副制御回路メイン処理]
一方、副制御回路200は、副制御回路メイン処理を実行することとなる。この副制御回路メイン処理について図17を用いて説明する。なお、この副制御回路メイン処理は、電源が投入されたときに開始される処理である。
[Sub control circuit main processing]
On the other hand, the
最初に、ステップS1701において、サブCPU206は、RAMアクセス許可、作業領域を初期化等の初期設定処理を実行する。つまり、サブCPU206は、電源が投入されたことに基づいて、遊技を正常に行わせるための所定の初期設定を行うこととなる。尚、本実施形態においては、ステップS1701を実行するサブCPU206は、初期設定手段の一例に相当する。この処理が終了した場合には、ステップS1702に処理を移す。
First, in step S1701, the
ステップS1702において、サブCPU206は、乱数更新処理を実行する。この処理において、サブCPU206は、ワークRAM210の所定領域に位置付けられた各種の乱数値を更新する。この処理が終了した場合には、ステップS1703に処理を移す。
In step S1702, the
ステップS1703において、サブCPU206は、後述する図18に示すコマンド解析処理のサブルーチンを呼び出して実行する。この処理において、サブCPU206は、主制御回路60のメインCPU66から送られてきた各種コマンド(例えば、導出図柄指定コマンドや、乱数値コマンド等)を解析し、その解析したコマンドに応じた処理を実行することとなる。この処理が終了した場合には、ステップS1704に処理を移す。
In step S1703, the
ステップS1704において、サブCPU206は、表示制御処理を実行する。この処理において、サブCPU206は、コマンド解析処理において、主制御回路60のメインCPU66からの導出図柄指定コマンドを受信した場合に、その導出図柄指定コマンドに応じた演出用図柄等の画像表示制御を、液晶表示装置32の表示領域32aにおいて行うこととなる。
In step S1704, the
そして、サブCPU206は、スピーカ46R,46Lから発生させる音の制御を行う音声制御処理(ステップS1705)、各種の装飾ランプ133a,133bの発光制御を行うランプ制御処理を実行する(ステップS1706)。この処理が終了した場合には、ステップS1702に処理を移す。
Then, the
このように、副制御回路メイン処理においては、ステップS1701の初期設定処理が終了した後、ステップS1702〜ステップS1706の処理を繰り返し実行することとなる。 Thus, in the sub control circuit main process, after the initial setting process in step S1701 is completed, the processes in steps S1702 to S1706 are repeatedly executed.
[コマンド解析処理]
図18は、上述した図17のステップS1703の処理で呼び出されて実行されるコマンド解析処理のサブルーチンを示すフローチャートである。
[Command analysis processing]
FIG. 18 is a flowchart showing a subroutine of command analysis processing that is called and executed in the processing of step S1703 of FIG. 17 described above.
最初に、サブCPU206は、受信コマンドがあるか否かを判断する(ステップS1801)。この処理において、サブCPU206は、後述する図19に示すコマンド割込処理のステップS1902の処理によってコマンドバッファにコマンドが格納されているか否かにより、受信コマンドがあるか否かを判断する。
First, the
ステップS1801の判断処理において、サブCPU206は、受信コマンドがあると判別した場合には、ワークRAM210の所定領域に位置付けられたコマンドバッファから、コマンドデータを読み出し(ステップS1802)、ステップS1803に処理を移す。一方、サブCPU206は、受信コマンドがないと判別した場合には、本サブルーチンを終了する。
If it is determined in step S1801 that the received command is present, the
このようにすることで、サブCPU206は、主制御回路60や、払出・発射制御回路126から送信された各種のコマンド(例えば、変動パターン指定コマンド(変動パターン)や、特別図柄指定コマンドや、特別抽選処理の結果や、抽選値など)を受信することとなる。
In this way, the
ステップS1803において、サブCPU206は、変動パターン指定コマンドを受信したか否かを判断する。この処理において、サブCPU206は、ステップS1802において読み出したコマンドデータに基づいて、変動パターン指定コマンドを受信したか否かを判断する。この処理において、サブCPU206は、変動パターン指定コマンドを受信したと判別した場合には、後述する図36に示す演出開始処理サブルーチンを呼び出して実行し(ステップS1804)、演出を開始して、本サブルーチンを終了する。
In step S1803, the
一方、サブCPU206は、変動パターン指定コマンドを受信していないと判別した場合には、サブCPU206は、ステップS1802において読み出したコマンドデータに基づいて、乱数値コマンドを受信したか否かを判断する(ステップS1805)。乱数値コマンドは、上述した図15のステップS1505の処理によって抽出された大当り判定用乱数値と大当り図柄決定用乱数値とを示す情報が含まれている。このステップS1505の処理によって抽出された大当り判定用乱数値と大当り図柄決定用乱数値とを示す情報は、上述した図15のステップS1509の処理によって、主制御回路60から副制御回路200に送信され、副制御回路200は、後述する図19のステップS1902の処理によって、受信する。このようにすることで、副制御回路200は、ステップS1505の処理のよって抽出された大当り判定用乱数値と大当り図柄決定用乱数値とを取得して、後述する演出用図柄を停止表示させたときの停止表示用図柄を決定するとともに、装飾はずれ演出の内容や、装飾はずれ演出を継続して実行する回数を決定することができる。
On the other hand, if the
ステップS1805の判断処理で、乱数値コマンドを受信したと判別したときには、後述する図35に示す演出用図柄保留球テーブル記憶処理を呼び出して実行し(ステップS1806)、本サブルーチンを終了する。 If it is determined in step S1805 that the random number command has been received, an effect symbol reservation ball table storage process shown in FIG. 35 described later is called and executed (step S1806), and this subroutine is terminated.
一方、乱数値コマンドを受信していないと判別したときには、受信コマンドに対応するその他の処理を実行し(ステップS1807)、本サブルーチンを終了する。 On the other hand, if it is determined that the random number command has not been received, other processing corresponding to the received command is executed (step S1807), and this subroutine is terminated.
[コマンド割込処理]
また、副制御回路200では、所定のタイミング(例えば、コマンドを受信したタイミングなど)によりコマンド割込処理を実行することとなる。このコマンド割込処理について図19を用いて説明する。
[Command interrupt processing]
Further, the
最初に、サブCPU206は、レジスタの退避(ステップS1901)を行い、主制御回路60から受信した各種の受信コマンドを、ワークRAM210の所定領域に位置付けられたコマンドバッファに格納する(ステップS1902)。
First, the
次いで、後述する図42に示す演出終了のサブルーチンを呼び出して実行し(ステップS1903)、サブCPU206は、ステップS221において退避させたレジスタを復帰させる(ステップS1904)。この処理が終了した場合には、本サブルーチンを終了する。
Next, an effect end subroutine shown in FIG. 42 described later is called and executed (step S1903), and the
[特別図柄保留球テーブル処理]
図20は、上述した図11のステップS1105の処理で呼び出されて実行される特別図柄保留球テーブル処理のサブルーチンを示すフローチャートである。このサブルーチンによって、図21に示すような特別図柄保留球テーブルに記憶されている大当り判定用乱数値と大当り図柄決定用乱数値とが読み出され、特別図柄保留球テーブルの内容が更新される。
[Special symbol holding ball table processing]
FIG. 20 is a flowchart showing a subroutine of special symbol reservation ball table processing called and executed in the processing of step S1105 of FIG. 11 described above. By this subroutine, the jackpot determination random number value and the jackpot symbol determination random number value stored in the special symbol reservation ball table as shown in FIG. 21 are read, and the contents of the special symbol reservation ball table are updated.
最初に、変数c_sp_reserve_maxの値が0より大きいか否かを判断する(ステップS2010)。上述したように、変数c_sp_reserve_maxは、始動口25への遊技球(特別保留球)の入賞に基づく保留個数を示す変数である。
First, it is determined whether or not the value of the variable c_sp_reserve_max is greater than 0 (step S2010). As described above, the variable c_sp_reserve_max is a variable indicating the number of reserves based on the winning of a game ball (special reserve ball) at the
ステップS2010の判断処理で、変数c_sp_reserve_maxの値が0以下であると判別したとき(NO)、すなわち、保留個数が0であると判別したとき、具体的には、特別図柄保留球テーブルに、大当り判定用乱数値と大当り図柄決定用乱数値との組が、記憶されていないと判別したときには、直ちに本サブルーチンを終了する。 When it is determined in step S2010 that the value of the variable c_sp_reserve_max is 0 or less (NO), that is, when it is determined that the reserved number is 0, specifically, the special symbol reserved ball table is hit with a big hit When it is determined that the combination of the determination random number value and the jackpot symbol determination random value is not stored, this subroutine is immediately terminated.
一方、ステップS2010の判断処理で、変数c_sp_reserve_maxの値が0以上であると判別したとき(YES)、すなわち、保留個数が0でないと判別したとき、具体的には、特別図柄保留球テーブルに、大当り判定用乱数値と大当り図柄決定用乱数値との組が、少なくとも1組記憶されていると判別したときには、特別図柄保留球テーブルの第1番目の記憶領域に記憶されている大当り判定用乱数値と大当り図柄決定用乱数値とを読み出す(ステップS2012)。例えば、図21に示す特別図柄保留球テーブルの例では、「No.」が「1」である大当り判定用乱数値「123」と大当り図柄決定用乱数値「6」とを読み出す。 On the other hand, when it is determined in step S2010 that the value of the variable c_sp_reserve_max is 0 or more (YES), that is, when it is determined that the reserved number is not 0, specifically, in the special symbol reserved ball table, When it is determined that at least one set of the jackpot determination random number value and the jackpot symbol determination random number value is stored, the jackpot determination disorder stored in the first storage area of the special symbol holding ball table The numerical value and the jackpot symbol determining random number value are read (step S2012). For example, in the example of the special symbol reservation ball table shown in FIG. 21, the big hit determination random number value “123” whose “No.” is “1” and the big hit symbol determination random number value “6” are read.
上述したステップS2012の処理によって、読み出された大当り判定用乱数値は、図11のステップS1106の処理で、判定するために用いられる。また、大当り図柄決定用乱数値は、図11のステップS1108や1109の処理で、図柄を決定するために用いられる。 The jackpot determination random number value read out by the processing in step S2012 described above is used for determination in the processing in step S1106 in FIG. The jackpot symbol determining random number value is used for determining symbols in the processing of steps S1108 and 1109 in FIG.
次に、特別図柄保留球テーブルの第1番目の記憶領域をクリアして、大当り判定用乱数値及び大当り図柄決定用乱数値と、先読みフラグの値とを消去する(ステップS2014)。次いで、特別図柄保留球テーブルの第2番目以降の記憶領域の内容を1つずつシフトさせることによって、大当り判定用乱数値及び大当り図柄決定用乱数値と、先読みフラグの値とを記憶させるべき記憶領域を1つ前に変更する(ステップS2016)。 Next, the first storage area of the special symbol reservation ball table is cleared, and the jackpot determination random number value, the jackpot symbol determination random number value, and the value of the prefetch flag are deleted (step S2014). Next, by storing the contents of the second and subsequent storage areas of the special symbol reservation ball table one by one, the memory for storing the jackpot determination random number value, the jackpot symbol determination random value, and the value of the prefetch flag The area is changed to the previous one (step S2016).
具体的には、特別図柄保留球テーブルの第2番目の記憶領域に大当り判定用乱数値と大当り図柄決定用乱数値とが記憶されていれば、特別図柄保留球テーブルの第2番目の記憶領域に記憶されている大当り判定用乱数値及び大当り図柄決定用乱数値と先読みフラグの値とを、第1番目の記憶領域に移動させる。また、特別図柄保留球テーブルの第3番目の記憶領域に大当り判定用乱数値と大当り図柄決定用乱数値とが記憶されていれば、特別図柄保留球テーブルの第3番目の記憶領域に記憶されている大当り判定用乱数値及び大当り図柄決定用乱数値と先読みフラグの値とを、第2番目の記憶領域に移動させる。 Specifically, if the jackpot determination random number value and the jackpot symbol determination random number value are stored in the second storage area of the special symbol reservation ball table, the second storage area of the special symbol reservation ball table The jackpot determination random number value, the jackpot symbol determination random number value, and the value of the look-ahead flag stored in are moved to the first storage area. Further, if the jackpot determination random number value and the jackpot symbol determination random value are stored in the third storage area of the special symbol reservation ball table, they are stored in the third storage area of the special symbol reservation ball table. The jackpot determination random number value, the jackpot symbol determination random number value, and the value of the prefetch flag are moved to the second storage area.
同様に、特別図柄保留球テーブルの第4番目の記憶領域に大当り判定用乱数値と大当り図柄決定用乱数値とが記憶されていれば、特別図柄保留球テーブルの第4番目の記憶領域に記憶されている大当り判定用乱数値及び大当り図柄決定用乱数値と先読みフラグの値とを、第3番目の記憶領域に移動させる。なお、特別図柄保留球テーブルの第4番目の記憶領域に記憶されている大当り判定用乱数値及び大当り図柄決定用乱数値と先読みフラグの値とを、第3番目の記憶領域に移動させたときには、特別図柄保留球テーブルの第4番目の記憶領域をクリアする。 Similarly, if the big hit determination random number value and the big hit determination random number value are stored in the fourth storage area of the special symbol reservation ball table, the special symbol reservation ball table is stored in the fourth storage area. The jackpot determination random number value, the jackpot symbol determination random number value, and the value of the prefetch flag are moved to the third storage area. When the jackpot determination random number value and the jackpot symbol determination random value stored in the fourth storage area of the special symbol holding ball table and the value of the prefetch flag are moved to the third storage area The fourth storage area of the special symbol holding ball table is cleared.
例えば、図21に示した特別図柄保留球テーブルの例の場合では、図21(b)に示した特別図柄保留球テーブルが、ステップS2012〜S2016の処理を実行する前の状態であったとする。すなわち、特別図柄保留球テーブルの第1番目の記憶領域には、大当り判定用乱数値「123」及び大当り図柄決定用乱数値「6」と、先読みフラグの値「1」とが記憶され、特別図柄保留球テーブルの第2番目の記憶領域には、大当り判定用乱数値「38824」及び大当り図柄決定用乱数値「4」と、先読みフラグの値「1」とが記憶され、特別図柄保留球テーブルの第3番目の記憶領域には、大当り判定用乱数値「51245」及び大当り図柄決定用乱数値「8」と、先読みフラグの値「1」とが記憶され、特別図柄保留球テーブルの第4番目の記憶領域には、大当り判定用乱数値「9502」及び大当り図柄決定用乱数値「3」と、先読みフラグの値「1」とが記憶されている。 For example, in the case of the special symbol reservation ball table shown in FIG. 21, it is assumed that the special symbol reservation ball table shown in FIG. 21 (b) is in a state before the processing of steps S2012 to S2016 is executed. That is, in the first storage area of the special symbol holding ball table, the jackpot determination random number value “123”, the jackpot symbol determination random number value “6”, and the prefetch flag value “1” are stored. In the second storage area of the symbol reservation ball table, a jackpot determination random number value “38824”, a jackpot symbol determination random value “4”, and a prefetch flag value “1” are stored, and the special symbol reservation ball The third storage area of the table stores a jackpot determining random number value “51245”, a jackpot symbol determining random value “8”, and a prefetch flag value “1”. The fourth storage area stores a jackpot determining random number value “9502”, a jackpot symbol determining random value “3”, and a prefetch flag value “1”.
特別図柄保留球テーブルが、図21(b)に示した状態であるときに、上述したステップS2012〜S2016の処理を実行することによって、特別図柄保留球テーブルの第1番目の記憶領域がクリアされるとともに、特別図柄保留球テーブルの第2番目以降の記憶領域の内容が1つずつ前の記憶領域にシフトされる。すなわち、図21(c)に示すように、特別図柄保留球テーブルの第1番目の記憶領域に、大当り判定用乱数値「38824」及び大当り図柄決定用乱数値「4」と、先読みフラグの値「1」とが、移動して記憶され、特別図柄保留球テーブルの第2番目の記憶領域に、大当り判定用乱数値「51245」及び大当り図柄決定用乱数値「8」と、先読みフラグの値「1」とが、移動して記憶され、特別図柄保留球テーブルの第3番目の記憶領域に、大当り判定用乱数値「9502」及び大当り図柄決定用乱数値「3」と、先読みフラグの値「1」とが、移動して記憶される。さらに、特別図柄保留球テーブルの第4番目の記憶領域では、大当り判定用乱数値及び大当り図柄決定用乱数値と、先読みフラグの値とがクリアされる。 When the special symbol reservation ball table is in the state shown in FIG. 21B, the first storage area of the special symbol reservation ball table is cleared by executing the processing of steps S2012 to S2016 described above. At the same time, the contents of the second and subsequent storage areas of the special symbol reservation ball table are shifted one by one to the previous storage area. That is, as shown in FIG. 21 (c), in the first storage area of the special symbol holding ball table, the jackpot determination random number value “38824”, the jackpot symbol determination random value “4”, and the value of the prefetch flag “1” is moved and stored, and the big hit determination random number value “51245”, the big hit symbol determination random number value “8”, and the value of the prefetch flag are stored in the second storage area of the special symbol holding ball table “1” is moved and stored, and the jackpot determination random number “9502”, the jackpot determination random number “3”, and the value of the look-ahead flag are stored in the third storage area of the special symbol holding ball table. “1” is moved and stored. Further, in the fourth storage area of the special symbol reservation ball table, the big hit determination random number value, the big hit symbol determination random value, and the value of the prefetch flag are cleared.
このように、ステップS2016の処理を実行することによって、大当り判定用乱数値と大当り図柄決定用乱数値とをシフトさせるだけでなく、先読みフラグの値もシフトさせるので、先読みを、既に実行したか又は未だに実行していないかを示す情報もシフトさせて、特別図柄保留球テーブルに記憶させ、特別図柄の変動表示と停止表示との制御とは別個に、特別はずれ演出の制御も的確に処理することができる。 In this way, by executing the processing of step S2016, not only the big hit determination random number value and the big hit symbol determination random value are shifted, but also the value of the prefetch flag is shifted. Alternatively, the information indicating whether it is not yet executed is also shifted and stored in the special symbol holding ball table, and the control of the special off-line effect is accurately processed separately from the control of the special symbol variation display and the stop display. be able to.
次に、変数c_sp_reserve_maxの値を1だけ減ずる(ステップS2018)。次いで、変数c_sp_reserve_maxの値が0になったか否か、すなわち、保留個数が0になったか否かを判断する(ステップS2020)。変数c_sp_reserve_maxの値が0になったと判別したとき(NO)には、直ちに本サブルーチンを終了する。 Next, the value of the variable c_sp_reserve_max is decreased by 1 (step S2018). Next, it is determined whether or not the value of the variable c_sp_reserve_max has become 0, that is, whether or not the number of reservations has become 0 (step S2020). When it is determined that the value of the variable c_sp_reserve_max has become 0 (NO), this subroutine is immediately terminated.
一方、変数c_sp_reserve_maxの値が0になっていないと判別したとき(YES)、すなわち、特別図柄保留球テーブルに大当り判定用乱数値と大当り図柄決定用乱数値との組が、少なくとも1組記憶されていると判別したときには、フラグF_sp_continueの値を0にするとともに(ステップS2022)、変数c_sp_effectの値を0にし(ステップS2024)、本サブルーチンを終了する。 On the other hand, when it is determined that the value of the variable c_sp_reserve_max is not 0 (YES), that is, at least one set of the jackpot determination random number value and the jackpot symbol determination random number value is stored in the special symbol holding ball table. If the flag F_sp_continue is determined to be 0 (step S2022), the variable c_sp_effect is set to 0 (step S2024), and this subroutine is terminated.
フラグF_sp_continueは、後述する特別はずれ演出を継続して実行しているか否かを示すフラグであり、フラグF_sp_continueの値が1であるときには、特別はずれ演出を継続して実行していることを示し、フラグF_sp_continueの値が0であるときには、特別はずれ演出を実行していないことを示す。また、変数c_sp_effectは、特別はずれ演出を継続して実行している回数を示す。なお、これらのフラグF_sp_continueや、変数c_sp_effectについては、後で詳述する。 The flag F_sp_continue is a flag indicating whether or not the special deviation effect described later is continuously executed. When the value of the flag F_sp_continue is 1, it indicates that the special deviation effect is continuously executed. When the value of the flag F_sp_continue is 0, it indicates that the special off-stage effect is not executed. The variable c_sp_effect indicates the number of times that the special outlier effect is continuously executed. The flag F_sp_continue and the variable c_sp_effect will be described in detail later.
上述したように、変数c_sp_reserve_maxの値が0になったとき、すなわち、保留個数が0になったとき、具体的には、特別図柄保留球テーブルに大当り判定用乱数値と大当り図柄決定用乱数値とが、1組も記憶されていないときには、フラグF_sp_continueの値を0にして、変数c_sp_effectの値を0にすることで、継続して実行していた特別はずれ演出を終了させる。 As described above, when the value of the variable c_sp_reserve_max becomes 0, that is, when the number of reserves becomes 0, specifically, the jackpot determining random number value and the jackpot symbol determining random value are stored in the special symbol holding ball table. However, when one set is not stored, the value of the flag F_sp_continue is set to 0 and the value of the variable c_sp_effect is set to 0, thereby terminating the special off-line effect that has been continuously executed.
このように処理することで、保留個数を一旦ゼロにすることによって、特別はずれ演出の継続を中止することができる。すなわち、遊技者が、遊技球を始動口25に一時的に入賞させないようにすることで、特別はずれ演出の継続を中止することができる。したがって、遊技者が、特別はずれ演出の継続を中止したいときには、遊技球を始動口25に意図的に入賞させないようにすることで、遊技者の意思を反映させることができる。
By processing in this way, the continuation of the special off-line effect can be stopped by once setting the reserved number to zero. In other words, the continuation of the extraordinary effect can be stopped by preventing the player from temporarily winning the game ball at the
さらに、上述したステップS2020の判断処理では、変数c_sp_reserve_maxの値が0になっているか否かのみで判断したが、遊技者が遊技球を発射させているか否かも合せて判断するのが好ましい。たとえば、遊技者が発射ハンドル26をある程度の角度まで回動させているか否かを検出したり、遊技球が通過する度に検出信号を発するセンサをガイドレール30などの遊技球の通過経路に設けて遊技球が実際に発射されていることを検出したりすることで、遊技者が遊技球を発射させているか否かを判断することができる。
Further, in the above-described determination processing in step S2020, the determination is made only based on whether or not the value of the variable c_sp_reserve_max is 0. However, it is preferable to determine whether or not the player is firing a game ball. For example, a sensor that detects whether or not the player has rotated the launch handle 26 to a certain angle, or that generates a detection signal every time the game ball passes, is provided in the passage path of the game ball such as the
このようにすることで、遊技者が遊技球を発射させていない場合であって、保留個数が0になった場合には、特別はずれ演出の継続を遊技者が積極的に中止したい意思を有しているとして、変数c_sp_reserve_maxの値を0にすることで、継続して実行していた特別はずれ演出を終了させることができ、遊技者の意思を反映させることができる。 In this way, if the player has not fired a game ball and the number of reserves becomes zero, the player has an intention to actively stop the continuation of the special offense. If the value of the variable c_sp_reserve_max is set to 0, the special off-line effect that has been continuously executed can be terminated, and the player's intention can be reflected.
一方、遊技者が遊技球を発射させていた場合であって、保留個数が0になった場合は、特別はずれ演出を終了させる意思がないにもかかわらず、始動口25に遊技球を入賞させることができなかった結果として、保留個数がゼロになった場合である。このような場合は、特別はずれ演出を終了させる意思を遊技者は有していなかった、すなわち、特別はずれ演出を継続させたいという意思を遊技者は有していたとすることができるので、フラグF_sp_continueの値を0にせず、変数c_sp_effectの値も初期化しないよういすることで、特別はずれ演出を継続して実行する状態を維持することができる。このような場合にも、遊技者の意思を的確に反映させることができる。 On the other hand, if the player has fired a game ball and the number of reserves becomes 0, the game ball is awarded to the start opening 25 even though there is no intention to end the special off-line effect. As a result, the number of reservations becomes zero. In such a case, it can be assumed that the player did not have the intention to end the special off-line effect, that is, the player had the intention to continue the special off-line effect, so the flag F_sp_continue By not setting the value of 0 to 0 and not initializing the value of the variable c_sp_effect, it is possible to maintain a state in which the special off-line effect is continuously executed. Even in such a case, the player's intention can be accurately reflected.
上述したように、遊技者が遊技球を発射させているか否かも合せて判断するので、遊技を進める技術、すなわち、始動口25への入賞が、上手・下手にかかわらず、楽しむことができる遊技機を提供することができる。すなわち、遊技者が遊技球を発射させているにもかかわらず、始動口25に遊技球を入賞させることができなかった場合は、技術不足によるもので、遊技者は、初心者であると考えられる。このような場合には、変数F_sp_continueなどの値を初期化せずに、特別はずれ演出を継続して実行する状態を維持できる。 As described above, since it is also determined whether or not the player is firing a game ball, it is possible to enjoy a technique for advancing the game, that is, a game that can be enjoyed regardless of whether it is good or bad. Machine can be provided. That is, even if the player is firing a game ball, if the game ball cannot be won at the start opening 25, it is due to a lack of technology and the player is considered a beginner. . In such a case, it is possible to maintain a state in which the special off-line effect is continuously executed without initializing values such as the variable F_sp_continue.
[特別はずれ演出処理]
図22は、図11のステップS1110の処理で呼び出されて実行される特別はずれ演出処理のサブルーチンを示すフローチャートである。このサブルーチンを実行することにより、大当り判定用乱数値を用いて判定した結果が、保留球(特別保留球)によって連続してはずれとなったときには、特別はずれ演出が継続して行われることになる。
[Special offshoot production processing]
FIG. 22 is a flowchart showing a special off-line effect process subroutine that is called and executed in the process of step S1110 of FIG. By executing this subroutine, when the result determined using the random number for determining the big hit is continuously deviated by the holding ball (special holding ball), the special deviation effect is continuously performed. .
最初に、フラグF_sp_continueの値が1であるか否かを判断する(ステップS2210)。このフラグF_sp_continueは、本サブルーチンによって、特別はずれ演出を継続して実行している最中であるか否かを示すフラグである。フラグF_sp_continueの値が1であるときには、特別はずれ演出を継続して実行している最中であることを示し、フラグF_sp_continueの値が0であるときには、特別はずれ演出を実行していないことを示す。 First, it is determined whether or not the value of the flag F_sp_continue is 1 (step S2210). This flag F_sp_continue is a flag indicating whether or not the special off-line effect is being continuously executed by this subroutine. When the value of the flag F_sp_continue is 1, it indicates that the special deviation effect is being continuously executed, and when the value of the flag F_sp_continue is 0, it indicates that the special deviation effect is not being executed. .
ステップS2210の判断処理で、フラグF_sp_continueの値が1でないと判別したとき(NO)には、特別図柄保留球テーブルを参照して、先読みフラグの値が1になっているものが存在か否か、すなわち、その時点で、未だに先読みをしていない大当り判定用乱数値が存在するか否かを判断する(ステップS2212)。先読みフラグの値が1になっているものが存在しないと判別したとき(NO)には、直ちに本サブルーチンを終了する。 If it is determined in step S2210 that the value of the flag F_sp_continue is not 1 (NO), it is determined whether or not there is a prefetch flag value of 1 with reference to the special symbol holding ball table. That is, at that time, it is determined whether there is a jackpot determination random value that has not been prefetched (step S2212). When it is determined that there is no prefetch flag value of 1 (NO), this subroutine is immediately terminated.
一方、ステップS2212の判断処理で、先読みフラグの値が1になっているものが存在すると判別したとき(NO)には、その先読みフラグの値が1になっている大当り判定用乱数値の全てを読み出し(ステップS2214)、読み出した全ての大当り判定用乱数値に対応する先読みフラグの値を「0」にする(ステップS2216)。すなわち、その時点で、未だに先読みされていない大当り判定用乱数値の全てを特別図柄保留球テーブルから読み出し、その読み出した全ての大当り判定用乱数値に対応する「FLG」の記憶領域に「0」を書き込む。このようにすることで、読み出した全ての大当り判定用乱数値に対応する先読みフラグを、「先読み済み」の状態にすることができる。 On the other hand, when it is determined in the determination processing in step S2212 that there is a prefetch flag value of 1 (NO), all of the jackpot determination random numbers for which the prefetch flag value is 1 are used. Is read (step S2214), and the values of the prefetch flags corresponding to all the read jackpot determination random numbers are set to “0” (step S2216). That is, at that time, all the jackpot determination random numbers that have not been prefetched yet are read from the special symbol holding ball table, and “0” is stored in the storage area of “FLG” corresponding to all of the read jackpot determination random numbers. Write. By doing in this way, it is possible to set the prefetch flag corresponding to all the read jackpot determination random values to the “prefetched” state.
例えば、図23(a)に示した特別図柄保留球テーブルの例の場合で、この図23(a)に示した状態のときに、上述したステップS2214の処理によって、先読みフラグの値が1になっている大当り判定用乱数値の全てを読み出したときには、図23(b)に示すように、ステップS2216の処理により、その読み出した全ての大当り判定用乱数値に対応する「FLG」の記憶領域に「0」を書き込む。 For example, in the case of the special symbol holding ball table shown in FIG. 23A, in the state shown in FIG. 23A, the value of the prefetch flag is set to 1 by the process of step S2214 described above. When all of the jackpot determination random values are read, as shown in FIG. 23 (b), the storage area of “FLG” corresponding to all of the read jackpot determination random values by the processing of step S2216. “0” is written to.
なお、特別図柄保留球テーブルが図23(b)に示した状態となった後に、始動口25に遊技球が新たに入賞したときには、上述した図15のサブルーチンのステップS1503〜S1507が実行されて、大当り判定用乱数値と大当り図柄決定用乱数値とが抽出されて(ステップS1505)、大当り判定用乱数値と大当り図柄決定用乱数値とが特別図柄保留球テーブルに記憶されるとともに(ステップS1506)、これらの大当り判定用乱数値と大当り図柄決定用乱数値とに対応する先読みフラグの値を0にする(ステップS1507)。これらの処理が実行されることによって、例えば、図23(c)に示すように、特別図柄保留球テーブルの4番目の記憶領域には、大当り判定用乱数値として「9502」が記憶されるとともに、大当り図柄決定用乱数値として「3」が記憶される。さらに、これらに対応する「FLG」(先読みフラグ)の記憶領域には「1」が記憶されることになる。 When a new game ball is won at the start opening 25 after the special symbol holding ball table is in the state shown in FIG. 23B, steps S1503 to S1507 of the subroutine shown in FIG. 15 are executed. The jackpot determination random number value and the jackpot symbol determination random number value are extracted (step S1505), and the jackpot determination random number value and the jackpot symbol determination random number value are stored in the special symbol holding ball table (step S1506). ), The value of the prefetch flag corresponding to the jackpot determination random number value and the jackpot symbol determination random value is set to 0 (step S1507). By executing these processes, for example, as shown in FIG. 23 (c), “9502” is stored as a jackpot determination random number value in the fourth storage area of the special symbol holding ball table. “3” is stored as the jackpot symbol determination random number value. Furthermore, “1” is stored in the storage area of “FLG” (prefetch flag) corresponding to these.
このように、特別図柄保留球テーブルの「FLG」(先読みフラグ)の記憶領域を設けるとともに、先読みフラグの値を、変更したり新たに記憶させたりすることで、先読み処理が既にされた大当り図柄決定用乱数値と、先読み処理が未だにされていない大当り図柄決定用乱数値とを区別することができ、先読み処理を的確に実行することができる。 Thus, while providing the storage area for the “FLG” (prefetch flag) of the special symbol reservation ball table, changing the value of the prefetch flag or newly storing it, the big hit design that has been prefetched already The determination random number value can be distinguished from the jackpot symbol determination random number value that has not been subjected to the prefetching process, and the prefetching process can be accurately executed.
さらに、特別図柄保留球テーブルが図23(b)に示した状態となった後に、特別図柄ゲームを開始するために、図11のステップS1105の処理で図20のサブルーチンが呼び出されて実行されたときには、図20のステップS2012及びS2016の処理によって、特別図柄保留球テーブルの1番目の記憶領域の大当り判定用乱数値と大当り図柄決定用乱数値とが読み出された後、その特別図柄保留球テーブルの1番目の記憶領域がクリアされ、特別図柄保留球テーブルの2番目以降の記憶領域の大当り判定用乱数値及び大当り図柄決定用乱数値と、先読みフラグの値とが、1つずつ前の記憶領域に移動して記憶される。 Furthermore, after the special symbol holding ball table is in the state shown in FIG. 23B, the subroutine of FIG. 20 is called and executed in the process of step S1105 of FIG. 11 to start the special symbol game. In some cases, after the processing of steps S2012 and S2016 of FIG. 20 reads the big hit determination random number value and the big hit symbol determination random number value in the first storage area of the special symbol holding ball table, the special symbol holding ball The first storage area of the table is cleared, and the jackpot determination random number value and the jackpot symbol determination random value in the second and subsequent storage areas of the special symbol holding ball table, and the value of the prefetch flag It is moved to the storage area and stored.
例えば、図20のステップS2012及びS2014の処理を実行することによって、図23(d)に示すように、特別図柄保留球テーブルの1番目の記憶領域の大当り判定用乱数値「123」及び大当り図柄決定用乱数値「6」と、「FLG」(先読みフラグ)の値「0」が読み出された後に、特別図柄保留球テーブルの1番目の記憶領域がクリアされる。さらに、図20のステップS2016の処理を実行することによって、図23(e)に示すように、特別図柄保留球テーブルの第1番目の記憶領域に、大当り判定用乱数値「38824」及び大当り図柄決定用乱数値「4」と、先読みフラグの値「0」とが、移動して記憶され、特別図柄保留球テーブルの第2番目の記憶領域に、大当り判定用乱数値「51245」及び大当り図柄決定用乱数値「8」と、先読みフラグの値「0」とが、移動して記憶され、特別図柄保留球テーブルの第3番目の記憶領域に、大当り判定用乱数値「9502」及び大当り図柄決定用乱数値「3」と、先読みフラグの値「1」とが、移動して記憶される。さらに、特別図柄保留球テーブルの第4番目の記憶領域では、大当り判定用乱数値及び大当り図柄決定用乱数値と、先読みフラグの値とがクリアされる。 For example, by executing the processing of steps S2012 and S2014 in FIG. 20, as shown in FIG. 23 (d), the jackpot determination random number “123” and the jackpot symbol in the first storage area of the special symbol holding ball table After the determination random number value “6” and the value “0” of “FLG” (prefetch flag) are read, the first storage area of the special symbol reservation ball table is cleared. Furthermore, by executing the processing of step S2016 in FIG. 20, as shown in FIG. 23 (e), the big hit determination random number “38824” and the big hit symbol are stored in the first storage area of the special symbol holding ball table. The determination random number value “4” and the prefetch flag value “0” are moved and stored, and the big hit determination random number value “51245” and the big hit symbol are stored in the second storage area of the special symbol holding ball table. The determination random number value “8” and the prefetch flag value “0” are moved and stored, and the big hit determination random number value “9502” and the big hit symbol are stored in the third storage area of the special symbol holding ball table. The determination random number value “3” and the prefetch flag value “1” are moved and stored. Further, in the fourth storage area of the special symbol reservation ball table, the big hit determination random number value, the big hit symbol determination random value, and the value of the prefetch flag are cleared.
上述したステップS2216の処理を実行した後、ステップS2214の処理で読み出した大当り判定用乱数値の全てを判定する(ステップS2218)。なお、この判定は、後述するように、特別はずれ演出を実行するか否かを定めるためのものであるので、読み出した大当り判定用乱数値に対応する判定結果がはずれであることを定めることができればよく、判定結果が大当りであることを定める必要はない。また、このステップS2218の判定処理の結果、連続してはずれになった回数も計数する。この連続してはずれになった回数は、後述するステップS2226で用いる回数である。 After executing the process of step S2216 described above, all of the jackpot determination random numbers read in the process of step S2214 are determined (step S2218). Note that, as will be described later, this determination is for determining whether or not to execute a special shift effect, so that it can be determined that the determination result corresponding to the read jackpot determination random value is a shift. There is no need to determine that the determination result is a big hit. Further, the number of times of continuous deviation as a result of the determination processing in step S2218 is also counted. The number of times of continuous deviation is the number used in step S2226 described later.
次いで、ステップS2218の判定結果が、連続してはずれになったか否かを判断する(ステップS2220)。この連続してはずれになったか否かの判断は、例えば、特別図柄保留球テーブルの1番目と2番目との記憶領域に記憶されている大当り判定用乱数値の判定結果が、共にはずれであるような場合や、特別図柄保留球テーブルの2番目と3番目との記憶領域の大当り判定用乱数値の判定結果が、共にはずれであるような場合などがある。いずれにしても、特別図柄保留球テーブルの少なくとも2つ以上連続した記憶領域に記憶されている大当り判定用乱数値の判定結果が、全てはずれであることを意味する。したがって、特別図柄保留球テーブルの1番目の記憶領域に記憶されている大当り判定用乱数値の判定結果がはずれであり、特別図柄保留球テーブルの2番目の記憶領域に記憶されている大当り判定用乱数値の判定結果が大当りであり、特別図柄保留球テーブルの3番目の記憶領域に記憶されている大当り判定用乱数値の判定結果がはずれである場合は、連続してはずれになっていないと判別される。 Next, it is determined whether or not the determination result of step S2218 has been continuously shifted (step S2220). For example, the determination result of the jackpot determination random number values stored in the first and second storage areas of the special symbol reservation ball table are both out of place. In such a case, the determination results of the jackpot determination random numbers in the second and third storage areas of the special symbol reservation ball table may be out of sync. In any case, it means that the determination results of the random numbers for determining the big hit stored in the continuous storage area of at least two of the special symbol reservation ball table are all out of place. Therefore, the determination result of the random number for jackpot determination stored in the first storage area of the special symbol reservation ball table is out of order, and the determination result for the big hit determination stored in the second storage area of the special symbol reservation ball table If the determination result of the random number value is a big hit and the determination result of the random number value for jackpot determination stored in the third storage area of the special symbol holding ball table is out of place, Determined.
ステップS2220の判断処理で、判定結果が連続してはずれになっていないと判別したとき(NO)には、直ちに本サブルーチンを終了する。一方、判定結果が連続してはずれになったと判別したとき(YES)には、特別はずれ演出用乱数カウンタの値から特別はずれ演出用乱数値を抽出する(ステップS2222)。なお、この特別はずれ演出用乱数カウンタも、上述した図9のステップS921の処理が実行される度に、その値が更新されるカウンタである。この特別はずれ演出用乱数は、特別はずれ演出を実行するか否かを定めるためのものであり、特別はずれ演出用乱数が、第1の範囲に含まれている場合には、特別はずれ演出を実行すると定め、第1の範囲とは異なる第2の範囲に含まれている場合には、特別はずれ演出を実行しないと定める。 When it is determined in the determination process in step S2220 that the determination results are not continuously shifted (NO), this subroutine is immediately terminated. On the other hand, when it is determined that the determination results are continuously out of order (YES), the special off-effects random number is extracted from the value of the special off-effects random counter (step S2222). Note that this special deviation effect random number counter is also a counter whose value is updated each time the process of step S921 in FIG. 9 described above is executed. This random number for special effects is for determining whether or not to execute special effects. If the random numbers for special effects are included in the first range, the special effects are executed. Then, if it is included in the second range different from the first range, it is determined that the special off-line effect is not executed.
このように、特別はずれ演出用乱数の値で、特別はずれ演出を実行するか否かを定めることによって、判定結果が連続してはずれになっている場合であっても、直ちに、特別はずれ演出が実行されるわけではなく、判定結果の全てを遊技者に報知するわけではないので、遊技の進行について、疑問に感じさせたり驚かせたりすることができ、遊技の興趣を高めることができる。 In this way, by determining whether or not to execute the special deviation effect with the value of the special deviation production random number, even if the determination result is a continuous deviation, the special deviation production is immediately performed. Since it is not executed and not all of the determination results are notified to the player, the progress of the game can be questioned or surprised, and the interest of the game can be enhanced.
次に、特別はずれ演出を実行するか否かを判断する(ステップS2224)。上述したように、特別はずれ演出用乱数が、第1の範囲に含まれている場合には、特別はずれ演出を実行する。一方、特別はずれ演出用乱数が、第1の範囲とは異なる第2の範囲に含まれている場合には、特別はずれ演出を実行しないと定める。ステップS2224の判断処理で、特別はずれ演出を実行しないと判別したとき(NO)には、直ちに本サブルーチンを終了する。 Next, it is determined whether or not a special off-line effect is executed (step S2224). As described above, when the special deviation effect random number is included in the first range, the special deviation effect is executed. On the other hand, when the special deviation production random number is included in the second range different from the first range, it is determined that the special deviation production is not executed. If it is determined in the determination processing in step S2224 that no special deviation effect is to be executed (NO), this subroutine is immediately terminated.
一方、ステップS2224の判断処理で、特別はずれ演出を実行すると判別したとき(YES)には、変数c_max_sp_effectの値を、「連続してはずれになった回数」に設定する(ステップS2226)。変数c_max_sp_effectは、特別はずれ演出を継続して実行すべき最大回数を定める変数である。この「連続してはずれになった回数」は、上述したステップS2218の処理によって計数された回数である。このステップS2226の処理を実行することによって、大当り判定用乱数値の全てを判定した結果、「連続してはずれになった回数」を、特別はずれ演出を継続して実行すべき回数にすることができる。 On the other hand, when it is determined in the determination processing in step S2224 that the special deviation effect is to be executed (YES), the value of the variable c_max_sp_effect is set to “the number of consecutive deviations” (step S2226). The variable c_max_sp_effect is a variable that determines the maximum number of times that the special outlier effect should be continuously executed. The “number of consecutive deviations” is the number of times counted by the process of step S2218 described above. By executing the processing of step S2226, as a result of determining all of the jackpot determination random values, the “number of consecutive discontinuations” is set to the number of times that the special disparity effect should be continuously executed. it can.
ステップS2226の処理を実行した後、変数c_max_sp_effectの値に応じて、特別はずれ演出を選択する(ステップS2228)。例えば、変数c_max_sp_effectの値が2であれば、特別はずれ演出を2回だけ継続して実行するようにするために、2回分の特別はずれ演出からなるものを選択する。 After executing the process of step S2226, a special off-line effect is selected according to the value of the variable c_max_sp_effect (step S2228). For example, if the value of the variable c_max_sp_effect is 2, in order to continuously execute the special off-line effect only twice, one having two special off-line effects is selected.
ステップS2228の処理を実行した後、変数c_sp_effectの値を初期化、例えば、1に設定し(ステップS2230)、変数c_sp_effectの値に応じた特別はずれ演出データを読み出し(ステップS2232)、本サブルーチンを終了する。上述した変数c_sp_effectは、特別はずれ演出が継続して行われた回数を示すカウンタである。なお、上述したステップS2232の処理で用いる特別はずれ演出データについては後述する。 After executing the processing of step S2228, the value of the variable c_sp_effect is initialized, for example, set to 1 (step S2230), the special off-effects data corresponding to the value of the variable c_sp_effect is read (step S2232), and this subroutine is finished. To do. The variable c_sp_effect described above is a counter indicating the number of times that the special off-line effect has been continuously performed. The special deviation effect data used in the processing of step S2232 described above will be described later.
また、上述したステップS2210の判断処理で、フラグF_sp_continueの値が1であると判別したとき(YES)、すなわち、特別はずれ演出を、既に継続して実行しているときには、変数c_sp_effectの値を1だけ増やし(ステップS2234)、変数c_sp_effectの値に応じた特別はずれ演出データを読み出す(ステップS2236)。 Further, when it is determined that the value of the flag F_sp_continue is 1 in the determination process of step S2210 described above (YES), that is, when the special off-line effect is already being executed, the value of the variable c_sp_effect is set to 1. (Step S2234), and the special outlier effect data corresponding to the value of the variable c_sp_effect is read (step S2236).
上述したステップS2232又はS2236の処理は、具体的には、図24に示すような特別はずれ演出データを、変数c_max_sp_effectの値(図24に示す最大継続回数)に応じて選択する処理である。図24は、特別はずれ演出を実行するときに用いる特別はずれ演出データが、変数c_max_sp_effectの値に応じて記憶された特別はずれ演出データテーブルを示す表である。 Specifically, the process of step S2232 or S2236 described above is a process of selecting special off-stage effect data as shown in FIG. 24 according to the value of the variable c_max_sp_effect (the maximum number of continuous times shown in FIG. 24). FIG. 24 is a table showing a special deviation effect data table in which special deviation effect data used when executing the special deviation effect is stored according to the value of the variable c_max_sp_effect.
図24に示した特別はずれ演出データテーブルから、特別はずれ演出データを変数c_sp_effectの値に応じて読み出すことによって、特別図柄表示装置33において、特別図柄を用いた特別はずれ演出を継続して実行することができる。図24に示したはずれ特別演出データの各々を「はずれ演出データm(n)」と表現したときのmが、変数c_max_sp_effectの値に対応し、nが、変数c_sp_effectの値に対応する。
The special symbol effect data using the special symbol is continuously executed in the special
例えば、「連続してはずれになった回数」が2回であるときには、上述したステップS2226の処理によって、変数c_max_sp_effectの値が2に定められる。したがって、この場合には、m=2であり、n=1,2であるので、図24に示した特別はずれ演出データテーブルの最大継続回数が2(「No」が「1」)の記憶領域に記憶されているはずれ演出データ2(1)と、はずれ演出データ2(2)とが用いられる。具体的には、1回目の特別はずれ演出を実行するときには、変数c_sp_effectの値は1となるので(図22のステップS2230)、はずれ演出データ2(1)が読み出されて(図22のステップS2232)、特別図柄表示装置33において、特別図柄を用いた特別はずれ演出が実行される。次いで、2回目の特別はずれ演出を実行するときには、変数c_sp_effectの値は2となるので(図22のステップS2234)、はずれ演出データ2(2)が読み出されて(図22のステップS2236)、特別図柄表示装置33において、特別図柄を用いた特別はずれ演出が実行される。
For example, when the “number of consecutive deviations” is 2, the value of the variable c_max_sp_effect is set to 2 by the process of step S2226 described above. Therefore, in this case, since m = 2 and n = 1, 2, the storage area in which the maximum continuation number of the special outlier effect data table shown in FIG. 24 is 2 (“No” is “1”). The off-stage effect data 2 (1) and the off-line effect data 2 (2) stored in are used. Specifically, when the first special offense effect is executed, the value of the variable c_sp_effect is 1 (step S2230 in FIG. 22), so that the offending effect data 2 (1) is read out (step in FIG. 22). S2232) In the special
同様に、「連続してはずれになった回数」が11回であるときには、上述したステップS2226の処理によって、変数c_max_sp_effectの値が11に定められる。したがって、この場合には、m=1であり、n=1〜11であるので、図24に示した特別はずれ演出データテーブルの最大継続回数が11(「No」が「10」)の記憶領域に記憶されているはずれ演出データ11(1)〜はずれ演出データ11(11)が用いられる。具体的には、1回目の特別はずれ演出を実行するときには、変数c_sp_effectの値は1となるので(図22のステップS2230)、はずれ演出データ11(1)が読み出され(図22のステップS2232)、2回目の特別はずれ演出を実行するときには、変数c_sp_effectの値は2となるので(図22のステップS2234)、はずれ演出データ11(2)によって、が読み出されて(図22のステップS2236)、特別図柄表示装置33において、特別図柄を用いた特別はずれ演出が実行される。
Similarly, when the “number of consecutive deviations” is 11, the value of the variable c_max_sp_effect is set to 11 by the process of step S2226 described above. Therefore, in this case, since m = 1 and n = 1 to 11, the storage area where the maximum continuation number of the special off-line effect data table shown in FIG. 24 is 11 (“No” is “10”). The off-stage effect data 11 (1) to the off-line effect data 11 (11) stored in are used. Specifically, since the value of the variable c_sp_effect is 1 when executing the first special outage effect (step S2230 in FIG. 22), the outlier effect data 11 (1) is read out (step S2232 in FIG. 22). ) When the second special offense effect is executed, the value of the variable c_sp_effect becomes 2 (step S2234 in FIG. 22), and is read out by the offshoot effect data 11 (2) (step S2236 in FIG. 22). ) In the special
この後、図22のステップS2234の処理によって、変数c_sp_effectの値が、順次1ずつ増え、図22のステップS2236の処理によって、順次、演出データ11(3)〜演出データ11(11)のデータが読み出されて、特別図柄表示装置33において、特別図柄を用いた特別はずれ演出が実行される。このようにすることで、特別はずれ演出が11回継続して実行される。
Thereafter, the value of the variable c_sp_effect is sequentially increased by 1 by the process of step S2234 in FIG. 22, and the data of the effect data 11 (3) to the effect data 11 (11) is sequentially added by the process of step S2236 in FIG. After being read, the special
図24に示した特別はずれ演出データは、上述したように、特別図柄表示装置33において、特別図柄を用いた特別はずれ演出を実行するためのデータである。この特別はずれ演出データは、例えば、通常、表示されない文字や記号を特別図柄として表示したり、特定の特別図柄が自転するように変動表示させたり、特定の特別図柄が点滅するように変動表示させたり、特定の特別図柄が、他の特別図柄とは異なる色で表示されて変動表示させたりするために、特別図柄表示装置33を制御するデータである。この特別はずれ演出データは、上述したステップS2232又はS2236の処理で読み出され、読み出された特別はずれ演出データによって、上述した図11のステップS1111の処理で決定する変動パターンが定められる。上述したような各種の変動パターンで特別図柄を変動表示させることによって、特別はずれ演出を実行することができ、特別はずれ演出が実行されていることを遊技者に示すことができる。
The special deviation effect data shown in FIG. 24 is data for executing the special deviation effect using the special symbol in the special
上述したステップS2212〜S2236の処理することによって、図25のタイムチャートに示すようなタイミングで、特別図柄の変動表示の開始と停止表示(導出表示)と、特別はずれ演出とを実行することができる。 By performing the processing of steps S2212 to S2236 described above, the start and stop display (derivation display) of the special symbol variation display and the special deviation effect can be executed at the timing shown in the time chart of FIG. .
まず、図25のタイムチャートの最上段のタイムチャートに示すように、遊技球が始動口25に入賞することによって(図15のステップS1503)、大当り判定用乱数値と大当り図柄決定用乱数値とが抽出され(図15のステップS1505)、記憶される(図15のステップS1506)。図25に示したタイムチャートでは、連続して、4個の遊技球が始動口25に入賞したことによって、4組の大当り判定用乱数値と大当り図柄決定用乱数値とが抽出され、特別図柄保留球テーブルに記憶されたものとする。なお、以下では、図25に示したように、4つの入賞を、入賞1、入賞2、入賞3、入賞4と称する。また、これらの入賞1と入賞2と入賞3と入賞4とに基づく判定結果は、全てはずれになったものとする。 First, as shown in the time chart at the top of the time chart of FIG. 25, when the game ball wins the start opening 25 (step S1503 of FIG. 15), the jackpot determination random number value and the jackpot symbol determination random value Are extracted (step S1505 in FIG. 15) and stored (step S1506 in FIG. 15). In the time chart shown in FIG. 25, when four game balls win the start opening 25 in succession, four sets of jackpot determination random numbers and jackpot symbol determination random numbers are extracted, and special symbols are extracted. Assume that it is stored in the holding ball table. Hereinafter, as shown in FIG. 25, the four winnings are referred to as winning 1, winning 2, winning 3, and winning 4. In addition, it is assumed that the determination results based on the winning 1, winning 2, winning 3, and winning 4 are all out of place.
入賞1に基づいて、特別図柄は、時刻T1に変動表示が開始され(図10のステップS1003)、時刻T2で変動表示が停止される(図10のステップS1006)。その後、入賞2に基づいて、特別図柄は、時刻T3に変動表示が開始され(図10のステップS1003)、時刻T4で変動表示が停止される(図10のステップS1006)。さらにその後、入賞3に基づいて、特別図柄は、時刻T5に変動表示が開始され(図10のステップS1003)、時刻T6で変動表示が停止される(図10のステップS1006)。次いで、入賞4に基づいて、特別図柄は、時刻T7に変動表示が開始され(図10のステップS1003)、時刻T8で変動表示が停止される(図10のステップS1006)。 Based on the winning 1, the special symbol is displayed in a variable manner at time T1 (step S1003 in FIG. 10), and the variable symbol is stopped at time T2 (step S1006 in FIG. 10). Thereafter, based on the winning 2, the special symbol is displayed in a variable manner at time T3 (step S1003 in FIG. 10), and the variable symbol is stopped at time T4 (step S1006 in FIG. 10). After that, based on the winning 3, the special symbol is displayed in a variable manner at time T5 (step S1003 in FIG. 10), and the variable symbol is stopped at time T6 (step S1006 in FIG. 10). Next, based on the winning 4, the special symbol is displayed in a variable manner at time T7 (step S1003 in FIG. 10), and the variable symbol is stopped at time T8 (step S1006 in FIG. 10).
これに対して、時刻T0において、入賞1と入賞2と入賞3と入賞4とに基づいて抽出された4つの大当り図柄決定用乱数値を先読みし(図22のステップS2214)、これらの4つの大当り図柄決定用乱数値の判定結果の全てがはずれになり(連続して4回はずれになり)、これによって、特別はずれ演出が4回行うことが、時刻T0において、決定される(図22のステップS2220〜S2228)。この場合には、図24に示した特別はずれ演出データテーブルの最大継続回数が4(「No」が「3」)の記憶領域に記憶されているはずれ演出データ4(1)〜はずれ演出データ4(4)が読み出される。
On the other hand, at time T0, the four jackpot symbol determination random numbers extracted based on winning 1, winning 2, winning 3, and winning 4 are prefetched (step S2214 in FIG. 22). All of the determination results of the jackpot symbol determination random number value are out of place (continuous out of 4 times), and thereby, it is determined at time T0 that the special out-of-line effect is performed 4 times (in FIG. 22). Steps S2220 to S2228). In this case, the extraordinary presentation data 4 (1) to the
これによって、時刻T1で、はずれ演出データ4(1)が読み出され(図22のステップS2230〜S2232)、これによって、第1回目の特別はずれ演出が開始され、時刻T2で終了する。次いで、時刻T3で、はずれ演出データ4(2)が読み出され(図22のステップS2234〜S2236)、これによって、第2回目の特別はずれ演出が開始され、時刻T4で終了する。その後、時刻T5で、はずれ演出データ4(3)が読み出され(図22のステップS2234〜S2236)、これによって、第3回目の特別はずれ演出が開始され、時刻T6で終了する。最後に、時刻T7で、はずれ演出データ4(4)が読み出され(図22のステップS2234〜S2236)、これによって、第4回目の特別はずれ演出が開始され、時刻T8で終了する。 As a result, the offending effect data 4 (1) is read at time T1 (steps S2230 to S2232 in FIG. 22), whereby the first special offending effect is started and ends at time T2. Next, at time T3, the offending effect data 4 (2) is read (steps S2234 to S2236 in FIG. 22), whereby the second special offending effect is started and ends at time T4. Thereafter, the loss effect data 4 (3) is read at time T5 (steps S2234 to S2236 in FIG. 22), whereby the third special loss effect is started and ends at time T6. Finally, the loss effect data 4 (4) is read at time T7 (steps S2234 to S2236 in FIG. 22), whereby the fourth special loss effect is started and ends at time T8.
上述したように、特別図柄を用いた特別はずれ演出は、所定の変動パターンで特別図柄を変動表示させることによって実行される。このため、時刻T1で、入賞1に基づく特別図柄の変動表示が開始されるとともに、第1回目の特別はずれ演出が開始される。時刻T2で、入賞1に基づく特別図柄の変動表示が停止されるとともに、第1回目の特別はずれ演出が終了する。また、時刻T3で、入賞2に基づく特別図柄の変動表示が開始されるとともに、第2回目の特別はずれ演出が開始される。時刻T4で、入賞2に基づく特別図柄の変動表示が停止されるとともに、第2回目の特別はずれ演出が終了する。さらに、時刻T5で、入賞3に基づく特別図柄の変動表示が開始されるとともに、第3回目の特別はずれ演出が開始される。時刻T6で、入賞3に基づく特別図柄の変動表示が停止されるとともに、第3回目の特別はずれ演出が終了する。さらにまた、時刻T7で、入賞4に基づく特別図柄の変動表示が開始されるとともに、第4回目の特別はずれ演出が開始される。時刻T8で、入賞4に基づく特別図柄の変動表示が停止されるとともに、第4回目の特別はずれ演出が終了する。
As described above, the special off-line effect using the special symbol is executed by variably displaying the special symbol with a predetermined variation pattern. Therefore, at time T1, the special symbol variation display based on the winning 1 is started, and the first special off-line effect is started. At time T2, the variation display of the special symbol based on the winning 1 is stopped, and the first special off-line effect ends. Further, at time T3, the special symbol variation display based on the winning 2 is started, and the second special offense effect is started. At time T4, the change display of the special symbol based on the winning 2 is stopped, and the second special offense effect is finished. Further, at time T5, the special symbol variation display based on the winning
上述したように、特別図柄の変動と特別はずれ演出とのタイミングは一致することになる。このように、特別図柄の変動と特別はずれ演出とのタイミングは一致するように実行されることから、特別はずれ演出は、時間的に連続して実行されるわけではなく、一時的に中断する時間が存在するので、断続的に実行される演出になる場合がある。なお、特別図柄の変動表示のタイミングによっては、変動表示が停止した後に、直ちに連続して次の変動表示が開始される場合もあり、このような場合には、特別はずれ演出も時間的に連続して実行されることになる。 As described above, the timing of the special symbol change and the special off-line effect coincide. In this way, since the timing of the special symbol variation and the special off-line effect are executed so as to coincide with each other, the special off-line effect is not executed continuously in time, but temporarily suspended. There is a case where the effect is intermittently performed. Depending on the timing of the special symbol fluctuation display, the next fluctuation display may be started immediately after the fluctuation display is stopped. In such a case, the special deviation effect is also continuous in time. Will be executed.
上述した図22のステップS2236の処理を実行した後、特別図柄保留球テーブルを検索して、「FLG」の記憶領域を読み出し(ステップS2238)、未だに先読みしていない大当り判定用乱数値が存在するか否かを判断する(ステップS2240)。 After executing the processing of step S2236 in FIG. 22 described above, the special symbol reservation ball table is searched, the storage area of “FLG” is read (step S2238), and the jackpot determination random number value that has not been prefetched yet exists. It is determined whether or not (step S2240).
このステップS2240の判断処理で、先読みしていない大当り判定用乱数値が存在しないと判別したとき(NO)、すなわち、特別図柄保留球テーブルに、現在記憶されている大当り判定用乱数値は、全て先読みしていると判別したときには、直ちに本サブルーチンを終了する。 When it is determined in the determination process of step S2240 that there are no pre-fetched jackpot determination random values (NO), that is, all the jackpot determination random numbers currently stored in the special symbol holding ball table are When it is determined that the prefetching is being performed, this subroutine is immediately terminated.
一方、ステップS2240の判断処理で、先読みしていない大当り判定用乱数値が存在したと判別したとき(YES)には、「先読みしていない大当り判定用乱数値」の総数を計数する(ステップS2242)。次いで、「先読みしていない大当り判定用乱数値」の全てを、特別図柄保留球テーブルから読み出し(ステップS2244)、特別図柄保留球テーブルから読み出した全ての大当り判定用乱数値を判定する(ステップS2246)。 On the other hand, when it is determined in the determination processing in step S2240 that there is a jackpot determination random number value that has not been prefetched (YES), the total number of “big hit determination random number values that have not been prefetched” is counted (step S2242). ). Next, all of the “unprefetched jackpot determination random numbers” are read from the special symbol reservation sphere table (step S2244), and all the jackpot determination random numbers read from the special symbol reservation sphere table are determined (step S2246). ).
次に、上述したステップS2246の判定処理の結果に、はずれが少なくとも1つ存在するか否かを判断する(ステップS2248)。ステップS2248の判断処理の結果、はずれが1つも存在しないと判別したとき(NO)には、直ちに本サブルーチンを終了する。 Next, it is determined whether or not at least one deviation exists in the result of the determination process in step S2246 described above (step S2248). As a result of the determination processing in step S2248, when it is determined that there is no deviation (NO), this subroutine is immediately ended.
一方、ステップS2248の判断処理の結果、はずれが少なくとも1つ存在すると判別したとき(YES)には、大当りが2つ以上連続して存在するか否かを判断する(ステップS2250)。このステップS2250の判断処理で、大当りが2つ以上連続して存在すると判別したとき(YES)には、直ちに本サブルーチンを終了する。 On the other hand, as a result of the determination processing in step S2248, when it is determined that at least one outage exists (YES), it is determined whether two or more big hits exist continuously (step S2250). If it is determined in the determination process in step S2250 that there are two or more consecutive big hits (YES), this subroutine is immediately terminated.
一方、ステップS2250の判断処理で、大当りが2つ以上連続して存在しないと判別したとき(YES)、すなわち、大当りが1つしか存在しないと判別したときには、ステップS2242の処理で計数した「先読みしていない大当り判定用乱数値」の総数を、変数c_max_sp_effectの値に加算して、変数c_max_sp_effectの値を更新する(ステップS2252)。次いで、更新した変数c_max_sp_effectの値に応じて、改めてはずれ演出データを選択し直し(ステップS2254)、本サブルーチンを終了する。 On the other hand, when it is determined in the determination process in step S2250 that there are not two or more big hits in succession (YES), that is, when it is determined that only one big win exists, the “prefetching” counted in the process in step S2242 The total number of random numbers for jackpot determination ”that has not been added is added to the value of variable c_max_sp_effect, and the value of variable c_max_sp_effect is updated (step S2252). Next, in accordance with the updated value of the variable c_max_sp_effect, re-selection effect data is selected again (step S2254), and this subroutine ends.
例えば、更新前の変数c_max_sp_effectの値が4であるときには、はずれ演出データ4(1)〜はずれ演出データ4(4)が用いられることになっているが、ステップS2248及びS2250の処理によって、変数c_max_sp_effectの値を更新することになり、ステップS2242の処理によって、先読みしていない大当り判定用乱数値の総数が7である場合には、ステップS2252の処理によって、変数c_max_sp_effectの値は、11(=4+7)に更新される。この場合には、ステップS2254の処理によって、はずれ演出データ11(1)〜はずれ演出データ11(11)が改めて選択され、このはずれ演出データによって、特別はずれ演出が実行される。 For example, when the value of the variable c_max_sp_effect before the update is 4, the outlier effect data 4 (1) to the outlier effect data 4 (4) are used, but the variable c_max_sp_effect is processed by the processes in steps S2248 and S2250. When the total number of jackpot determination random numbers not prefetched is 7 by the process of step S2242, the value of the variable c_max_sp_effect is 11 (= 4 + 7) by the process of step S2252. ) Is updated. In this case, the off-stage effect data 11 (1) to off-line effect data 11 (11) are selected again by the processing of step S2254, and the special off-line effect is executed by the off-road effect data.
なお、使用するはずれ演出データは、変数c_sp_effectの値に応じて用いればよい。例えば、上述した例において、更新前の変数c_max_sp_effectの値が4であるときには、はずれ演出データ4(1)〜はずれ演出データ4(4)が用いられる。この場合、変数c_sp_effectの値が、1から始まって、順次、3まで増加したときには、はずれ演出データ4(1)〜はずれ演出データ4(3)が、順次読み出されて、特別はずれ演出が実行される。この後、変数c_max_sp_effectの値が更新されて、11になったときには、上述したように、はずれ演出データ11(1)〜はずれ演出データ11(11)が改めて選択される。しかし、この時点で、変数c_sp_effectの値は、既に3まで増えて、はずれ演出データ4(3)が用いられた後であるので、次に、特別はずれ演出が実行されるときには、変数c_sp_effectの値は4となり、その後、はずれ演出データ11(4)〜はずれ演出データ11(11)が、順次、読み出されて、特別はずれ演出が実行されることにある。このようにすることで、特別はずれ演出は、はずれ演出データ4(1)→はずれ演出データ4(2)→はずれ演出データ4(3)→はずれ演出データ11(4)→・・・→はずれ演出データ11(11)の順で、読み出されて実行されることになる。更新された変数c_max_sp_effectの値と、変数c_max_sp_effectの値を更新するときまでに増加した変数c_sp_effectの値との整合を図った特別はずれ演出を実行することができるとともに、変数c_sp_effectの値を変更せずに処理を進めることができるので、特別はずれ演出のための処理を簡便にすることができる。
Note that the lost effect data to be used may be used according to the value of the variable c_sp_effect. For example, in the above-described example, when the value of the variable c_max_sp_effect before the update is 4, the outlier effect data 4 (1) to the outlier effect data 4 (4) are used. In this case, when the value of the variable c_sp_effect starts from 1 and sequentially increases to 3, the outlier effect data 4 (1) to the outlier effect data 4 (3) are sequentially read out and the special outlier effect is executed. Is done. After this, when the value of the variable c_max_sp_effect is updated to 11, as described above, the loss effect data 11 (1) to the loss effect data 11 (11) are selected again. However, at this time, the value of the variable c_sp_effect has already increased to 3 and the outlier effect data 4 (3) has been used. Therefore, the next time the extraordinary effect is executed, the value of the
このようにすることで、大当り判定用乱数値の判定の結果、はずれとはずれとの間に大当りが1つあるような場合には、大当り判定用乱数値の判定の過去の結果によって実行すると決定した特別はずれ演出に、大当り判定用乱数値の判定の新たな結果を累積させることにより、はずれとはずれとの間の1回の大当りに基づいて、変動表示された後に特別図柄である大当り図柄が停止表示されるときでも、特別はずれ演出を継続して実行することができる。すなわち、大当りに対応した大当り図柄が、特別図柄として、変動表示を開始してから停止表示されるまでの間であっても、特別はずれ演出が継続して実行されることになる。 As a result of the determination of the jackpot determination random number value, if there is one jackpot between the loss and the outage, it is determined that the determination is executed based on the past determination result of the jackpot determination random value. By accumulating a new result of the determination of the random number for determining the big hit in the special outlier effect, the big hit symbol which is a special symbol after being displayed variably is displayed based on one big hit between the outlier and the outlier. Even when the stop display is made, the special off-line effect can be continuously executed. In other words, even if the jackpot symbol corresponding to the jackpot is displayed as a special symbol from the start of the variable display to the stop display, the special off-line effect is continuously executed.
具体的には、図26に示すように、入賞1と入賞2と入賞4とに対応する大当り図柄決定用乱数値の判定結果の全てがはずれになり、入賞1に対応して停止表示される図柄は、はずれ図柄であり、時刻T2ではずれ図柄が停止表示され、入賞2に対応して停止表示される図柄は、はずれ図柄であり、時刻T4で、はずれ図柄が停止表示され、入賞4に対応して停止表示される図柄は、はずれ図柄であり、時刻T8で、はずれ図柄が停止表示される。これに対して、入賞2と入賞4との間の入賞3に対応する大当り図柄決定用乱数値の判定結果は大当りであり、この入賞3に対応して停止表示される図柄は、大当り図柄であり、時刻T6で、大当り図柄が停止表示される。 Specifically, as shown in FIG. 26, all of the determination results of the jackpot symbol determination random values corresponding to the winning 1, the winning 2, and the winning 4 are out of order, and are stopped and displayed corresponding to the winning 1. The symbol is an off symbol, the symbol at the time T2 is stopped and displayed, and the symbol that is stopped and displayed in response to the winning 2 is an off symbol, and the symbol at the time T4 is stopped and displayed at the winning 4 Correspondingly, the symbols that are stopped and displayed are out-of-order symbols, and the out-of-sequence symbols are stopped and displayed at time T8. On the other hand, the determination result of the jackpot symbol determining random value corresponding to the winning 3 between the winning 2 and the winning 4 is a big hit, and the symbol stopped and displayed corresponding to the winning 3 is the jackpot symbol. Yes, the big hit symbol is stopped and displayed at time T6.
また、図26に示した例では、入賞2と入賞4との間で、1つの大当りが存在する。この場合には、上述したように、はずれとはずれとの間に大当りが1つあるような場合であっても、大当り判定用乱数値の判定の過去の結果によって実行すると決定した特別はずれ演出に、大当り判定用乱数値の判定の新たな結果を累積させるので、入賞3に対応した図柄の変動表示のときにも、特別はずれ演出(第3回)が、時刻T5〜T6の間に実行される。このようにすることで、途中で大当りが1つあるような場合でも、特別はずれ演出を継続して実行することができるので、特別図柄による特別はずれ演出を円滑に続けることができる。また、大当り図柄が停止表示されたにもかかわらず、特別はずれ演出を継続して実行することによって、違和感を感じさせたり、疑問に感じさせたりすることができ、遊技者を惹きつける可能性を高めることができる。 Further, in the example shown in FIG. 26, there is one big hit between winning 2 and winning 4. In this case, as described above, even if there is one big hit between the outage and the outage, the special outage effect determined to be executed according to the past result of the determination of the random number for jackpot determination is used. Since the new result of the determination of the jackpot determination random number value is accumulated, the special off-line effect (third time) is also executed between the times T5 and T6 even when the symbol variation display corresponding to the winning 3 is displayed. The By doing in this way, even if there is one big hit on the way, the special off-line effect can be continuously executed, so that the special off-line effect by the special symbol can be continued smoothly. In addition, despite the fact that the jackpot symbol has been stopped, it is possible to make the player feel uncomfortable or questionable by continuously executing the special off-line production, which may attract the player. Can be increased.
なお、上述した例では、はずれとはずれとの間に大当りが1つあるような場合を示したが、はずれとはずれとの間に大当りが2つ以上あるようにしてもよい。特に、大当りのときに変動時間や大当り演出を実行するための時間が短いような場合には、特別はずれ演出の円滑性を保つことができる。 In the above-described example, the case where there is one big hit between the outage and the outage is shown, but there may be two or more big hits between the outage and the outage. In particular, when the variation time or the time for executing the big hit effect is short at the time of the big hit, the smoothness of the special outage effect can be maintained.
一方、はずれとはずれとの間に大当りが2つ以上存在する場合には、特別はずれ演出は継続して実行されず、大当りに対応した特別図柄が停止表示されるような場合には、大当り演出が実行されることになる。 On the other hand, if there are two or more jackpots between the miss and the miss, the special strike effect is not continuously executed, and if the special symbol corresponding to the jackpot is stopped and displayed, the jackpot effect Will be executed.
具体的には、図27に示すように、入賞1と入賞4とに対応する大当り図柄決定用乱数値の判定結果の全てがはずれになり、入賞1に対応して停止表示される図柄は、はずれ図柄であり、時刻T2ではずれ図柄が停止表示され、入賞4に対応して停止表示される図柄は、はずれ図柄であり、時刻T8で、はずれ図柄が停止表示される。これに対して、入賞1と入賞4との間の入賞2と入賞3とに対応する大当り図柄決定用乱数値の判定結果は大当りであり、この入賞2に対応して停止表示される図柄は、大当り図柄であり、時刻T4で、大当り図柄が停止表示され、入賞3に対応して停止表示される図柄は、大当り図柄であり、時刻T6で、大当り図柄が停止表示される。 Specifically, as shown in FIG. 27, all of the determination results of the jackpot symbol determination random values corresponding to winning 1 and winning 4 are out of order, and the symbols that are stopped and displayed corresponding to winning 1 are: The symbol that is a loss symbol, the symbol at the time T2 is stopped and displayed, and the symbol that is stopped and displayed in response to the winning 4 is a symbol that is a loss, and the symbol at a time T8 is stopped and displayed. On the other hand, the determination result of the random number for determining the big hit symbol corresponding to the winning 2 and the winning 3 between the winning 1 and the winning 4 is the big hit, and the symbol that is stopped and displayed corresponding to the winning 2 is The jackpot symbol is stopped and displayed at time T4, and the symbol that is stopped and displayed corresponding to winning 3 is a jackpot symbol, and the jackpot symbol is stopped and displayed at time T6.
また、図27に示した例では、入賞1と入賞4との間で、2つの大当りが存在する。上述したように、はずれとはずれとの間に大当りが2つ以上あるような場合には、特別はずれ演出を中止して、別個に大当り演出を実行するので、入賞1に対応した図柄の変動表示では、時刻T1〜T2で、特別はずれ演出を実行した後、特別はずれ演出を中止して、入賞2に対応した図柄の変動表示では、時刻T3〜T4で、大当り演出を実行し、さらに、入賞3に対応した図柄の変動表示では、時刻T5〜T6で、大当り演出を実行する。その後、入賞4に対応した図柄の変動表示では、時刻T7〜T8で、はずれ演出を実行する。このようにすることで、途中で大当りが2つ以上ある場合には、特別はずれ演出を実行せずに、大当り演出を実行することによって、大当り図柄決定用乱数値の判定結果に応じた演出を、特別図柄の変動パターンによって実行することができる。
In the example shown in FIG. 27, there are two big hits between winning 1 and winning 4. As described above, when there are two or more big hits between the loss and the loss, the special loss effect is stopped and the big hit effect is executed separately. Then, after executing the special offense effect at the times T1 to T2, the special offshoot effect is stopped, and in the variable display of the symbol corresponding to the winning 2, the big hit effect is executed at the times T3 to T4, and further, the prize is won. In the symbol variation display corresponding to 3, the big hit effect is executed at times T5 to T6. Thereafter, in the variable display of the symbol corresponding to the winning
なお、上述した例では、はずれとはずれとの間に大当りが2つあるような場合を示したが、はずれとはずれとの間に大当りが3つ以上あるようにしてもよい。特に、大当りのときに変動時間や大当り演出を実行するための時間が長いような場合には、大当り図柄決定用乱数値の判定結果と演出との整合を図ることができる。 In the above-described example, the case where there are two big hits between the outage and the outage is shown, but there may be three or more big hits between the outage and the outage. In particular, when the variation time or the time for executing the big hit effect is long at the time of the big hit, it is possible to match the result of the determination of the random value for determining the big hit symbol and the production.
なお、特別はずれ演出を継続させる回数は、変数c_max_sp_effectの値に応じて定めることができるので、保留数の数(最大4個)にかかわらず、継続して実行することができる。すなわち、大当り図柄決定用乱数値の判定結果が、連続してはずれになった回数に応じて、特別はずれ演出を継続して実行することができる。このようにしたことで、大当り図柄決定用乱数値の判定結果が、連続してはずれになっている状態であることを遊技者に報知することができ、大当り図柄決定用乱数値の判定結果が大当りになるようにするために、始動口25に継続的に遊技球を入賞させるように遊技者に動機付けることができるので、遊技球を継続的に発射させるようにすることができる。このように、大当り図柄決定用乱数値の判定結果が、連続してはずれになっていることを遊技者に報知するようにしたことにより、遊技店における遊技球への交換量を増やすことができる。これに対して、例えば、大当り図柄決定用乱数値の判定結果が、大当りになったことを遊技者に報知した場合には、遊技者は、安心するので、遊技球の発射を一時的に中断する可能性が高い。したがって、このような構成にした場合には、遊技店における遊技球への交換量を減らす可能性が生ずることになる。 In addition, since the number of times that the special off-line effect is continued can be determined according to the value of the variable c_max_sp_effect, it can be continuously executed regardless of the number of holdings (maximum 4). That is, the special off-line effect can be continuously executed according to the number of times that the determination result of the jackpot symbol determining random number value is continuously off. By doing in this way, it is possible to notify the player that the determination result of the jackpot symbol determination random number value is in a state of being continuously out of order, and the determination result of the jackpot symbol determination random number value is In order to make a big hit, the player can be motivated to continuously win the game ball at the start opening 25, so that the game ball can be continuously fired. In this way, the player can be informed that the determination result of the jackpot symbol determination random number value is continuously out of order, thereby increasing the amount of exchange for game balls in the game store. . On the other hand, for example, if the determination result of the jackpot symbol determination random number value notifies the player that the jackpot symbol has been won, the player is relieved, so the game ball is temporarily suspended. There is a high possibility of doing. Therefore, in the case of such a configuration, there is a possibility of reducing the exchange amount to the game ball in the game store.
[特別図柄停止処理]
図28は、図10のステップS1006の処理で呼び出されて実行される特別図柄停止処理のサブルーチンを示すフローチャートである。この処理を実行することによって、所定の時間、所定の変動パターンによる特別図柄の変動表示を終了し、図11のステップS1108又はS1109の処理で定められた図柄で停止表示(導出表示)させることができる。
[Special symbol stop processing]
FIG. 28 is a flowchart showing a special symbol stopping process subroutine that is called and executed in the process of step S1006 of FIG. By executing this process, the special symbol variation display according to the predetermined variation pattern is terminated for a predetermined time, and the display is stopped (derived display) with the symbol determined in the process of step S1108 or S1109 in FIG. it can.
最初に、特別図柄の変動表示を終了して、図11のステップS1108又はS1109の処理で定められた図柄で停止表示(導出表示)する(ステップS2810)。次に、特別はずれ演出の継続を終了させるか否かを判断する(ステップS2812)。この判断は、c_sp_effectの値が、c_max_sp_effect以上になったか否かで判断すればよい。ステップS2812の判断処理で、特別はずれ演出の継続を終了させないと判別したとき(NO)には、直ちに、本サブルーチンを終了する。 First, the variation display of the special symbol is terminated, and the display is stopped (derived display) with the symbol determined in the process of step S1108 or S1109 in FIG. 11 (step S2810). Next, it is determined whether or not to continue the special off-line effect (step S2812). This determination may be made based on whether or not the value of c_sp_effect is greater than or equal to c_max_sp_effect. If it is determined in the determination process in step S2812 that the continuation of the extraordinary effect is not ended (NO), this subroutine is immediately ended.
ステップS2812の判断処理で、特別はずれ演出の継続を終了させると判別したとき(YES)には、フラグF_sp_continueの値を初期化し(ステップS2814)、変数c_sp_effectの値を初期化し(ステップS2816)、特別図柄制御状態フラグの値に"02"をセットし(ステップS2818)、本サブルーチンを終了する。このように、フラグF_sp_continueの値を初期化することによって、特別はずれ演出の実行を終了することができる。 When it is determined in the determination process in step S2812 that the continuation of the special offense effect is to be ended (YES), the value of the flag F_sp_continue is initialized (step S2814), the value of the variable c_sp_effect is initialized (step S2816), and the special “02” is set to the value of the symbol control state flag (step S2818), and this subroutine is terminated. As described above, by initializing the value of the flag F_sp_continue, the execution of the special off-line effect can be finished.
[普通図柄保留球テーブル処理]
図29は、上述した図13のステップS1304の処理で呼び出されて実行される普通図柄保留球テーブル処理のサブルーチンを示すフローチャートである。このサブルーチンによって、図30に示すような普通図柄保留球テーブルに記憶されている当り判定用乱数値と当り図柄決定用乱数値とが読み出され、普通図柄保留球テーブルの内容が更新される。
[Normal symbol holding ball table processing]
FIG. 29 is a flowchart showing a subroutine of normal symbol reservation ball table processing that is called and executed in the processing of step S1304 of FIG. 13 described above. By this subroutine, the hit determination random number value and the hit symbol determination random value stored in the normal symbol holding ball table as shown in FIG. 30 are read, and the contents of the normal symbol holding ball table are updated.
最初に、変数c_nm_reserve_maxの値が0より大きいか否かを判断する(ステップS2910)。上述したように、変数c_nm_reserve_maxは、通過ゲート54の遊技球(普通保留球)の通過に基づく保留個数を示す変数である。
First, it is determined whether or not the value of the variable c_nm_reserve_max is greater than 0 (step S2910). As described above, the variable c_nm_reserve_max is a variable indicating the number of reserves based on the passage of the game ball (ordinary reserve ball) of the passing
ステップS2910の判断処理で、変数c_nm_reserve_maxの値が0以下であると判別したとき(NO)、すなわち、保留個数が0であると判別したとき、具体的には、普通図柄保留球テーブルに、当り判定用乱数値と当り図柄決定用乱数値との組が、記憶されていないと判別したときには、直ちに本サブルーチンを終了する。 When it is determined in the determination process of step S2910 that the value of the variable c_nm_reserve_max is 0 or less (NO), that is, when it is determined that the reserved number is 0, specifically, the normal symbol reserved ball table is hit. When it is determined that the combination of the random number for determination and the random number for determining the winning symbol is not stored, this subroutine is immediately terminated.
一方、ステップS2910の判断処理で、変数c_nm_reserve_maxの値が0以上であると判別したとき(YES)、すなわち、保留個数が0でないと判別したとき、具体的には、普通図柄保留球テーブルに、当り判定用乱数値と当り図柄決定用乱数値との組が、少なくとも1組記憶されていると判別したときには、普通図柄保留球テーブルの第1番目の記憶領域に記憶されている当り判定用乱数値と当り図柄決定用乱数値とを読み出す(ステップS2912)。例えば、図30に示す普通図柄保留球テーブルの例では、「No.」が「1」である当り判定用乱数値「4512」と当り図柄決定用乱数値「8」とを読み出す。 On the other hand, when it is determined that the value of the variable c_nm_reserve_max is 0 or more in the determination process in step S2910 (YES), that is, when it is determined that the reserved number is not 0, specifically, in the normal symbol reserved sphere table, When it is determined that at least one set of the hit determination random number value and the hit symbol determination random number value is stored, the hit determination disturbance stored in the first storage area of the normal symbol holding ball table The numerical value and the random number value for determining the winning symbol are read (step S2912). For example, in the example of the normal symbol holding ball table shown in FIG. 30, the hit determination random number value “4512” and the hit symbol determination random number value “8” having “No.” “1” are read.
上述したステップS2912の処理によって、読み出された当り判定用乱数値は、図13のステップS1305の処理で、判定するために用いられる。また、当り図柄決定用乱数値は、図13のステップS1306の処理で、図柄を決定するために用いられる。 The random number value for hit determination read out by the processing in step S2912 described above is used for determination in the processing in step S1305 in FIG. Further, the random number value for determining the winning symbol is used for determining the symbol in the process of step S1306 in FIG.
次に、普通図柄保留球テーブルの第1番目の記憶領域をクリアして、当り判定用乱数値及び当り図柄決定用乱数値と、先読みフラグの値とを消去する(ステップS2914)。次いで、普通図柄保留球テーブルの第2番目以降の記憶領域の内容を1つずつシフトさせることによって、当り判定用乱数値及び当り図柄決定用乱数値と、先読みフラグの値とを記憶させるべき記憶領域を1つ前に変更する(ステップS2916)。 Next, the first storage area of the normal symbol reservation ball table is cleared, and the random number value for hit determination, the random number value for hit symbol determination, and the value of the prefetch flag are erased (step S2914). Next, by storing the contents of the second and subsequent storage areas of the normal symbol holding ball table one by one, the memory for storing the hit determination random number value, the hit symbol determining random value, and the value of the prefetch flag The area is changed to the previous one (step S2916).
具体的には、普通図柄保留球テーブルの第2番目の記憶領域に当り判定用乱数値と当り図柄決定用乱数値とが記憶されていれば、普通図柄保留球テーブルの第2番目の記憶領域に記憶されている当り判定用乱数値及び当り図柄決定用乱数値と先読みフラグの値とを、第1番目の記憶領域に移動させる。また、普通図柄保留球テーブルの第3番目の記憶領域に当り判定用乱数値と当り図柄決定用乱数値とが記憶されていれば、普通図柄保留球テーブルの第3番目の記憶領域に記憶されている当り判定用乱数値及び当り図柄決定用乱数値と先読みフラグの値とを、第2番目の記憶領域に移動させる。 Specifically, if the hit determination random number value and the hit symbol determination random value are stored in the second storage area of the normal symbol reservation ball table, the second storage area of the normal symbol reservation ball table The hit determination random number value, the hit symbol determination random number value, and the value of the prefetch flag stored in are moved to the first storage area. Further, if the hit determination random number value and the hit symbol determination random number value are stored in the third storage area of the normal symbol reservation ball table, they are stored in the third storage area of the normal symbol reservation ball table. The hit determination random number value, the hit symbol determination random number value, and the value of the prefetch flag are moved to the second storage area.
同様に、普通図柄保留球テーブルの第4番目の記憶領域に当り判定用乱数値と当り図柄決定用乱数値とが記憶されていれば、普通図柄保留球テーブルの第4番目の記憶領域に記憶されている当り判定用乱数値及び当り図柄決定用乱数値と先読みフラグの値とを、第3番目の記憶領域に移動させる。なお、普通図柄保留球テーブルの第4番目の記憶領域に記憶されている当り判定用乱数値及び当り図柄決定用乱数値と先読みフラグの値とを、第3番目の記憶領域に移動させたときには、普通図柄保留球テーブルの第4番目の記憶領域をクリアする。 Similarly, if the hit determination random number value and the hit symbol determination random value are stored in the fourth storage area of the normal symbol holding ball table, the fourth symbol is stored in the fourth storage area of the normal symbol holding ball table. The hit determination random number value, the hit symbol determination random number value, and the value of the prefetch flag are moved to the third storage area. When the hit determination random number value and the hit symbol determination random value stored in the fourth storage area of the normal symbol holding ball table and the value of the prefetch flag are moved to the third storage area. The fourth storage area of the normal symbol holding ball table is cleared.
例えば、図30に示した普通図柄保留球テーブルの例の場合では、図30(b)に示した普通図柄保留球テーブルが、ステップS2912〜S2916の処理を実行する前の状態であったとする。すなわち、普通図柄保留球テーブルの第1番目の記憶領域には、当り判定用乱数値「4512」及び当り図柄決定用乱数値「8」と、先読みフラグの値「1」とが記憶され、普通図柄保留球テーブルの第2番目の記憶領域には、当り判定用乱数値「182」及び当り図柄決定用乱数値「6」と、先読みフラグの値「1」とが記憶され、普通図柄保留球テーブルの第3番目の記憶領域には、当り判定用乱数値「27269」及び当り図柄決定用乱数値「2」と、先読みフラグの値「1」とが記憶され、普通図柄保留球テーブルの第4番目の記憶領域には、当り判定用乱数値「2509」及び当り図柄決定用乱数値「5」と、先読みフラグの値「1」とが記憶されている。 For example, in the case of the normal symbol reservation ball table shown in FIG. 30, it is assumed that the normal symbol reservation ball table shown in FIG. 30B is in a state before the processes of steps S2912 to S2916 are executed. That is, in the first storage area of the normal symbol holding ball table, a hit determination random number value “4512”, a hit symbol determination random number value “8”, and a prefetch flag value “1” are stored. In the second storage area of the symbol reservation ball table, a hit determination random number value “182”, a hit symbol determination random value “6”, and a prefetch flag value “1” are stored. In the third storage area of the table, a winning determination random number value “27269”, a winning symbol determining random value “2”, and a prefetch flag value “1” are stored, and the normal symbol holding ball table first table is stored. In the fourth storage area, a winning determination random value “2509”, a winning symbol determination random value “5”, and a prefetch flag value “1” are stored.
普通図柄保留球テーブルが、図30(b)に示した状態であるときに、上述したステップS2912〜S2916の処理を実行することによって、普通図柄保留球テーブルの第1番目の記憶領域がクリアされるとともに、普通図柄保留球テーブルの第2番目以降の記憶領域の内容が1つずつ前の記憶領域にシフトされる。すなわち、図30(c)に示すように、普通図柄保留球テーブルの第1番目の記憶領域に、当り判定用乱数値「182」及び当り図柄決定用乱数値「6」と、先読みフラグの値「1」とが、移動して記憶され、普通図柄保留球テーブルの第2番目の記憶領域に、当り判定用乱数値「27269」及び当り図柄決定用乱数値「2」と、先読みフラグの値「1」とが、移動して記憶され、普通図柄保留球テーブルの第3番目の記憶領域に、当り判定用乱数値「2509」及び当り図柄決定用乱数値「5」と、先読みフラグの値「1」とが、移動して記憶される。さらに、普通図柄保留球テーブルの第4番目の記憶領域では、当り判定用乱数値及び当り図柄決定用乱数値と、先読みフラグの値とがクリアされる。 When the normal symbol holding ball table is in the state shown in FIG. 30B, the first storage area of the normal symbol holding ball table is cleared by executing the above-described processing of steps S2912 to S2916. At the same time, the contents of the second and subsequent storage areas of the normal symbol holding ball table are shifted one by one to the previous storage area. That is, as shown in FIG. 30 (c), in the first storage area of the normal symbol holding ball table, the winning determination random value “182”, the winning symbol determination random value “6”, and the value of the prefetch flag “1” is moved and stored, and in the second storage area of the normal symbol holding ball table, the winning determination random value “27269”, the winning symbol determination random value “2”, and the value of the prefetch flag “1” is moved and stored, and in the third storage area of the normal symbol holding ball table, a random number value for winning determination “2509”, a random number value for determining winning symbol “5”, and the value of the prefetch flag “1” is moved and stored. Further, in the fourth storage area of the normal symbol holding ball table, the winning determination random number value, the winning symbol determination random value, and the value of the prefetch flag are cleared.
このように、ステップS2916の処理を実行することによって、当り判定用乱数値と当り図柄決定用乱数値とをシフトさせるだけでなく、先読みフラグの値もシフトさせるので、先読みを、既に実行したか又は未だに実行していないかを示す情報もシフトさせて、普通図柄保留球テーブルに記憶させ、普通図柄の変動表示と停止表示との制御とは別個に、普通はずれ演出の制御も的確に処理することができる。 In this way, by executing the processing of step S2916, not only the hit determination random number value and the hit symbol determination random number value are shifted, but also the value of the prefetch flag is shifted. Or, the information indicating whether it has not been executed is also shifted and stored in the normal symbol holding ball table, and the control of the off-line effect is properly processed separately from the control of the normal symbol variation display and the stop display. be able to.
次に、変数c_nm_reserve_maxの値を1だけ減ずる(ステップS2918)。次いで、変数c_nm_reserve_maxの値が0になったか否か、すなわち、保留個数が0になったか否かを判断する(ステップS2920)。変数c_nm_reserve_maxの値が0になったと判別したとき(NO)には、直ちに本サブルーチンを終了する。 Next, the value of the variable c_nm_reserve_max is decreased by 1 (step S2918). Next, it is determined whether or not the value of the variable c_nm_reserve_max has become 0, that is, whether or not the reserved number has become 0 (step S2920). When it is determined that the value of the variable c_nm_reserve_max has become 0 (NO), this subroutine is immediately terminated.
一方、変数c_nm_reserve_maxの値が0になっていないと判別したとき(YES)、すなわち、普通図柄保留球テーブルに当り判定用乱数値と当り図柄決定用乱数値との組が、少なくとも1組記憶されていると判別したときには、フラグF_nm_continueの値を0にするとともに(ステップS2922)、変数c_nm_effectの値を0にし(ステップS2924)、本サブルーチンを終了する。 On the other hand, when it is determined that the value of the variable c_nm_reserve_max is not 0 (YES), that is, at least one set of the hit determination random number value and the hit symbol determination random value is stored in the normal symbol holding ball table. If the flag F_nm_continue is determined to be 0 (step S2922), the variable c_nm_effect is set to 0 (step S2924), and this subroutine is terminated.
フラグF_nm_continueは、後述する普通はずれ演出を継続して実行しているか否かを示すフラグであり、フラグF_nm_continueの値が1であるときには、普通はずれ演出を継続して実行していることを示し、フラグF_nm_continueの値が0であるときには、普通はずれ演出を実行していないことを示す。また、変数c_nm_effectは、普通はずれ演出を継続して実行している回数を示す。なお、これらのフラグF_nm_continueや、変数c_nm_effectについては、後で詳述する。 The flag F_nm_continue is a flag indicating whether or not the normal deviation effect described later is continuously executed. When the value of the flag F_nm_continue is 1, it indicates that the deviation effect is normally executed. When the value of the flag F_nm_continue is 0, it indicates that the off-stage effect is not normally executed. Further, the variable c_nm_effect indicates the number of times that the unusual effect is continuously executed. The flag F_nm_continue and the variable c_nm_effect will be described in detail later.
上述したように、変数c_nm_reserve_maxの値が0になったとき、すなわち、保留個数が0になったとき、具体的には、普通図柄保留球テーブルに当り判定用乱数値と当り図柄決定用乱数値とが、1組も記憶されていないときには、フラグF_nm_continueの値を0にして、変数c_nm_effectの値を0にすることで、継続して実行していた普通はずれ演出を終了させる。 As described above, when the value of the variable c_nm_reserve_max becomes 0, that is, when the reserved number becomes 0, specifically, the normal determination reserved sphere table hits the random number value for determination and the random number value for determination of the hit symbol However, when one set is not stored, the value of the flag F_nm_continue is set to 0 and the value of the variable c_nm_effect is set to 0, thereby terminating the normally off-line effect that has been continuously executed.
このように処理することで、保留個数を一旦ゼロにすることによって、普通はずれ演出の継続を中止することができる。すなわち、遊技者が、遊技球を通過ゲート54に一時的に通過させないようにすることで、普通はずれ演出の継続を中止することができる。したがって、遊技者が、普通はずれ演出の継続を中止したいときには、遊技球を通過ゲート54に意図的に通過させないようにすることで、遊技者の意思を反映させることができる。
By processing in this way, the continuation of the off-line effect can be stopped normally by once setting the number of reservations to zero. That is, the continuation of the off-normal effect can be stopped by preventing the player from temporarily passing the game ball through the
さらに、上述したステップS2920の判断処理では、変数c_nm_reserve_maxの値が0になっているか否かのみで判断したが、遊技者が遊技球を発射させているか否かも合せて判断するのが好ましい。たとえば、遊技者が発射ハンドル26をある程度の角度まで回動させているか否かを検出したり、遊技球が通過する度に検出信号を発するセンサをガイドレール30などの遊技球の通過経路に設けて遊技球が実際に発射されていることを検出したりすることで、遊技者が遊技球を発射させているか否かを判断することができる。
Further, in the above-described determination processing in step S2920, determination is made only based on whether or not the value of the variable c_nm_reserve_max is 0, but it is preferable to determine whether or not the player is firing a game ball. For example, a sensor that detects whether or not the player has rotated the launch handle 26 to a certain angle, or that generates a detection signal every time the game ball passes, is provided in the passage path of the game ball such as the
このようにすることで、遊技者が遊技球を発射させていない場合であって、保留個数が0になった場合には、普通はずれ演出の継続を遊技者が積極的に中止したい意思を有しているとして、変数c_nm_reserve_maxの値を0にすることで、継続して実行していた普通はずれ演出を終了させることができ、遊技者の意思を反映させることができる。 In this way, if the player has not fired a game ball and the number of reserved items becomes 0, the player has an intention to actively stop the continuation of the off-normal performance. As a result, by setting the value of the variable c_nm_reserve_max to 0, it is possible to terminate the unusual performance that has been continuously performed, and to reflect the player's intention.
一方、遊技者が遊技球を発射させていた場合であって、保留個数が0になった場合は、普通はずれ演出を終了させる意思がないにもかかわらず、通過ゲート54に遊技球を通過させることができなかった結果として、保留個数がゼロになった場合である。このような場合は、普通はずれ演出を終了させる意思を遊技者は有していなかった、すなわち、普通はずれ演出を継続させたいという意思を遊技者は有していたとすることができるので、フラグF_nm_continueの値を0にせず、変数c_nm_effectの値も初期化しないよういすることで、普通はずれ演出を継続して実行する状態を維持することができる。このような場合にも、遊技者の意思を的確に反映させることができる。
On the other hand, if the player has fired a game ball and the number of reserves becomes 0, the game ball is allowed to pass through the
上述したように、遊技者が遊技球を発射させているか否かも合せて判断するので、遊技を進める技術、すなわち、通過ゲート54への通過が、上手・下手にかかわらず、楽しむことができる遊技機を提供することができる。すなわち、遊技者が遊技球を発射させているにもかかわらず、通過ゲート54に遊技球を通過させることができなかった場合は、技術不足によるもので、遊技者は、初心者であると考えられる。このような場合には、変数F_nm_continueなどの値を初期化せずに、普通はずれ演出を継続して実行する状態を維持できる。
As described above, since it is also determined whether or not the player is firing a game ball, it is possible to enjoy a technique that advances the game, that is, a game that can be enjoyed regardless of whether it is good or bad. Machine can be provided. In other words, if the player is not able to pass the game ball to the passing
[普通はずれ演出処理]
図31は、図13のステップS1307の処理で呼び出されて実行される普通はずれ演出処理のサブルーチンを示すフローチャートである。このサブルーチンを実行することにより、当り判定用乱数値を用いて判定した結果が、保留球(普通保留球)によって連続してはずれとなったときには、普通はずれ演出が継続して行われることになる。
[Normal deviation effect processing]
FIG. 31 is a flowchart showing a sub-routine of an unusual deviation effect process that is called and executed in the process of step S1307 of FIG. By executing this subroutine, when the result determined using the random number for hit determination is continuously deviated by the holding ball (ordinary holding ball), the deviation effect is normally continuously performed. .
最初に、フラグF_nm_continueの値が1であるか否かを判断する(ステップS3110)。このフラグF_nm_continueは、本サブルーチンによって、普通はずれ演出を継続して実行している最中であるか否かを示すフラグである。フラグF_nm_continueの値が1であるときには、普通はずれ演出を継続して実行している最中であることを示し、フラグF_nm_continueの値が0であるときには、普通はずれ演出を実行していないことを示す。 First, it is determined whether or not the value of the flag F_nm_continue is 1 (step S3110). This flag F_nm_continue is a flag that indicates whether or not a normal deviation effect is being continuously executed by this subroutine. When the value of the flag F_nm_continue is 1, it indicates that the deviation effect is normally being executed, and when the value of the flag F_nm_continue is 0, it is indicated that the deviation effect is not normally executed. .
ステップS3110の判断処理で、フラグF_nm_continueの値が1でないと判別したとき(NO)には、普通図柄保留球テーブルを参照して、先読みフラグの値が1になっているものが存在か否か、すなわち、その時点で、未だに先読みをしていない当り判定用乱数値が存在するか否かを判断する(ステップS3112)。先読みフラグの値が1になっているものが存在しないと判別したとき(NO)には、直ちに本サブルーチンを終了する。 If it is determined in step S3110 that the value of the flag F_nm_continue is not 1 (NO), whether or not there is an object whose look-ahead flag value is 1 with reference to the normal symbol holding ball table That is, at that time, it is determined whether or not there is a hit determination random value that has not been prefetched (step S3112). When it is determined that there is no prefetch flag value of 1 (NO), this subroutine is immediately terminated.
一方、ステップS3112の判断処理で、先読みフラグの値が1になっているものが存在すると判別したとき(NO)には、その先読みフラグの値が1になっている当り判定用乱数値の全てを読み出し(ステップS3114)、読み出した全ての当り判定用乱数値に対応する先読みフラグの値を0にする(ステップS3116)。すなわち、その時点で、未だに先読みされていない当り判定用乱数値の全てを普通図柄保留球テーブルから読み出し、その読み出した全ての当り判定用乱数値に対応する「FLG」の記憶領域に「0」を書き込む。このようにすることで、読み出した全ての当り判定用乱数値に対応する先読みフラグを、「先読み済み」の状態にすることができる。 On the other hand, when it is determined in the determination processing in step S3112 that there is a prefetch flag value of 1 (NO), all of the hit determination random number values for which the prefetch flag value is 1 are used. Is read (step S3114), and the values of the prefetch flags corresponding to all the read random numbers for hit determination are set to 0 (step S3116). In other words, at that time, all the random numbers for hit determination that have not been prefetched yet are read from the normal symbol holding ball table, and “0” is stored in the storage area of “FLG” corresponding to all the read random numbers for hit determination. Write. In this way, the prefetch flags corresponding to all the read random numbers for hit determination can be set to the “prefetched” state.
例えば、図33(a)に示した普通図柄保留球テーブルの例の場合で、この図33(a)に示した状態のときに、上述したステップS3114の処理によって、先読みフラグの値が1になっている当り判定用乱数値の全てを読み出したときには、図33(b)に示すように、ステップS3116の処理によって、その読み出した全ての当り判定用乱数値に対応する「FLG」の記憶領域に「0」を書き込む。 For example, in the case of the normal symbol holding ball table shown in FIG. 33A, in the state shown in FIG. 33A, the value of the prefetch flag is set to 1 by the process of step S3114 described above. When all of the hit determination random number values are read out, as shown in FIG. 33B, the storage area of “FLG” corresponding to all of the read hit determination random number values by the process of step S3116. “0” is written to.
なお、普通図柄保留球テーブルが図33(b)に示した状態となった後に、通過ゲート54に遊技球が新たに通過したときには、上述した図16のサブルーチンのステップS1601〜S1605が実行されて、当り判定用乱数値と当り図柄決定用乱数値とが抽出されて(ステップS1603)、当り判定用乱数値と当り図柄決定用乱数値とが普通図柄保留球テーブルに記憶されるとともに(ステップS1604)、これらの当り判定用乱数値と当り図柄決定用乱数値とに対応する先読みフラグの値を0にする(ステップS1605)。これらの処理が実行されることによって、例えば、図33(c)に示すように、普通図柄保留球テーブルの4番目の記憶領域には、当り判定用乱数値として「2509」が記憶されるとともに、当り図柄決定用乱数値として「5」が記憶される。さらに、これらに対応する「FLG」(先読みフラグ)の記憶領域には「1」が記憶されることになる。
When a new game ball passes through the passing
このように、普通図柄保留球テーブルの「FLG」(先読みフラグ)の記憶領域を設けるとともに、先読みフラグの値を、変更したり新たに記憶させたりすることで、先読み処理が既にされた当り図柄決定用乱数値と、先読み処理が未だにされていない当り図柄決定用乱数値とを区別することができ、先読み処理を的確に実行することができる。 In this way, a storage area for “FLG” (prefetch flag) of the normal symbol reservation ball table is provided, and the prefetch process has already been performed by changing or newly storing the value of the prefetch flag. The determination random number value can be distinguished from the hit design determination random value that has not been subjected to the prefetching process, and the prefetching process can be accurately executed.
さらに、普通図柄保留球テーブルが図33(b)に示した状態となった後に、普通図柄ゲームを開始するために、図13のステップS1304の処理で図29のサブルーチンが呼び出されて実行されたときには、図29のステップS2912及びS2916の処理によって、普通図柄保留球テーブルの1番目の記憶領域の当り判定用乱数値と当り図柄決定用乱数値とが読み出された後、その普通図柄保留球テーブルの1番目の記憶領域がクリアされ、普通図柄保留球テーブルの2番目以降の記憶領域の当り判定用乱数値及び当り図柄決定用乱数値と、先読みフラグの値とが、1つずつ前の記憶領域に移動して記憶される。 Further, after the normal symbol holding ball table is in the state shown in FIG. 33B, the subroutine of FIG. 29 is called and executed in the process of step S1304 of FIG. 13 to start the normal symbol game. Sometimes, by the processing of steps S2912 and S2916 of FIG. 29, the hit determination random number value and the hit symbol determination random number value in the first storage area of the normal symbol reservation ball table are read, and then the normal symbol reservation ball The first storage area of the table is cleared, and the hit determination random number value and the hit symbol determination random value of the second and subsequent storage areas of the normal symbol holding ball table and the value of the prefetch flag are one by one before. It is moved to the storage area and stored.
例えば、図29のステップS2912及びS2914の処理を実行することによって、図33(d)に示すように、普通図柄保留球テーブルの1番目の記憶領域の当り判定用乱数値「4512」及び当り図柄決定用乱数値「8」と、「FLG」(先読みフラグ)の値「0」とが読み出された後に、普通図柄保留球テーブルの1番目の記憶領域がクリアされる。さらに、図29のステップS2916の処理を実行することによって、図33(e)に示すように、普通図柄保留球テーブルの第1番目の記憶領域に、当り判定用乱数値「182」及び当り図柄決定用乱数値「6」と、先読みフラグの値「0」とが、移動して記憶され、普通図柄保留球テーブルの第2番目の記憶領域に、当り判定用乱数値「27269」及び当り図柄決定用乱数値「2」と、先読みフラグの値「0」とが、移動して記憶され、普通図柄保留球テーブルの第3番目の記憶領域に、当り判定用乱数値「2509」及び当り図柄決定用乱数値「5」と、先読みフラグの値「1」とが、移動して記憶される。さらに、普通図柄保留球テーブルの第4番目の記憶領域では、当り判定用乱数値及び当り図柄決定用乱数値と、先読みフラグの値とがクリアされる。 For example, by executing the processing of steps S2912 and S2914 in FIG. 29, as shown in FIG. 33 (d), the random number value for determination “4512” and the winning symbol in the first storage area of the normal symbol holding ball table After the determination random number value “8” and the value “0” of “FLG” (prefetch flag) are read, the first storage area of the normal symbol holding ball table is cleared. Furthermore, by executing the process of step S2916 of FIG. 29, as shown in FIG. 33 (e), the random number for determination “182” and the winning symbol are stored in the first storage area of the normal symbol holding ball table. The determination random number value “6” and the prefetch flag value “0” are moved and stored, and the hit determination random number value “27269” and the hit symbol are stored in the second storage area of the normal symbol holding ball table. The determination random number value “2” and the prefetch flag value “0” are moved and stored, and the hit determination random number value “2509” and the hit symbol are stored in the third storage area of the normal symbol holding ball table. The determination random number value “5” and the prefetch flag value “1” are moved and stored. Further, in the fourth storage area of the normal symbol holding ball table, the winning determination random number value, the winning symbol determination random value, and the value of the prefetch flag are cleared.
上述したステップS3116の処理を実行した後、ステップS3114の処理で読み出した当り判定用乱数値の全てを判定する(ステップS3118)。なお、この判定は、後述するように、普通はずれ演出を実行するか否かを定めるためのものであるので、読み出した当り判定用乱数値に対応する判定結果がはずれであることを定めることができればよく、判定結果が当りであることを定める必要はない。また、このステップS3118の判定処理の結果、連続してはずれになった回数も計数する。この連続してはずれになった回数は、後述するステップS3126で用いる回数である。 After executing the process of step S3116 described above, all the random numbers for hit determination read in the process of step S3114 are determined (step S3118). Note that, as will be described later, this determination is usually for determining whether or not to perform a deviation effect, so that it can be determined that the determination result corresponding to the read random number value for hit determination is out of order. There is no need to determine that the determination result is a win. In addition, the number of consecutive deviations as a result of the determination process in step S3118 is also counted. This number of consecutive deviations is the number used in step S3126 described later.
次いで、ステップS3118の判定結果が、連続してはずれになったか否かを判断する(ステップS3120)。この連続してはずれになったか否かの判断は、例えば、普通図柄保留球テーブルの1番目と2番目との記憶領域に記憶されている当り判定用乱数値の判定結果が、共にはずれであるような場合や、普通図柄保留球テーブルの2番目と3番目との記憶領域の当り判定用乱数値の判定結果が、共にはずれであるような場合などがある。いずれにしても、普通図柄保留球テーブルの少なくとも2つ以上連続した記憶領域に記憶されている当り判定用乱数値の判定結果が、全てはずれであることを意味する。したがって、普通図柄保留球テーブルの1番目の記憶領域に記憶されている当り判定用乱数値の判定結果がはずれであり、普通図柄保留球テーブルの2番目の記憶領域に記憶されている当り判定用乱数値の判定結果が当りであり、普通図柄保留球テーブルの3番目の記憶領域に記憶されている当り判定用乱数値の判定結果がはずれである場合は、連続してはずれになっていないと判別される。 Next, it is determined whether or not the determination result in step S3118 is continuously out of order (step S3120). For example, the determination result of the random number value for hit determination stored in the first and second storage areas of the normal symbol holding ball table is out of sync. In other cases, the determination result of the random number value for hit determination in the second and third storage areas of the normal symbol reservation ball table may be out of place. In any case, it means that the determination results of the random numbers for hit determination stored in the continuous storage area of at least two or more normal symbol holding ball tables are all out of place. Therefore, the determination result of the hit determination random number value stored in the first storage area of the normal symbol reservation ball table is out of order, and the determination result of the hit determination stored in the second storage area of the normal symbol reservation ball table is incorrect. If the determination result of the random number value is a win and the determination result of the random number value for hit determination stored in the third storage area of the normal symbol holding ball table is out of place, Determined.
ステップS3120の判断処理で、判定結果が連続してはずれになっていないと判別したとき(NO)には、直ちに本サブルーチンを終了する。一方、判定結果が連続してはずれになったと判別したとき(YES)には、普通はずれ演出用乱数カウンタの値から普通はずれ演出用乱数値を抽出する(ステップS3122)。なお、この普通はずれ演出用乱数カウンタも、上述した図9のステップS921の処理が実行される度に、その値が更新されるカウンタである。この普通はずれ演出用乱数は、普通はずれ演出を実行するか否かを定めるためのものであり、普通はずれ演出用乱数が、第1の範囲に含まれている場合には、普通はずれ演出を実行すると定め、第1の範囲とは異なる第2の範囲に含まれている場合には、普通はずれ演出を実行しないと定める。 When it is determined in the determination processing in step S3120 that the determination results are not continuously shifted (NO), this subroutine is immediately terminated. On the other hand, when it is determined that the determination results are continuously out of order (YES), a normal deviation effect random number is extracted from the value of the normal deviation effect random number counter (step S3122). Note that this normal deviation effect random number counter is also a counter whose value is updated each time the process of step S921 in FIG. 9 described above is executed. This normal deviation effect random number is for determining whether or not the normal deviation effect is to be executed. When the normal deviation effect random number is included in the first range, the normal deviation effect is usually executed. Then, if it is included in the second range different from the first range, it is determined that the off-stage effect is not normally executed.
このように、普通はずれ演出用乱数の値で、普通はずれ演出を実行するか否かを定めることによって、判定結果が連続してはずれになっている場合であっても、直ちに、普通はずれ演出が実行されるわけではなく、判定結果の全てを遊技者に報知するわけではないので、遊技の進行について、疑問に感じさせたり驚かせたりすることができ、遊技の興趣を高めることができる。 In this way, normally, by determining whether or not to execute a normal deviation effect with the value of the random effect for the deviation effect, even if the determination result is continuously out of order, the deviation effect is usually immediately. Since it is not executed and not all of the determination results are notified to the player, the progress of the game can be questioned or surprised, and the interest of the game can be enhanced.
次に、普通はずれ演出を実行するか否かを判断する(ステップS3124)。上述したように、普通はずれ演出用乱数が、第1の範囲に含まれている場合には、普通はずれ演出を実行する。一方、普通はずれ演出用乱数が、第1の範囲とは異なる第2の範囲に含まれている場合には、普通はずれ演出を実行しないと定める。ステップS3124の判断処理で、普通はずれ演出を実行しないと判別したとき(NO)には、直ちに本サブルーチンを終了する。 Next, it is determined whether or not a normal deviation effect is to be executed (step S3124). As described above, when the random number for normal deviation effect is included in the first range, the normal deviation effect is executed. On the other hand, when the random effect random number is normally included in the second range different from the first range, it is determined that the normal shift effect is not executed. If it is determined in step S3124 that the deviation effect is not normally executed (NO), this subroutine is immediately terminated.
一方、ステップS3124の判断処理で、普通はずれ演出を実行すると判別したとき(YES)には、変数c_max_sp_effectの値を、「連続してはずれになった回数」に設定する(ステップS3126)。変数c_max_sp_effectは、普通はずれ演出を継続して実行すべき最大回数を定める変数である。この「連続してはずれになった回数」は、上述したステップS3118の処理によって計数された回数である。このステップS3126の処理を実行することによって、当り判定用乱数値の全てを判定した結果、「連続してはずれになった回数」を、普通はずれ演出を継続して実行すべき回数にすることができる。 On the other hand, if it is determined in step S3124 that it is normal to execute a deviation effect (YES), the value of the variable c_max_sp_effect is set to “number of consecutive deviations” (step S3126). The variable c_max_sp_effect is a variable that determines the maximum number of times that the deviation effect should be continuously executed. This “number of consecutive deviations” is the number of times counted by the process of step S3118 described above. By executing the processing of step S3126, as a result of determining all of the random numbers for hit determination, “the number of times of continuous deviation” is normally set to the number of times that the deviation effect should be continuously executed. it can.
ステップS3126の処理を実行した後、変数c_max_nm_effectの値に応じて、普通はずれ演出を選択する(ステップS3128)。例えば、変数c_max_nm_effectの値が2であれば、普通はずれ演出を2回だけ継続して実行するようにするために、2回分の普通はずれ演出からなるものを選択する。 After executing the processing of step S3126, an ordinary deviation effect is selected according to the value of the variable c_max_nm_effect (step S3128). For example, if the value of the variable c_max_nm_effect is 2, in order to continuously execute the normal deviation effect only twice, one having two normal deviation effects is selected.
ステップS3128の処理を実行した後、変数c_nm_effectの値を初期化、例えば、1に設定し(ステップS3130)、変数c_nm_effectの値に応じた普通はずれ演出データを読み出し(ステップS3132)、本サブルーチンを終了する。上述した変数c_nm_effectは、普通はずれ演出が継続して行われた回数を示すカウンタである。なお、上述したステップS3132の処理で用いる普通はずれ演出データについては後述する。 After executing the process of step S3128, the value of the variable c_nm_effect is initialized, for example, set to 1 (step S3130), the normal deviation effect data corresponding to the value of the variable c_nm_effect is read (step S3132), and this subroutine is terminated. To do. The variable c_nm_effect described above is a counter that indicates the number of times that the off-line effect is normally performed. Note that the off-center effect data used in the process of step S3132 described above will be described later.
また、上述したステップS3110の判断処理で、フラグF_nm_continueの値が1であると判別したとき(YES)、すなわち、普通はずれ演出を、既に継続して実行しているときには、変数c_nm_effectの値を1だけ増やし(ステップS3134)、変数c_nm_effectの値に応じた普通はずれ演出データを読み出す(ステップS3136)。 Further, when it is determined in the determination processing in step S3110 described above that the value of the flag F_nm_continue is 1 (YES), that is, when the off-line effect is already being executed, the value of the variable c_nm_effect is set to 1. Is increased (step S3134), and the off-center effect data corresponding to the value of the variable c_nm_effect is read (step S3136).
上述したステップS3132又はS3136の処理は、具体的には、図32に示すような普通はずれ演出データを、変数c_max_nm_effectの値(図32に示す最大継続回数)に応じて選択する処理である。図32は、普通はずれ演出を実行するときに用いる普通はずれ演出データが、変数c_max_nm_effectの値に応じて記憶された普通はずれ演出データテーブルを示す表である。 Specifically, the process of step S3132 or S3136 described above is a process of selecting the normal deviation effect data as shown in FIG. 32 according to the value of the variable c_max_nm_effect (the maximum number of continuous times shown in FIG. 32). FIG. 32 is a table showing a normal shift effect data table in which normal shift effect data used when executing a normal shift effect is stored according to the value of the variable c_max_nm_effect.
図32に示した普通はずれ演出データテーブルから、普通はずれ演出データを変数c_nm_effectの値に応じて読み出すことによって、普通図柄表示装置35において、普通図柄を用いた普通はずれ演出を継続して実行することができる。図32に示したはずれ普通演出データの各々を「はずれ演出データm(n)」と表現したときのmが、変数c_max_nm_effectの値に対応し、nが、変数c_sp_effectの値に対応する。
By reading the normal deviation effect data from the normal deviation effect data table shown in FIG. 32 according to the value of the variable c_nm_effect, the normal
例えば、「連続してはずれになった回数」が2回であるときには、上述したステップS3126の処理によって、変数c_max_nm_effectの値が2に定められる。したがって、この場合には、m=2であり、n=1,2であるので、図32に示した普通はずれ演出データテーブルの最大継続回数が2(「No」が「1」)の記憶領域に記憶されているはずれ演出データ2(1)と、はずれ演出データ2(2)とが用いられる。具体的には、1回目の普通はずれ演出を実行するときには、変数c_nm_effectの値は1となるので(図31のステップS3130)、はずれ演出データ2(1)が読み出されて(図31のステップS3132)、普通図柄表示装置35において、普通図柄を用いた普通はずれ演出が実行される。次いで、2回目の普通はずれ演出を実行するときには、変数c_nm_effectの値は2となるので(図31のステップS3134)、はずれ演出データ2(2)が読み出されて(図31のステップS3136)、普通図柄表示装置35において、普通図柄を用いた普通はずれ演出が実行される。
For example, when the “number of consecutive deviations” is 2, the value of the variable c_max_nm_effect is set to 2 by the process of step S3126 described above. Therefore, in this case, since m = 2 and n = 1, 2, the storage area in which the maximum continuation number of the unusual deviation effect data table shown in FIG. 32 is 2 (“No” is “1”). The off-stage effect data 2 (1) and the off-line effect data 2 (2) stored in are used. Specifically, when the first ordinary deviation effect is executed, the value of the variable c_nm_effect is 1 (step S3130 in FIG. 31), so that the deviation effect data 2 (1) is read (step in FIG. 31). S3132) In the normal
同様に、「連続してはずれになった回数」が11回であるときには、上述したステップS3126の処理によって、変数c_max_nm_effectの値が11に定められる。したがって、この場合には、m=1であり、n=1〜11であるので、図32に示した普通はずれ演出データテーブルの最大継続回数が11(「No」が「10」)の記憶領域に記憶されているはずれ演出データ11(1)〜はずれ演出データ11(11)が用いられる。具体的には、1回目の普通はずれ演出を実行するときには、変数c_nm_effectの値は1となるので(図31のステップS3130)、はずれ演出データ11(1)が読み出され(図31のステップS3132)、2回目の普通はずれ演出を実行するときには、変数c_nm_effectの値は2となるので(図31のステップS3134)、はずれ演出データ11(2)によって、が読み出されて(図31のステップS3136)、普通図柄表示装置35において、普通図柄を用いた普通はずれ演出が実行される。
Similarly, when the “number of consecutive deviations” is 11, the value of the variable c_max_nm_effect is set to 11 by the process of step S3126 described above. Therefore, in this case, since m = 1 and n = 1 to 11, the storage area where the maximum continuation number of the normal deviation effect data table shown in FIG. 32 is 11 (“No” is “10”). The off-stage effect data 11 (1) to the off-line effect data 11 (11) stored in are used. Specifically, when the first ordinary deviation effect is executed, the value of the variable c_nm_effect is 1 (step S3130 in FIG. 31), and the deviation effect data 11 (1) is read (step S3132 in FIG. 31). ) When the second ordinary deviation effect is executed, the value of the variable c_nm_effect is 2 (step S3134 in FIG. 31), so that the deviation effect data 11 (2) is read out (step S3136 in FIG. 31). ) In the normal
この後、図31のステップS3134の処理によって、変数c_nm_effectの値が、順次1ずつ増え、図31のステップS3136の処理によって、順次、演出データ11(3)〜演出データ11(11)のデータが読み出されて、普通図柄表示装置35において、普通図柄を用いた普通はずれ演出が実行される。このようにすることで、普通はずれ演出が11回継続して実行される。
Thereafter, the value of the variable c_nm_effect is sequentially increased by 1 by the process of step S3134 in FIG. 31, and the data of the effect data 11 (3) to the effect data 11 (11) is sequentially added by the process of step S3136 in FIG. After being read, the normal
図32に示した普通はずれ演出データは、上述したように、普通図柄表示装置35において、普通図柄を用いた普通はずれ演出を実行するためのデータである。この普通はずれ演出データは、例えば、通常、表示されない文字や記号を普通図柄として表示したり、特定の普通図柄が自転するように変動表示させたり、特定の普通図柄が点滅するように変動表示させたり、特定の普通図柄が、他の普通図柄とは異なる色で表示されて変動表示させたりするために、普通図柄表示装置35を制御するデータである。この普通はずれ演出データは、上述したステップS3132又はS3136の処理で読み出され、読み出された普通はずれ演出データによって、上述した図13のステップS1308の処理で決定する変動パターンが定められる。上述したような各種の変動パターンで普通図柄を変動表示させることによって、普通はずれ演出を実行することができ、普通はずれ演出が実行されていることを遊技者に示すことができる。
The normal deviation effect data shown in FIG. 32 is data for executing the normal deviation effect using the normal symbol in the normal
上述したステップS3112〜S3136の処理することによって、図25のタイムチャートに示すようなタイミングで、普通図柄の変動表示の開始と停止表示(導出表示)と、普通はずれ演出とを実行することができる。なお、図25〜図27では、上述した普通図柄を特別図柄と併記して示し、普通はずれ演出を特別はずれ演出と併記して示した。 By performing the processing of steps S3112 to S3136 described above, the start and stop display (derivation display) of the normal symbol variation display and the normal shift effect can be executed at the timing shown in the time chart of FIG. . In FIG. 25 to FIG. 27, the above-described normal symbol is shown together with the special symbol, and the normal deviation effect is shown together with the special deviation effect.
まず、図25のタイムチャートの最上段のタイムチャートに示すように、遊技球が通過ゲート54を通過することによって(図16のステップS1601)、当り判定用乱数値と当り図柄決定用乱数値とが抽出され(図16のステップS1603)、記憶される(図16のステップS1604)。図25に示したタイムチャートでは、連続して、4個の遊技球が通過ゲート54を通過したことによって、4組の当り判定用乱数値と当り図柄決定用乱数値とが抽出され、普通図柄保留球テーブルに記憶されたものとする。なお、以下では、図25に示したように、4個の遊技球の通過ゲート54の通過を、4つの入賞として示し、入賞1、入賞2、入賞3、入賞4と称した。また、これらの入賞1と入賞2と入賞3と入賞4とに基づく判定結果は、全てはずれになったものとする。
First, as shown in the time chart at the top of the time chart of FIG. 25, when the game ball passes through the passage gate 54 (step S1601 of FIG. 16), the hit determination random number value and the hit symbol determination random value Are extracted (step S1603 in FIG. 16) and stored (step S1604 in FIG. 16). In the time chart shown in FIG. 25, when four game balls pass through the passing
入賞1に基づいて、普通図柄は、時刻T1に変動表示が開始され(図12のステップS1203)、時刻T2で変動表示が停止される(図12のステップS1206)。その後、入賞2に基づいて、普通図柄は、時刻T3に変動表示が開始され(図12のステップS1203)、時刻T4で変動表示が停止される(図12のステップS1206)。さらにその後、入賞3に基づいて、普通図柄は、時刻T5に変動表示が開始され(図12のステップS1203)、時刻T6で変動表示が停止される(図12のステップS1206)。次いで、入賞4に基づいて、普通図柄は、時刻T7に変動表示が開始され(図12のステップS1203)、時刻T8で変動表示が停止される(図12のステップS1206)。 Based on the winning 1, the normal symbol is displayed in a variable manner at time T1 (step S1203 in FIG. 12), and the variable display is stopped at time T2 (step S1206 in FIG. 12). After that, based on the winning 2, the normal symbol is displayed in a variable manner at time T3 (step S1203 in FIG. 12), and the variable display is stopped at time T4 (step S1206 in FIG. 12). After that, based on the winning 3, the normal symbol is displayed in a variable manner at time T5 (step S1203 in FIG. 12), and the variable symbol is stopped at time T6 (step S1206 in FIG. 12). Next, based on the winning 4, the normal symbol is displayed in a variable manner at time T7 (step S1203 in FIG. 12), and the variable symbol is stopped at time T8 (step S1206 in FIG. 12).
これに対して、時刻T0において、入賞1と入賞2と入賞3と入賞4とに基づいて抽出された4つの当り図柄決定用乱数値を先読みし(図31のステップS3114)、これらの4つの当り図柄決定用乱数値の判定結果の全てがはずれになり(連続して4回はずれになり)、これによって、普通はずれ演出が4回行うことが、時刻T0において、決定される(図31のステップS3120〜S3128)。この場合には、図32に示した普通はずれ演出データテーブルの最大継続回数が4(「No」が「3」)の記憶領域に記憶されているはずれ演出データ4(1)〜はずれ演出データ4(4)が読み出される。
On the other hand, at time T0, the four winning symbol determination random values extracted based on winning 1, winning 2, winning 3, and winning 4 are prefetched (step S3114 in FIG. 31). All of the determination results of the winning symbol determination random number values are out of place (continuous out of 4 times), and thereby, it is determined at time T0 that the out-of-order effect is normally performed 4 times (in FIG. 31). Steps S3120 to S3128). In this case, the deviation effect data 4 (1) to the
これによって、時刻T1で、はずれ演出データ4(1)が読み出され(図31のステップS3130〜S3132)、これによって、第1回目の普通はずれ演出が開始され、時刻T2で終了する。次いで、時刻T3で、はずれ演出データ4(2)が読み出され(図31のステップS3134〜S3136)、これによって、第2回目の普通はずれ演出が開始され、時刻T4で終了する。その後、時刻T5で、はずれ演出データ4(3)が読み出され(図31のステップS3134〜S3136)、これによって、第3回目の普通はずれ演出が開始され、時刻T6で終了する。最後に、時刻T7で、はずれ演出データ4(4)が読み出され(図31のステップS3134〜S3136)、これによって、第4回目の普通はずれ演出が開始され、時刻T8で終了する。 As a result, the off-stage effect data 4 (1) is read at time T1 (steps S3130 to S3132 in FIG. 31), whereby the first ordinary off-line effect is started and ends at time T2. Next, at the time T3, the offending effect data 4 (2) is read (steps S3134 to S3136 in FIG. 31), whereby the second ordinary offending effect is started and ends at the time T4. Thereafter, the off-stage effect data 4 (3) is read at time T5 (steps S3134 to S3136 in FIG. 31), whereby the third normal off-line effect is started and ends at time T6. Finally, the loss effect data 4 (4) is read at time T7 (steps S3134 to S3136 in FIG. 31), whereby the fourth ordinary loss effect is started and ends at time T8.
上述したように、普通図柄を用いた普通はずれ演出は、所定の変動パターンで普通図柄を変動表示させることによって実行される。このため、時刻T1で、入賞1に基づく普通図柄の変動表示が開始されるとともに、第1回目の普通はずれ演出が開始される。時刻T2で、入賞1に基づく普通図柄の変動表示が停止されるとともに、第1回目の普通はずれ演出が終了する。また、時刻T3で、入賞2に基づく普通図柄の変動表示が開始されるとともに、第2回目の普通はずれ演出が開始される。時刻T4で、入賞2に基づく普通図柄の変動表示が停止されるとともに、第2回目の普通はずれ演出が終了する。さらに、時刻T5で、入賞3に基づく普通図柄の変動表示が開始されるとともに、第3回目の普通はずれ演出が開始される。時刻T6で、入賞3に基づく普通図柄の変動表示が停止されるとともに、第3回目の普通はずれ演出が終了する。さらにまた、時刻T7で、入賞4に基づく普通図柄の変動表示が開始されるとともに、第4回目の普通はずれ演出が開始される。時刻T8で、入賞4に基づく普通図柄の変動表示が停止されるとともに、第4回目の普通はずれ演出が終了する。
As described above, the extraordinary effect using the normal symbol is executed by variably displaying the normal symbol with a predetermined variation pattern. Therefore, at time T1, the normal symbol variation display based on the winning 1 is started, and the first ordinary off-line effect is started. At the time T2, the fluctuation display of the normal symbol based on the winning 1 is stopped, and the first ordinary off-line effect ends. At time T3, the normal symbol variation display based on the winning 2 is started, and the second ordinary off-line effect is started. At time T4, the change display of the normal symbol based on the winning 2 is stopped, and the second ordinary off-line effect ends. Further, at time T5, the normal symbol variation display based on the winning 3 is started, and the third ordinary off-line effect is started. At time T6, the change display of the normal symbol based on the winning
上述したように、普通図柄の変動と普通はずれ演出とのタイミングは一致することになる。このように、普通図柄の変動と普通はずれ演出とのタイミングは一致するように実行されることから、普通はずれ演出は、時間的に連続して実行されるわけではなく、一時的に中断する時間が存在するので、断続的に実行される演出になる場合がある。なお、普通図柄の変動表示のタイミングによっては、変動表示が停止した後に、直ちに連続して次の変動表示が開始される場合もあり、このような場合には、普通はずれ演出も時間的に連続して実行されることになる。 As described above, the timing of the normal symbol variation and the normal deviation effect coincide with each other. As described above, since the timing of the normal symbol variation and the normal deviation effect are executed so as to coincide with each other, the normal deviation effect is not executed continuously in time, but temporarily interrupted. There is a case where the effect is intermittently performed. In addition, depending on the timing of the normal symbol variation display, the next variation display may be started immediately after the variation display is stopped. Will be executed.
上述した図31のステップS3136の処理を実行した後、普通図柄保留球テーブルを検索して、「FLG」の記憶領域を読み出し(ステップS3138)、未だに先読みしていない当り判定用乱数値が存在するか否かを判断する(ステップS3140)。 After executing the processing of step S3136 of FIG. 31 described above, the normal symbol holding ball table is searched, the storage area of “FLG” is read (step S3138), and there is a random number for hit determination that has not been prefetched yet. Whether or not (step S3140).
このステップS3140の判断処理で、先読みしていない当り判定用乱数値が存在しないと判別したとき(NO)、すなわち、普通図柄保留球テーブルに、現在記憶されている当り判定用乱数値は、全て先読みしていると判別したときには、直ちに本サブルーチンを終了する。 When it is determined in the determination processing in step S3140 that there is no random number for hit determination that has not been prefetched (NO), that is, all the random numbers for hit determination currently stored in the normal symbol holding ball table are all stored. When it is determined that the prefetching is being performed, this subroutine is immediately terminated.
一方、ステップS3140の判断処理で、先読みしていない当り判定用乱数値が存在したと判別したとき(YES)には、「先読みしていない当り判定用乱数値」の総数を計数する(ステップS3142)。次いで、「先読みしていない当り判定用乱数値」の全てを、普通図柄保留球テーブルから読み出し(ステップS3144)、普通図柄保留球テーブルから読み出した全ての当り判定用乱数値を判定する(ステップS3146)。 On the other hand, when it is determined in the determination processing in step S3140 that there is a hit determination random number value that has not been pre-read (YES), the total number of “non-pre-read hit determination random value” is counted (step S3142). ). Next, all of the “non-prefetched hit determination random number values” are read from the normal symbol reserved ball table (step S3144), and all the hit determination random number values read from the normal symbol reserved ball table are determined (step S3146). ).
次に、上述したステップS3146の判定処理の結果に、はずれが少なくとも1つ存在するか否かを判断する(ステップS3148)。ステップS3148の判断処理の結果、はずれが1つも存在しないと判別したとき(NO)には、直ちに本サブルーチンを終了する。 Next, it is determined whether or not at least one deviation exists in the result of the determination process in step S3146 described above (step S3148). As a result of the determination processing in step S3148, when it is determined that there is no deviation (NO), this subroutine is immediately ended.
一方、ステップS3148の判断処理の結果、はずれが少なくとも1つ存在すると判別したとき(YES)には、当りが2つ以上連続して存在するか否かを判断する(ステップS3150)。このステップS3150の判断処理で、当りが2つ以上連続して存在すると判別したとき(YES)には、直ちに本サブルーチンを終了する。 On the other hand, as a result of the determination process in step S3148, when it is determined that there is at least one deviation (YES), it is determined whether two or more hits exist continuously (step S3150). If it is determined in the determination process in step S3150 that there are two or more consecutive wins (YES), this subroutine is immediately terminated.
一方、ステップS3150の判断処理で、当りが2つ以上連続して存在しないと判別したとき(YES)、すなわち、当りが1つしか存在しないと判別したときには、ステップS3142の処理で計数した「先読みしていない当り判定用乱数値」の総数を、変数c_max_nm_effectの値に加算して、変数c_max_nm_effectの値を更新する(ステップS3152)。次いで、更新した変数c_max_nm_effectの値に応じて、改めてはずれ演出データを選択し直し(ステップS3154)、本サブルーチンを終了する。 On the other hand, when it is determined in the determination process in step S3150 that two or more wins do not exist continuously (YES), that is, when it is determined that only one win exists, “prefetching” counted in the process in step S3142 The total number of “unchecked random numbers for hit determination” is added to the value of the variable c_max_nm_effect, and the value of the variable c_max_nm_effect is updated (step S3152). Next, in accordance with the updated value of the variable c_max_nm_effect, re-selection effect data is selected again (step S3154), and this subroutine is terminated.
例えば、更新前の変数c_max_nm_effectの値が4であるときには、はずれ演出データ4(1)〜はずれ演出データ4(4)が用いられることになっているが、ステップS3148及びS3150の処理によって、変数c_max_nm_effectの値を更新することになり、ステップS3142の処理によって、先読みしていない当り判定用乱数値の総数が7である場合には、ステップS3152の処理によって、変数c_max_nm_effectの値は、11(=4+7)に更新される。この場合には、ステップS3154の処理によって、はずれ演出データ11(1)〜はずれ演出データ11(11)が改めて選択され、このはずれ演出データによって、普通はずれ演出が実行される。 For example, when the value of the variable c_max_nm_effect before the update is 4, the outlier effect data 4 (1) to the outlier effect data 4 (4) are used, but the variable c_max_nm_effect is processed by the processing in steps S3148 and S3150. When the total number of random numbers for hit determination not prefetched is 7 by the process of step S3142, the value of the variable c_max_nm_effect is 11 (= 4 + 7) by the process of step S3152. ) Is updated. In this case, the off-stage effect data 11 (1) to off-line effect data 11 (11) are selected again by the processing of step S3154, and the off-line effect data is usually executed by the off-road effect data.
なお、使用するはずれ演出データは、変数c_sp_effectの値に応じて用いればよい。例えば、上述した例において、更新前の変数c_max_nm_effectの値が4であるときには、はずれ演出データ4(1)〜はずれ演出データ4(4)が用いられる。この場合、変数c_sp_effectの値が、1から始まって、順次、3まで増加したときには、はずれ演出データ4(1)〜はずれ演出データ4(3)が、順次読み出されて、普通はずれ演出が実行される。この後、変数c_max_nm_effectの値が更新されて、11になったときには、上述したように、はずれ演出データ11(1)〜はずれ演出データ11(11)が改めて選択される。しかし、この時点で、変数c_sp_effectの値は、既に3まで増えて、はずれ演出データ4(3)が用いられた後であるので、次に、普通はずれ演出が実行されるときには、変数c_sp_effectの値は4となり、その後、はずれ演出データ11(4)〜はずれ演出データ11(11)が、順次、読み出されて、普通はずれ演出が実行されることにある。このようにすることで、普通はずれ演出は、はずれ演出データ4(1)→はずれ演出データ4(2)→はずれ演出データ4(3)→はずれ演出データ11(4)→・・・→はずれ演出データ11(11)の順で、読み出されて実行されることになる。更新された変数c_max_nm_effectの値と、変数c_max_nm_effectの値を更新するときまでに増加した変数c_sp_effectの値との整合を図った普通はずれ演出を実行することができるとともに、変数c_sp_effectの値を変更せずに処理を進めることができるので、普通はずれ演出のための処理を簡便にすることができる。 Note that the lost effect data to be used may be used according to the value of the variable c_sp_effect. For example, in the above-described example, when the value of the variable c_max_nm_effect before the update is 4, the outlier effect data 4 (1) to the outlier effect data 4 (4) are used. In this case, when the value of the variable c_sp_effect starts from 1 and sequentially increases to 3, the outlier effect data 4 (1) to the outlier effect data 4 (3) are sequentially read out, and the outlier effect is normally executed. Is done. Thereafter, when the value of the variable c_max_nm_effect is updated to 11 and as described above, the outlier effect data 11 (1) to the outlier effect data 11 (11) are selected again. However, at this time, the value of the variable c_sp_effect has already increased to 3, and after the outlier effect data 4 (3) has been used, the next time the outlier effect is executed next, the value of the variable c_sp_effect is 4, then, the offending effect data 11 (4) to the offending effect data 11 (11) are read out sequentially, and the offending effect is usually executed. By doing in this way, the off-line production is normally off-line production data 4 (1) → out-of-band production data 4 (2) → out-of-band production data 4 (3) → out-of-band production data 11 (4) →. Data 11 (11) is read and executed in the order. It is possible to perform a normal deviation effect that matches the value of the updated variable c_max_nm_effect with the value of the variable c_sp_effect that has been increased up to the time of updating the value of the variable c_max_nm_effect, and without changing the value of the variable c_sp_effect Therefore, it is possible to simplify the processing for the production of deviation.
このようにすることで、当り判定用乱数値の判定の結果、はずれとはずれとの間に当りが1つあるような場合には、当り判定用乱数値の判定の過去の結果によって実行すると決定した普通はずれ演出に、当り判定用乱数値の判定の新たな結果を累積させることによって、はずれとはずれとの間の1回の当りに基づいて、変動表示された後に普通図柄である当り図柄が停止表示されるときでも、普通はずれ演出を継続して実行することができる。すなわち、当りに対応した当り図柄が、普通図柄として、変動表示を開始してから停止表示されるまでの間であっても、普通はずれ演出が継続して実行されることになる。 In this way, when there is one hit between the out-of-range and the out-of-range as a result of the determination of the random number value for hit determination, it is determined to be executed according to the past result of the determination of the random number for hit determination. By accumulating a new result of the determination of the random number value for hit determination in the normal deviation effect, the hit symbol which is a normal symbol after being variably displayed based on one hit between the deviation and the deviation is displayed. Even when the display is stopped, the off-line effect can be continuously executed. In other words, even if the winning symbol corresponding to the winning is a normal symbol from the start of the variable display to the stop display, the off-line effect is normally executed.
具体的には、図26に示すように、入賞1と入賞2と入賞4とに対応する当り図柄決定用乱数値の判定結果の全てがはずれになり、入賞1に対応して停止表示される図柄は、はずれ図柄であり、時刻T2ではずれ図柄が停止表示され、入賞2に対応して停止表示される図柄は、はずれ図柄であり、時刻T4で、はずれ図柄が停止表示され、入賞4に対応して停止表示される図柄は、はずれ図柄であり、時刻T8で、はずれ図柄が停止表示される。これに対して、入賞2と入賞4との間の入賞3に対応する当り図柄決定用乱数値の判定結果は当りであり、この入賞3に対応して停止表示される図柄は、当り図柄であり、時刻T6で、当り図柄が停止表示される。 Specifically, as shown in FIG. 26, all the determination results of the winning symbol determination random values corresponding to the winning 1, the winning 2, and the winning 4 are lost, and are stopped and displayed corresponding to the winning 1. The symbol is an off symbol, the symbol at the time T2 is stopped and displayed, and the symbol that is stopped and displayed in response to the winning 2 is an off symbol, and the symbol at the time T4 is stopped and displayed at the winning 4 Correspondingly, the symbols that are stopped and displayed are out-of-order symbols, and the out-of-sequence symbols are stopped and displayed at time T8. On the other hand, the determination result of the winning symbol determination random value corresponding to the winning 3 between the winning 2 and the winning 4 is a winning, and the symbol stopped and displayed corresponding to the winning 3 is the winning symbol. Yes, the winning symbol is stopped and displayed at time T6.
また、図26に示した例では、入賞2と入賞4との間で、1つの当りが存在する。この場合には、上述したように、はずれとはずれとの間に当りが1つあるような場合にであっても、当り判定用乱数値の判定の過去の結果によって実行すると決定した普通はずれ演出に、当り判定用乱数値の判定の新たな結果を累積させるので、入賞3に対応した図柄の変動表示のときにも、普通はずれ演出(第3回)が、時刻T5〜T6の間に実行される。このようにすることで、途中で当りが1つあるような場合でも、普通はずれ演出を継続して実行することができるので、普通図柄による普通はずれ演出を円滑に続けることができる。 In the example shown in FIG. 26, there is one hit between winning 2 and winning 4. In this case, as described above, even if there is a single hit between the losing and the losing, the normal deviation effect determined to be executed according to the past result of the determination of the random number for hit determination. In addition, since the new result of the determination of the random number value for the hit determination is accumulated, even when the symbol variation display corresponding to the winning 3 is displayed, the off-stage effect (third time) is executed between the times T5 and T6. Is done. By doing in this way, even when there is a single hit in the middle, it is usually possible to continue to execute the shift effect, so that the normal shift effect by the normal symbol can be continued smoothly.
一方、はずれとはずれとの間に当りが2つ以上存在する場合には、普通はずれ演出は継続して実行されず、当りに対応した普通図柄が停止表示されるような場合には、当り演出が実行されることになる。 On the other hand, if there are two or more hits between the outage and the outage, the outage effect is not normally executed, and the normal symbol corresponding to the win is stopped and displayed. Will be executed.
具体的には、図27に示すように、入賞1と入賞4とに対応する当り図柄決定用乱数値の判定結果の全てがはずれになり、入賞1に対応して停止表示される図柄は、はずれ図柄であり、時刻T2ではずれ図柄が停止表示され、入賞4に対応して停止表示される図柄は、はずれ図柄であり、時刻T8で、はずれ図柄が停止表示される。これに対して、入賞1と入賞4との間の入賞2と入賞3とに対応する当り図柄決定用乱数値の判定結果は当りであり、この入賞2に対応して停止表示される図柄は、当り図柄であり、時刻T4で、当り図柄が停止表示され、入賞3に対応して停止表示される図柄は、当り図柄であり、時刻T6で、当り図柄が停止表示される。 Specifically, as shown in FIG. 27, all the determination results of the winning symbol determination random values corresponding to winning 1 and winning 4 are out of order, and the symbols that are stopped and displayed corresponding to winning 1 are: The symbol that is a loss symbol, the symbol at the time T2 is stopped and displayed, and the symbol that is stopped and displayed in response to the winning 4 is a symbol that is a loss, and the symbol at a time T8 is stopped and displayed. On the other hand, the determination result of the winning symbol determination random value corresponding to winning 2 and winning 3 between winning 1 and winning 4 is a win, and the symbol stopped and displayed corresponding to winning 2 is The winning symbol is stopped and displayed at time T4, and the symbol stopped corresponding to the winning 3 is the winning symbol. At time T6, the winning symbol is stopped and displayed.
また、図27に示した例では、入賞1と入賞4との間で、2つの当りが存在する。上述したように、はずれとはずれとの間に当りが2つ以上あるような場合には、普通はずれ演出を中止して、別個に当り演出を実行するので、入賞1に対応した図柄の変動表示では、時刻T1〜T2で、普通はずれ演出を実行した後、普通はずれ演出を中止して、入賞2に対応した図柄の変動表示では、時刻T3〜T4で、当り演出を実行し、さらに、入賞3に対応した図柄の変動表示では、時刻T5〜T6で、当り演出を実行する。その後、入賞4に対応した図柄の変動表示では、時刻T7〜T8で、普通はずれ演出を実行する。このようにすることで、途中で当りが2つ以上ある場合には、普通はずれ演出を実行せずに、当り演出を実行することによって、当り図柄決定用乱数値の判定結果に応じた演出を、普通図柄の変動パターンによって実行することができる。
In the example shown in FIG. 27, there are two wins between winning 1 and winning 4. As described above, when there are two or more hits between the gap and the gap, usually the gap effect is stopped and the hit effect is executed separately. Then, after executing the normal deviation effect at times T1 to T2, the normal deviation effect is stopped, and in the variation display of the symbol corresponding to the winning 2, the winning effect is executed at the times T3 to T4, and further, the prize is won. In the symbol variation display corresponding to 3, the winning effect is executed at times T5 to T6. After that, in the variable display of the symbol corresponding to the winning
なお、普通はずれ演出を継続させる回数は、変数c_max_nm_effectの値に応じて定めることができるので、保留数の数(最大4個)にかかわらず、継続して実行することができる。すなわち、当り図柄決定用乱数値の判定結果が、連続してはずれになった回数に応じて、普通はずれ演出を継続して実行することができる。このようにしたことで、当り図柄決定用乱数値の判定結果が、連続してはずれになっている状態であることを遊技者に報知することができ、当り図柄決定用乱数値の判定結果が当りになるようにするために、通過ゲート54に継続的に遊技球を通過させるように遊技者に動機付けることができるので、遊技球を継続的に発射させるようにすることができる。このように、当り図柄決定用乱数値の判定結果が、連続してはずれになっていることを遊技者に報知するようにしたことにより、遊技店における遊技球への交換量を増やすことができる。これに対して、例えば、当り図柄決定用乱数値の判定結果が、当りになったことを遊技者に報知した場合には、遊技者は、安心するので、遊技球の発射を一時的に中断する可能性が高い。したがって、このような構成にした場合には、遊技店における遊技球への交換量を減らす可能性が生ずることになる。
In addition, since the number of times that the extraordinary effect is continued can be determined according to the value of the variable c_max_nm_effect, it can be continuously executed regardless of the number of pending numbers (maximum 4). In other words, it is usually possible to continuously execute the deviation effect according to the number of times that the determination result of the winning symbol determination random number value is continuously lost. By doing so, it is possible to notify the player that the determination result of the random symbol value for determining the winning symbol is in a state of being continuously out of order, and the determination result of the random value for determining the winning symbol is In order to make a hit, the player can be motivated to continuously pass the game ball through the
図34は、図12のステップS1206の処理で呼び出されて実行される普通図柄停止処理のサブルーチンを示すフローチャートである。この処理を実行することによって、所定の時間、所定の変動パターンによる普通図柄の変動表示を終了し、図13のステップS1306の処理で定められた図柄で停止表示(導出表示)させることができる。 FIG. 34 is a flowchart showing a subroutine of the normal symbol stop process that is called and executed in the process of step S1206 of FIG. By executing this processing, it is possible to end the normal symbol variation display by the predetermined variation pattern for a predetermined time, and to stop display (derived display) with the symbol determined in the process of step S1306 in FIG.
最初に、普通図柄の変動表示を終了して、図13のステップS1306の処理で定められた図柄で停止表示(導出表示)する(ステップS3410)。次に、普通はずれ演出の継続を終了させるか否かを判断する(ステップS3412)。この判断は、c_nm_effectの値が、c_max_nm_effect以上になったか否かで判断すればよい。ステップS3412の判断処理で、普通はずれ演出の継続を終了させないと判別したとき(NO)には、直ちに、本サブルーチンを終了する。 First, the normal symbol variation display is terminated, and the display is stopped (derived display) at the symbol determined in the process of step S1306 in FIG. 13 (step S3410). Next, it is determined whether or not the continuation of the extraordinary effect is ended (step S3412). This determination may be made based on whether or not the value of c_nm_effect is equal to or greater than c_max_nm_effect. If it is determined in step S3412 that the continuation of the deviation effect is not normally ended (NO), this subroutine is immediately ended.
ステップS3412の判断処理で、普通はずれ演出の継続を終了させると判別したとき(YES)には、フラグF_nm_continueの値を初期化し(ステップS3414)、変数c_nm_effectの値を初期化し(ステップS3416)、普通図柄制御状態フラグの値に"02"をセットし(ステップS3418)、本サブルーチンを終了する。このように、フラグF_nm_continueの値を初期化することによって、普通はずれ演出の実行を終了することができる。 When it is determined in the determination process in step S3412 that the continuation of the deviation effect is normally ended (YES), the value of the flag F_nm_continue is initialized (step S3414), and the value of the variable c_nm_effect is initialized (step S3416). “02” is set to the value of the symbol control state flag (step S3418), and this subroutine is terminated. As described above, by initializing the value of the flag F_nm_continue, the execution of the off-stage effect can be ended.
<<演出用図柄の変動表示・停止表示(導出表示)、装飾はずれ演出の実行>>
以下では、副制御回路200の制御によって実行される演出用図柄の変動表示・停止表示(導出表示)や、装飾はずれ演出について説明する。この演出用図柄の変動表示・停止表示は、上述した図15のステップS1505の処理(主制御回路60における処理)によって、抽出された大当り判定用乱数値と大当り図柄決定用乱数値とを用いて定められる。また、装飾はずれ演出は、演出用図柄の変動表示の開始と共に開始され、演出用図柄の停止表示と共に終了する。この装飾はずれ演出は、大当り判定用乱数値を先読みすることによって定められる。このように、演出用図柄の制御についても、装飾はずれ演出についても、大当り判定用乱数値が用いられる。すなわち、演出用図柄も装飾はずれ演出も、遊技球が始動口25に入賞したことを契機して制御される。また、以下では、演出用図柄の変動表示と停止表示とによって行われるゲームを「演出用図柄ゲーム」と称する。
<< Drawing display / stop display (derivation display), execution of decoration off effect >>
In the following, a variation display / stop display (derivation display) of a design for an effect executed under the control of the
[演出用図柄保留球テーブル記憶処理]
図35は、図18のステップS1806の処理で呼び出されて実行される演出用図柄保留球テーブル記憶処理のサブルーチンを示すフローチャートである。
[Produce-holding ball table storage process for production]
FIG. 35 is a flowchart showing a sub-routine of the effect symbol reserved ball table storage process that is called and executed in the process of step S1806 of FIG.
最初に、変数c_sub_reserve_maxの値が4以上であるか否かを判断する(ステップS3510)。変数c_sub_reserve_maxは、この変数c_sub_reserve_maxは、始動口25への遊技球(特別保留球)の入賞に基づく保留個数を示す変数である。上述したように、演出用図柄も装飾はずれ演出も、遊技球が始動口25に入賞したことを契機して制御されるのであり、変数c_sub_reserve_maxの値も、始動口25に遊技球(特別保留球)が入賞した数(その時点で保留している数)を用いる。
First, it is determined whether or not the value of the variable c_sub_reserve_max is 4 or more (step S3510). The variable c_sub_reserve_max is a variable indicating the number of reserves based on the winning of a game ball (special reserve ball) at the
上述したステップS3510判断処理で、変数c_sub_reserve_maxの値が4以上であると判別したとき(YES)には、直ちに本サブルーチンを終了する。 When it is determined in the above-described step S3510 determination processing that the value of the variable c_sub_reserve_max is 4 or more (YES), this subroutine is immediately ended.
一方、ステップS3510判断処理で、変数c_sub_reserve_maxの値が4未満であると判別したとき(NO)には、上述した図15のステップS1509の処理によって、主制御回路60から送信された大当り判定用乱数値と大当り図柄決定用乱数値とを、演出用図柄保留球テーブルの処理の記憶領域に記憶させる(ステップS3512)。この演出用図柄保留球テーブルは、副制御回路200のワークRAM210の所定の領域に形成されたテーブルであり、主制御回路60から送信された大当り判定用乱数値と大当り図柄決定用乱数値とを、送信される度に、順次、一時的に記憶(保留)するためのテーブルである。
On the other hand, when it is determined in step S3510 that the value of the variable c_sub_reserve_max is less than 4 (NO), the jackpot determination disturbance transmitted from the main control circuit 60 by the process in step S1509 of FIG. 15 described above. The numerical value and the random number for determining the big hit symbol are stored in the processing storage area of the symbol holding ball table for effect (step S3512). This effect symbol holding ball table is a table formed in a predetermined area of the
後述するように、1つの大当り判定用乱数値と1つの大当り図柄決定用乱数値とを組にしたものは、演出用図柄の変動表示と停止表示との制御をするときに、演出用図柄保留球テーブルから読み出され(図37に示すステップS3712)、その後、その1つの大当り判定用乱数値と1つの大当り図柄決定用乱数値とは、演出用図柄保留球テーブルからクリアされる(図37に示すステップS3714)。 As will be described later, a combination of one jackpot determination random number value and one jackpot symbol determination random number value is used for effect design hold when controlling variation display and stop display of the effect design It is read from the ball table (step S3712 shown in FIG. 37), and then the one jackpot determining random number value and one jackpot symbol determining random value are cleared from the effect symbol holding ball table (FIG. 37). Step S3714).
演出用図柄保留球テーブルは、1つの大当り判定用乱数値と1つの大当り図柄決定用乱数値との組を、最大4組まで記憶させることができる。上述したように、ステップS3512の処理によって、1つの大当り判定用乱数値と1つの大当り図柄決定用乱数値との組を、演出用図柄保留球テーブルに記憶させ、図37に示すステップS3712によって、読み出した1つの大当り判定用乱数値と1つの大当り図柄決定用乱数値とを、演出用図柄保留球テーブルからクリアする。このように、演出用図柄保留球テーブルは、大当り判定用乱数値と大当り図柄決定用乱数値とを、演出用図柄の変動表示と停止表示との制御に用いるために読み出すまでの間、一時的に記憶する、すなわち、保留するためのものである。大当り判定用乱数値と大当り図柄決定用乱数値との一時的な記憶を「保留」と称する。 The effect symbol reservation ball table can store up to four sets of one jackpot determination random number value and one jackpot symbol determination random value. As described above, a set of one jackpot determination random number value and one jackpot symbol determination random value is stored in the effect symbol holding ball table by the processing of step S3512, and step S3712 shown in FIG. One read jackpot determination random number value and one jackpot symbol determination random value are cleared from the effect symbol holding ball table. In this way, the effect symbol holding ball table temporarily stores the jackpot determination random number value and the jackpot symbol determination random number value until they are read out for use in the control of the change display and stop display of the effect symbol. To store, ie hold. Temporary storage of the jackpot determination random number value and the jackpot symbol determination random number value is referred to as “hold”.
このように、大当り判定用乱数値と大当り図柄決定用乱数値との一時的な記憶である「保留」の契機となった遊技球、すなわち、始動口25に遊技球が入賞して大当り判定用乱数値と大当り図柄決定用乱数値との抽出の契機の対象となった遊技球が、「保留球」や「特別保留球」と称する。また、副制御回路200のワークRAM210や、ワークRAM210の所定の領域に形成された演出用図柄保留球テーブルが、「特別保留球結果記憶手段」に対応する。
In this way, the game ball that triggered the “hold”, which is a temporary storage of the jackpot determination random number value and the jackpot symbol determination random value, that is, the game ball wins the start opening 25 for the jackpot determination The game balls targeted for extraction of the random value and the jackpot symbol determining random value are referred to as “holding balls” and “special holding balls”. Further, the
上述したように、演出用図柄保留球テーブルには、大当り判定用乱数値と大当り図柄決定用乱数値とが一時的に記憶される、すなわち、「保留」される。また、演出用図柄保留球テーブルは、1つの大当り判定用乱数値と1つの大当り図柄決定用乱数値との組を、最大4組まで記憶(保留)させることができる。このように、演出用図柄保留球テーブルに記憶させた1つの大当り判定用乱数値と1つの大当り図柄決定用乱数値との組の数を、その時点における「保留数」と称し、この保留数が、上述した変数c_sub_reserve_maxの値である。また、このように「保留数」と変数c_sub_reserve_maxとを定めたことにより、「保留数」や変数c_sub_reserve_maxの値は、始動口25に遊技球が入賞することによって、大当り判定用乱数値と大当り図柄決定用乱数値との抽出の契機の対象となった遊技球の数、すなわち、「保留球」の数や「特別保留球」の数をも意味する。 As described above, in the effect symbol holding ball table, the jackpot determination random number value and the jackpot symbol determination random value are temporarily stored, that is, “held”. Further, the effect symbol holding ball table can store (hold) up to four sets of one jackpot determination random number value and one jackpot symbol determination random value. Thus, the number of pairs of one jackpot determination random number value and one jackpot symbol determination random number value stored in the effect symbol holding ball table is referred to as the “holding number” at that time, and this holding number Is the value of the variable c_sub_reserve_max described above. Further, by defining the “reserve number” and the variable c_sub_reserve_max in this way, the value of the “reserve number” and the variable c_sub_reserve_max can be determined by the game ball winning at the start opening 25, and the jackpot determination random number value and the jackpot symbol. It also means the number of game balls subject to extraction with the decision random value, that is, the number of “holding balls” and the number of “special holding balls”.
したがって、例えば、変数c_sub_reserve_maxの値は1であるときには、演出用図柄保留球テーブルには、大当り判定用乱数値と大当り図柄決定用乱数値とが1組だけ記憶されている状態であるとともに、大当り判定用乱数値と大当り図柄決定用乱数値との抽出の契機の対象となった「保留球」の数が、その時点で1個だけであることを意味する。また、変数c_sub_reserve_maxの値は2であるときには、演出用図柄保留球テーブルには、大当り判定用乱数値と大当り図柄決定用乱数値とが2組、記憶されている状態であるとともに、大当り判定用乱数値と大当り図柄決定用乱数値との抽出の契機の対象となった「保留球」の数が、その時点で2個であることを意味する。さらに、変数c_sub_reserve_maxの値は3であるときには、演出用図柄保留球テーブルには、大当り判定用乱数値と大当り図柄決定用乱数値とが3組、記憶されている状態であるとともに、大当り判定用乱数値と大当り図柄決定用乱数値との抽出の契機の対象となった「保留球」の数が、その時点で3個であることを意味する。さらにまた、変数c_sub_reserve_maxの値は4であるときには、演出用図柄保留球テーブルには、大当り判定用乱数値と大当り図柄決定用乱数値とが4組、記憶されている状態であるとともに、大当り判定用乱数値と大当り図柄決定用乱数値との抽出の契機の対象となった「保留球」の数が、その時点で4個であることを意味する。 Therefore, for example, when the value of the variable c_sub_reserve_max is 1, only one set of the jackpot determination random number value and the jackpot symbol determination random number value is stored in the effect symbol reservation ball table, and the jackpot This means that the number of “holding spheres” targeted for extraction of the determination random number value and the jackpot symbol determination random number value is only one at that time. When the value of the variable c_sub_reserve_max is 2, there are two sets of jackpot determination random number values and jackpot symbol determination random number values stored in the effect symbol reservation ball table, and for the jackpot determination This means that the number of “holding spheres” targeted for extraction of the random number value and the jackpot symbol determining random number value is two at that time. Furthermore, when the value of the variable c_sub_reserve_max is 3, there are three sets of jackpot determination random number values and jackpot symbol determination random number values stored in the effect symbol reservation sphere table, and for the jackpot determination This means that the number of “holding spheres” targeted for extraction of the random number value and the jackpot symbol determination random number value is three at that time. Furthermore, when the value of the variable c_sub_reserve_max is 4, four sets of jackpot determination random numbers and jackpot determination random numbers are stored in the effect symbol reservation ball table, and the jackpot determination This means that the number of “holding spheres” targeted for extraction of the random number value for use and the random number value for determining the jackpot symbol is 4 at that time.
上述したように、演出用図柄の制御についても、装飾はずれ演出についても、大当り判定用乱数値を用いるので、演出用図柄の制御や装飾はずれ演出においても、図11のS1106の大当り判定処理と、上述したステップS1505の乱数値抽出の処理とが、「抽選処理」や「特別抽選処理」に対応する。また、大当り判定用乱数値が、「抽選処理の結果」や「特別抽選処理の結果」に対応する。 As described above, since the random number value for determining the big hit is used for both the control for the design for the effect and the effect for the decoration out of effect, the big hit determination process in S1106 in FIG. The random value extraction processing in step S1505 described above corresponds to “lottery processing” and “special lottery processing”. The jackpot determination random number corresponds to “the result of the lottery process” or “the result of the special lottery process”.
演出用図柄保留球テーブルの1つの例を図38(a)〜(c)に示す。上述したように、演出用図柄保留球テーブルは、副制御回路200のワークRAM210の所定の領域に形成されたものであるが、演出用図柄保留球テーブルに記憶させるデータは、図15のステップS1505の処理によって、抽出された大当り判定用乱数値と大当り図柄決定用乱数値とである。
One example of the design symbol holding ball table is shown in FIGS. As described above, the effect symbol holding ball table is formed in a predetermined area of the
なお、例えば、上述したステップS3512が実行される前には、図38(a)に示す演出用図柄保留球テーブルになっていたとする。すなわち、3つの大当り抽選用乱数値(大当り判定用乱数値と大当り図柄決定用乱数値)が、演出用図柄保留球テーブルに既に記憶されている状態であり、変数c_sub_reserve_maxの値が3になっている状態である。具体的には、1番目の記憶領域には、大当り判定用乱数値として「2154」が記憶され、大当り図柄決定用乱数値として「8」が記憶されている。また、2番目の記憶領域には、大当り判定用乱数値として「31182」が記憶され、大当り図柄決定用乱数値として「2」が記憶されている。さらに、3番目の記憶領域には、大当り判定用乱数値として「7269」が記憶され、大当り図柄決定用乱数値として「6」が記憶されている。 Note that, for example, before the execution of step S3512 described above, it is assumed that the design symbol holding ball table shown in FIG. That is, the three jackpot lottery random numbers (the jackpot determination random number value and the jackpot symbol determination random number value) are already stored in the effect symbol holding ball table, and the value of the variable c_sub_reserve_max is 3. It is in a state. Specifically, in the first storage area, “2154” is stored as the jackpot determination random number value, and “8” is stored as the jackpot symbol determination random value. In the second storage area, “31182” is stored as a jackpot determination random number value, and “2” is stored as a jackpot symbol determination random value. Furthermore, in the third storage area, “7269” is stored as the jackpot determination random number value, and “6” is stored as the jackpot symbol determination random value.
このような状態の後に、上述したステップS3512の処理が新たに実行されることによって、図38(b)に示すように、4番目の記憶領域に、抽出された大当り判定用乱数値と大当り図柄決定用乱数値とが、新たに記憶される。すなわち、大当り判定用乱数値として「15092」が記憶され、大当り図柄決定用乱数値として「7」が、新たに記憶される。 After such a state, the process of step S3512 described above is newly executed, and as shown in FIG. 38 (b), the jackpot determination random number value and jackpot symbol extracted in the fourth storage area. The determination random number value is newly stored. That is, “15092” is stored as the jackpot determination random number value, and “7” is newly stored as the jackpot symbol determination random value.
上述したステップS3512の処理を実行した後、先読みフラグを示す記憶領域に1を記憶させる(ステップS3514)。図38(a)〜(c)に示した演出用図柄保留球テーブルの表の右端に示すように、演出用図柄保留球テーブルには、「FLG」という記憶領域も形成されている。このFLGは、先読みフラグの値を記憶させるための記憶領域である。演出用図柄ゲームの当り又ははずれを決定するための処理とは別に、後述する装飾はずれ演出を実行するために、演出用図柄保留球テーブルに記憶されている大当り判定用乱数値を予め読み出す処理をする。この先読みフラグは、装飾はずれ演出を実行するために、図37に示すステップS3712の処理による大当り判定用乱数値と大当り図柄決定用乱数値と読み出しよりも前に、大当り判定用乱数値を予め読み出した(先読みした)か否かを示すフラグである。この先読みフラグの値は、大当り判定用乱数値を未だ先読みしていないときには、先読みフラグの値は1であり、大当り判定用乱数値を既に先読みしたときには、先読みフラグの値は0である。 After executing the processing in step S3512 described above, 1 is stored in the storage area indicating the prefetch flag (step S3514). As shown at the right end of the table of effect symbol holding ball tables shown in FIGS. 38A to 38C, the effect symbol holding ball table also has a storage area “FLG”. This FLG is a storage area for storing the value of the prefetch flag. In addition to the process for determining the winning or losing effect of the effect symbol game, a process of pre-reading the jackpot determination random number value stored in the effect symbol holding ball table in order to execute the decoration losing effect described later. To do. This prefetch flag reads the jackpot determination random number value in advance before reading the jackpot determination random number value and the jackpot symbol determination random value by the processing of step S3712 shown in FIG. This is a flag indicating whether or not (prefetched). As for the value of the prefetch flag, the value of the prefetch flag is 1 when the big hit determination random value has not been prefetched, and the value of the prefetch flag is 0 when the big hit determination random value has already been prefetched.
ステップS3514の処理を実行した後、変数c_sub_reserve_maxの値を1だけ増やす(ステップS3516)。上述したように、ステップS3512の処理によって、演出用図柄保留球テーブルの記憶領域に、大当り判定用乱数値と大当り図柄決定用乱数値とを新たに記憶させているので、変数c_sub_reserve_maxの値を変更する必要があるからである。 After executing the process of step S3514, the value of the variable c_sub_reserve_max is increased by 1 (step S3516). As described above, since the big hit determination random number value and the big hit symbol determination random number value are newly stored in the storage area of the effect symbol holding ball table by the process of step S3512, the value of the variable c_sub_reserve_max is changed. Because it is necessary to do.
[演出開始処理]
図36は、図18のステップS1804の処理で呼び出されて実行される演出開始処理のサブルーチンを示すフローチャートである。
[Direction start processing]
FIG. 36 is a flowchart showing a subroutine of effect start processing that is called and executed in the processing of step S1804 of FIG.
最初に、主制御回路60から送信された変動パターン指定コマンドに対するデータをセットする(ステップS3610)。このステップS3610の処理では、サブCPU206は、変動パターン指定コマンドに対応するデータをワークRAM210に記憶させる。変動パターン指定コマンドに対応するデータは、ステップS1704の処理によって、表示制御回路250に送信される。このようにすることで、液晶表示装置32において、演出用図柄が、変動パターン指定コマンドが示す変動パターンに従って、変動表示される。
First, data for the variation pattern designation command transmitted from the main control circuit 60 is set (step S3610). In the process of step S3610, the
次いで、後述する図37に示す演出用図柄保留球テーブル処理のサブルーチンを呼び出して実行する(ステップS3612)。この演出用図柄保留球テーブル処理は、この演出用図柄保留球テーブル処理では、演出用図柄保留球テーブルの1番目に記憶されている大当り判定用乱数値を読み出すとともに、演出用図柄保留球テーブルを更新する処理を行う。この演出用図柄保留球テーブル処理については、後で詳述する。 Next, a subroutine for effect design reserved ball table processing shown in FIG. 37 described later is called and executed (step S3612). In this effect symbol reserved ball table process, in this effect symbol reserved ball table process, the random number value for determining the big hit that is stored first in the effect symbol reserved ball table is read, and the effect symbol reserved ball table is Perform the update process. This effect symbol reservation ball table process will be described in detail later.
次いで、大当り判断処理を実行する(ステップS3614)。このステップS3614の処理では、ステップS3612の処理で演出用図柄保留球テーブルから読み出した大当り判定用乱数値を用いて、図7に示した大当り抽選テーブル(特別図柄テーブル)と同様のテーブル(図示せず)を参照する。なお、本サブルーチンは、副制御回路200で実行されるものであり、図7に示した大当り抽選テーブル(特別図柄テーブル)と同様のテーブルは、上述したプログラムROM208に予め記憶されている。このようにして、大当り判定用乱数値を用いて、この大当り抽選テーブルと同様のテーブルを参照することによって、遊技者に有利な大当りになるかはずれになる否かの判定を行うことができる。
Next, a jackpot determination process is executed (step S3614). In the process of step S3614, a table (not shown) similar to the jackpot lottery table (special symbol table) shown in FIG. 7 using the jackpot determination random number value read from the effect symbol holding ball table in the process of step S3612. Refer to This subroutine is executed by the
さらに、上述したステップS3614の処理の判定結果に基づいて、演出用図柄を決定する(ステップS3616)。このステップS3616の処理によって、決定される演出用図柄は、演出用図柄が変動表示された後の停止表示(導出表示)するための図柄(以下、停止表示用図柄と称する。)である。 Further, based on the determination result of the process in step S3614 described above, an effect design is determined (step S3616). The effect symbol determined by the process of step S3616 is a symbol for stop display (derived display) after the effect symbol is variably displayed (hereinafter referred to as stop display symbol).
このステップS3616の処理では、ステップS3614の処理の判定結果が大当りであるときには、大当りを示す演出用大当り図柄を、上述した停止表示用図柄とし、判定結果がはずれであるときには、はずれを示す演出用はずれ図柄を、上述した停止表示用図柄とするように定めてもよい。このように定めることによって、主制御回路60で行われた特別抽選処理(図15のステップS1505の乱数値抽出の処理、及び図11のステップS1106の大当り判定処理)の結果を、そのまま遊技者に報知することができる。 In the process of step S3616, when the determination result of the process of step S3614 is a big hit, the effect big hit symbol indicating the big hit is used as the above-described stop display symbol, and when the determination result is out of order, the effect for indicating an outage You may determine that a loss symbol is the symbol for a stop display mentioned above. By determining in this way, the result of the special lottery process (the random value extraction process in step S1505 in FIG. 15 and the jackpot determination process in step S1106 in FIG. 11) performed in the main control circuit 60 is directly sent to the player. Can be notified.
これに対して、ステップS3614の処理の判定結果に基づいて、更なる停止表示用図柄決定抽選処理を実行して、その停止表示用図柄決定抽選処理の結果で、大当りを示す演出用大当り図柄(例えば、“7”などの数値や記号や絵柄)を停止表示用図柄とするか、はずれを示す演出用はずれ図柄(例えば“7”、“3”、“5”以外の数値や記号や絵柄)を停止表示用図柄とするかを定めてもよい。具体的は、ステップS3614の処理の判定結果が、大当りであるときには、第1の抽選テーブルを選択して、停止表示用図柄決定抽選処理を実行する。第1の抽選テーブルは、演出用はずれ図柄よりも演出用大当り図柄が選択されやすいように構成されたものである。一方、ステップS3614の処理の判定結果が、はずれであるときには、第1の抽選テーブルとは異なる第2の抽選テーブルを選択して、停止表示用図柄決定抽選処理を実行する。第2の抽選テーブルは、演出用大当り図柄よりも演出用はずれ図柄が選択されやすいように構成されたものである。 On the other hand, based on the determination result of the process in step S3614, a further stop display symbol determination lottery process is executed, and the result of the stop display symbol determination lottery process indicates a big hit symbol for performance ( For example, a numerical value such as “7”, a symbol, or a pattern) is used as a stop display symbol, or an off-appearance symbol that indicates a loss (eg, a numerical value, symbol, or symbol other than “7”, “3”, “5”). It may be determined whether or not to be a stop display symbol. Specifically, when the determination result of the process of step S3614 is a big hit, the first lottery table is selected and the stop display symbol determination lottery process is executed. The first lottery table is configured so that the effect jackpot symbol can be more easily selected than the effect off symbol. On the other hand, when the determination result of the process of step S3614 is out of place, a second lottery table different from the first lottery table is selected, and the stop display symbol determination lottery process is executed. The second lottery table is configured such that the off-design for the effect is more easily selected than the big-hit design for the effect.
このように停止表示用図柄決定抽選処理を実行することによって、特別抽選処理の結果が、大当りであっても、演出用はずれ図柄を停止表示用図柄として定めることができ、特別抽選処理の結果が、はずれであっても、演出用大当り図柄を停止表示用図柄として定めることができる。このようにすることで、特別抽選処理の結果を示す停止表示用図柄が表示される場合と、特別抽選処理の結果を示す停止表示用図柄が表示さない場合との双方の場合を構成することができ、遊技者は、停止表示用図柄を視認することで、特別抽選処理の結果を想像させたり興味をもたせたりすることで、遊技に惹きこんで、遊技を続けて行わせるようにすることができる。 By executing the stop display symbol determination lottery process in this way, even if the result of the special lottery process is a big hit, the off-design for the effect can be determined as the stop display symbol, and the result of the special lottery process is Even if they are off, the effect jackpot symbol can be defined as the stop display symbol. By doing in this way, the case where both the case where the symbol for stop display which shows the result of special lottery processing is displayed, and the case where the symbol for stop display which shows the result of special lottery processing is not displayed are constituted. The player can visually draw the stop display design, imagine the result of the special lottery process, and be interested in the game so that the player can continue to play the game. Can do.
上述したステップS3616の処理を実行した後、後述する図39に示す装飾はずれ演出のサブルーチンを呼び出して実行する(ステップS3618)。後述するように、装飾はずれ演出は、特別抽選処理の判定結果が、連続してはずれになったときに、装飾はずれ演出を継続して実行する。装飾はずれ演出は、例えば、キャラクタの画像や背景の画像などを、演出用図柄の変動表示や停止表示と合せて、液晶表示装置32に表示するものである。
After executing the processing of step S3616 described above, a decorating effect subroutine shown in FIG. 39 to be described later is called and executed (step S3618). As will be described later, the decoration off effect is continuously executed when the determination result of the special lottery process is continuously off. The off-decoration effect is, for example, that a character image, a background image, or the like is displayed on the liquid
さらに、ステップS3618の処理を実行した後、上述したステップS3610の処理によってセットされた変動パターンに対応する変動時間を待ち時間タイマにセットする処理を実行する(ステップS3620)。この処理によって、ステップS3620の処理により決定された変動パターンによる演出用図柄の変動時間を示す値を待ち時間タイマに記憶させて、タイマを起動し(ステップS3622)、本サブルーチンを終了する。 Further, after executing the process of step S3618, a process of setting the variation time corresponding to the variation pattern set by the process of step S3610 described above to the waiting time timer is performed (step S3620). By this processing, a value indicating the variation time of the effect symbol by the variation pattern determined by the processing of step S3620 is stored in the waiting time timer, the timer is started (step S3622), and this subroutine is terminated.
このステップS3620及び3622の処理によって、待ち時間タイマにセットされた変動時間にあわせて、液晶表示装置32において演出用図柄の変動表示が行なわれ、所定時間経過後(待ち時間タイマがタイムアップした後)、ステップS3616の処理によって決定された演出用大当り図柄又は演出用はずれ図柄が、停止表示用図柄停止表示(導出表示)される。
Through the processing in steps S3620 and 3622, the liquid
[演出用図柄保留球テーブル処理]
図37は、上述した図36のステップS3612の処理で呼び出されて実行される演出用図柄保留球テーブル処理のサブルーチンを示すフローチャートである。このサブルーチンによって、図38に示すような演出用図柄保留球テーブルに記憶されている大当り判定用乱数値と大当り図柄決定用乱数値とが読み出され、演出用図柄保留球テーブルの内容が更新される。
[Produce reserved ball table processing for production]
FIG. 37 is a flowchart showing a sub-routine for effect symbol reservation ball table processing that is called and executed in step S3612 of FIG. 36 described above. By this subroutine, the jackpot determination random number value and the jackpot symbol determination random number value stored in the effect symbol holding ball table as shown in FIG. 38 are read, and the contents of the effect symbol holding ball table are updated. The
最初に、変数c_sub_reserve_maxの値が0より大きいか否かを判断する(ステップS3710)。上述したように、変数c_sub_reserve_maxは、始動口25への遊技球(特別保留球)の入賞に基づく保留個数を示す変数である。
First, it is determined whether or not the value of the variable c_sub_reserve_max is greater than 0 (step S3710). As described above, the variable c_sub_reserve_max is a variable indicating the number of reserves based on winning of game balls (special reserve balls) to the
ステップS3710の判断処理で、変数c_sub_reserve_maxの値が0以下であると判別したとき(NO)、すなわち、保留個数が0であると判別したとき、具体的には、演出用図柄保留球テーブルに、大当り判定用乱数値と大当り図柄決定用乱数値との組が、記憶されていないと判別したときには、直ちに本サブルーチンを終了する。 When it is determined in the determination process of step S3710 that the value of the variable c_sub_reserve_max is 0 or less (NO), that is, when it is determined that the number of holdings is 0, specifically, in the design symbol holding ball table, When it is determined that the set of the jackpot determining random number value and the jackpot symbol determining random number value is not stored, this subroutine is immediately terminated.
一方、ステップS3710の判断処理で、変数c_sub_reserve_maxの値が0以上であると判別したとき(YES)、すなわち、保留個数が0でないと判別したとき、具体的には、演出用図柄保留球テーブルに、大当り判定用乱数値と大当り図柄決定用乱数値との組が、少なくとも1組記憶されていると判別したときには、演出用図柄保留球テーブルの第1番目の記憶領域に記憶されている大当り判定用乱数値と大当り図柄決定用乱数値とを読み出す(ステップS3712)。例えば、図38に示す演出用図柄保留球テーブルの例では、「No.」が「1」である大当り判定用乱数値「2154」と大当り図柄決定用乱数値「8」とを読み出す。 On the other hand, when it is determined in step S3710 that the value of the variable c_sub_reserve_max is 0 or more (YES), that is, when it is determined that the number of reservations is not 0, specifically, in the design symbol reservation ball table. When it is determined that at least one set of the jackpot determination random number value and the jackpot symbol determination random number value is stored, the jackpot determination stored in the first storage area of the effect symbol holding ball table The random number value for use and the random number value for determining the jackpot symbol are read (step S3712). For example, in the example of the effect symbol holding ball table shown in FIG. 38, the big hit determination random number value “2154” and the big hit symbol determination random number value “8” having “No.” “1” are read.
上述したステップS3712の処理によって、読み出された大当り判定用乱数値は、図36のステップS3614の処理で、判定するために用いられる。また、大当り図柄決定用乱数値は、図36のステップS3616の処理で、図柄を決定するために用いられる。 The jackpot determination random number value read out by the processing in step S3712 described above is used for determination in the processing in step S3614 of FIG. Further, the jackpot symbol determining random number value is used for determining symbols in the process of step S3616 of FIG.
次に、演出用図柄保留球テーブルの第1番目の記憶領域をクリアして、大当り判定用乱数値及び大当り図柄決定用乱数値と、先読みフラグの値とを消去する(ステップS3714)。次いで、演出用図柄保留球テーブルの第2番目以降の記憶領域の内容を1つずつシフトさせることによって、大当り判定用乱数値及び大当り図柄決定用乱数値と、先読みフラグの値とを記憶させるべき記憶領域を1つ前に変更する(ステップS3716)。 Next, the first storage area of the effect symbol reservation ball table is cleared, and the big hit determination random number value, the big hit symbol determination random value, and the value of the prefetch flag are deleted (step S3714). Next, the contents of the second and subsequent storage areas of the effect symbol holding ball table should be shifted one by one to store the jackpot determination random number value, the jackpot symbol determination random value, and the value of the prefetch flag. The storage area is changed to the previous one (step S3716).
具体的には、演出用図柄保留球テーブルの第2番目の記憶領域に大当り判定用乱数値と大当り図柄決定用乱数値とが記憶されていれば、演出用図柄保留球テーブルの第2番目の記憶領域に記憶されている大当り判定用乱数値及び大当り図柄決定用乱数値と先読みフラグの値とを、第1番目の記憶領域に移動させる。また、演出用図柄保留球テーブルの第3番目の記憶領域に大当り判定用乱数値と大当り図柄決定用乱数値とが記憶されていれば、演出用図柄保留球テーブルの第3番目の記憶領域に記憶されている大当り判定用乱数値及び大当り図柄決定用乱数値と先読みフラグの値とを、第2番目の記憶領域に移動させる。 Specifically, if the jackpot determination random number value and the jackpot symbol determination random value are stored in the second storage area of the effect symbol holding ball table, the second symbol of the effect symbol holding ball table is stored. The jackpot determination random number value, the jackpot symbol determination random number value, and the value of the prefetch flag stored in the storage area are moved to the first storage area. Further, if the jackpot determination random number value and the jackpot symbol determination random number value are stored in the third storage area of the effect symbol holding ball table, the third storage area of the effect symbol holding ball table is stored. The stored jackpot determination random number value, the jackpot symbol determination random number value, and the value of the prefetch flag are moved to the second storage area.
同様に、演出用図柄保留球テーブルの第4番目の記憶領域に大当り判定用乱数値と大当り図柄決定用乱数値とが記憶されていれば、演出用図柄保留球テーブルの第4番目の記憶領域に記憶されている大当り判定用乱数値及び大当り図柄決定用乱数値と先読みフラグの値とを、第3番目の記憶領域に移動させる。なお、演出用図柄保留球テーブルの第4番目の記憶領域に記憶されている大当り判定用乱数値及び大当り図柄決定用乱数値と先読みフラグの値とを、第3番目の記憶領域に移動させたときには、演出用図柄保留球テーブルの第4番目の記憶領域をクリアする。 Similarly, if the big hit determination random number value and the big hit symbol determination random number value are stored in the fourth storage area of the effect symbol holding ball table, the fourth storage area of the effect symbol holding ball table The jackpot determination random number value, the jackpot symbol determination random number value, and the value of the prefetch flag stored in are moved to the third storage area. The jackpot determination random number value and the jackpot symbol determination random number value stored in the fourth storage area of the effect symbol holding ball table and the value of the look-ahead flag are moved to the third storage area. Sometimes, the fourth storage area of the effect symbol holding ball table is cleared.
例えば、図38に示した演出用図柄保留球テーブルの例の場合では、図38(b)に示した演出用図柄保留球テーブルが、ステップS3712〜S3716の処理を実行する前の状態であったとする。すなわち、演出用図柄保留球テーブルの第1番目の記憶領域には、大当り判定用乱数値「2154」及び大当り図柄決定用乱数値「8」と、先読みフラグの値「1」とが記憶され、演出用図柄保留球テーブルの第2番目の記憶領域には、大当り判定用乱数値「31182」及び大当り図柄決定用乱数値「2」と、先読みフラグの値「1」とが記憶され、演出用図柄保留球テーブルの第3番目の記憶領域には、大当り判定用乱数値「7269」及び大当り図柄決定用乱数値「6」と、先読みフラグの値「1」とが記憶され、演出用図柄保留球テーブルの第4番目の記憶領域には、大当り判定用乱数値「15092」及び大当り図柄決定用乱数値「7」と、先読みフラグの値「1」とが記憶されている。 For example, in the example of the effect symbol reserved ball table shown in FIG. 38, the effect symbol reserved ball table shown in FIG. 38 (b) is in a state before executing the processing of steps S3712 to S3716. To do. That is, in the first storage area of the design symbol holding ball table, a jackpot determination random number value “2154”, a jackpot symbol determination random number value “8”, and a prefetch flag value “1” are stored. In the second storage area of the design symbol holding ball table, the jackpot determination random number value “31182”, the jackpot symbol determination random number value “2”, and the prefetch flag value “1” are stored. In the third storage area of the symbol holding ball table, the jackpot determination random number value “7269”, the jackpot symbol determination random number value “6”, and the value “1” of the prefetch flag are stored. In the fourth storage area of the ball table, a jackpot determination random number value “15092”, a jackpot symbol determination random number value “7”, and a prefetch flag value “1” are stored.
演出用図柄保留球テーブルが、図38(b)に示した状態であるときに、上述したステップS3712〜S3716の処理を実行することによって、演出用図柄保留球テーブルの第1番目の記憶領域がクリアされるとともに、演出用図柄保留球テーブルの第2番目以降の記憶領域の内容が1つずつ前の記憶領域にシフトされる。すなわち、図38(c)に示すように、演出用図柄保留球テーブルの第1番目の記憶領域に、大当り判定用乱数値「31182」及び大当り図柄決定用乱数値「2」と、先読みフラグの値「1」とが、移動して記憶され、演出用図柄保留球テーブルの第2番目の記憶領域に、大当り判定用乱数値「7269」及び大当り図柄決定用乱数値「6」と、先読みフラグの値「1」とが、移動して記憶され、演出用図柄保留球テーブルの第3番目の記憶領域に、大当り判定用乱数値「15092」及び大当り図柄決定用乱数値「7」と、先読みフラグの値「1」とが、移動して記憶される。さらに、演出用図柄保留球テーブルの第4番目の記憶領域では、大当り判定用乱数値及び大当り図柄決定用乱数値と、先読みフラグの値とがクリアされる。 When the stage symbol holding ball table for production is in the state shown in FIG. 38 (b), the first storage area of the stage symbol holding ball table for production is executed by executing the processing of steps S3712 to S3716 described above. In addition to being cleared, the contents of the second and subsequent storage areas of the effect symbol reservation ball table are shifted one by one to the previous storage area. That is, as shown in FIG. 38 (c), in the first storage area of the design symbol holding ball table, the jackpot determination random number value “31182”, the jackpot symbol determination random number value “2”, and the look-ahead flag The value “1” is moved and stored, and the big hit determination random number value “7269”, the big hit symbol determination random number value “6”, and the look-ahead flag are stored in the second storage area of the effect symbol holding ball table. Value “1” is moved and stored, and the third storage area of the effect symbol holding ball table stores the big hit determination random number value “15092”, the big hit symbol determination random number value “7”, and the look-ahead The flag value “1” is moved and stored. Furthermore, in the fourth storage area of the effect symbol reservation ball table, the big hit determination random number value, the big hit symbol determination random number value, and the value of the prefetch flag are cleared.
このように、ステップS3716の処理を実行することによって、大当り判定用乱数値と大当り図柄決定用乱数値とをシフトさせるだけでなく、先読みフラグの値もシフトさせるので、先読みを、既に実行したか又は未だに実行していないかを示す情報もシフトさせて、演出用図柄保留球テーブルに記憶させ、演出用図柄の変動表示と停止表示との制御とは別個に、装飾はずれ演出の制御も的確に処理することができる。 In this way, by executing the processing of step S3716, not only the big hit determination random number value and the big hit symbol determination random value are shifted, but also the value of the prefetch flag is shifted. Alternatively, the information indicating whether it is not yet executed is shifted and stored in the effect symbol holding ball table, and the control of the off-decoration effect is also accurately performed separately from the control of the change display and stop display of the effect symbol. Can be processed.
次に、変数c_sub_reserve_maxの値を1だけ減ずる(ステップS3718)。次いで、変数c_sub_reserve_maxの値が0になったか否か、すなわち、保留個数が0になったか否かを判断する(ステップS3720)。変数c_sub_reserve_maxの値が0になったと判別したとき(NO)には、直ちに本サブルーチンを終了する。 Next, the value of the variable c_sub_reserve_max is decreased by 1 (step S3718). Next, it is determined whether or not the value of the variable c_sub_reserve_max has become 0, that is, whether or not the number of reservations has become 0 (step S3720). When it is determined that the value of the variable c_sub_reserve_max has become 0 (NO), this subroutine is immediately terminated.
一方、変数c_sub_reserve_maxの値が0になっていないと判別したとき(YES)、すなわち、演出用図柄保留球テーブルに大当り判定用乱数値と大当り図柄決定用乱数値との組が、少なくとも1組記憶されていると判別したときには、フラグF_sub_continueの値を0にするとともに(ステップS3722)、変数c_sub_effectの値を0にし(ステップS3724)、本サブルーチンを終了する。 On the other hand, when it is determined that the value of the variable c_sub_reserve_max is not 0 (YES), that is, at least one set of the jackpot determination random number value and the jackpot symbol determination random number value is stored in the effect symbol holding ball table When it is determined that the value has been set, the value of the flag F_sub_continue is set to 0 (step S3722), the value of the variable c_sub_effect is set to 0 (step S3724), and this subroutine is terminated.
フラグF_sub_continueは、後述する装飾はずれ演出を継続して実行しているか否かを示すフラグであり、フラグF_sub_continueの値が1であるときには、装飾はずれ演出を継続して実行していることを示し、フラグF_sub_continueの値が0であるときには、装飾はずれ演出を実行していないことを示す。また、変数c_sub_effectは、装飾はずれ演出を継続して実行している回数を示す。なお、これらのフラグF_sub_continueや、変数c_sub_effectについては、後で詳述する。 The flag F_sub_continue is a flag indicating whether or not the decoration deviation effect described later is continuously executed. When the value of the flag F_sub_continue is 1, it indicates that the decoration deviation effect is continuously executed. When the value of the flag F_sub_continue is 0, it indicates that the decoration off effect is not executed. The variable c_sub_effect indicates the number of times that the decoration off effect is continuously executed. The flag F_sub_continue and the variable c_sub_effect will be described in detail later.
上述したように、変数c_sub_reserve_maxの値が0になったとき、すなわち、保留個数が0になったとき、具体的には、演出用図柄保留球テーブルに大当り判定用乱数値と大当り図柄決定用乱数値とが、1組も記憶されていないときには、フラグF_sub_continueの値を0にして、変数c_sub_effectの値を0にすることで、継続して実行していた装飾はずれ演出を終了させる。 As described above, when the value of the variable c_sub_reserve_max becomes 0, that is, when the number of reserves becomes 0, specifically, a random number for jackpot determination and a random bonus for determining the jackpot symbol are displayed in the effect symbol reserve ball table. When one set of numerical values is not stored, the value of the flag F_sub_continue is set to 0 and the value of the variable c_sub_effect is set to 0, so that the decoration off effect that has been continuously executed is ended.
このように処理することで、保留個数を一旦ゼロにすることによって、装飾はずれ演出の継続を中止することができる。すなわち、遊技者が、遊技球を始動口25に一時的に入賞させないようにすることで、装飾はずれ演出の継続を中止することができる。したがって、遊技者が、装飾はずれ演出の継続を中止したいときには、遊技球を始動口25に意図的に入賞させないようにすることで、遊技者の意思を反映させることができる。
By processing in this way, once the reserved number is made zero, the continuation of the decorating effect can be stopped. That is, by preventing the player from temporarily winning the game ball at the start opening 25, the continuation of the off-decoration effect can be stopped. Accordingly, when the player wants to stop the continuation of the off-decoration effect, the intention of the player can be reflected by not intentionally winning the game ball at the
さらに、上述したステップS3720の判断処理では、変数c_sub_reserve_maxの値が0になっているか否かのみで判断したが、遊技者が遊技球を発射させているか否かも合せて判断するのが好ましい。たとえば、遊技者が発射ハンドル26をある程度の角度まで回動させているか否かを検出したり、遊技球が通過する度に検出信号を発するセンサをガイドレール30などの遊技球の通過経路に設けて遊技球が実際に発射されていることを検出したりすることで、遊技者が遊技球を発射させているか否かを判断することができる。なお、これらの遊技者が遊技球を発射させているか否かの情報、例えば、遊技者が発射ハンドル26をある程度の角度まで回動させているか否かの情報や、遊技球が実際に発射されているか否かの情報は、図9のステップS925の処理のコマンドとして、主制御回路60から副制御回路200に送信することで、副制御回路200は、これらの情報を取得することができる。
Further, in the determination process of step S3720 described above, it is determined only whether or not the value of the variable c_sub_reserve_max is 0. However, it is preferable to determine whether or not the player is firing a game ball. For example, a sensor that detects whether or not the player has rotated the launch handle 26 to a certain angle, or that generates a detection signal every time the game ball passes, is provided in the passage path of the game ball such as the
このようにすることで、遊技者が遊技球を発射させていない場合であって、保留個数が0になった場合には、装飾はずれ演出の継続を遊技者が積極的に中止したい意思を有しているとして、変数c_sub_reserve_maxの値を0にすることで、継続して実行していた装飾はずれ演出を終了させることができ、遊技者の意思を反映させることができる。 In this way, if the player has not fired a game ball and the number of reserves becomes zero, the player has an intention to actively stop the continuation of the off-decoration effect. Assuming that the value of the variable c_sub_reserve_max is set to 0, the decoration off effect that has been continuously executed can be ended, and the player's intention can be reflected.
一方、遊技者が遊技球を発射させていた場合であって、保留個数が0になった場合は、装飾はずれ演出を終了させる意思がないにもかかわらず、始動口25に遊技球を入賞させることができなかった結果として、保留個数がゼロになった場合である。このような場合は、装飾はずれ演出を終了させる意思を遊技者は有していなかった、すなわち、装飾はずれ演出を継続させたいという意思を遊技者は有していたとすることができるので、フラグF_sub_continueの値を0にせず、変数c_sub_effectの値も初期化しないよういすることで、装飾はずれ演出を継続して実行する状態を維持することができる。このような場合にも、遊技者の意思を的確に反映させることができる。 On the other hand, if the player has fired a game ball and the number of reserves becomes zero, the game ball is awarded to the start opening 25 even though there is no intention to end the decorating effect. As a result, the number of reservations becomes zero. In such a case, it can be assumed that the player did not have the intention to end the off-decoration effect, that is, the player had the intention to continue the off-decoration effect, so the flag F_sub_continue By not setting the value of 0 to 0 and not initializing the value of the variable c_sub_effect, it is possible to maintain a state in which the decoration off effect is continuously executed. Even in such a case, the player's intention can be accurately reflected.
上述したように、遊技者が遊技球を発射させているか否かも合せて判断するので、遊技を進める技術、すなわち、始動口25への入賞が、上手・下手にかかわらず、楽しむことができる遊技機を提供することができる。すなわち、遊技者が遊技球を発射させているにもかかわらず、始動口25に遊技球を入賞させることができなかった場合は、技術不足によるもので、遊技者は、初心者であると考えられる。このような場合には、変数F_sub_continueなどの値を初期化せずに、装飾はずれ演出を継続して実行する状態を維持できる。
As described above, since it is also determined whether or not the player is firing a game ball, it is possible to enjoy a technique for advancing the game, that is, a game that can be enjoyed regardless of whether it is good or bad. Machine can be provided. That is, even if the player is firing a game ball, if the game ball cannot be won at the start opening 25, it is due to a lack of technology and the player is considered a beginner. . In such a case, it is possible to maintain a state in which the decoration off effect is continuously executed without initializing values such as the variable F_sub_continue.
[装飾はずれ演出処理]
図39は、図36のステップS3616の処理で呼び出されて実行される装飾はずれ演出処理のサブルーチンを示すフローチャートである。このサブルーチンを実行することにより、大当り判定用乱数値を用いて判定した結果が、保留球(特別保留球)によって連続してはずれとなったときには、装飾はずれ演出が継続して行われることになる。
[Decoration effect processing]
FIG. 39 is a flowchart showing a sub-routine for decorating effect processing that is called and executed in the process of step S3616 of FIG. By executing this subroutine, when the result of determination using the jackpot determination random number value is continuously disengaged by the retaining ball (special retaining ball), the decoration disengagement effect is continuously performed. .
最初に、フラグF_sub_continueの値が1であるか否かを判断する(ステップS3910)。このフラグF_sub_continueは、本サブルーチンによって、装飾はずれ演出を継続して実行している最中であるか否かを示すフラグである。フラグF_sub_continueの値が1であるときには、装飾はずれ演出を継続して実行している最中であることを示し、フラグF_sub_continueの値が0であるときには、装飾はずれ演出を実行していないことを示す。 First, it is determined whether or not the value of the flag F_sub_continue is 1 (step S3910). This flag F_sub_continue is a flag indicating whether or not the decoration off effect is being continuously executed by this subroutine. When the value of the flag F_sub_continue is 1, it indicates that the decoration off effect is being executed continuously, and when the value of the flag F_sub_continue is 0, it indicates that the decoration off effect is not being executed. .
ステップS3910の判断処理で、フラグF_sub_continueの値が1でないと判別したとき(NO)には、演出用図柄保留球テーブルを参照して、先読みフラグの値が1になっているものが存在か否か、すなわち、その時点で、未だに先読みをしていない大当り判定用乱数値が存在するか否かを判断する(ステップS3912)。先読みフラグの値が1になっているものが存在しないと判別したとき(NO)には、直ちに本サブルーチンを終了する。 When it is determined in the determination process in step S3910 that the value of the flag F_sub_continue is not 1 (NO), it is determined whether or not there is a prefetch flag value of 1 with reference to the effect symbol holding ball table. That is, at that time, it is determined whether there is a jackpot determination random value that has not been prefetched yet (step S3912). When it is determined that there is no prefetch flag value of 1 (NO), this subroutine is immediately terminated.
一方、ステップS3912の判断処理で、先読みフラグの値が1になっているものが存在すると判別したとき(NO)には、その先読みフラグの値が1になっている大当り判定用乱数値の全てを読み出し(ステップS3914)、読み出した全ての大当り判定用乱数値に対応する先読みフラグの値を「0」にする(ステップS3916)。すなわち、その時点で、未だに先読みされていない大当り判定用乱数値の全てを演出用図柄保留球テーブルから読み出し、その読み出した全ての大当り判定用乱数値に対応する「FLG」の記憶領域に「0」を書き込む。このようにすることで、読み出した全ての大当り判定用乱数値に対応する先読みフラグを、「先読み済み」の状態にすることができる。 On the other hand, when it is determined in the determination process in step S3912 that there is a prefetch flag value of 1 (NO), all of the jackpot determination random numbers for which the prefetch flag value is 1 are used. Is read (step S3914), and the values of the prefetch flags corresponding to all the read jackpot determination random numbers are set to “0” (step S3916). That is, at that time, all of the jackpot determination random number values that have not been prefetched yet are read from the effect symbol holding ball table, and “0” is stored in the storage area of “FLG” corresponding to all of the read jackpot determination random number values. "Is written. By doing in this way, it is possible to set the prefetch flag corresponding to all the read jackpot determination random values to the “prefetched” state.
例えば、図40(a)に示した演出用図柄保留球テーブルの例の場合で、この図40(a)に示した状態のときに、上述したステップS3914の処理によって、先読みフラグの値が1になっている大当り判定用乱数値の全てを読み出したときには、図40(b)に示すように、ステップS3916の処理によって、その読み出した全ての大当り判定用乱数値に対応する「FLG」の記憶領域に「0」を書き込む。 For example, in the case of the example design symbol holding ball table shown in FIG. 40A, in the state shown in FIG. 40A, the value of the prefetch flag is set to 1 by the process of step S3914 described above. When all of the jackpot determination random number values that have been read out are stored, “FLG” corresponding to all of the read out jackpot determination random number values is stored by the process of step S3916, as shown in FIG. Write “0” in the area.
なお、演出用図柄保留球テーブルが図40(b)に示した状態となった後に、始動口25に遊技球が新たに入賞したときには、上述した図15のサブルーチンのステップS1503〜S1507が実行されて、大当り判定用乱数値と大当り図柄決定用乱数値とが抽出された後(ステップS1505)、図15のステップS1509の処理と、図19のステップS1902の処理とを介して、大当り判定用乱数値と大当り図柄決定用乱数値とが、主制御回路60から副制御回路200に送信され、図18のステップS1806の処理(図35のサブルーチンの処理のステップS3512)によって、大当り判定用乱数値と大当り図柄決定用乱数値とが演出用図柄保留球テーブルに記憶される。
When a game ball is newly won at the start opening 25 after the effect symbol holding ball table is in the state shown in FIG. 40B, steps S1503 to S1507 of the subroutine shown in FIG. 15 are executed. After the big hit determination random number value and the big hit symbol determination random number value are extracted (step S1505), the big hit determination randomness is performed through the processing in step S1509 in FIG. 15 and the processing in step S1902 in FIG. The numerical value and the jackpot symbol determination random number value are transmitted from the main control circuit 60 to the
さらに、上述した大当り判定用乱数値と大当り図柄決定用乱数値とに対応する先読みフラグの値を0にする(ステップS3514)。これらの処理が実行されることによって、例えば、図40(c)に示すように、演出用図柄保留球テーブルの4番目の記憶領域には、大当り判定用乱数値として「5092」が記憶されるとともに、大当り図柄決定用乱数値として「5」が記憶される。さらに、これらに対応する「FLG」(先読みフラグ)の記憶領域には「1」が記憶されることになる。 Furthermore, the value of the prefetch flag corresponding to the above-described jackpot determination random number value and the jackpot symbol determination random value is set to 0 (step S3514). By executing these processes, for example, as shown in FIG. 40 (c), “5092” is stored as a random number value for jackpot determination in the fourth storage area of the effect symbol holding ball table. At the same time, “5” is stored as the jackpot symbol determination random value. Furthermore, “1” is stored in the storage area of “FLG” (prefetch flag) corresponding to these.
このように、演出用図柄保留球テーブルの「FLG」(先読みフラグ)の記憶領域を設けるとともに、先読みフラグの値を、変更したり新たに記憶させたりすることで、先読み処理が既にされた大当り図柄決定用乱数値と、先読み処理が未だにされていない大当り図柄決定用乱数値とを区別することができ、先読み処理を的確に実行することができる。 In this way, a storage area for “FLG” (prefetch flag) in the effect symbol holding ball table is provided, and the prefetch processing has already been performed by changing the prefetch flag value or newly storing it. The symbol determination random number value can be distinguished from the jackpot symbol determination random value for which the prefetching processing has not yet been performed, and the prefetching processing can be executed accurately.
さらに、演出用図柄保留球テーブルが図40(b)に示した状態となった後に、演出用図柄ゲームを開始するために、図36のステップS3612の処理で図37のサブルーチンが呼び出されて実行されたときには、図37のステップS3712及びS3716の処理によって、演出用図柄保留球テーブルの1番目の記憶領域の大当り判定用乱数値と大当り図柄決定用乱数値とが読み出された後、その演出用図柄保留球テーブルの1番目の記憶領域がクリアされ、演出用図柄保留球テーブルの2番目以降の記憶領域の大当り判定用乱数値及び大当り図柄決定用乱数値と、先読みフラグの値とが、1つずつ前の記憶領域に移動して記憶される。 Further, after the effect symbol holding ball table is in the state shown in FIG. 40B, the subroutine of FIG. 37 is called and executed in the process of step S3612 of FIG. 36 to start the effect symbol game. When the game is performed, the processing of steps S3712 and S3716 in FIG. 37 reads the jackpot determination random number value and the jackpot symbol determination random value in the first storage area of the symbol holding ball table for rendering, and then the rendering. The first storage area of the design symbol holding ball table is cleared, the jackpot determination random number value and the jackpot symbol determination random number value of the second and subsequent storage areas of the effect symbol reservation ball table, and the value of the prefetch flag, One by one is moved to the previous storage area and stored.
例えば、図37のステップS3712及びS3714の処理を実行することによって、図40(d)に示すように、演出用図柄保留球テーブルの1番目の記憶領域の大当り判定用乱数値「2154」及び大当り図柄決定用乱数値「8」と、「FLG」(先読みフラグ)の値「0」が読み出された後に、演出用図柄保留球テーブルの1番目の記憶領域がクリアされる。さらに、図37のステップS3716の処理を実行することによって、図40(e)に示すように、演出用図柄保留球テーブルの第1番目の記憶領域に、大当り判定用乱数値「31182」及び大当り図柄決定用乱数値「2」と、先読みフラグの値「0」とが、移動して記憶され、演出用図柄保留球テーブルの第2番目の記憶領域に、大当り判定用乱数値「7269」及び大当り図柄決定用乱数値「6」と、先読みフラグの値「0」とが、移動して記憶され、演出用図柄保留球テーブルの第3番目の記憶領域に、大当り判定用乱数値「5092」及び大当り図柄決定用乱数値「5」と、先読みフラグの値「1」とが、移動して記憶される。さらに、演出用図柄保留球テーブルの第4番目の記憶領域では、大当り判定用乱数値及び大当り図柄決定用乱数値と、先読みフラグの値とがクリアされる。 For example, by executing the processing of steps S3712 and S3714 in FIG. 37, as shown in FIG. 40 (d), the jackpot determination random number “2154” and the jackpot in the first storage area of the effect symbol holding ball table After the symbol determining random value “8” and the value “0” of “FLG” (prefetch flag) are read, the first storage area of the effect symbol holding ball table is cleared. Further, by executing the processing of step S3716 in FIG. 37, as shown in FIG. 40 (e), the big hit determination random number value “31182” and the big hit are stored in the first storage area of the effect symbol holding ball table. The symbol determination random number value “2” and the prefetch flag value “0” are moved and stored, and the jackpot determination random number value “7269” and the second storage area of the effect symbol holding ball table are stored. The jackpot symbol determination random number value “6” and the prefetch flag value “0” are moved and stored, and the jackpot determination random number value “5092” is stored in the third storage area of the effect symbol holding ball table. And the jackpot symbol determining random number value “5” and the prefetch flag value “1” are moved and stored. Furthermore, in the fourth storage area of the effect symbol reservation ball table, the big hit determination random number value, the big hit symbol determination random number value, and the value of the prefetch flag are cleared.
上述したステップS3916の処理を実行した後、ステップS3914の処理で読み出した大当り判定用乱数値の全てを判定する(ステップS3918)。なお、この判定は、後述するように、装飾はずれ演出を実行するか否かを定めるためのものであるので、読み出した大当り判定用乱数値に対応する判定結果がはずれであることを定めることができればよく、判定結果が大当りであることを定める必要はない。また、このステップS3918の判定処理の結果、連続してはずれになった回数も計数する。この連続してはずれになった回数は、後述するステップS3926で用いる回数である。 After executing the processing in step S3916 described above, all of the jackpot determination random numbers read in the processing in step S3914 are determined (step S3918). Note that, as will be described later, this determination is for determining whether or not to perform the off-decoration effect, so that it can be determined that the determination result corresponding to the read jackpot determination random value is out of range. There is no need to determine that the determination result is a big hit. In addition, the number of consecutive deviations as a result of the determination process in step S3918 is also counted. This number of consecutive deviations is the number used in step S3926 described later.
次いで、ステップS3918の判定結果が、連続してはずれになったか否かを判断する(ステップS3920)。この連続してはずれになったか否かの判断は、例えば、演出用図柄保留球テーブルの1番目と2番目との記憶領域に記憶されている大当り判定用乱数値の判定結果が、共にはずれであるような場合や、演出用図柄保留球テーブルの2番目と3番目との記憶領域の大当り判定用乱数値の判定結果が、共にはずれであるような場合などがある。いずれにしても、演出用図柄保留球テーブルの少なくとも2つ以上連続した記憶領域に記憶されている大当り判定用乱数値の判定結果が、全てはずれであることを意味する。したがって、演出用図柄保留球テーブルの1番目の記憶領域に記憶されている大当り判定用乱数値の判定結果がはずれであり、演出用図柄保留球テーブルの2番目の記憶領域に記憶されている大当り判定用乱数値の判定結果が大当りであり、演出用図柄保留球テーブルの3番目の記憶領域に記憶されている大当り判定用乱数値の判定結果がはずれである場合は、連続してはずれになっていないと判別される。 Next, it is determined whether or not the determination result of step S3918 is continuously out of step (step S3920). For example, the determination result of the jackpot determination random number values stored in the first and second storage areas of the effect symbol holding ball table is not the same. In some cases, there are cases where the determination results of the random numbers for determining the big hits in the second and third storage areas of the design symbol holding ball table are both out of place. In any case, it means that the determination results of the jackpot determination random number values stored in the storage area continuous in at least two or more of the effect symbol reservation ball table are all out of place. Therefore, the determination result of the random number value for jackpot determination stored in the first storage area of the effect symbol holding ball table is out of order, and the jackpot stored in the second storage area of the effect symbol holding ball table If the determination result of the random number value for determination is a big hit and the determination result of the random number value for big hit determination stored in the third storage area of the effect symbol holding ball table is out of order, it will be out of success. It is determined that it is not.
ステップS3920の判断処理で、判定結果が連続してはずれになっていないと判別したとき(NO)には、直ちに本サブルーチンを終了する。一方、判定結果が連続してはずれになったと判別したとき(YES)には、装飾はずれ演出用乱数カウンタの値から装飾はずれ演出用乱数値を抽出する(ステップS3922)。なお、この装飾はずれ演出用乱数カウンタも、上述した図9のステップS921の処理が実行される度に、その値が更新されるカウンタである。この装飾はずれ演出用乱数は、装飾はずれ演出を実行するか否かを定めるためのものであり、装飾はずれ演出用乱数が、第1の範囲に含まれている場合には、装飾はずれ演出を実行すると定め、第1の範囲とは異なる第2の範囲に含まれている場合には、装飾はずれ演出を実行しないと定める。 If it is determined in the determination process in step S3920 that the determination results are not continuously shifted (NO), this subroutine is immediately terminated. On the other hand, when it is determined that the determination results are continuously out of place (YES), the random number value for decorating effect is extracted from the value of the random number counter for decorating effect (step S3922). Note that this decorating effect random number counter is also a counter whose value is updated each time the process of step S921 in FIG. 9 described above is executed. This random number for decorating effect is for determining whether or not to execute the decorating effect. If the random number for decorating effect is included in the first range, the decorating effect is executed. Then, when it is included in the second range different from the first range, it is determined that the decoration off effect is not executed.
このように、装飾はずれ演出用乱数の値で、装飾はずれ演出を実行するか否かを定めることによって、判定結果が連続してはずれになっている場合であっても、直ちに、装飾はずれ演出が実行されるわけではなく、判定結果の全てを遊技者に報知するわけではないので、遊技の進行について、疑問に感じさせたり驚かせたりすることができ、遊技の興趣を高めることができる。 In this way, by determining whether or not to execute the decoration off effect with the value of the decoration off effect random number, even if the determination result is continuously off, the decoration off effect is immediately displayed. Since it is not executed and not all of the determination results are notified to the player, the progress of the game can be questioned or surprised, and the interest of the game can be enhanced.
次に、装飾はずれ演出を実行するか否かを判断する(ステップS3924)。上述したように、装飾はずれ演出用乱数が、第1の範囲に含まれている場合には、装飾はずれ演出を実行する。一方、装飾はずれ演出用乱数が、第1の範囲とは異なる第2の範囲に含まれている場合には、装飾はずれ演出を実行しないと定める。ステップS3924の判断処理で、装飾はずれ演出を実行しないと判別したとき(NO)には、直ちに本サブルーチンを終了する。 Next, it is determined whether or not to perform a decoration off effect (step S3924). As described above, when the random number for the off-decoration effect is included in the first range, the off-decoration effect is executed. On the other hand, when the random number for decorating effect is included in the second range different from the first range, it is determined that the decorating effect is not executed. If it is determined in the determination processing in step S3924 that the decoration off effect is not to be executed (NO), this subroutine is immediately terminated.
一方、ステップS3924の判断処理で、装飾はずれ演出を実行すると判別したとき(YES)には、変数c_max_sub_effectの値を、「連続してはずれになった回数」に設定する(ステップS3926)。変数c_max_sub_effectは、装飾はずれ演出を継続して実行すべき最大回数を定める変数である。この「連続してはずれになった回数」は、上述したステップS3918の処理によって計数された回数である。このステップS3926の処理を実行することによって、大当り判定用乱数値の全てを判定した結果、「連続してはずれになった回数」を、装飾はずれ演出を継続して実行すべき回数にすることができる。 On the other hand, when it is determined in the determination process of step S3924 that the decoration deviation effect is to be executed (YES), the value of the variable c_max_sub_effect is set to “the number of times of continuous deviation” (step S3926). The variable c_max_sub_effect is a variable that determines the maximum number of times that the decoration off effect should be continuously executed. This “number of consecutive deviations” is the number of times counted by the process of step S3918 described above. By executing the processing of this step S3926, the result of determining all of the jackpot determination random values is to set the “number of consecutive failures” to the number of times that the decoration deviation effect should be continuously executed. it can.
ステップS3926の処理を実行した後、変数c_max_sub_effectの値に応じて、装飾はずれ演出を選択する(ステップS3928)。例えば、変数c_max_sub_effectの値が2であれば、装飾はずれ演出を2回だけ継続して実行するようにするために、2回分の装飾はずれ演出からなるものを選択する。 After executing the process of step S3926, the decoration off effect is selected according to the value of the variable c_max_sub_effect (step S3928). For example, if the value of the variable c_max_sub_effect is 2, in order to continuously execute the decoration off effect only twice, the one consisting of two decoration off effects is selected.
ステップS3928の処理を実行した後、変数c_sub_effectの値を初期化、例えば、1に設定し(ステップS3930)、変数c_sub_effectの値に応じた装飾はずれ演出データを読み出し(ステップS3932)、本サブルーチンを終了する。上述した変数c_sub_effectは、装飾はずれ演出が継続して行われた回数を示すカウンタである。なお、上述したステップS3932の処理で用いる装飾はずれ演出データについては後述する。 After executing the process of step S3928, the value of the variable c_sub_effect is initialized, for example, set to 1 (step S3930), and the decoration displacement effect data corresponding to the value of the variable c_sub_effect is read (step S3932), and this subroutine is finished. To do. The variable c_sub_effect described above is a counter indicating the number of times that the decoration off effect is continuously performed. Note that the decoration deviation effect data used in the process of step S3932 described above will be described later.
また、上述したステップS3910の判断処理で、フラグF_sub_continueの値が1であると判別したとき(YES)、すなわち、装飾はずれ演出を、既に継続して実行しているときには、変数c_sub_effectの値を1だけ増やし(ステップS3934)、変数c_sub_effectの値に応じた装飾はずれ演出データを読み出す(ステップS3936)。 Further, when it is determined in the determination processing in step S3910 described above that the value of the flag F_sub_continue is 1 (YES), that is, when the decoration off effect has already been executed, the value of the variable c_sub_effect is set to 1. (Step S3934), the decoration displacement effect data corresponding to the value of the variable c_sub_effect is read (step S3936).
上述したステップS2232又はS3936の処理は、具体的には、図41に示すような装飾はずれ演出データを、変数c_max_sub_effectの値(図41に示す最大継続回数)に応じて選択する処理である。図41は、装飾はずれ演出を実行するときに用いる装飾はずれ演出データが、変数c_max_sub_effectの値に応じて記憶された装飾はずれ演出データテーブルを示す表である。 Specifically, the process of step S2232 or S3936 described above is a process of selecting the decoration disapproval effect data as shown in FIG. 41 according to the value of the variable c_max_sub_effect (the maximum number of continuous times shown in FIG. 41). FIG. 41 is a table showing a decor deviation effect data table in which the decor deviation effect data used when executing the decor deviation effect is stored according to the value of the variable c_max_sub_effect.
図41に示した装飾はずれ演出データテーブルから、装飾はずれ演出データを変数c_sub_effectの値に応じて読み出すことによって、液晶表示装置32や、スピーカ46R,46Lや、装飾ランプ133a,133bにおいて、装飾はずれ演出を継続して実行することができる。図41に示したはずれ特別演出データの各々を「はずれ演出データm(n)」と表現したときのmが、変数c_max_sub_effectの値に対応し、nが、変数c_sub_effectの値に対応する。
41. By reading out the decoration deviation effect data according to the value of the variable c_sub_effect from the decoration deviation effect data table shown in FIG. 41, the decoration deviation effects in the liquid
なお、装飾はずれ演出を継続して実行するための「はずれ演出データm(n)」の各々は、液晶表示装置32において表示される画像のためのデータや、スピーカ46R,46Lから発せられる音声のためのデータや、装飾ランプ133a,133bを点灯、点滅、消灯させるパターンのためのデータなどからなる。液晶表示装置32において表示される画像は、演出用画像と合せて表示されるキャラクタの画像や背景の画像などからなるものが好ましい。さらに、スピーカ46R,46Lから発せられる音声のためのデータは、このようなキャラクタの動作や背景の変化などに合せた音楽や効果音などを発するためのデータが好ましい。さらに、装飾ランプ133a,133bを点灯、点滅、消灯させるパターンのためのデータは、このようなキャラクタの動作や背景の変化などや、音楽や効果音などに合せたパターンのためのデータが好ましい。このようにすることで、液晶表示装置32や、スピーカ46R,46Lや、装飾ランプ133a,133bを用いて、複数回数に亘って継続して実行される装飾はずれ演出を、連続性のあるものや、物語性のあるものにすることができる。このように構成することによって、主制御回路60で抽出された大当り判定用乱数値が、連続してはずれになるものであることを遊技者に的確にかつ絶えず報知することができ、大当り判定用乱数値が、大当りになるものが生ずるまで、遊技球を発射させるように遊技者に動機付けを与えることができ、継続的に遊技球を発射させるようにできるため、遊技店における遊技球の交換量を増やしたり維持したりすることができる。
In addition, each of the “offset effect data m (n)” for continuously executing the decoration off effect is data for an image displayed on the liquid
例えば、「連続してはずれになった回数」が2回であるときには、上述したステップS3926の処理によって、変数c_max_sub_effectの値が2に定められる。したがって、この場合には、m=2であり、n=1,2であるので、図41に示した装飾はずれ演出データテーブルの最大継続回数が2(「No」が「1」)の記憶領域に記憶されているはずれ演出データ2(1)と、はずれ演出データ2(2)とが用いられる。具体的には、1回目の装飾はずれ演出を実行するときには、変数c_sub_effectの値は1となるので(図39のステップS3930)、はずれ演出データ2(1)が読み出されて(図39のステップS3932)、液晶表示装置32や、スピーカ46R,46Lや、装飾ランプ133a,133bにおいて、装飾はずれ演出が実行される。次いで、2回目の装飾はずれ演出を実行するときには、変数c_sub_effectの値は2となるので(図39のステップS3934)、はずれ演出データ2(2)が読み出されて(図39のステップS3936)、液晶表示装置32や、スピーカ46R,46Lや、装飾ランプ133a,133bにおいて、装飾はずれ演出が実行される。
For example, when the “number of consecutive deviations” is 2, the value of the variable c_max_sub_effect is set to 2 by the process of step S3926 described above. Therefore, in this case, since m = 2 and n = 1, 2, the storage area in which the maximum number of continuations of the decoration deviation effect data table shown in FIG. 41 is 2 (“No” is “1”). The off-stage effect data 2 (1) and the off-line effect data 2 (2) stored in are used. Specifically, since the value of the variable c_sub_effect is 1 when executing the first decoration off effect (step S3930 in FIG. 39), the off effect data 2 (1) is read (step in FIG. 39). S3932), the decoration off effect is executed in the liquid
同様に、「連続してはずれになった回数」が11回であるときには、上述したステップS3926の処理によって、変数c_max_sub_effectの値が11に定められる。したがって、この場合には、m=1であり、n=1〜11であるので、図41に示した装飾はずれ演出データテーブルの最大継続回数が11(「No」が「10」)の記憶領域に記憶されているはずれ演出データ11(1)〜はずれ演出データ11(11)が用いられる。具体的には、1回目の装飾はずれ演出を実行するときには、変数c_sub_effectの値は1となるので(図39のステップS3930)、はずれ演出データ11(1)が読み出され(図39のステップS3932)、2回目の装飾はずれ演出を実行するときには、変数c_sub_effectの値は2となるので(図39のステップS3934)、はずれ演出データ11(2)によって、が読み出されて(図39のステップS3936)、液晶表示装置32や、スピーカ46R,46Lや、装飾ランプ133a,133bにおいて、装飾はずれ演出が実行される。
Similarly, when the “number of consecutive deviations” is 11, the value of the variable c_max_sub_effect is set to 11 by the process of step S3926 described above. Therefore, in this case, since m = 1 and n = 1 to 11, the storage area in which the maximum number of continuations of the decoration deviation effect data table shown in FIG. 41 is 11 (“No” is “10”). The off-stage effect data 11 (1) to the off-line effect data 11 (11) stored in are used. Specifically, since the value of the variable c_sub_effect is 1 when executing the first decoration off effect (step S3930 in FIG. 39), the off effect data 11 (1) is read (step S3932 in FIG. 39). ) When the second decoration off effect is executed, the value of the variable c_sub_effect is 2 (step S3934 in FIG. 39), so that is read out from the off effect data 11 (2) (step S3936 in FIG. 39). ) In the liquid
この後、図39のステップS3934の処理によって、変数c_sub_effectの値が、順次1ずつ増え、図39のステップS3936の処理によって、順次、演出データ11(3)〜演出データ11(11)のデータが読み出されて、液晶表示装置32や、スピーカ46R,46Lや、装飾ランプ133a,133bにおいて、装飾はずれ演出が実行される。このようにすることで、装飾はずれ演出が11回継続して実行される。
Thereafter, the value of the variable c_sub_effect is sequentially increased by 1 by the process of step S3934 in FIG. 39, and the data of the effect data 11 (3) to the effect data 11 (11) is sequentially added by the process of step S3936 in FIG. After being read, the decoration off effect is executed in the liquid
上述したステップS3912〜S3936の処理することによって、図25のタイムチャートに示すようなタイミングで、演出用別図柄の変動表示の開始と停止表示(導出表示)と、装飾はずれ演出とを実行することができる。なお、図25〜図27では、上述した演出用図柄を特別図柄や普通図柄と併記して示し、装飾はずれ演出を特別はずれ演出や普通はずれ演出と併記して示した。また、上述したように、大当り判定用乱数値の判定の結果が大当りであっても、演出用大当り図柄が停止表示用図柄として定められない場合あるとともに、大当り判定用乱数値の判定の結果がはずれであっても、演出用はずれ図柄が停止表示用図柄として定められない場合あるが、図25〜図27に示した例では、説明を簡略化するため、大当り判定用乱数値の判定の結果が大当りになったときには、演出用大当り図柄が停止表示用図柄として定められ、大当り判定用乱数値の判定の結果がはずれになったときには、演出用はずれ図柄が停止表示用図柄として定められるものとする。 By performing the processing of steps S3912 to S3936 described above, the start and stop display (derivative display) of the variation display of the different symbols for the effect and the decoration off effect are executed at the timing as shown in the time chart of FIG. Can do. In FIG. 25 to FIG. 27, the above-described effect design is shown together with a special design and a normal design, and the decoration off effect is shown together with a special out production and a normal out production. In addition, as described above, even if the result of the determination of the jackpot determination random value is a jackpot, the effect jackpot symbol may not be determined as the stop display symbol, and the determination result of the jackpot determination random value may be Even if it is out of place, there may be cases where the off-design for display is not determined as the stop display design, but in the examples shown in FIGS. When the jackpot is a big hit, the effect big hit symbol is determined as the stop display symbol, and when the result of the determination of the random number for determining the big hit is out of order, the production loss symbol is determined as the stop display symbol. To do.
まず、図25のタイムチャートの最上段のタイムチャートに示すように、遊技球が始動口25に入賞することによって(図15のステップS1503)、大当り判定用乱数値と大当り図柄決定用乱数値とが抽出され(図15のステップS1505)、図15のステップS1509の処理と、図19のステップS1902の処理とを介して、大当り判定用乱数値と大当り図柄決定用乱数値とが、主制御回路60から副制御回路200に送信され、図18のステップS1806の処理(図35のサブルーチンの処理のステップS3512)によって、大当り判定用乱数値と大当り図柄決定用乱数値とが演出用図柄保留球テーブルに記憶される。
First, as shown in the time chart at the top of the time chart of FIG. 25, when the game ball wins the start opening 25 (step S1503 of FIG. 15), the jackpot determination random number value and the jackpot symbol determination random value Is extracted (step S1505 in FIG. 15), and the big hit determination random number value and the big hit symbol determination random number value are converted into the main control circuit through the processing in step S1509 in FIG. 15 and the processing in step S1902 in FIG. 60 is sent to the
図25に示したタイムチャートでは、連続して、4個の遊技球が始動口25に入賞したことによって、4組の大当り判定用乱数値と大当り図柄決定用乱数値とが抽出され、演出用図柄保留球テーブルに記憶されたものとする。なお、以下では、図25に示したように、4つの入賞を、入賞1、入賞2、入賞3、入賞4と称する。また、これらの入賞1と入賞2と入賞3と入賞4とに基づく判定結果は、全てはずれになったものとする。 In the time chart shown in FIG. 25, when four game balls win the start opening 25 continuously, four sets of jackpot determination random numbers and jackpot symbol determination random numbers are extracted, Assume that it is stored in the symbol holding ball table. Hereinafter, as shown in FIG. 25, the four winnings are referred to as winning 1, winning 2, winning 3, and winning 4. In addition, it is assumed that the determination results based on the winning 1, winning 2, winning 3, and winning 4 are all out of place.
入賞1に基づいて、演出用図柄は、時刻T1に変動表示が開始され(図10のステップS1003)、時刻T2で変動表示が停止される(図10のステップS1006)。その後、入賞2に基づいて、演出用図柄は、時刻T3に変動表示が開始され(図10のステップS1003)、時刻T4で変動表示が停止される(図10のステップS1006)。さらにその後、入賞3に基づいて、演出用図柄は、時刻T5に変動表示が開始され(図10のステップS1003)、時刻T6で変動表示が停止される(図10のステップS1006)。次いで、入賞4に基づいて、演出用図柄は、時刻T7に変動表示が開始され(図10のステップS1003)、時刻T8で変動表示が停止される(図10のステップS1006)。 Based on the winning 1, the display of the effect design starts at time T <b> 1 (step S <b> 1003 in FIG. 10) and stops at time T <b> 2 (step S <b> 1006 in FIG. 10). Thereafter, based on the winning 2, the display of the effect design is started at time T3 (step S1003 in FIG. 10), and the display is changed at time T4 (step S1006 in FIG. 10). After that, based on the winning 3, the effect symbols start to be displayed at time T5 (step S1003 in FIG. 10), and the display at time T6 is stopped (step S1006 in FIG. 10). Next, based on the winning 4, the display of the effect design starts at time T <b> 7 (step S <b> 1003 in FIG. 10) and stops at time T <b> 8 (step S <b> 1006 in FIG. 10).
これに対して、時刻T0において、入賞1と入賞2と入賞3と入賞4とに基づいて抽出された4つの大当り図柄決定用乱数値を先読みし(図39のステップS3914)、これらの4つの大当り図柄決定用乱数値の判定結果の全てがはずれになり(連続して4回はずれになり)、これによって、装飾はずれ演出が4回行うことが、時刻T0において、決定される(図39のステップS3920〜S3928)。この場合には、図41に示した装飾はずれ演出データテーブルの最大継続回数が4(「No」が「3」)の記憶領域に記憶されているはずれ演出データ4(1)〜はずれ演出データ4(4)が読み出される。
On the other hand, at time T0, the four jackpot symbol determination random numbers extracted based on winning 1, winning 2, winning 3, and winning 4 are prefetched (step S3914 in FIG. 39), and these four All of the determination results of the jackpot symbol determination random number value are out of place (continuous out of 4 times), and thereby, it is determined at time T0 that the decoration out effect is performed 4 times (in FIG. 39). Steps S3920 to S3928). In this case, the misplacement effect data 4 (1) to the
これによって、時刻T1で、はずれ演出データ4(1)が読み出され(図39のステップS3930〜S3932)、これによって、第1回目の装飾はずれ演出が開始され、時刻T2で終了する。次いで、時刻T3で、はずれ演出データ4(2)が読み出され(図39のステップS3934〜S3936)、これによって、第2回目の装飾はずれ演出が開始され、時刻T4で終了する。その後、時刻T5で、はずれ演出データ4(3)が読み出され(図39のステップS3934〜S3936)、これによって、第3回目の装飾はずれ演出が開始され、時刻T6で終了する。最後に、時刻T7で、はずれ演出データ4(4)が読み出され(図39のステップS3934〜S3936)、これによって、第4回目の装飾はずれ演出が開始され、時刻T8で終了する。 As a result, the off-stage effect data 4 (1) is read at time T1 (steps S3930 to S3932 in FIG. 39), whereby the first decoration off-effect is started and ends at time T2. Next, at time T3, the off-stage effect data 4 (2) is read out (steps S3934 to S3936 in FIG. 39), whereby the second decoration off-end effect is started and ends at time T4. Thereafter, the off-stage effect data 4 (3) is read out at time T5 (steps S3934 to S3936 in FIG. 39), whereby the third decoration off-end effect is started and ends at time T6. Finally, the off-stage effect data 4 (4) is read out at time T7 (steps S3934 to S3936 in FIG. 39), whereby the fourth decoration off-end effect is started and ends at time T8.
また、時刻T1で、入賞1に基づく演出用図柄の変動表示が開始されるとともに、第1回目の装飾はずれ演出が開始される。時刻T2で、入賞1に基づく演出用図柄の変動表示が停止されるとともに、第1回目の装飾はずれ演出が終了する。また、時刻T3で、入賞2に基づく演出用図柄の変動表示が開始されるとともに、第2回目の装飾はずれ演出が開始される。時刻T4で、入賞2に基づく演出用図柄の変動表示が停止されるとともに、第2回目の装飾はずれ演出が終了する。さらに、時刻T5で、入賞3に基づく演出用図柄の変動表示が開始されるとともに、第3回目の装飾はずれ演出が開始される。時刻T6で、入賞3に基づく演出用図柄の変動表示が停止されるとともに、第3回目の装飾はずれ演出が終了する。さらにまた、時刻T7で、入賞4に基づく演出用図柄の変動表示が開始されるとともに、第4回目の装飾はずれ演出が開始される。時刻T8で、入賞4に基づく演出用図柄の変動表示が停止されるとともに、第4回目の装飾はずれ演出が終了する。
In addition, at time T1, the change display of the design for the effect based on the winning 1 is started, and the first decoration off effect is started. At time T <b> 2, the variation display of the effect symbols based on the winning 1 is stopped and the first decoration off effect is ended. In addition, at time T3, while the variation display of the effect symbols based on the winning 2 is started, the second decoration off effect is started. At time T4, the change display of the design for the effect based on the winning 2 is stopped, and the second decoration off effect is finished. Further, at time T5, the display of the effect symbols based on the winning 3 is started, and the third decoration off effect is started. At time T6, the change display of the design for the effect based on the winning 3 is stopped and the third decoration off effect is finished. Furthermore, at time T7, the display of the effect symbols based on the winning
上述したように、演出用図柄の変動と装飾はずれ演出とのタイミングは一致することになる。このように、演出用図柄の変動と装飾はずれ演出とのタイミングは一致するように実行されることから、装飾はずれ演出は、時間的に連続して実行されるわけではなく、一時的に中断する時間が存在するので、断続的に実行される演出になる場合がある。なお、演出用図柄の変動表示のタイミングによっては、変動表示が停止した後に、直ちに連続して次の変動表示が開始される場合もあり、このような場合には、装飾はずれ演出も時間的に連続して実行されることになる。 As described above, the timing of the change in the effect design and the timing of the off-decoration effect coincide with each other. As described above, since the timing of the change of the design for the effect and the timing of the off-decoration effect are executed so as to coincide with each other, the off-decoration effect is not executed continuously in time but temporarily interrupted. Since time exists, the performance may be intermittently performed. Depending on the timing of the variation display of the effect design, the next variation display may be started immediately after the variation display is stopped. It will be executed continuously.
上述した図39のステップS3936の処理を実行した後、演出用図柄保留球テーブルを検索して、「FLG」の記憶領域を読み出し(ステップS3938)、未だに先読みしていない大当り判定用乱数値が存在するか否かを判断する(ステップS3940)。 After executing the processing of step S3936 of FIG. 39 described above, the effect designating reserved ball table is searched, the storage area of “FLG” is read (step S3938), and the jackpot determination random number value that has not been prefetched yet exists. It is determined whether or not to perform (step S3940).
このステップS3940の判断処理で、先読みしていない大当り判定用乱数値が存在しないと判別したとき(NO)、すなわち、演出用図柄保留球テーブルに、現在記憶されている大当り判定用乱数値は、全て先読みしていると判別したときには、直ちに本サブルーチンを終了する。 When it is determined in the determination process of step S3940 that there is no prefetched jackpot determination random number value (NO), that is, the jackpot determination random number value currently stored in the design symbol holding ball table is: When it is determined that all the prefetching has been performed, this subroutine is immediately terminated.
一方、ステップS3940の判断処理で、先読みしていない大当り判定用乱数値が存在したと判別したとき(YES)には、「先読みしていない大当り判定用乱数値」の総数を計数する(ステップS3942)。次いで、「先読みしていない大当り判定用乱数値」の全てを、演出用図柄保留球テーブルから読み出し(ステップS3944)、演出用図柄保留球テーブルから読み出した全ての大当り判定用乱数値を判定する(ステップS3946)。 On the other hand, when it is determined in the determination processing in step S3940 that there is a jackpot determination random number value that has not been prefetched (YES), the total number of “big hit determination random number values that have not been prefetched” is counted (step S3942). ). Next, all of the “big hit determination random numbers not pre-read” are read from the effect symbol holding sphere table (step S 3944), and all the jackpot determination random numbers read from the effect symbol holding sphere table are determined ( Step S3946).
次に、上述したステップS3946の判定処理の結果に、はずれが少なくとも1つ存在するか否かを判断する(ステップS3948)。ステップS3948の判断処理の結果、はずれが1つも存在しないと判別したとき(NO)には、直ちに本サブルーチンを終了する。 Next, it is determined whether or not at least one deviation exists in the result of the determination process in step S3946 described above (step S3948). As a result of the determination processing in step S3948, when it is determined that there is no deviation (NO), this subroutine is immediately ended.
一方、ステップS3948の判断処理の結果、はずれが少なくとも1つ存在すると判別したとき(YES)には、大当りが2つ以上連続して存在するか否かを判断する(ステップS3950)。このステップS3950の判断処理で、大当りが2つ以上連続して存在すると判別したとき(YES)には、直ちに本サブルーチンを終了する。 On the other hand, as a result of the determination processing in step S3948, when it is determined that there is at least one outage (YES), it is determined whether there are two or more consecutive big hits (step S3950). If it is determined in the determination process in step S3950 that there are two or more consecutive big hits (YES), this subroutine is immediately terminated.
一方、ステップS3950の判断処理で、大当りが2つ以上連続して存在しないと判別したとき(YES)、すなわち、大当りが1つしか存在しないと判別したときには、ステップS3942の処理で計数した「先読みしていない大当り判定用乱数値」の総数を、変数c_max_sub_effectの値に加算して、変数c_max_sub_effectの値を更新する(ステップS3952)。次いで、更新した変数c_max_sub_effectの値に応じて、改めてはずれ演出データを選択し直し(ステップS3954)、本サブルーチンを終了する。 On the other hand, when it is determined in the determination process in step S3950 that there are not two or more big hits in succession (YES), that is, when it is determined that only one big win exists, the “look ahead” counted in the process in step S3942 The total number of “random hit determination random values” is added to the value of the variable c_max_sub_effect to update the value of the variable c_max_sub_effect (step S3952). Next, in accordance with the updated value of the variable c_max_sub_effect, the wrong effect data is selected again (step S3954), and this subroutine is terminated.
例えば、更新前の変数c_max_sub_effectの値が4であるときには、はずれ演出データ4(1)〜はずれ演出データ4(4)が用いられることになっているが、ステップS3948及びS3950の処理によって、変数c_max_sub_effectの値を更新することになり、ステップS3942の処理によって、先読みしていない大当り判定用乱数値の総数が7である場合には、ステップS3952の処理によって、変数c_max_sub_effectの値は、11(=4+7)に更新される。この場合には、ステップS3954の処理によって、はずれ演出データ11(1)〜はずれ演出データ11(11)が改めて選択され、このはずれ演出データによって、装飾はずれ演出が実行される。 For example, when the value of the variable c_max_sub_effect before the update is 4, the outlier effect data 4 (1) to the outlier effect data 4 (4) are used, but the variable c_max_sub_effect is processed by the processing in steps S3948 and S3950. If the total number of the jackpot determination random numbers not prefetched is 7 by the process of step S3942, the value of the variable c_max_sub_effect is 11 (= 4 + 7) by the process of step S3952. ) Is updated. In this case, the off-stage effect data 11 (1) to off-line effect data 11 (11) are selected again by the process of step S3954, and the decoration off-line effect is executed based on the off-line effect data.
なお、使用するはずれ演出データは、変数c_sub_effectの値に応じて用いればよい。例えば、上述した例において、更新前の変数c_max_sub_effectの値が4であるときには、はずれ演出データ4(1)〜はずれ演出データ4(4)が用いられる。この場合、変数c_sub_effectの値が、1から始まって、順次、3まで増加したときには、はずれ演出データ4(1)〜はずれ演出データ4(3)が、順次読み出されて、装飾はずれ演出が実行される。この後、変数c_max_sub_effectの値が更新されて、11になったときには、上述したように、はずれ演出データ11(1)〜はずれ演出データ11(11)が改めて選択される。しかし、この時点で、変数c_sub_effectの値は、既に3まで増えて、はずれ演出データ4(3)が用いられた後であるので、次に、装飾はずれ演出が実行されるときには、変数c_sub_effectの値は4となり、その後、はずれ演出データ11(4)〜はずれ演出データ11(11)が、順次、読み出されて、装飾はずれ演出が実行されることにある。このようにすることで、装飾はずれ演出は、はずれ演出データ4(1)→はずれ演出データ4(2)→はずれ演出データ4(3)→はずれ演出データ11(4)→・・・→はずれ演出データ11(11)の順で、読み出されて実行されることになる。更新された変数c_max_sub_effectの値と、変数c_max_sub_effectの値を更新するときまでに増加した変数c_sub_effectの値との整合を図った装飾はずれ演出を実行することができるとともに、変数c_sub_effectの値を変更せずに処理を進めることができるので、装飾はずれ演出のための処理を簡便にすることができる。
Note that the lost effect data to be used may be used according to the value of the variable c_sub_effect. For example, in the above-described example, when the value of the variable c_max_sub_effect before the update is 4, the outlier effect data 4 (1) to the outlier effect data 4 (4) are used. In this case, when the value of the variable c_sub_effect starts from 1 and sequentially increases to 3, the off effect data 4 (1) to the off effect data 4 (3) are read out sequentially, and the decoration off effect is executed. Is done. Thereafter, when the value of the variable c_max_sub_effect is updated to 11, as described above, the offending effect data 11 (1) to the offending effect data 11 (11) are selected again. However, at this time, the value of the variable c_sub_effect has already increased to 3 and after the off-stage effect data 4 (3) has been used, the next time the off-decoration effect is executed, the value of the
このようにすることで、大当り判定用乱数値の判定の結果、はずれとはずれとの間に大当りが1つあるような場合には、大当り判定用乱数値の判定の過去の結果によって実行すると決定した装飾はずれ演出に、大当り判定用乱数値の判定の新たな結果を累積させることによって、はずれとはずれとの間の1回の大当りに基づいて、変動表示された後に演出用図柄である大当り図柄(演出用大当り図柄)が停止表示されるときでも、装飾はずれ演出を継続して実行することができる。すなわち、大当りに対応した大当り図柄(演出用大当り図柄)が、演出用図柄として、変動表示を開始してから停止表示されるまでの間であっても、装飾はずれ演出が継続して実行されることになる。 As a result of the determination of the jackpot determination random number value, if there is one jackpot between the loss and the outage, it is determined that the determination is executed based on the past determination result of the jackpot determination random value. By accumulating a new result of the determination of the jackpot determination random number value in the ornamental deviation effect, the jackpot symbol which is the effect symbol after being displayed variably based on one big hit between the deviation and the deviation Even when the (produce jackpot symbol) is stopped and displayed, the off-decoration effect can be continuously executed. In other words, even if the jackpot symbol corresponding to the jackpot (the jackpot symbol for performance) is displayed as a symbol for rendering until the stop display is displayed after the variable display is started, the decoration off effect is continuously executed. It will be.
具体的には、図26に示すように、入賞1と入賞2と入賞4とに対応する大当り図柄決定用乱数値の判定結果の全てがはずれになり、入賞1に対応して停止表示される図柄は、はずれ図柄(演出用はずれ図柄)であり、時刻T2ではずれ図柄(演出用はずれ図柄)が停止表示され、入賞2に対応して停止表示される図柄は、はずれ図柄(演出用はずれ図柄)であり、時刻T4で、はずれ図柄(演出用はずれ図柄)が停止表示され、入賞4に対応して停止表示される図柄は、はずれ図柄(演出用はずれ図柄)であり、時刻T8で、はずれ図柄(演出用はずれ図柄)が停止表示される。これに対して、入賞2と入賞4との間の入賞3に対応する大当り図柄決定用乱数値の判定結果は大当りであり、この入賞3に対応して停止表示される図柄は、大当り図柄(演出用大当り図柄)であり、時刻T6で、大当り図柄(演出用大当り図柄)が停止表示される。 Specifically, as shown in FIG. 26, all of the determination results of the jackpot symbol determination random values corresponding to the winning 1, the winning 2, and the winning 4 are out of order, and are stopped and displayed corresponding to the winning 1. The symbol is an out-of-order symbol (the off-design symbol for performance). At time T2, the off- symbol symbol (the out-of-design symbol for performance) is stopped and displayed, and the symbol that is stopped and displayed in response to the winning 2 is the out-of-sequence symbol (out-of-design symbol for performance). At time T4, the off symbol (production off symbol) is stopped and displayed, and the symbol that is stopped and displayed corresponding to winning 4 is a off symbol (production off symbol), and at time T8, off. The symbol (the off-design symbol for production) is stopped and displayed. On the other hand, the determination result of the jackpot symbol determination random value corresponding to the winning 3 between the winning 2 and the winning 4 is a big hit, and the symbol stopped and displayed corresponding to the winning 3 is the jackpot symbol ( A jackpot symbol for performance) is displayed at time T6.
また、図26に示した例では、入賞2と入賞4との間で、1つの大当りが存在する。この場合には、上述したように、はずれとはずれとの間に大当りが1つあるような場合であっても、大当り判定用乱数値の判定の過去の結果によって実行すると決定した装飾はずれ演出に、大当り判定用乱数値の判定の新たな結果を累積させるので、入賞3に対応した図柄の変動表示のときにも、装飾はずれ演出(第3回)が、時刻T5〜T6の間に実行される。このようにすることで、途中で大当りが1つあるような場合でも、装飾はずれ演出を継続して実行することができるので、装飾はずれ演出を円滑に続けることができる。また、大当り図柄が停止表示されたにもかかわらず、装飾はずれ演出を継続して実行することによって、違和感を感じさせたり、疑問に感じさせたりすることができ、遊技者を惹きつける可能性を高めることができる。
Further, in the example shown in FIG. 26, there is one big hit between winning 2 and winning 4. In this case, as described above, the decoration determined to be executed based on the past result of the determination of the random number for jackpot determination is a shift effect even when there is one jackpot between the shift and the shift. Since the new result of the determination of the jackpot determination random value is accumulated, the decoration disapproval effect (third time) is also executed between the times T5 and T6 when the symbol corresponding to the winning
なお、上述した例では、はずれとはずれとの間に大当りが1つあるような場合を示したが、はずれとはずれとの間に大当りが2つ以上あるようにしてもよい。特に、大当りのときに変動時間や大当り演出を実行するための時間が短いような場合には、装飾はずれ演出の円滑性を保つことができる。 In the above-described example, the case where there is one big hit between the outage and the outage is shown, but there may be two or more big hits between the outage and the outage. In particular, when the variation time or the time for executing the big hit effect is short at the time of the big hit, the smoothness of the off-decoration effect can be maintained.
一方、はずれとはずれとの間に大当りが2つ以上存在する場合には、装飾はずれ演出は継続して実行されず、大当りに対応した演出用図柄が停止表示されるような場合には、大当り演出が実行されることになる。 On the other hand, if there are two or more jackpots between the off-line and the off-line, the off-decoration effect is not continuously executed, and if the effect design corresponding to the big hit is stopped and displayed, The production will be executed.
具体的には、図27に示すように、入賞1と入賞4とに対応する大当り図柄決定用乱数値の判定結果の全てがはずれになり、入賞1に対応して停止表示される図柄は、はずれ図柄(演出用はずれ図柄)であり、時刻T2ではずれ図柄(演出用はずれ図柄)が停止表示され、入賞4に対応して停止表示される図柄は、はずれ図柄(演出用はずれ図柄)であり、時刻T8で、はずれ図柄(演出用はずれ図柄)が停止表示される。これに対して、入賞1と入賞4との間の入賞2と入賞3とに対応する大当り図柄決定用乱数値の判定結果は大当りであり、この入賞2に対応して停止表示される図柄は、大当り図柄(演出用大当り図柄)であり、時刻T4で、大当り図柄(演出用大当り図柄)が停止表示され、入賞3に対応して停止表示される図柄は、大当り図柄(演出用大当り図柄)であり、時刻T6で、大当り図柄(演出用大当り図柄)が停止表示される。 Specifically, as shown in FIG. 27, all of the determination results of the jackpot symbol determination random values corresponding to winning 1 and winning 4 are out of order, and the symbols that are stopped and displayed corresponding to winning 1 are: The symbol that is out-of-game (the off-design for production), the symbol at the time T2 is stopped and the symbol that is off for production is stopped. At time T8, the off symbol (the off symbol for performance) is stopped and displayed. On the other hand, the determination result of the random number for determining the big hit symbol corresponding to the winning 2 and the winning 3 between the winning 1 and the winning 4 is the big hit, and the symbol that is stopped and displayed corresponding to the winning 2 is , The jackpot symbol (progressive jackpot symbol), and at time T4, the jackpot symbol (progressive jackpot symbol) is stopped and displayed, and the symbol that is stopped and displayed in response to winning 3 is the jackpot symbol (directive jackpot symbol) At time T6, the big hit symbol (the big hit symbol for production) is stopped and displayed.
また、図27に示した例では、入賞1と入賞4との間で、2つの大当りが存在する。上述したように、はずれとはずれとの間に大当りが2つ以上あるような場合には、装飾はずれ演出を中止して、別個に大当り演出を実行するので、入賞1に対応した図柄の変動表示では、時刻T1〜T2で、装飾はずれ演出を実行した後、装飾はずれ演出を中止して、入賞2に対応した図柄の変動表示では、時刻T3〜T4で、大当り演出を実行し、さらに、入賞3に対応した図柄の変動表示では、時刻T5〜T6で、大当り演出を実行する。その後、入賞4に対応した図柄の変動表示では、時刻T7〜T8で、はずれ演出を実行する。このようにすることで、途中で大当りが2つ以上ある場合には、装飾はずれ演出を実行せずに、大当り演出を実行することによって、大当り図柄決定用乱数値の判定結果に応じた演出を、特別図柄の変動パターンによって実行することができる。
In the example shown in FIG. 27, there are two big hits between winning 1 and winning 4. As described above, when there are two or more jackpots between the miss and the miss, the decoration off effect is stopped and the jackpot effect is executed separately. Then, after executing the decoration off effect at the times T1 to T2, the decoration off effect is stopped, and in the variable display of the symbol corresponding to the winning 2, the jackpot effect is executed at the times T3 to T4, and further, the winning is won. In the symbol variation display corresponding to 3, the big hit effect is executed at times T5 to T6. Thereafter, in the variable display of the symbol corresponding to the winning
なお、上述した例では、はずれとはずれとの間に大当りが2つあるような場合を示したが、はずれとはずれとの間に大当りが3つ以上あるようにしてもよい。特に、大当りのときに変動時間や大当り演出を実行するための時間が長いような場合には、大当り図柄決定用乱数値の判定結果と演出との整合を図ることができる。 In the above-described example, the case where there are two big hits between the outage and the outage is shown, but there may be three or more big hits between the outage and the outage. In particular, when the variation time or the time for executing the big hit effect is long at the time of the big hit, it is possible to match the result of the determination of the random value for determining the big hit symbol and the production.
なお、装飾はずれ演出を継続させる回数は、変数c_max_sub_effectの値に応じて定めることができるので、保留数の数(最大4個)にかかわらず、継続して実行することができる。すなわち、大当り図柄決定用乱数値の判定結果が、連続してはずれになった回数に応じて、装飾はずれ演出を継続して実行することができる。このようにしたことで、大当り図柄決定用乱数値の判定結果が、連続してはずれになっている状態であることを遊技者に報知することができ、大当り図柄決定用乱数値の判定結果が大当りになるようにするために、始動口25に継続的に遊技球を入賞させるように遊技者に動機付けることができるので、遊技球を継続的に発射させるようにすることができる。このように、大当り図柄決定用乱数値の判定結果が、連続してはずれになっていることを遊技者に報知するようにしたことにより、遊技店における遊技球への交換量を増やすことができる。これに対して、例えば、大当り図柄決定用乱数値の判定結果が、大当りになったことを遊技者に報知した場合には、遊技者は、安心するので、遊技球の発射を一時的に中断する可能性が高い。したがって、このような構成にした場合には、遊技店における遊技球への交換量を減らす可能性が生ずることになる。 In addition, since the number of times that the off-decoration effect is continued can be determined according to the value of the variable c_max_sub_effect, it can be continuously executed regardless of the number of holdings (maximum 4). That is, the decoration off effect can be continuously executed according to the number of times that the determination result of the jackpot symbol determining random number value is continuously off. By doing in this way, it is possible to notify the player that the determination result of the jackpot symbol determination random number value is in a state of being continuously out of order, and the determination result of the jackpot symbol determination random number value is In order to make a big hit, the player can be motivated to continuously win the game ball at the start opening 25, so that the game ball can be continuously fired. In this way, the player can be informed that the determination result of the jackpot symbol determination random number value is continuously out of order, thereby increasing the amount of exchange for game balls in the game store. . On the other hand, for example, if the determination result of the jackpot symbol determination random number value notifies the player that the jackpot symbol has been won, the player is relieved, so the game ball is temporarily suspended. There is a high possibility of doing. Therefore, in the case of such a configuration, there is a possibility of reducing the exchange amount to the game ball in the game store.
[演出終了処理]
図42は、図19のステップS1903の処理で呼び出されて実行される演出終了処理のサブルーチンを示すフローチャートである。この処理を実行することによって、所定の時間、所定の変動パターンによる演出用図柄の変動表示を終了し、図36のステップS3614の処理で定められた演出用大当り図柄や演出用はずれ図柄で停止表示(導出表示)させることができる。
[Production end processing]
FIG. 42 is a flowchart showing a sub-routine of the effect end process that is called and executed in the process of step S1903 of FIG. By executing this processing, the variation display of the effect symbol by the predetermined variation pattern is terminated for a predetermined time, and the display is stopped at the effect jackpot symbol or the effect off-design determined in the process of step S3614 of FIG. (Derived display).
最初に、変動時間を終了するタイミングであるか否かを判断する(ステップS4210)。この判断は、上述した図36のステップS3620の処理で起動したタイマのタイマ値に基づいて判断すればよい。 First, it is determined whether it is time to end the variation time (step S4210). This determination may be made based on the timer value of the timer activated in the process of step S3620 in FIG.
ステップS4210の判断処理で、変動時間を終了するタイミングでないと判別したとき(NO)には、直ちに本サブルーチンを終了する。一方、ステップS4210の判断処理で、変動時間を終了するタイミングであると判別したとき(YES)には、演出用図柄の変動表示を終了して、図36のステップS3614の処理で定められた図柄で停止表示(導出表示)する(ステップS4212)。次に、装飾はずれ演出の継続を終了させるか否かを判断する(ステップS4214)。この判断は、c_sub_effectの値が、c_max_ub_effect以上になったか否かで判断すればよい。ステップS4214の判断処理で、装飾はずれ演出の継続を終了させないと判別したとき(NO)には、直ちに、本サブルーチンを終了する。 If it is determined in the determination processing in step S4210 that it is not the timing to end the variation time (NO), this subroutine is immediately ended. On the other hand, when it is determined in the determination process in step S4210 that it is the timing to end the variation time (YES), the variation display of the effect symbol is terminated, and the symbol determined in the process in step S3614 of FIG. The display is stopped (derived display) (step S4212). Next, it is determined whether or not the continuation of the off-decoration effect is terminated (step S4214). This determination may be made based on whether or not the value of c_sub_effect is equal to or greater than c_max_ub_effect. If it is determined in the determination processing in step S4214 that the continuation of the off-decoration effect is not ended (NO), this subroutine is immediately ended.
ステップS4214の判断処理で、装飾はずれ演出の継続を終了させると判別したとき(YES)には、フラグF_sub_continueの値を初期化し(ステップS4216)、変数c_sub_effectの値を初期化し(ステップS4218)、本サブルーチンを終了する。このように、フラグF_sub_continueの値を初期化することによって、装飾はずれ演出の実行を終了することができる。 When it is determined in the determination process in step S4214 that the continuation of the decoration off effect is ended (YES), the value of the flag F_sub_continue is initialized (step S4216), the value of the variable c_sub_effect is initialized (step S4218), Exit the subroutine. In this way, by executing the initialization of the value of the flag F_sub_continue, it is possible to end the decoration off effect.
10 パチンコ遊技機
25 始動口(検出領域、始動領域)
32 液晶表示装置(演出用図柄表示手段)
33 特別図柄表示装置(特別図柄表示手段)
35 普通図柄表示装置(普通図柄表示手段)
46L、46R スピーカ
54 通過ゲート(検出領域、通過ゲート領域)
60 主制御回路(抽選手段、特別抽選手段、普通抽選手段)
66 メインCPU(はずれ演出制御手段、特別はずれ演出制御手段、普通はずれ演出制御手段、特別遊技制御手段、特別図柄表示制御手段)
68 メインROM
70 メインRAM(保留球結果記憶手段、特別保留球結果記憶手段、普通保留球結果記憶手段)
114 通過球センサ(遊技球検出手段)
117 始動口入賞球センサ(遊技球検出手段)
133a、133b 装飾ランプ
200 副制御回路
206 サブCPU(はずれ演出制御手段、装飾はずれ演出制御手段)
208 プログラムROM
210 ワークRAM(保留球結果記憶手段、特別保留球結果記憶手段)
10
32 Liquid crystal display (design display means for effects)
33 Special symbol display device (Special symbol display means)
35 Normal symbol display device (Normal symbol display means)
46L,
60 Main control circuit (lottery means, special lottery means, ordinary lottery means)
66 main CPU (outlier effect control means, special outage effect control means, normal deviation effect control means, special game control means, special symbol display control means)
68 Main ROM
70 main RAM (holding ball result storage means, special holding ball result storage means, ordinary holding ball result storage means)
114 Passing ball sensor (game ball detecting means)
117 Start opening winning ball sensor (game ball detecting means)
133a, 133b
208 Program ROM
210 Work RAM (holding ball result storage means, special holding ball result storage means)
Claims (5)
前記検出領域を遊技球が通過したことを契機にして、遊技者にとって有利な遊技状態へ移行させるか否かの抽選処理を実行する抽選手段と、
前記抽選処理の結果に基づいて、識別情報が、所定期間変動表示された後に、停止表示される識別情報表示手段と、
前記識別情報が変動表示しているときに前記検出領域を通過した遊技球を保留球として、前記保留球に対する前記抽選処理の結果を記憶する保留球結果記憶手段と、
前記保留球に対する前記抽選処理の結果が連続してはずれとなったときに、前記識別情報表示手段において、前記識別情報の変動表示及び停止表示が複数回にわたって行われている間に、所定のはずれ演出を継続的に実行するはずれ演出制御手段と、を備え、
前記はずれ演出制御手段は、前記抽選処理によって、所定の回数、連続してはずれになったことに基づいて前記所定のはずれ演出を継続的に実行すると決定した後に、前記抽選処理によって新たにはずれになったときは、前記所定の回数に応じて、前記所定のはずれ演出を継続させることを特徴とする遊技機。 A game board comprising a game area in which a game ball rolls and a detection area formed in the game area for detecting the passage of the game ball;
Lottery means for executing a lottery process for determining whether or not to shift to a game state advantageous to the player, when the game ball has passed through the detection area;
Based on the result of the lottery process, the identification information is displayed in a suspended manner after the identification information is displayed in a variable manner for a predetermined period
Reserving ball result storage means for storing the result of the lottery processing for the reserved ball, with the game ball that has passed through the detection area when the identification information is variably displayed as a reserved ball;
When the result of the lottery process for the holding ball is continuously lost, the identification information display means performs a predetermined deviation while the identification information is being displayed in a variable state and stopped several times. An offending effect control means for continuously executing the effect ,
The losing effect control means determines that the predetermined losing effect is to be continuously executed based on the fact that the losing process has been continuously performed a predetermined number of times by the lottery process, and then the losing effect control unit newly adds a deviation by the lottery process. When it becomes, the gaming machine is characterized in that the predetermined off-line production is continued according to the predetermined number of times.
前記保留球ごとに、前記保留球結果判定手段によって判定されたか否かの情報を記憶する判定済記憶手段と、を備え、
前記保留球結果判定手段は、前記判定済記憶手段が記憶する情報に基づいて、前記保留球結果判定手段によって判定されていない前記保留球結果記憶手段が記憶する情報を、まとめて判定することを特徴とする請求項1又は2に記載の遊技機。 A holding ball result determination unit that determines whether the information stored in the holding ball result storage unit is specific information before the variable display based on the result of the lottery process of the holding ball is performed;
A determined storage unit that stores information on whether or not each of the holding balls has been determined by the holding ball result determining unit;
The holding ball result determining unit collectively determines information stored in the holding ball result storing unit that is not determined by the holding ball result determining unit, based on information stored in the determined storing unit. The gaming machine according to claim 1 or 2, characterized in that
前記所定のはずれ演出を継続して実行する最大回数を記憶する最大回数記憶手段と、
前記未判定処理計数手段の計数結果に基づいて、前記最大回数記憶手段が記憶する値を更新する最大回数更新手段と、
前記所定のはずれ演出が継続的に実行されている回数を記憶する実行回数記憶手段と、
前記最大回数記憶手段が記憶する値と、前記実行回数記憶手段が記憶する値とに基づいて、前記所定のはずれ演出の演出データが記憶されるはずれ演出記憶手段と、を備え、
前記実行回数記憶手段は、前記最大回数記憶手段が更新されたことに基づく更新は行われず、
前記はずれ演出制御手段は、前記はずれ演出記憶手段から、前記最大回数記憶手段が記憶する値と、前記実行回数記憶手段が記憶する値とに基づいて前記演出データを選択し、前記最大回数更新手段によって前記最大回数記憶手段が更新されたことに基づいて前記演出データを選択する場合は、更新された前記最大回数記憶手段が記憶する値と、更新以前から継続する前記実行回数記憶手段の記憶する値に基づいて前記演出データの選択を行い、選択された前記演出データに基づいてはずれ演出を実行することを特徴とする請求項3又は4に記載の遊技機。 From the information stored in the determined storage means, an undetermined process counting means for counting the result of the lottery process that has not been determined by the holding ball result determining means;
Maximum number storage means for storing the maximum number of times to continuously execute the predetermined off-line effect;
Maximum number update means for updating the value stored in the maximum number storage means based on the counting result of the undetermined processing counting means;
Execution number storage means for storing the number of times the predetermined off-line effect is continuously executed;
An off-stage effect storage means for storing the effect data of the predetermined off-line effect based on the value stored in the maximum number of times storage means and the value stored in the execution number storage means;
The execution number storage means is not updated based on the update of the maximum number storage means,
The outlier effect control means selects the effect data from the outlier effect storage means based on the value stored in the maximum number storage means and the value stored in the execution number storage means, and the maximum number update means. When selecting the effect data based on the fact that the maximum number storage means is updated by the above, the updated value stored in the maximum number storage means and the execution number storage means continued from before the update are stored. The gaming machine according to claim 3 or 4, wherein the effect data is selected based on the value, and the off-effect is executed based on the selected effect data .
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2008264835A JP5339844B2 (en) | 2008-10-14 | 2008-10-14 | Game machine |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2008264835A JP5339844B2 (en) | 2008-10-14 | 2008-10-14 | Game machine |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2013162114A Division JP5712252B2 (en) | 2013-08-05 | 2013-08-05 | Game machine |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2010094143A JP2010094143A (en) | 2010-04-30 |
| JP5339844B2 true JP5339844B2 (en) | 2013-11-13 |
Family
ID=42256268
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2008264835A Expired - Fee Related JP5339844B2 (en) | 2008-10-14 | 2008-10-14 | Game machine |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP5339844B2 (en) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP5727262B2 (en) * | 2011-02-28 | 2015-06-03 | 京楽産業.株式会社 | Pachinko machine |
| JP2016144516A (en) * | 2015-02-06 | 2016-08-12 | サミー株式会社 | Pachinko game machine |
Family Cites Families (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2002306734A (en) * | 2001-04-17 | 2002-10-22 | Aruze Corp | Gaming machine |
| JP2003199934A (en) * | 2002-01-08 | 2003-07-15 | Aruze Corp | Gaming machine, gaming machine control method, communication gaming system, server, and computer program |
| JP4064746B2 (en) * | 2002-07-18 | 2008-03-19 | 株式会社ソフィア | Game machine |
| JP2004357827A (en) * | 2003-06-03 | 2004-12-24 | Sanyo Product Co Ltd | Game machine |
| JP2005211430A (en) * | 2004-01-30 | 2005-08-11 | Samii Kk | Pinball machine |
| JP2005230114A (en) * | 2004-02-17 | 2005-09-02 | Sankyo Kk | Game machine |
| JP4327010B2 (en) * | 2004-04-23 | 2009-09-09 | 株式会社三共 | Game machine |
-
2008
- 2008-10-14 JP JP2008264835A patent/JP5339844B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2010094143A (en) | 2010-04-30 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6623360B2 (en) | Game console | |
| JP5888575B1 (en) | Amusement stand | |
| JP6623358B2 (en) | Game console | |
| JP5503447B2 (en) | Game machine | |
| JP2017217335A (en) | Game machine | |
| JP2017056085A (en) | Amusement stand | |
| JP7207689B2 (en) | game machine | |
| JP6382367B2 (en) | Game machine | |
| JP2017056084A (en) | Game machine | |
| JP5339844B2 (en) | Game machine | |
| JP2007202586A (en) | Game machine | |
| JP5712252B2 (en) | Game machine | |
| JP2020156660A (en) | Game machine | |
| JP7300727B2 (en) | game machine | |
| JP6831123B2 (en) | Game table | |
| JP7105130B2 (en) | game machine | |
| JP6382369B2 (en) | Game machine | |
| JP2017221242A (en) | Game machine | |
| JP7158696B2 (en) | game machine | |
| JP4375674B2 (en) | Game machine | |
| JP6623359B2 (en) | Game console | |
| JP7054937B2 (en) | Pachinko machine | |
| JP7023998B2 (en) | Pachinko machine | |
| JP6941374B2 (en) | Game table | |
| JP2019177128A (en) | Game machine |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20110905 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20130315 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20130409 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20130605 |
|
| RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20130605 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20130723 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20130806 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 5339844 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: R3D04 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| LAPS | Cancellation because of no payment of annual fees |