プロスピ Feed

2009.07.25

やりたいこと

というわけで、システムファイルを色々いじりました。
正直、選手を出すだけだったら簡単なのですが、
このゲームでは選手の登録情報にポジションとかあるので、
ちゃんとデータを引っ張ってこないと全員投手になります。
しかし、何百人分もコツコツ調べていては年が変わるのは必定です。

というわけで、このデータを作るのにMSCを組んでました。
ユニフォームの判定を使ってWBC分はまだ簡単に出せましたが、
OB分はかなり骨が折れました。
(つーか・・・登録情報のIDは固有値IDじゃ無いので、
全選手のIDの別リスト化にも時間かかった)

まぁ・・・このブログを書いているということは、
目処が立ったということなんですが・・・w

いやね・・・オリジナル選手登録情報枠が664人分もあって、
何でこんなに空きがあるんだろうって思っていたらですよ・・・
実はデフォルト選手が無所属になった時の枠と兼用だったんです。

すげぇ・・・迷惑。
現在の私のオリジナル選手登録情報処理プログラムは、
オリジナル枠の上から順番に書き換えていくものなので、
オリジナル選手とデフォルト選手とが混在している状況を作ると、
デフォルト選手が消えてしまう可能性が!!

だめじゃん!

というわけで、急遽その辺の作り直しもしました。
結局XORの総当たりをするという・・・
現実のチェックと変わらない方法を採りました。
これは早く対処しないとマジで神隠しが起こる・・・w

というわけで、何とか実装を目処にもうひと頑張りです。

09072423111gx2

トレード画面です。
投手と野手のリストがかなり増えているのがわかるでしょうか?

2009.07.24

プロ野球スピリッツ6 MSC-plugin 更新

ぁ・・・・・・・つかれた・・・
今後のことを考えた修正とかかなり体にこたえるなぁ・・・ぐったり

何とか更新しました。
逆引きプラグインを実装しました。
これで、オリジナル選手に関するプラグインは終了です。

後はやるべきことが1つ、やりたいことが1つ。

えーと・・・
捕手リードの思考関係の解析が間違ってましたので、
プラグイン上では修正しました。
少しシンプルになったみたいです。

そうそう、
今年はWiki系ページも体を成していないようですね。
文章は公式からベタ張り、画像も公式から直リンク・・・
さすがに削除対象になっても文句は言えまい・・・
そんな中でフォームまわりがパクられている感が・・・
韓国選手とかを漢字に直すところとか全て私の表のままww
間違いも何もかも全部コピーとは、夏はアホが増えて嫌だ嫌だ・・・
ま・・・Wikiって誰が責任取るんでしょうかねぇ、こういう時。

2009.07.22

ちょっとバランスが・・・汗

昨晩PCのメンテナンスをした時の時間つぶしにプロスピを1試合。
ストレス発散のためにレベルを「ふつう」に下げてみました。

が・・・西武対横浜でこんな結果が・・・
09072204141gx2
(※アナログ接続だと画質劣悪だなぁ~)

えーと・・・ボコりすぎて逆に疲れました。
つーか、夜中の3時にフラフラだっちゅーのI!
で、メンテナンスも終わったというのに延々と続くワンサイドゲーム・・・
おかわり君が8杯もおかわりしました。
「ふつう」ってこんなにだらけた弱さだったのね?

しかし、画面にはないのですが、
先発帆足も2回に4失点、4回に3失点と打ち込まれ、
7回まで被安打15(うち内野安打9)とありえないゲームバランス・・・
とにかくボテボテがヒットになるなる・・・
2回に3連続内野安打が出た時はぶちきれそうでした。
帆足の持ち味として打ち取るとこのザマで、空振りしてくれません。
つーか、西武投手陣弱すぎ!

むしろ打力余り気味だよ・・・w

プロ野球スピリッツ6 MSC-plugin 公開

・・・何とかこぎつけました。
MECHANICAL RETREATからどうぞ。

