goo blog サービス終了のお知らせ 

6 - 912 = -906

終わりました

印合成とか

2010-12-28 | バイナリ
前と同じ合成処理だと無駄が多いので改良。
すっきりさせて印合成完成。


・前の処理
合成する印をメモリに展開
(記号にしてわかりやすくするとこんな感じ ●●※▽×○○ □▲×☆○○○○  ○は空き印で)
印を左詰めにする
(●●※▽×□▲× ☆○○○○○○)
印数の制限により印を消す
(7個とした場合はこんな感じ ●●※▽×□▲○ ○○○○○○○)
印を武器に書き込む

・今の処理
印が空いている部分に印を全部書き込む
印数の上限を超えた場合は印を消す

多分あまり伝わってないと思うけどメモリに印をいったん展開するのやめただけです。
前の方がすごい処理してたんだけど無駄が多すぎた。


次は異種合成と特殊合成。
特殊合成はコピペでいけるはず。
異種合成は作り直しになるかも。
コメント

合成とか

2010-12-23 | バイナリ
コピペ移植したら動かなかった。
なぜ?

ということなので1から作り直し。
コメント

倉庫フラグの拡張 END

2010-12-20 | バイナリ
なんとか中断再開・回想での倉庫処理が終わった?ような気がする。

今気がついたんだがオリジナルの倉庫って倉庫内でリセットして宿場に戻るを倉庫内の情報がセーブされないのね。
初めて知った。
中断ならセーブされるけど。

んで拡張の話に戻るけど、こっちだと中断でもセーブされん。
まーどうでもいいことなのでそのままにしておこう。
仕様です、っていうことで。

倉庫の壺は修正、飛脚は問題なし。
次は印合成、印表示、特殊合成でもやるか。
コメント (4)

倉庫フラグの拡張 妄想編

2010-12-18 | バイナリ
たまにブログのカテゴリーが間違ってることに気がついた。
でも直し方知らないから放置。

倉庫は修正案が思いつかないので2重保存することで妥協。
中断再開と回想と宿場に戻るがめんどくさい。
どう処理すればいいんだか…

あと倉庫の壺もバグ出た。
多分飛脚もダメだな。

大変な作業になりそう…
コメント

倉庫フラグの拡張中の合間に

2010-12-17 | バイナリ
未識別名のバグの修正した場合の領域が2800バイト分だった。
SRAMの半分がこいつらの修正領域に食われる。
絶対にやらない。
識別状態ならやるかも知れないけどそれでもやるメリットが少ない。

依然として倉庫の修正案が思い浮かばない。
コメント (2)