« 2008年3月 | メイン | 2008年5月 »

2008年4月

2008.04.30

出身地リスト・・・

出身地リストを調べています。
膨大な量がある上に結構スカスカ・・・
どうやら過去のデータとか隠されているようですが、
少なくともプロスピ2とは値が違う。
判明できた分だけだなぁ・・・こりゃ・・・

それはそうとですね、
愛工大名電と名古屋電気は同じ値。
鹿児島商工と樟南は別の値。
金光第一と金光大阪も別の値。
亜細亜大と亜細亜大中退は別の値。
法政大と法政大中退は同じ値。
東農大と東農大生産学部は別の値。

・・・基準がばらばらですよ・・・コナミさん。
東農大はマニアックなまでにきっちり分かれているくせに、
(東京のリーグと北海道のリーグらしい)
法政大はごっちゃ・・・亜細亜大はきっちり・・・

まだまだ終わりそうも無いけど納得できない分類が続く・・・

大隣ピヨってます

4回裏にブラゼルG.G.佐藤に連続死球、
5回裏に細川に死球・・・

というわけで大隣ピヨってます。
乱闘寸前だ・・・w
大隣もう泣きそう・・・w

しかし打ち崩せない西武打撃陣・・・

2008.04.29

起用条件バグの原因

・・・というわけで、MSCの起用条件バグですが、
80%原因がわかりました。

そもそも、オリジナル選手データを保存する場所と、
起用条件を選手データから抜き出して保存する場所の2ヶ所が、
メモカ内に存在するというスペースの無駄が原因です。
起用条件だけが必要になることは無いですし、
オリジナル選手をチーム登録するために必要なら、
そのときに呼び出す程度で構わない気が私にはするのです。

まぁ、個人的なツッコミはおいといて。

基本は、選手データを上書きするときに起こるようです。
プロスピでは、データを削除したりすると
その場で整理されるようになっていて、
パワプロのように、選手名を1FFFにして削除偽装するのとは違います。
どこかデータを消すとそのたびに自動でソートされます。

が、選手データを上書きしたときだけ処理が異なるようです。
選手データ自体は古いデータに直接上書きされます。
しかし、起用条件部分は一旦古いデータ部分を削除してソートされた後、
後から上書き選手のデータを追加します。
よって、相対アドレスでプログラムを組んでしまうとずれてしまう・・・

回避方法は、起用条件のところにアドレス管理している個所があり、
そこを使えば何とかなるはず・・・ということです。

また、別の方法でもゲーム上から回避する方法があります。
再ソート機能を利用すれば良いわけで、
選手属性が架空選手(PROSPI5)かパワプロ選手(PAWA14)であれば、
選手コピー→プロスピ5→コピー
・・・とすることでデータを再ソートさせることが出来ます。
また、空きに追加してから古いデータを消さなくても、
更新したいデータを選択してそのまま上書きしてもOKです。
人気の非表示問題もこれで解決されます。

しかし・・・唯一の欠点としては覚醒許可フラグが消えてしまう。
まぁ、これは後から書き換えれば済む話です。

残りの20%ですが、頂いたデータの中に
オリジナル選手を実在選手化したデータがあったのですが、
原因不明でなぜか起用条件のアドレス管理部分が本当に実在化していました。
パターンはなんとなく解析できたのですが、
いじるとフリーズ直行の危険性もあり、手を出すのは危険。

まぁそんなところですね。

BXさん、リバース事件

あっはっは・・・w

とりあえず日曜寝たのは時半でした。
良くあるビョーキですが、夜中になると頭が冴えるってことで、
1時が回ってからMSCバグの原因に気づく。w

月曜起きたのは時半でした。
学校に行くには毎朝この時間起床なんで睡眠3時間・・・

まぁ29日が祝日っていうことで、
社会人学生の呑みでもしましょうという予定だったんで、
完全に睡眠不足だというのに、
楽しいこと大好きな私は強行参加。www

