#####################
# パチスロP/ECE ART #
#####################

『パチスロP/ECE ART』を作りました。P/ECE上で動作する、オリジナルのパチスロゲーム第二弾です。

================
インストール方法
================

「pslot2.pex」をP/ECEに転送してください。

========
スペック
========

・5号機の規則に(概ね)沿っています。(「http://ja.wikipedia.org/wiki/5号機_(パチスロ)」)
・斜め2ライン+小山,小谷の4ライン、3枚掛け専用、ART機です。
・通常時とボーナス中は、押し順不問・目押し不要で取りこぼし無しです。ボーナス絵柄も目押し不要で、成立ゲームで必ず揃います。変則押しペナルティは有りません。
・ART中は、押し順ナビに従ってください。目押し不要で取りこぼし無しです。
・詳細は、ゲームフロー(doc/ゲームフロー.gif),スペック(doc/スペック.gif),計算表(doc/計算表.xls)をご参照ください。

========
操作方法
========

----------
ゲーム画面
----------

マニュアル操作を行う場合は、以下の順でボタンを押してください。

・Ｂボタン　　　　　　　　MAXBETボタン、又は、メダル1枚投入に相当します。
・上ボタン　　　　　　　　スタートレバーに相当します。
・左ボタン　　　　　　　　左停止ボタンに相当します。┐
・中ボタン　　　　　　　　中停止ボタンに相当します。┼順不同
・右ボタン　　　　　　　　右停止ボタンに相当します。┘

ワンキー操作を行う場合は、Ａボタンだけで遊べます。

・Ａボタン（１回目）　　　MAXBETボタン、又は、メダル3枚投入に相当します。
・Ａボタン（２回目）　　　スタートレバーに相当します。
・Ａボタン（３回目）　　　左停止ボタンに相当します。ART中は自動で押し順ナビに従います。
・Ａボタン（４回目）　　　中停止ボタンに相当します。ART中は自動で押し順ナビに従います。
・Ａボタン（５回目）　　　右停止ボタンに相当します。ART中は自動で押し順ナビに従います。

いつでも：
・ＳＥＬＥＣＴボタン　　　データ画面を表示します。

----------
データ画面
----------

・上／下ボタン　　　　　　オートプレイを選択します。
・Ａボタン　　　　　　　　ゲーム画面に戻ります。
・Ｂボタン　　　　　　　　設定を表示して、終了します。

========
あとがき
========

前回はノーマル機を作ったので、今回はART機を作ってみました。
僕は、最近のAT機・ART機はあまり打たないのですけれど、少し前のART機はたまに打っていました。
「マジカルハロウィン2」(http://www.kpenet.jp/magihallo2.html)や、
「南国育ちR2」(http://www.olympia.co.jp/newmachine/nangokur2/)等が気に入っていました。
最近のAT機・ART機は、複雑で難しいですね。
今回作った『パチスロP/ECE ART』は、ART黎明期ぐらいの、ごくシンプルなゲームフローです。

5号機の規則に(概ね)沿うことを目標に作成したのですけれど、達成できなかった点があります。
それは、メインプログラムのデータ容量を、小さく収めることです。
5号機の規則では、メインプログラムのデータ容量が、3キロバイト以内でないといけないそうです。
今回、頑張って圧縮したのですけれど、それでも5.7キロバイトぐらいになってしまいました。
特に容量が大きいのが、「リール制御テーブル」のデータ容量です。
「リール制御テーブル」とは、停止ボタンをどのように押したらリールがどの位置で止まるか、を決めるデータです。
前回の『パチスロP/ECE』はノーマル機で、役の種類が少なかったので、データが小さく収まっていましたが、
今回の『パチスロP/ECE ART』はART機で、役の種類が多く、データを小さく収めることができませんでした。
本物のパチスロ機は、どのようにしてデータを小さく収めているのか、興味があります。

こんどは、最近主流の、いわゆる「ゼロボAT機」も作ってみたいな、と思っています。
有効ライン1ラインでの、リール配列の設計方法とかも、勉強したいです。

==================
Mon Jun 30 2014
Naoyuki Sawa
nsawa@piece-me.org
==================