が、まだまだ補完しないといけないところだらけです。
リスト関係は必須なんですが、これって一番辛い・・・汗

何よりも、データの並びが大きく変わってしまったので、
結局一から作り直したようなものでした。
そのくせプログラムが複雑なので、なかなか進まず・・・

使い方は去年と変わらないのでそのままの感覚で使えると思います。
どうやって使うの?という質問には答えるつもりはないので、
自由研究だと思って各自で調べてください。
私のサイトとGoogleを使えば解るかと思います。
わかんねぇ・・・という方は、多分私が説明しても解らないと思います。

で・・・
とりあえずオリジナル選手部分のみです。
これだけでも相当時間かかりました。
逆引きとデフォルト選手は・・・しばらくお待ち下さい。
WBC選手の取り込みとかもまだまだ思案中です。

はぁ・・・疲れた・・・

いつものことですが、大してテストプレイしていないので、
必ずバックアップとって下さい。
バグがありましたら遠慮なく教えて下さい。

・・・寝よう・・・

2009.07.20

しっくりこない

起用条件がシンプルになった・・・というのはただの見せ掛け。
項目的には5と変わらず設定が細かくあるんですが、
チャンスメイクとかの設定の表現がしっくりきません。

5のときは・・・1→2→3→4
6では・・・普通→高い→とても高い→最も高い

・・・1って多分起用されることがほぼ無いレベルだと思うんですが・・・
高いって表現が3つもあると、かえって判断しづらいような。

低い→普通→高い→最高

こうじゃないのかな・・・って思うのは私だけでしょうか。
つか・・・リスト表示できるようにして下さい・・・
こういうのってチーム内のバランス見るんで・・・

672

・・・さぁ何の数字でしょう?

というわけで、プロスピ6の打撃フォームと投球フォームを公開しました。
見たい人はMECHANICAL RETREATからどうぞ。

今回は全て自力で作りましたが、
データはゲームデータから引っ張ってきたので、多分間違いはありません。
間違い=プログラムミスになっちゃいますから。

にしても・・・かなり楽して作ったはずなのにかなり時間かかりました。
疲れて集中力がついて行けない・・・がはぁ・・・

去年までは、選手コピーを駆使して登録名をフォーム番号にしつつ、
何百回も照合するという地獄の日々でしたが、
今回は、672フォーム分も面倒見たくないので、ゲームデータ内を必死に探しました。
そして見つけました。
ゲーム上処理している場所を・・・つか・・・超正直に書いてあったよ。

リストの並びはゲーム上の並びです。
結構不明のデータって多いんですよねぇ・・・

因みに・・・打撃フォーム303、投球フォーム369

2009.07.19

例えばこういうこととか?

巷でWBCの選手を登録できるとかできないとか色めきだっていますが、
改造すれば可能って言うわけです。
そもそもWBCでしか登場しない選手が400名以上いるわけで、
プロスピ6上ではボツ扱いなんて寂しすぎます。

で、ちょうど登録情報部分を解析していたので、
確認テストとして我が西武にイチローとジーターを移籍させてみました。
これは、デフォルトデータをそのまま登録しているので、
チーム以外はコナミのデータでオリジナル選手とかではありません。
WBCに登場する選手がNPBにやってきたのです。www

イチロー
いわずと知れたスーパースターでちゃんと国民的人気も持っている。
ただ、氏名が鈴木一郎になってます・・・w
09071901071gx2

デレク・ジーター
NYYのリーダーなんですが、ジータで登録されてます。
年齢とか背ネームとか背番号とか姓名反転とか未設定でした。ww
09071901081gx2

これはちょっと組み込んでみたいですね。
データぶっ壊れる危険性もあるけど・・・ww