しかし、こういう日に限って早く学校が放課になるという事態。w
何を思ったか私ともう1人の社会人(平均年齢33歳ww)は、
歩いて天文館まで行くことを決意。

結局これが運命の分かれ目。

・・・・・・

飲みは無事に終わり、私はJRなので一次会で撤収。
駅まで送ってもらって意気揚揚と気分上場と乗り込んだんですが・・・
列車が揺れる揺れる~~夜中なんで運転荒い粗い~~~
結局後4駅っという所でトイレに駆け込み大リバース

年甲斐も無くやっちまいました。w

まぁ、いつぞやのサイコロの旅で、
大泉洋がヘリでリバースやらかしましたが、
あとちょっとだったのに・・・という後悔ばかり・・・w
でも、おかげさまでぐっすり寝られましてこの通り今は快調です。

2008.04.27

データ募集

今日の昼あたりにプラグインを更新しましたが、
起用条件貼り付けにてバグが起きているという報告を頂きました。
が、私は今のところ全く起きておらず、修正のしようが無い状況です。
ひとまず配布を一時停止させています。

というわけで、
バグってしまったデータを持っている方がいらっしゃいましたら、
申し訳ないですが、私宛まで添付ファイルなどで送って頂けませんか。

原因として考えられることは記述ミスが第一なんですが、
ならば、私がやっても壊れないといけないわけで、
そうなると、書き込むべきアドレスが変動ぐらいしか・・・
親切な方をお待ちしています。

・・・しかしどーなっているんだ・・・

ちょっとだけ更新

というわけで、都道府県の記述ミスと人気の非表示問題を
改善したプラグインを上げました。

次は、フォームリストと覚醒データだなぁ。

フォームはとりあえずパワプロからのコピーを
めいっぱい繰り返せば確定できるのだが、
この辺手動なのでミスが怖い・・・
むしろ、地道な反復がめんどくさい・・・
でも、フォームの詳細を文字情報で後から確認できる術がない・・・w

人気が非表示になるバグ

最近プロスピのことしか書いてないなぁ・・・

人気が非表示になるバグですが、原因が判明しました。
まぁ・・・バグというわけではなくて、
別個所に起用データをまとめているのに人気が巻き込まれたという、
システム的な問題が原因でした。

生データを見たもらえればわかると思いますが、
実はプロスピ3以降は人気は特殊能力とは別なところにあります。
どこかといえば、COMの起用条件のところです。
まぁ・・・人気パラメータの使い方自体起用に掛かるものなので、
ここにあること自体は不思議じゃないのですが・・・

で、ゲームのチーム編成で選手の起用条件を変更することが出来ますが、
それと全く同じ枠がオリジナル選手にも設けられています。
しかし、オリジナル選手は起用条件を変更することが出来ません。
チーム編成に入れてからでないと変更不可です。

そんな問題がある中でもう一つの問題。
それが、人気が起用条件と同じところにあるという問題です。
ゲーム上で人気を自由につけることは出来ないため、
選手データをどれだけ書き換えても起用条件は作ったときのまま。
よって、チームに入れた途端に、後から付けた人気は非表示になります。

まぁ、データ自体は生データと同じなので、
MSCでプログラム組んでやればOKなんですが・・・
なんか、めんどくせぇぞ!コナミ!!

えーと・・・多分オリジナル選手をそのままチーム編成すれば、
システムデータの上書きだけなのでデータは移植されるだけです。

スターダムとかペナントでは新規にデータを作りますので、
この場合だと変更後のデータが反映されて表示されるかもしれません。
プレイしていないので予想ですが。w

2008.04.25

実在選手IDリスト作成

・・・というわけで帰ってきましてこいつに着手し始めました。
フォームは実際にゲームしないといけないので後回し。

とりあえずISOからデータを抜き出して、
MSCを利用して、選手名とIDを抜き出すプラグインを書きましたが、
SJIS(0,2,0,"あ")
だと あ って文字を書いてくれるんですが、
SJIS(0,2,0,$[0])
だと、文字列型変数を書いてくれないことが判明。
もしかしたらバグ・・・かもしれないです・・・(T T)

