解析その1

 基本的なゲームのしくみ


スロットの抽選って…どうなってるの??

リズムでは,各ゲームごとに0~16383までの数値のうちのひとつを内部で選んで それを抽選に使用しています.その数値は,スタートレバーを叩いた瞬間に選ばれます. 右の図で,高速で回転する0~16383に区切ったルーレットに矢を当てているような 感じですね.
数値が1進むのは1/5,000,000秒の早さです.狙い打ちは不可能ですね. ルーレットは,16384/5,000,000=0.00328秒で1回転しているわけです. 1秒間に約305回転してます.18300rpmです.往年のホンダGPレーサー(2輪)もびっくり! あ,話しがそれました…

それで各ゲームごとに意図的には狙えない数値を取る,これを乱数を取得するといいますが, この数値がいくつなのかによって,ハズレ・小役・ボーナスなどが決まります.これが役の抽選です.
乱数がいくつだとどうなるのか?それが次の表です.16進数はとりあえず無視してOKっす.
リズムボーイズ乱数抽選判定表・設定6・ノーマル機 小役低確率時
乱数の数値乱数の個数乱数の16進数役の抽選確率
0から1195911960個0000h-2EB7hハズレ11960/16384=1/1.37
11960から1200445個2EB8h-2EE4hREG45/16384=1/364.09
12005から1207268個2EE5h-2F28hBIG68/16384=1/240.94
12073から136651593個2F29h-3561hチェリ1593/16384=1/10.28
13666から14133468個3562h-3735h10枚役468/16384=1/35.01
14134から163832250個3736h-3FFFhリプレイ2250/16384=1/7.28

さて,ところが,ガツンverのリズムでは,この取得乱数はそのまま抽選には使用されません. ガツンのご神体・ご本尊,541PIC様がこれらの数値を書き換えます.( 詳しくは「解析3 ハードカウンタ」)
その書換の結果次の表のように抽選されます.
右側の列の低・高確率とは,小役の払出状況に応じて切り替わるもので, 小役の払出が少ないと高確率状態になり小役に当たりやすくなります.外からは高・低どちら にいるのかはわかりませんし,ボーナス確率は変化しません.
ガツンの乱数書換 通常モード時 書換後の欄のxxは,16進数下の2桁は書換しない
乱数の数値←の16進数表記書換後の16進乱数抽選に使用低確率時の役高確率時の役
0~20470000h-07FFh08xxhハズレハズレ
2048~61430800h-17FFh1Cxxhハズレやっぱりハズレ
6144~102391800h-27FFh2Dxxhハズレチェリ
10240~143352800h-37FFh32xxhチェリ10枚役
14336~163833800h-3FFFh3Fxxhリプレイリプレイ
つまり,ボーナスは当たらないっ!!ぅをぉーっ!

これらの乱数取得~乱数書換~役の決定までは,スタートレバーを叩いてリールが回り始める 間にすべて処理されます.あとは,当たっている役に応じてリールの停止位置の制御がされ, 当たっていない役でリールを止めても滑ってハズれてしまいます.もちろん(通常)4コマ手前の 範囲までにストップされれば,当たっている役は揃います.そしてメダル払出処理して次の ゲームを受け付けます.
では,ガツンでもタマにゃ当たるボーナス[単発]はどうして当たるか?というと, 次の乱数を取ると次のゲームはボーナスの可能性があるのです.
ワンチャンスモードに進む乱数
8192~870320xxh次の1ゲームだけ, BIG約1/16前後.REG約1/22で当たる
( ↑確率は設定により多少違う ) おっと!"状態"もここから入る(激薄いケド)…
まぁしかし,たいがいは次から通常に戻るぅ~
21xxh

さて,ココまで理解できたら,次の解析2はもうすぐだ!

まとめ:

  • 乱数で抽選する
  • この乱数は,ハード乱数と呼ぶ  / ハードウエアカウンタで決めているからそう呼ぶ
  • ハード乱数を書き換えているのが,ガツンなリズム   書換後の乱数が抽選乱数通常ノーボーナス(寒っ)
    参考  書換パターンが2種類あって,それが通常時と状態時の違いだ
         ガルフなどの状態モノも,みんな同じ原理だよ~
  • 解析2へ進むための予備知識:

    16進数に慣れておきましょ!これ以降は,もう10進数の表記はしないよ,メンドいもんな.
  • 0~9の数字はそのままで良い
  • 9の次は,桁上がりしないで"A"だよ
  • 9の次の次(=11)は"B"だ.10進数の15が"F"になるのさ
  • 10進数で16に当たる数値でやっと桁上がりして10h「じゅうではなくイチゼロと読む」
  • 16進数の表記はこのページでは,0Fhと書きます.hex=16の"h"だ.hは数値ぢゃないぞ.
  • Fh=15は0Fhと書く.2桁ごとにまとめるのだ.FFh=255だね.100h=256になる.FFFFhは65535(64k)
  • ちなみに,16進1桁は2進数の4bit.hex2桁で8bit.FFh=11111111B(Bは2進数,binary)


  • 解析2[リズムの乱数]に進む
    解析トップに戻る
    ホームに戻る

    さばねこ@リズムボーイズ研究所