直接関係ない話ですが・・・
せっかく全選手収録がウリなんだから、
二軍に在籍する選手は自動的にイースタン・ウエスタン行きになり、
対戦でチームとして使用できるようにして欲しいって思いました。
実は、二軍選手同士の試合のほうが楽しいんですよ。
E・F・Gのランクの戦い・・・ww
あとは背番号を3桁表示可能にして育成選手も収録。これ必須でしょう。
んで、オリジナル選手の登録情報スペースは664人分も用意されているので、
オリジナル選手枠も100人とは言わず、もっと増やして欲しい・・・ほんとに。
つーか・・・70人の支配下枠では、30人前後しか加えられないんですよね。
現実とはいえ、ゲームとしてはちょっと辛いかな・・・
拡張登録かなんか考えてほしい。

2009.07.18

スリムはいいけれど・・・

プロスピの選手データを公開しました。
まぁ・・・必要としている人は少ないでしょうが、
へぇ~ってな感じでヒマな方は眺めてみてください。

そんなことよりリスト早くしろよって声も聞こえてきそうですが、
ほったらかしにして他のことできるか!・・・とか、
一度火が点いたら止められない!・・・とか、
そういう性格なんでしょうがないです。
まぁ・・・無駄の無い製作のためには下準備は大切ってことで。

セーブデータ全体を見渡してみると、
選手の起用情報や登録情報を管理している部分が超スリムになってました。
5(24h)→5完全版(1Ch)→6(Eh)と脅威の圧縮です!
が・・・このせいで改造している側にとってはめんどいことに・・・

以前は管理アドレスが書かれていたのでそれを取り込んでいたのですが、
今回はIDが書かれています。
このIDは登録された順に連番になっていく方式で、
100人作って更に101人目を1人目に上書きしても連番が続きます。
まぁ、ID=固有値なんだから当たり前なんですが。ww
しかし、これまでは選手IDを探すのに以前は住所が解っていたから簡単だった、
ところが、今回は選手IDを探すのにIDを使わないといけない。
・・・これってデータ照合するのに総当たりが必要になるってことなんですよ。

というわけで、総当たりする方法を考えました。

//登録人数読み込み・・・反復回数
&D[C0] == GET(E410,1)
//登録人数分処理反復
FOR(&D[C1] = 1 TO &D[C0])
//固有値取得
&D[C2] == &D[C1]
&D[C2] -= 1
&D[C2] *= 114
&D[C2] += E45C
&D[C3] == GET(&D[C2],2)
//登録場所反復
FOR(&D[C4] = 1 TO &D[C0])
&D[C5] == &D[C4]
&D[C5] -= 1
&D[C5] *= E
&D[C5] += BE00
&D[C6] == GET(&D[C5],2)
//固有値照合
&D[C7] == &D[C3]
&D[C8] == &D[C6]
&D[C8] ^= &D[C7]
IF(&D[C8] == 0)
//ここのスペースに処理
ENDIF
NEXT
NEXT

要は、IDをXORでほんとに照合しちゃっているんですが、
この方法だとですね、1人登録している場合は1*1=1回照合なんですけど、
100人だと100*100=10000回照合という、当然のハードワーク・・・

しかも、セーブデータ上で選手追加をした場合、そのIDはもちろん無いわけで、
上書きすることができないんですよね・・・ぉぉぅ・・・
対処法としては、選手コピーで上書きするか別の方法を考えるか・・・
難しいなぁ・・・てかめんど・・・

2009.07.17

多すぎ

・・・選手データを解析していますが、相も変わらずデータが超多い!
マスクデータは多いし・・・他サイトにヒントなんてあるわけないし。

マスクデータと言えばですね、
ゲームで起用設定がシンプルになったなぁと思った人も多いでしょうが、
実は去年とデータ量は変わっていません。
つまり、ゲーム中表示されなくなっただけなんですね。
・・・ぉぉぅ、パワプロよろしく秘密主義へ傾倒するんじゃないよっっ

とにかくデータの並びがかなり変わってしまったので、
虱潰しにビット単位で検索掛けてます。
今回は1276人分もデータがあるので、MSCもフル回転・・・
まだ全部見つけきらないです・・・多すぎ・・・

そういえば、FAに関するデータは、
別データ管理になってしまってオリジナル選手では設定できなくなりました。
ごく一部のマニアな方へ報告です。