とりあえず別な方法で片っ端から抜き出すことに成功しました。
が・・・これをEXCELに通さないといけないですし、
何より過去のIDリストに追加する形になるので、
これまた意外とめんどくさい・・・

とりあえず明日にしよう。

2008.04.23

原因判明

出先からですが・・・。

出身地を設定するとフリーズするバグですが、
原因が判明しました。
よく見れば、すぐわかるものでした。

解析表の出身地部分は6ビット分ってなっていますが、
実は7ビット分あります。
リスト作った時には7ビット分用意したのですが、
どうやらプラグイン記述のときに書き間違えたようです。

で、具体的にはどうなっていたかというと、
架空選手はデフォルトで40hとなっていて7ビット目がオンになっています。
が、プラグインでは6ビットまでしか扱わないようになっているため、
例えば大阪の24hをいれると64hになってしまい、
ありえない数値を取ってしまいフリーズ・・・という結果になります。

納得・・・違うか。w

修正は簡単ですので今すぐに修正したいという方は、
macroフォルダ内の基本能力にある以下の部分を修正してください。

memo(58,1,6,![出身地])

memo(58,1,7,![出身地])

2008.04.22

走り書き

プラグインに一部不具合が見つかっているようです。
報告も頂きました。

が、3日ほど家を留守にしますので、その間更新できません。
PS2持っていけないですからね。

追々、確認と修正します。
連絡頂いた方にも改めて返事いたします。

2008.04.21

覚醒後をどうするか・・・

とりあえず解ったこととして、
覚醒の可不可は別のアドレスでまとめて管理ということが判明。
選手データ内にそうらしいフラグが見当たらなかったのですが、
選手入れ替えであっさり判明しました。

しかし、選手属性を実在選手にしてしまえば、
このフラグを有効にしなくても覚醒できたりする。
まぁ、5000VP支払えば覚醒チャレンジできるしなぁ・・・w

それはそうと、覚醒データ改造そのものは、
今ある記述のアドレスをシフトさせるだけなので問題なし。
問題は、覚醒後のデータの入力には覚醒前のそれと比較する必要があること。
いや、全て記憶できるなら比較なんて脳内で済む話なんですけどね・・・w
まぁ、常人には無理なんで。
MSC二重起動という手もあるけど、
選手を変える度に双方動かす必要が生じてくるのでこれもやりたくない。

考えているのは、リストで各項目を表示した際に、
項目名の先頭に変更前のデータを簡易表示する方法です。

 9 対右ミート 12
 7 対左ミート 11

・・・こんな感じ?
むしろ、これしかないような気が・・・
ただ、文字列型変数を追加しないといけないのでちと面倒臭いですね。
それに、アドレスのシフトも多分出来なくなるんで。

なんにせよ、方法は思いついたが実行する暇がない・・・と。

あーそうそう、選手IDはパープレの頃からある通し番号なんですよね。
あくまでIDなので、音声があるだとかグラフィックがあるだとかは別の話。
大体IDだけで2000以上存在するので確認するのも億劫。
無くて当たり前、あれば収録候補だったってことでしょうか。w

デバッグ不足

・・・というわけで、見切り発車で公開し、
コナミ品質でお送りしています。w

とりあえず、火の玉ボールとジャイロボールが間違っていました。
他もざーっと見てみましたが、今帰ってきてみても、
記述を見返しながらリストと比較するのが以外につらい・・・
と・・・としかな・・・w

2008.04.20

矛盾

私は・・・というよりネットの基本的事項として、
リンクっていうものは誰がどこに貼ろうと自由です。
ネットの世界で何かをUPすること=万人にどこからでもアクセスされること。
言い換えれば、戦場のど真ん中に突っ立ってるようなものです。

