<   2010年 02月 ( 3 )   > この月の画像一覧

web拍手への返信 その6

> 最近道具の設定方法が分かって色々楽しんでるんですけど、
> 銀の矢の遠投や巻物のどれをや壷の設定ができません。
> どうすればできるんでしょう……。

道具はオフセット表から分岐する所しか調べていなくて、道具別の処理も数える程しか調べていないのでよく分かりません。
どのタイミングでブレークすれば良いのでしょうか。


> 今更ながら明けましておめでとうございます。
>
> なるほど、中々そういうサイトはないのですね。わざわざありがとうございます。
> オヤジ戦車さんが挙げてくださったサイトを参考に自分なりに試行錯誤してみようと思います。
> (因みに自分が挑戦しようとしているのはSFCのものですので処理の流れ等を参考にできる・・・ような気がします。)
>
> そうそう、SFCシレンが一段落ついた際には、是非ともシレンGB2で調べていただきたいことがあるのですが宜しいでしょうか?

ゲーム解析入門のページを書き始めたので、是非そちらも参考にして下さい。
GBのCPUはZ80といって、SFCの65C816とは全く違うので、GBの解析は私は全く分かりません。
シレンGB2は奈落の果てもクリアできず終いだったので、解析に必要なゲームの知識すらありません。
よって私には、文字コードから各種コード表を調べることくらいしかできません。でもそれくらいなら、検索すれば出て来そうな気がします。


> いつも楽しく拝見しています。
>
> さて、僕はニコニコ動画で拙作のSFC版風来のシレン問題集みたいなものを作り公開しています。
>
> その解答解説にて、こちらのデータを一部参照付きで引用させて頂きました。
> (同付のURLが問題集、解答へは動画終了時自動で飛びます。
>  該当箇所は解説後半の再生時間15:00頃からです。
> http://www.nicovideo.jp/watch/sm9501401
>  お時間がなければ直接ご覧下さい)
>
> 動画構成や性質上、事後承諾の形になってしまいましたが申し訳ありません。
>
> それでは今後も楽しみにしています。

連絡はしてもしなくても構わないので、事後承諾でも全然構いません。寧ろ解析結果を誰かに見てもらわないと解析する意味がありません。
Q47ですが、改造で魔物のるつぼをガイバラに持って行くとやはりトドの壺と同じで無視されます。
以前にアップされた問題の方は既に拝見しております。私でも知らないことが沢山あって、改造なしでよくこれだけ条件を揃えたなと感心しています。
[PR]
by oyasen | 2010-02-28 11:56 | web拍手への返信

ワープ

すぐ近くにはワープしない、かと言って近くにしかワープできなくてもフリーズしない、というあのワープの仕組みを調べてみました。

まず、以下のトライを最大100回繰り返します。
1回目の乱数の下位4ビットと、2回目の乱数を合わせて0000~0FFFの乱数を作り、これを0980未満になるまで繰り返して0000~097Fの乱数を得ます。
これは座標(0,0)~(37,63)に対応するので、対応する座標を調べます。そこが店でない部屋で、尚かつキャラがいなければそこに決定し、そうでない場合はリトライします。

100回繰り返しても店でない部屋に当たらなかった場合(そうなるのは全部通路のシャッフルダンジョンくらいでしょう)はもう少し条件を緩めて、今度は成功するまで何度でも繰り返します。
やはり店には飛ばないようですが、今度はそこにキャラがいなければ通路にも飛ぶようです(隠し部屋・隠し通路の中にも飛ぶようです。私は経験がないので分かりませんが、その後は一体どうなるのでしょうか)。

こうして決まったワープ先とワープ元の、X方向の距離とY方向の距離の和(なぜか単なる距離ではない)を調べて、それが19以下なら今までの処理をもう一度最初からやり直します。次は18以下なら、その次は17以下なら、……と1ずつ条件を緩めていきます。
ワープするキャラがシレンで、尚かつ町の場合、更にワープ先が屋外でなければ最初からやり直す処理も加わります。

ということで、単にワープするだけなのに無駄にトライ回数が多いワープ処理でした。
通常はあり得ませんが、シレンとその隣の2マス以外が全部壁のフロアだと、5秒程かかって隣のマスにワープします。シレンのマス以外が全部壁の場合は、0以下ならやり直し、の次に255以下ならやり直し、となり無限ループ、すなわちフリーズしてしまいます(Windows版は修正されていましたが)。
[PR]
by oyasen | 2010-02-21 12:27 | 改造・解析

1つのフロアができるまで その3

前回の続きです。

10.網目部屋

・こばみ谷では8~14F、22~29F限定
・1/4の確率で出現させようとする
・部屋番号の大きい方から調べて、初めて特殊な部屋でなく横も縦も奇数の部屋を網目部屋にする

11.柱部屋

・こばみ谷では8F以上限定(意味がない)
・1/4の確率で出現させようとする
・部屋番号の大きい方から調べて、初めて特殊な部屋でなく横も縦も奇数の部屋を柱部屋にする

12.暗い柱部屋

・こばみ谷では12F以上限定
・1/16の確率で出現させようとする
・部屋番号の大きい方から調べて、初めて特殊な部屋でなく横も縦も奇数の部屋を暗い柱部屋にする

18.隠し部屋、隠し通路

・こばみ谷では22~29F限定
・部屋の数が1のとき出現しない(あり得ない)
・1/2の確率で出現させようとする

20.モンスターハウス

・1/16の確率で出現させようとする
・後は周知の事実なので省略
・全て特殊な部屋の場合に出現しないのはモンスターハウスも例外ではない(予約をしていた場合は予約失敗となる)
[PR]
by oyasen | 2010-02-07 12:52 | 改造・解析