それにしても・・・
特殊能力の△と▽は非常に見づらい・・・株価か!
直感的に判断できないし、中間レベルの能力がまたピンとこない。
正直1~5とか1~7とかで見せてくれた方が嬉しい。

2009.07.16

いわゆるセンスって奴?

まぁ・・・ぼちぼち解析始めているわけですが・・・

データのカテゴリ順が入れ替わってしまい、
デフォルト選手では特殊能力→基本情報→装備品などという順番になりました。
しかもデータ量増えているはずなのに5よりも少しスリムに!
これ以上は勘弁して欲しいです・・・

しかも、特殊能力の並びがまた変わりました。
これが一番めんどくさい。

で・・・ですね、1つ募集したいんですが、
粘り打ちと三振が相反する能力として括られたので、
これに丁度いいグループ名をつけて下さい。
私がパワプロで「失投癖」とか「バント技術」とか「打撃スタイル」とか
そんな感じで名づけているあれです。

2スト後適応・・・カット技術・・・うーん

とりあえずプロスピ6購入

しました。
・・・って予約していたので、そら買わないといけないんですが。

現在PS2をPCモニターに表示するようセッティングしてあるので、
プレイはしていません。
遅延が半端無いので、ダイレクト投球もバッティングもできないからです。
まぁ・・・グラフィックとかPS2ではこの辺が限界状態なので、求めるものも無かったり。

それはそうと、知らない間に特殊能力が細分化していたりして、
そのくせ能力説明が的を得ていなかったりで・・・
また解析がめんどくさいのかと思うと、ちょっとうんざりです。
フォームとか出身校とか・・・大変なんですよ・・・

2009.01.13

プロ野球スピリッツ5 MSC-plugin 更新

あっちゅーまに休みが終わりました・・・

プロスピ5のプラグインを何とか更新しました。
色々修正したところもあります。

あと、こないだ????にしたところはやはりクリーンアップのようです。
無印を見る限りなんですが・・・まぁ・・・どうだろう。

なんにせよ突貫工事で作ったのでミスやらかしていないか不安です。。。

2009.01.09

このさきどーなる?!

短い冬休みが終わり試験やグループワークに追われてます・・・

さて、先日より噂になっていたパワプロの次回作が公開されました。
もうまともにでないんじゃねぇーかと思っていましたが、
なんとなく綱渡りのような感じもしますし、
とにかく、イニシアチブが変わってしまった気がします。

コナミのメルマガによれば、
実況パワフルプロ野球NEXT・・・Wii 2008.03.19 Release
実況パワフルプロ野球2009・・・PS2 2008.03.19 Release
実況パワフルメジャーリーグ・・・Wii&PS2 春予定
プロ野球スピリッツ・・・PS3&PS2 夏予定
実況パワフルプロ野球ポータブル・・・PSP

と予定になっています。(パワメジャ以降は冠番号は未定)
今までこんな予定表なんてメールしてたかなぁと思うと、
ファン離れを食い止めようと必死のアピールかもしれません。ほんと。

とりあえず心配な・・・というか特に心配も既にしなくなったパワプロ。
個人的予想では今年は冠番号の16をつけないかもしれません。
まぁ・・・番号が大きくなりすぎたというのもありますが・・・
やはりブランド力の低下があるようで、
ネット販売実績本数がわからないので、実売上が何万本なのかわからないんですが、
とにかく右肩下がりなのは間違いない事実。
冠番号を剥奪して出直し・・・あるいは整理対象・・・とか考えられます。
Wii版でネクストとあるので、16は来年の夏にWiiだと私は予想しています。
PS2はしばらく年号で継続Release・・・クロスプラットフォームが続くかもしれません。

まぁ・・・2009っていうのが、2002春とプレミアム版のかつての流れを感じます。
過去のサクセス焼きなおして廉価版でデータだけ新しくして売り出すパターンで、
多分2012くらいまでやりそうな気配。
まぁ・・・アンチサクセスの身からすれば安けれゃOKですが。www