私もリンクフリー派なのでどうぞご自由にと思っていますが、
今回MECHANICAL RETREATの一部スペースに
ちょいとリダイレクト機能をつけさせていただきました。
別に著作権が・・・とかそういう理由で制限したわけではないんですが。

まぁ、cgiの問題もあるし、サーバ負担もあるし・・・
何より階層深くないんだから入り口から入ろうよ・・・
って、全然合理的な説明になっていないのが笑えますね。

日本人的思考はネットの常識とは相反することが多く、
欧米人的思考の方がネットとは合う・・・というか発祥的にもそうなんですが。
日本人って言うのはとかく形式や入口出口という順序にこだわりがちで、
ネチケット・ネットマナーが、世界ではどれほど通用しないか、
というよりネットの本質をどれだけ狭めてしまっているか・・・
鎖国体質日本、ここにありってか。ww

しかし、マナーまでとは言わずとも暗黙のルール・闇の掟は存在します。
アングラなんてマフィアのようなもんですから無いわけが無い。w
って最近はゲーム改造もめっきり地上に晒されてしまい、
アングラの掟もへったくれもなくなりつつありますが。
最近は日本海溝とかなんぞ利用しなくてもぐぐれば0.2秒で掛かるし。
某所でも新参者の教えて君と、掟を突きつける氏ね氏ね君と、
掟を知らない親切厨君が毎日戦っていますが、
昔はそんなことは無かったなぁ・・・基本スルー、終了。

話を戻しまして、私としても矛盾しているなぁと思いますが、
一部をトップページに強制移動させることにしました。
個人が自分のパソコンでブックマーク的に貼り付けるのは構わないんですが、
そうでない場合はリンク先を動かせなくなるんですよね。
まぁ、どう動かそうと私の自由なんですが。ww
それに、何かと告知するのはトップページですから、
サイト管理の上からでも不便に晒されるのは至極面倒。

管理責任者としてサイトの保護のための制限は正当行為なのか、
それとも、ネットの本質上どこからリンクされても文句言えないなのか、
とりあえず、私の勝手でやらせてもらってます。
つーか・・・RETREATって隠れ家って意味だw

2008.04.19

プロスピ5のMSC

・・・というわけで、まだまだ不完全な状態ながら作ってみました。
というか、まだまだ作りかけというのが正解ですが。w

記述は以前自分用に作ったプロスピ2を参考にしましたが、
何しろ項目の多いこと多いこと。
MSCは縦スクロールバーがあると
リスト更新させたときに画面がフラッシュ
してしまうので、
縦スクロールしないように表示行数を40行前後にする必要があります。
実は記述していくことよりもこっちのほうが手間が掛かったり。

まぁ、なんにせよどう見てもかなりの詰め込み状態でして、
これであのアクセス速度なんだから大したものです。
実在選手のデータ幅はパープレ時代の半分くらいでしょうか?w

とりあえず、最低限必要なものとして、
メモリージャグラーないし、同様のセーブデータ吸出しツール。
んでもって、PARX-Tといった改造ツールも必要です。
改造ツールは無くても出来ますが、
HDLHDAを使って、
書換え済み実行ファイルを含めたHDDによる改造か、
SWAPMAGICを使って改造したバックアップディスクで起動するか・・・
まぁ、この辺は使う人の好きなようにどうぞってな話です。
私はHDD化してますが。

それと、テスト版なので、色々出来ないこともあります。
何より覚醒後能力を編集できませんが、
普通にリスト表示させると覚醒前の能力と比較できないし、
どちらもまとめて表示させると強制スクロールが生じて使いづらいし・・・
というわけで、表示方法を少し変更させるためにまだ未実装です。
あと、選手IDや出身校関係のリストは非常に先が長い話なので、
これらを使用する項目も後回しにしました。
特に、出身校リストはこれまでまとめてきたものが使えなくなったので・・・

