ファミスタ初代バージョンアップ


容量を拡張し、ファミスタのシンプルさを残しつつ必要な機能を追加しました。
今まであった特殊能力を削除し、野球ゲームとして当然の機能を追加したりCOMを強くしたりという部分に注力しています。
そもそもこういうことになってしまったのは、稀代の二刀流選手が出現してしまったため全員に投打のデータを持たせようと考えたせいです。
恐るべし二刀流……。


ファミスタ初代ハックロム(Mayutch版)用のデータ生成バッチファイルを作成。UP。(2016.10.16更新)

容量が増えた

通常のファミスタは「96KB」ですが、それを「192KB」にしました。
増えた容量はデータの拡張や新機能等に使用されます。
しかし容量が増えた分、普通に吸い出したROMにそのままipsファイルをパッチできなくなりました。
バイナリエディタで下記の通り書き換えるとパッチすることが可能になります。

---------------------------------------------------------------------------
1.0x01010から「FF」を挿入する。
 0x01010にあった「E1」が0x11010に来るまで挿入し続ける

0x01000 FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜<「FF」を挿入し続ける
0x01010 E1E1E1E1E1E1E1E1ACE1E1E1E1E1E1E1

0x11010 E1E1E1E1E1E1E1E1ACE1E1E1E1E1E1E1

2.ファイルの最後尾が0x2800Fになるので、
0x3000Fまで「FF」を追加し続ける。

0x28010〜0x3000Fまで「FF」を追加

3.ipsファイルをパッチする。
---------------------------------------------------------------------------


オプション画面が増えた

タイトル画面

オプション画面

ある意味今回の目玉です。新しい画面を作るのは初めてだったので、結構骨が折れました。
オプションの内容は下記の通りです。

・いにんぐすう
試合が終了するイニングです。5回と9回から選択できます。短くサッと楽しみたい場合は5回を設定するのもいいかも。(既定値:9回)
・こーるど
設定した点数以上点差が広がると、試合が終了する設定です。5,10,99点から選択できます。99点を選択すると実質コールド無しみたいな感じになります。(既定値:10点)
・しゅびりょく
守備の移動速度と肩の強さに個性を付けるかどうかの設定です。あり、なしから選択できます。詳細は後程。(既定値:なし)
・COMれべる
コンピューターの強さを選択できます。かんたん、ふつう、むずかしいから選択できます。詳細は後程。(既定値:かんたん)
・BGM
元々殆どありませんが、ゲーム中のBGMの有無を選べます。(既定値:あり)
・だせき
打席の広さを初代の仕様(ひろい)にするか、'87以降(せまい)にするか選べます。(既定値:ひろい)
・ばっと
バットの当たり判定を'87迄の仕様(せまい)にするか、’88以降(ひろい)の仕様にするか選べます。(既定値:せまい)
・ふぉーく
落ちる球の音が鳴るかならないか、落ちる球を曲げられるか曲げられないかを設定できます。(既定値:おとまがる)
・???



チーム数が13に増えた

チーム選択画面

デモ画面

12球団+ナムコスターズの13チームが使用できます。
嘗てファミスタにすぐ飛びつかなかったのはバファローズが存在しなかったのもありました。
実際は16チームかも知れませんし、それ以上かも知れません。


先攻後攻とDHの有無を選択できる

先発選択画面

ファミスタでは'93から導入という遅さでしたが、先攻後攻とDHの有無を選択できる様にしました。
いくらシンプルうんぬん言っても正直野球ゲームとしてはかなり必要な要素だと思います。
しかし、先攻後攻はあらゆる部分に絡んでくるので実装が結構大変でした。
先発投手を選択する前にセレクトボタンで先攻後攻の選択、
スタートボタンでDHの有無を選択できます。
データを変更したい場合は打順&ポジションの変更も必要です。
DH無しのデフォルトオーダーは「0x08180」〜、DH有のデフォルトオーダーは「0x083C0」〜、です。
あと、一応先発タイプの投手のスタミナは、先発登板時には2倍になります。
いらないと思う方も多いかもしれませんが、個人的には必要だと考えます。


「おおたに」を野手で使える

二刀流

Fチームを選択して、投手選択画面でBボタンを押しながらAボタンで先発投手を決定すると、
野手として「おおたに」を使用することができます。
DHありで「おおたに」を投手として起用すると、FチームはDHが外れます。
当然ながら「おおたに」以外を投手で使うと投手の数は一人減ります。
スタートボタンでDHの有無を選択できます。


スコアボード画面を飛ばせる

スコアボード画面

ファミスタ'90以降と同様にBボタンでスコアボード画面を飛ばすことができます。
個人的には試合開始時と試合終了時が多少長くて気になるので省略したい人には便利でしょう。


スイッチヒッター登場

スイッチヒッター

ファミスタ'89以前ではスイッチヒッターは大体「左打者」としての扱いを受けていましが、
ファミスタ'90~'93と同様のスイッチヒッターの仕様を実装しました。
シンプルをうたってもこれも必要だと思っています。


サイドスローも登場

サイドスロー

ファミスタ'90から実装されたサイドスローも実装しました。
オーバースローとアンダースローだけだとサイドスローの扱いに困ります。
サイド上目をオーバースローにしてサイド下目をアンダースローにすれば良いだけかもしれませんが。
PCEやパースタでも3つ揃ったものが少なくかったのが謎である。


代走が出せる

代走

ファミスタ'92から実装された代走ですが、初代から代走を出せる様にしました。
やり方は異なり、ランナーが居る時に十字キー+Aボタンで選択できます。
←三塁、↑二塁、→一塁となっており、↓及びランナーが居ない場所を選択しても代打となるだけです。
接戦や足だけ速い選手の起用に便利です。


ワンタッチバントを実装

バント

スーパーファミスタから実装されたワンタッチバントを実装しました。
ボタンが足りないので、Bボタンだけ押した時に水平なバントをします。
他のボタン+Bではバントはしません。
バットを引く場合はBボタンを押せばバント状態を解除します。
別なボタンを押してもバットは引かれます。
また、バットの状態が水平でなくてもバットは引けます。


ユニフォームのホームビジター分離

ユニフォーム

ユニフォームをホームとビジターで違う色になる様にしました。
一時NPBのユニフォームがモノクロだらけになったので導入されました。


ランダウンプレーの方向転換

ランダウンプレー1 ランダウンプレー2

ファミスタ'92から実装されたランダウンプレーの方向転換を実装しました。
操作ミスの挽回と4-3のダブルプレーが取りやすくなる程度でしょうか。

戻る