PS3での16は今のところ可能性は低いと予想しています。
何より開発が一旦流れているのと、
本体売上が伸びているとはいえ完全にWiiに飲まれている現状。
そして、PS2との下位互換性がなくなったことにより、
どうにもわざわざPS3で開発してもユーザーがついていかない・・・
今までのPS2での感覚で充分なゲーム容量とクオリティー。(2Gぐらいまだ余ってるし)

そんな心配を他所に、プロスピが夏になりました。
どうやら6がパワプロの発売日のあたりにセットされそうです。
この辺は旧パワプロチームに主導権が戻った感じもしますから、
制裁人事的な感覚を受けますね。はっはっは。
パワポタも夏になっていますが、これは去年のあのグダグタを考えれば慎重を期したというべきか・・・
まさか、たくさん売れたから夏に持ってきたなんて考えていたら、
今度は売上激減しますよ・・・スポゲーでアクセスが追いつかないのは論外。

パワメジャも春ということでシーズン内にリリースを戻しました。
まぁ・・・レギュラーシーズン終了後に発売するのもいただけないけど、
選手のチーム移動とか、ゲームでできるシステムなのにしない体たらくにはがっかりです。
プラグイン無くてもどーにかして欲しいゲームなので次こそ頑張ってください。
個人的にはデータはパワメジャの方が野球ゲームらしくて好きなので、
パワプロもぜひ取り入れて欲しいですねぇ。

2009.01.05

プロ野球スピリッツ5完全版 MSC-plugin 更新

というわけで、とりあえず完全版のプラグインを更新しました。

個人的には使い勝手を優先してみたんですが、どうでしょうか?
感想などコメントに頂けたら幸いです。
不具合報告も随時受け付けていますのでよろしくどうぞ。

プロスピ5(無印)の方は週末回しです。
多少完全版とデータが違うようなので検証するのと、
選手リストをプラグイン用に加工しなければならないので・・・

そうそうテストプレイを兼ねてスピリッツモードをして見ました。
打球が飛ばなくなったせいか野手は育成しづらくなり、
逆に投手は育成しやすくなった気がします。
ハワイだけかもしれませんが・・・
ただ、以前は確実にスタンドインだったボールが失速して届かないですなぁ・・・

つかれるなー・・・

やっと最後のレポートが終わりました。
宿題も後少し・・・

プロスピのプラグインも見直しをしています。
とにかく使いやすいように・・・ということでやってます。

そうそうFAの年数ですが、「FA獲得まであと」なんて書いてありますが、
実は単純に一軍登録日数でした・・・。今度修正します。
それと、FAは年数だけではなく、日数もありました。
これも追加します。

とにかくデフォルトプラグインのおかげで全体を見渡せるようになったので、
おかしかったところの修正が可能になりました。
中には完全版になって変更されているところもあったりします。

まぁ・・・今度の週末あたりに出来上がればいいかなぁ・・・

パワプロの査定が進みません。
出来上がる頃にはキャンプインになりそう・・・

2009.01.02

ご意見募集

項目をチェックしていてどうにも自信が無いところが1つ。

現在「打順:クリーンアップ」となっているところですが、
値を見る限りどうやら違うっぽいですね。
野手だけが変動設定されているので、野手のみに関係する項目だと思います。
で、起用に関する項目だと思うのですが、
値のパターンの割には代走とか守備要員でもなさげ・・・

というわけで野球に詳しい方のご意見募集します。
ご意見とその理由をコメントに入れてくださいませ。

※一軍帯同はスーパーサブ、ローテの柱はエースで間違いないようです。

プロスピプラグインの仕様を考える

インターフェース部分を考えていて感じたこと。

とりあえず、普通のプラグインは現在のインターフェース以外方法が無い。
前もって選手名と登録順を変数で固定させて動かしていく。
今日も色々改善できないか試したけどやはり動作がまともに動かず・・・