そうそう攻略本も買ってみましたが、
予想通り選手データは使えないですね・・・
ゲーム画面で確認できることよりも情報が少ないって
はっきりいって攻略本としては意味がない・・・というか資源の無駄。
それでも、パワプロよりはまともな情報が載っているのが笑えますが、
長年に渡って「守備適正」とかいう、誤植を直して欲しいです。
頭の悪さずっと晒しすぎ・・・w

2008.04.18

オリジナル変化球ソース

というわけで、プロスピ5を解析していて判明した、
オリジナル変化球の元になった変化球を抜き出してみました。
まぁ、どーでもいい話ですが。w

小宮山悟    フェイクチェンジオブペース
斉藤和己    フォークSFF
ユウキ     スローボールスローチェンジアップ
小山田保裕   スカイパーム
川井貴志    チェンジアップサークルチェンジ
朝倉健太    シュートシンキングファスト
清水直行    高速スライダーカットボール
三井浩二    ミツイボールシンカー
石川雅規    カットボールシュート
杉内俊哉    チェンジアップサークルチェンジ
新垣渚     パニッシュボール縦スライダー
能見篤史    ツーシームファストシンキングファスト
ダルビッシュ有 ツーシームファストシュート
渡辺亮     チェンジアップパーム
田中将大    高速スライダーフォーク
大隣憲司    チェンジアップスローカーブ
小林賢司    チェリーカーブスローカーブ
多田野数人   スローボールスローチェンジアップ

一応データ上ではこうなっていました。
他はオリジナル変化球扱いになっているものは無いようです。

2008.04.17

そのエネルギーを別に・・・

若いってことはそれだけで価値があるもので、
そのバイタリティーには私の年齢からすれば羨ましいですね。
学校は90%が女性なんですが、
そのまた90%が高卒直後の18歳となると・・・

しかし、私から見るに凡そ社会性というのは0に等しく、
女性というよりはまだまだ女子だなって感じます。
休み時間もまるでせみの合唱のようにワーワーキャーキャー、
授業時間のチャイムが通らないほど五月蝿く講師が来るまで騒ぎっ放し。
このままで待っていて下さいと先生が席を離れて姿が見えなくなると、
その瞬間からざわざわざわざわ・・・
んでもって自己学習という言葉の意味を知らないのか、
後ろで椅子を集めてわいわいとやっているのを見ると絶句します。
高校までの集団生活で何を学んできたのかと・・・
自分達が気に入らないものには露骨に嫌悪感を表したり、
講師を「ウケる」「ウケない」で区分したり・・・

そういうのを見ていると、
多分彼女達にとっては私のような人間はKYなのかも知れませんが、
世間では逆にあなた達がKYですよと・・・

まぁ、KY(空気読めない)という言葉は大変危険な言葉です。
大衆迎合主義そのもののようで、
集団心理が働いている状態では何も諌めることが出来ない。
間違っていることを間違っていると言えない、
悪いことにNOと言えない・・・そんな風潮になりつつあるなぁと
最近強く感じています。
思う通りにならなかったら人をKYとみなすような感覚・・・

私なんかが1人静かにしろといったところで、
多分効果は無いでしょうし、
今後の学生生活を考えるとわざわざもめるのも億劫になります。

ま・・・時期に講義のつらさで元気もなくなるんでしょうが・・・

それにしても、挨拶一つ出来ないのはいただけないです。
私がしても他の男性がしても先生がしてもシカト。
こんなんで医療現場でやっていけるのか・・・

2008.04.14

守備適性とは・・・

プロスピをしていて気になる・・・
というより、具体的な機能がわからないのがこのパラメータ。

パワプロでは守備力+エラー回避率でした。
守備力→守備時における動きの俊敏性
エラー回避率→守備時における捕球送球の正確さ

プロスピではスローイング+捕球+守備適性です。
スローイング→送球の正確さ
捕球→捕球の正確さ
守備適性→守備時における動きの俊敏性?

これってパワプロをそのまま置き換えた解釈でいいんでしょうか・・・
日本ハムの金子誠とか守備適性はなんですけど。
Dか・・・普通レベルじゃないよ・・・もっと上手いよ。