例えば・・・
選手名をCASEで左リスト化するときに
チーム情報を読み込んでフィルタリングさせると、
左リスト化自体は何とかいけるがPOSTCASEがうまくいかない。
左リストが1,3,5,7,9番目のデータを有効としても、
POSTCASEではその状態を読み込んで0,1,2,3,4番目と判断してしまうからで、
これを現在修正させる方法が無い。

また、選手IDにも問題があり、ID番号=選手が登録されている順番ではない。
何か法則性があるわけでもない。
つまり、IDをプラグインに活用させることができない。

しかし、現在作っている逆引き版ではこの問題は発生しない。

なぜなら、左リスト化させるのは任意の項目であり、
POSTCASEで選手を表示させるかどうかはIF関数で選択できるからである。
応用すれば、投手・捕手・内野手・外野手とポジションごとに表示も可能。
しかし、ID番号順になってしまうので、ベテランの選手ほど上位にきてしまう。
ノーマルプラグインと並びが変わってしまうのはなんとも使いづらい。
しかし、ポジションごとにまとめて表示させられるのは、
1軍2軍ごとに表示されるより効率よく作業が出来る。

というわけで、ノーマルプラグインの表示の順番も変えてしまおうと考え中なのでした。

2008.12.28

予定通りにはいかないものですね

プロスピ5完全版のDefault選手編集プラグインを仕様変更しました。

何かと言えば、チーム毎に編集できるようにすること。
800人を一括で操作するのは大変過ぎ・・・
前々からどうにかできないかと思っていたんですが、
何とか実装に成功しました。

が、予定とは全く違ったものに落ち着きました。
個人的には左リストで名前を読み込むときにチーム情報も読み取り、
選択したチームの時だけCASE処理させるというものでしたが、
どうやらできないようで・・・
色々試せども試せども強制終了。
結局は前もって移動幅を変数として用意しておくというものに。

それでも読み込みデータ量は減ったので若干は安定するはずなのですが、
それでもかなりのデータを読み込ませているので危なっかしいことには変わりありません。

とりあえず仕様的に問題点が1つ。
所属チームを変更しても変更元からは動かないということ。
まぁ、ゲーム上で変更しなければいけないということなんですが、
そうなるとゲーム上とデータ上で所属するチームが異なることになり、
ちゃんと自分の頭で覚えていてね・・・ということです。

まぁそんなこんなでバグが無いことを祈っています。

※EXCELが無ければリスト化なんて無理でした・・・

2008.12.27

プロ野球スピリッツ5 MSC-Plugin 更新

というわけで、プロ野球スピリッツ5のほうも
Default選手編集プラグインを公開しました。

使い方は完全版と全く変わりません。

あ、パワメジャ3も修正しました。
今見るとどう組んだのか訳解らず・・・ww
多分OKのはずです。

プロ野球スピリッツ5完全版 MSC-Plugin 更新

ついにこれまでずっとやりたかったことを1つの形にしました。
なにかというと・・・バイナリ改造です。

って個人的にはバイナリ改造歴9年なので驚くことでもなんでもないんですが、
世間にこのような形で公開するのは初めてなので感慨深げ。
(といってもIPSパッチ配布を何度もやってるけどw)

というわけで、プロスピ5完全版のDefault選手・・・実在選手を書き換えます。
方法は補足ページに書いてありますので、参考にして下さい。
特に、改造環境が必須ですので気をつけてください。

また、質問にはお答え兼ねます。
冬休みになると質問厨がわいたりしますが、
「どうすれば出来ますか?」とか「どこに売ってますか?」とか
「僕初心者なんですけど・・・」とか、これまで通り一切お断りします。
ご自分でゆるりとお調べになられて下さいませ。

動作不良やバグ、感想に関してはご自由にどうぞ。

さぁて・・・寝よう。ww
明日はパワメジャを修正しないと・・・

最近の写真

  • 20171111_080216
  • 20171111_080011
  • 20171111_075946
  • 20171111_075926
  • Uljm05991_00000