個人的には守備適性=守備反応力と解釈しています。
とりあえずリストは後回しにして少しずつMSC組んでます。
時間が無いのがつらい・・・

通学は疲れる・・・

朝6時に起きてJRで1時間・・・バスに乗って学校に。
世のサラリーマンと何ら変わらないこの行程ですが・・・・
いやぁ・・まいったまいった。

まず、定刻発車のJRが7分遅れて目的地に到着。
予定時刻のバスに乗れず次のバスは20分後なので遅刻確定
が、数分後になぜかバスが・・・
藁をもすがる思いで飛び乗り、運転手に聞きました。
「これ駅を12分に発の便ですか?」
「いいや、58分の便が20分遅れだよ」

・・・・ぉーぃ・・・なんてこった。
時刻表、あって無きが如し・・・
田舎ってこんなものなのか・・・orz

あしたから1本前のJRで行こう・・・
でも、今日は6時55分発、明日からは6時18分発・・・
平均1時間に一本しかないから勿論起床も前倒し。

はぁ・・・がんばるしか。

2008.04.12

プロスピ5をさらに解析

今日は色々忙しくて夕方から解析進めています。

一通り流しでチェックしたところ、
打撃フォームと投球フォームのアドレスが間違っていることに気づきました。
そして、今まであったクイック投球フォームが無くなってました。
というわけで、まったく別のフォームを組み合わせることが不可能に・・・

といいますか・・・間違っているということに気づくのに一時間。
まさか並びが変わっているとかクイック無くなっているとか思わないし・・・
どうにもデータ変化が落ち着かないな~とか、
さっき見た値を何でまた取るんだ?とか、完全にはまってました。

ま・・・いろいろと細かく見て回りましたが、
やっぱり解らないところが残りました。
さすがに製作スタッフじゃないと無理だな~

これからフォームリスト作成です。
出身リストはやりたくないです・・・泣

2008.04.11

プロスピ5解析中

暇を見つけてある程度解析しました。
リストはMECHANICAL RETRATにUPしましたので、
興味のある方はご自由にどうぞ。

ただし、あくまで自己責任でお願いします。
一切の質問等はお受けできません。
というか、質問して答えたところで解らないでしょうし・・・

解析してみて気づいたこととしては、
覚醒データは能力データ部分だけというのはこれまで通りなのですが、
登録表示されているポジションとかリード・配球といった、
選手の癖・傾向分野は覚醒させての変更が出来ません。
つまり、速球中心→変化球中心というような覚醒は不可能です。
ちなみに、覚醒のシステムは、
通常と覚醒MAX(A覚醒)だけが設定されており、中間の段階は自動です。
狙ったタイミングで特殊能力発動は出来ません。
S覚醒は1段階分が追加で加算されます。
これより、一段階当たりの覚醒量が多い選手ほどS覚醒時化けます。
ちなみに、覚醒後の能力を下げると覚醒するたびに老化します。w

また、覚醒によって新しいポジションを追加したり削除したり出来ないと。
今は捕手だが内野転向が噂される選手とか作成不可能です。
プロスピ2では可能だったので3でのシステム変更で変わったようです。
ちょっと寂しいですね。

※登録表示されているポジション
プロスピでは全ポジションの守備適性が例え設定されていても、
全てが画面表示されてはいません。
例えば立浪内野手は内部データとしてはセカンドや外野の適性があります。

ほかにも、顔エディットなどのテクスチャデータも
オリジナル選手専用の追加データ扱いになっています。
これにより、作り変えたオリジナル選手をバイナリアクセスで、
実在選手に上書きするということも不可能です。
ただし、メガネだけは共通で後から貼り付けているのか設定可能です。

それと・・・選手属性をパワプロにしていると覚醒不可になりました。
実在選手とかプロスピ選手に変更しなければならないようです。

ま・・・気づいたことを書いてみました。
わかる人も居ないでしょうが・・・w

最近の写真

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