昨晩は
2コンマイクに向かってHELP! と叫んでるのがいたので出動。
処理後は
千葉ちゃん、
くらさん、津田夫妻とデニだらして帰投。
<hr width="50%" align="center">
[
どっしょ]
本日の語録。
- ババンババンバンバン リロードしたか?
ババンババンバンバン 妄想したか?
ババンババンバンバン ポンバシ行ったか?
またわしかい(苦笑)。
いや確かに下校ロボに下校を教えたのはわしだけど。
下校はまぁ高校生活シミュレーションの一種なんだけど、
- その中でも「下校時の他キャラとの会話」を特に強調した作りになっているのが特徴。
初プレイ時の初下校シーンではドギモ抜かれたもんでし。
- テーマ的には「高校生活における日常、人と人との繋がり」てなもんすか。
恋愛的要素はかなりのウェイトを占めているけど、
それだけで下校シリーズを語ることはほとんど無意味かと思いマフ。
- 大きく分けると1,2があって(Rてのもあるけどこれは1のマイナーチェンジ。
95と呼ばれるものもあるけどこれはRのWin95版)、システムは基本的には共通。
もっとも2では「ガイド」機能の追加や、いわゆる「チェーンイベント」の強化で、
オプション選択やシナリオ分岐によってはゲーム性が結構変わったりもする。
- 主たる表現手段はテキスト、静止画(まばたき、口パクあり。2ではアニメ的要素もある。ムービーはOPのみで本編では用いられない)、
音声(1は部分、R,2はフルボイス。ただし自キャラは音声なし。
音声OFFモードもあるけど、部分的にゲーム性が大きく変わるので注意←?)。
文章主体のいわゆる「ビジュアルノベル」的なものではない。
音楽も当然使用している。結構いい。
誰だったかの結婚披露宴のBGMで何曲か使われていた気がする(謎笑)。
- シリーズを通して、登場キャラに個性はあるけど「こんなやついねー」と感じるほどでもないのが特徴的。
まぁ変なやつもいるけど「こんなん絶対いるわけない」というほどではない。
髪の色が全キャラ例外なく黒or茶色なのも1発売当初は斬新だった気がする(笑)。
- テキスト/イベントデータ量や表現が大幅に強化された2がおすすめかなー。
まぁ2も不満点がないわけでもないけど。特に絵は個人的には1の方が好み。
- プレイスタイル等にもよるけど1プレイの所要時間は1時間半〜3時間半くらい。
目安は3時間かなぁ。社会人でもそれほど無理なく(苦笑)遊べマフ。
- とにかく買え。日記読解力向上することは間違いなし(笑)。
あーそそ、「ぐさ」関連の読解力アップのためには1またはRをプレイする必要がありマフ(謎笑)。
- といいつつ、人生やり直し属性とか青春属性とかがないと、
そんなに面白くもない鴨的。まぁこの種のソフトとして、かなりよくできてるとは思いマフ。
「つむじ風」って、
脳内再生してるとメトロクロスになってしまうのがにんとも(汗)。
たぶん駄文らしい(汗)。
←プレフィクス(笑)はつかないみたいだけど。
親不知。
磨きにくいだけでなく、イレギュラーに発生した歯であるため
通常の歯より耐久性が劣る場合があるとも聞いてマフ。
わしは親不知が通常の歯を斜め横から押し潰すように発生したことがあって、
モーレツに痛かったんで処置してもらったことがありマフが、
通常の歯に引っ掛かってしまってそのままでは抜けなかったので、
電ノコで4分割して抜いてマフ。
しかもかなり頑丈だったらしく、2時間かけて顎の骨(の一部)ごと削ったり。
[
どっしょ]
あーそういやミューキーは5文字だなぁ。
ちょうどわしデータにミューキー入ってることだし、
後で見直してみるか(←何を)。
昨晩はOh!Xを査収しつつ帰投。
…気がつくと何故かTFも持ってたりしてて
謎だ。
そーいやいつも帰りに寄る本屋ではRMとかRMMとか扱っていないような気がする。
困るんだか助かるんだか(苦笑)。
で、Oh!X査読。
…25ページ左上の図のキャプションに
下校煮なんてキーワードがあってアッセー。
まぁOh!XはISBNのついた同人誌という説もあるけど(笑)。
帰投後はふにふにと作業しつつIRCしてるうちに轟沈號。
<hr width="50%" align="center">
[
どっしょ]
本日の語録。
- ゲルショッカーの裏で、くらさんとぽままが
コスプレしてるの見ちゃった〜。
- ちゃんって、ひょっとしてロボ?
GPSの時刻情報の使い方って、
「各衛星から受信した時刻情報の差から位置を計測する」ちう話だった気がするでし。
これで正しいとすると、なくてはならん情報ですな。
まぁ位置特定のためだけだったら「相対的な時間」が正しく得られれば
「絶対的な時刻」は要らんわけであって、
10bit問題ってそんなに致命的ではない気がするけど
(そもそも起点に対して第何週かなんて位置特定には必要であると思えない)。
10bit問題が発生する端末って単にタコだちうことなんかなー。
実際、ハードやプロトコルの更新なしに、端末側のソフト/ファーム更新だけで
対処できるみたいだしねぇ。
わしが思うには、「1024週までカウントできる時刻情報」をGPSで扱う理由って、
「タイムサーバとしての利用を想定」とか
「位置情報を連続的にプロットするのに便利そう」とかいったあたりではないかと。
もともと軍事施設なわけだから「戦略的に便利な機能」を組み込むことは自然でショー。
あれ、TFって初めてでしか。
誌上でも使われてた気がするけど木の精かなー。
航空ファン誌上でKFが使われてるのは確かで、
そこから派生したわし表記だったりする可能性がなくもないけど。
ここ読んで思ったこと。
- 「生徒をそう見てる」くらいで変態教師って…。
- 変態教師ならビデオ自作くらいするだろー。
- 「少なくとも1/3以上はいない」てのはとっても間違ってる気がする。
…と書いてて思ったんだけど、これでそのうち「変態教師」で検索すると
ここがヒットするようになるんだろーなー(笑)。
5階でエレベータがないのは、5階建だとしたら普通ではないかと。
6階以上だとエレベータを設置する義務があるけど。
集合住宅に5階建てが多いのって、つまりエレベータ分のコストを削減してるわけ。
6. M中ビデオ観たい。
そそIRC実践ビデオ(謎笑)持って行った方がいいでしカー?
>特に現場にいなかった人
センチ相性診断。
まぁ相性診断ちうよりは単なるオレポ判定のような気もするけど。
結果:相性ぴったり。
- 杉原真奈美
- 安達妙子
- 綾崎若菜
相性良くない。
- 山本るりか
ううむ(汗)。
といいつつ、どうもランダム要素もあるっぽい。
リロードすると結果変わるぞ…。
まぁ設問がダメ(←誉め)なので許す(笑)。
ちなみに、るりか最下位は不動(苦笑)。オレポそんなに低くもないんだけどねぇ。
その通り。
GMTでないとダメデス。
ちなみにPerlモジュールのHTTP:Dateは
そゆわけでかGMTしか認識しなかったり。
HTTPで認められているフォーマット以外にも認識してくれるのは結構便利なんだけど、
時刻情報中にタイムゾーンとしてGMT以外が明示されていると解析失敗になるのはにんとも。
朝日奈の場合は、RFCなんて考慮していないコンテンツの方が大多数だろーちうことで、
コンテンツ中の時刻にタイムゾーンが明示されていない場合はJSTと認識し、
DI出力の際には時刻情報をGMTで表記するようになってマフ。
[
下校煮]
2つ目。
「ファンディスク」は秋に出るアレだけど、
「ファンディスクな本」てのは、C56で査収した同人誌
「本当は恐いファンディスク」のことかと。
わし的には「しおりふぶき」シリーズと並ぶ、今回最大の収穫でありました。
[センチ]
保坂美由紀は、
一言で言えば
なあくメガネ(笑)。
安達妙子は味噌汁でしねー。
しかし、トラックの運ちゃんなんてのも出るのか…(汗)。
アスティナって
確かにマニアックかもなぁ。実車あまり見なかったし。
わし的アスティナのイメージちうと、「ゲタッカー」(結婚前提戦士ラブラブファイヤー)の種車なんだけど(笑)、
劇中でも「中古のファミリアじゃない」とか言われてたり。
まぁそこでアスティナと言われてもわかりにくくてギャグにならんよなー。
(知らん人のために:アスティナをファミリアと呼ぶのは間違っちゃいないけど、
それ言ったらレビンだってカローラなわけね
…
あーそうね。そっちの方がイメージ近いかも)
[GPS]
おー詳しい解説。
地球の代わりに衛星をもう1つ(つまり計4つ)使うと、
地表に限られない、高度も考慮した3次元測位が可能でしね。
手持ちのGPSドライバは対応してマフ。
GPSドライバのウィンドウを表示させれば高度情報の確認はできた覚えあるけど、
ひょっとしたら
プロアトラスの地図表示の隅とかにも
高度って表示されてるのかも。気にしたことないけど。
まぁ車上ではあまり使わん情報ではあるかな。
3次元測位した方が緯度経度の精度がよくなるとは思うけど、
どのみち民生用GPS信号って誤差大きいしねぇ。
そーいやD-GPSは試さないんでしカー? >ナビ王
[センチ]
またわしかい(苦笑)。
面倒なのでキーワードだけ。
- 遠藤晶(長崎): バイオリンお嬢サマー
- 松岡千恵(福岡): 軽音部ライダー
- 七瀬優(広島): 天文トラベラー
- 杉原真奈美(高松): 病弱妄想ポエマー(ゲーム本編ではただの病弱ポエマーだったのに…)
- 森井夏穂(大阪): 通天閣ランナー。大阪駅11番ホーム(←キャラ自身とは直接関係ないって)
- 綾崎若菜(京都): 煩悩弓道GET宮内(←事実誤認)
- 山本るりか(名古屋): 逆女装アンモナイト(←意味不明)まぁ一番普通と言えば普通かも
- 星野明日香(横浜): 朝日奈(笑)
- 保坂美由紀(金沢): 文学メガネ呉服お嬢さん。設定的にはセンチキャラ中、一番ツレ互換性が高いかも。でもスカート短めだしボリュームボディ(笑)だった気もする(汗)
- 永倉えみる(仙台): りゅん(←それだけかいっ)
- 安達妙子(青森): ずるいよ味噌汁だぞっ(←?)
- 沢渡ほのか(札幌): 貧乳ファザコンな惣流・アスカ・ラングレー(←コラコラ)
わし実質的にセンチは未プレイなんだけどなー(汗)。
ちなみにアニメ版は、あまりのこっぱずかしさに伝説となった、
第4話(高松)と第11話(青森)は必見。
第4話なくして「妄想都市高松」なんてキーワードは生まれなかったでショー(笑)。
[ドラマニ]
ハットが高くちうよりは
スネアが低くなってるとやりやすそーだなーわし的には。
本当に床一面、てのは確かに1/3もいないと思うけど、
だからこそ、そこで言ってる「床一面」てのは本当の床一面とは違うような気もしたり(あくまで推測)。
ちうか、ふつーの女の子ならホンモノの床一面状態(今回のようなアイテムに限らず)てのを知らんのではないかなーとか思ったり。
まぁなんですな、
おがたんほどのお方が、港南台基地を視察して驚愕したこともあったりしたワケで(苦笑)。
帰投したらツレがぽなくなっていた。
晩飯食ったりふにふに作業したりIRCしたりしてるうちにわしも轟沈號。
まぁ作業いくらか進捗したからよしとするか。
<hr width="50%" align="center">
…で、翌朝。
ツレが「昨日、ポケピ部屋に帰す前に寝ちゃって、
もう出てっちゃった…」とな。
朝日奈の話。
- 参照元が自分かどうかは見てマフ。モード表示が (C) になってる時が「参照元が自分」の場合。
- cyclic問題は、hina.di形式を使う限り発生しないはず。
少なくとも片桐、東京、横浜、町田(←?)はcyclicな状態で運用してマフ。
以前はhina.txt形式でも発生しないようになってたはずだけど、
現在はhina.txtは正式にはサポートしていないので、cyclic対策のコードが
外されちゃってるかも知れづ。ちうか外した気がする。
- そういや、ごりもんが見てる朝日奈って、確か1.952までだっけ?
あれは今思えばいろいろ問題あった鴨的。
ちうかそもそも2.0のβ版(の一部)だしねぇ。
- hina.txtそのものの更新時刻は、現時点では時刻情報の鮮度判定には使ってないでしねー。
hina.txt拾うのに、前回拾った時刻を見てIf-Modified-Sinceしてはいるけど。
- 合宿とまではいかないにしても、開発者(+希望者)で勉強会とかは
してみるのもいいかもねー。
- そそみんなここにも来れ。
ふむー。
横須賀・総武快速線の場合は、ちょっとトラブルあるとすぐに東京駅で分断するよもん。
次のレベルになると品川〜東京を止めたり。
まぁ大船〜馬喰町を利用しているわし的には、
東京(品川)折り返しが発生するとちと痛いけど。
ここから
HHK-Lite。
HHKはちとお求めにくかったけど、これなら欲しいのう。
Ayane2がキーボードとタブレット並べてて机からちとはみ出してるし。
朝日奈は
現状では連想配列を使っているわけだけど、
エントリが多くなるとメモリを大量に消費するのが弱点。
dbmとか使うと、ファイル上に情報を置く分、処理速度は落ちるけどメモリ効率はよくなる気も。
それでもplain textでやるよりは速いんじゃないかなー。←といいつつやってない。
んで、ちょっと某所でとある実験とかしてたり。もうやめたけど。
まぁ確認したいことはだいたいわかったから、後は妙子か誰かに任せるか。\
まぁそんなとこでショーねぇ。
東京〜錦糸町間は平行する路線がないのがアレだけど
(地下鉄を使う手はあるが、ルーティングが面倒になったりする)。
あと、京浜東北は根岸線(横浜〜大船)がこけると痛いでしねぇ。
路線の末端部分だから仕方ないとも言えるけど、利用者は多いぞ
(そゆ点では中央・青梅線の立川以西も同じようなもんだよなー)。
京急は十年くらい前までは「何があっても止まらない」と言われたもんだけど、
杉田〜富岡間の土砂崩れ以来、結構止まるようになった気がしマフ。
思い出した話。
実話は当初、辞書がplain text一気読みだったんだけど、
過負荷伝説を作ってしまった(苦笑)んでdbm使うようにした、ちう経緯があったりしマフ。
昨晩はにせイベントで遅くなってしまってシンクロできず。
かろうじて渋谷駅ホーム上で
ロボと合流し、
こみパを回収して帰投。
で、ふにふにとIRCしながら作業しつつ轟沈號。
<hr width="50%" align="center">
[
どっしょ]
本日の語録。
- ちゃんって、ひょっとして、くノ一?
1話につき1回、必ず入浴シーンがあるって?
ソフト更新タイミング。
ソフトにもよるけど、最新版を追いかけないこともあるねー。
LHMeltや
UNLHA32.DLLなんかは、
一時期は新版でエンバグしてることが結構あって
(更新状況見てると最近はよくなってきてる気もするけど)、
「使用中のバージョンで実際に問題に直面するまでは更新しない」ことにしてたり。
まぁそれ以外のソフトでは最新を追いかけることの方が多いけど。
以前からいろいろ評判は聞いていたけど(わしは未読だけど、ツレは読んでて、やぱし胡散臭いとか言ってた)、
こんなこと書いてるようじゃ、
「買ってはいけない」はトンデモ本認定だのう。
笑えそうだから今度読んでみるか。
(追記→)
より詳細な話。
そういや
こっちでは正しく「塩素とナトリウム」と書かれてるけど、
こっちの「塩酸とナトリウム」てのは誤りだよなー。
[DIエージェント]
日記鯖の場合、
Content-Lengthは返ってこないけど、
HTTP/1.1 keep-aliveで接続した場合はchunked encodingされてレスポンスが来るので、
アクセスを束ねることは可能でし。
実装がやや面倒だと思うけど頑張ってくだちい。
chunked対策はlibhina.pl(だったと思う)に実装してあるので参考にしてもいい鴨。
keep-aliveで束ねるのはまだやってなかったと思うけど(←作りかけのコードが入ってはいるらしい)。
[
朝日奈アンテナ]
ちょっと気になったんだけど、
file:でhina.diを指定する時って、絶対パス、相対パスどっちにしてる?
絶対ならfile:
///home/nagisa/hina/hina.diとかいった感じになるし、
相対ならfile:
//hina.diてな感じだよもん。
わしの場合、
マンガ1000冊は持ってない気がするけど、100冊はいってると思う。
声優はちゃんとカウントしてないけど、ときめもだけで13+1人知ってるわけだから(笑)、
その他の分を合わせると20人いってそーだなー。
昼飯アワーに食った中華で、口の中やけどしたっぽい。むー。
本日のGET宮内。
これ、
商品自体には別に関心ないんだけど、
なんか似た者同士が手を組んだ、ってな感じがしたり。
で、ふと気がついたんだけど、
ここの企業概要に書いてある
「それらのコンテンツを利用した知的財産事業」って、
つまり
訴訟事業のことデスか?
昨晩はうなぎから通告があったりIRCだったりこみパでヘルメット放置プレイだったり(謎)。
足の踏み場。
どうも一般的には3.まで該当するらしいねぇ。
まぁ
おがたんほどの御方が、港南台基地のわしの部屋見て、
そこで寝てることを信じなかったちう話もあったりするけど(苦笑)。
←思えばこれが縮体伝説の始まりカー?
PC5台。
そゆ思考をする時点で彼女もすでにダメ人間だよな(笑)。
ちうかCコンパイラなんて用語知ってる女性は多くの場合ソレ系だと思うぞ。
1分制限の向こうに
改正不正競争防止法とか改正著作権法とか見える気がすりゅん。
そういや9月中に秋葉巡回して資料、資材の捕獲しとかんとなー。
早いとこでは8月いっぱいで取り扱いやめるみたいだけど。
昼飯アワー。昨日の火傷が痛い。
[
どっしょ]
その名前が名刺交換でGET宮内したものであるなら、
ユーザが削除しない限り消えないようでし。
以前から思っていたこと。
ここの
「忘れてはいけないこと」で、「〜しよう」と列挙されているのを見ると、
どうしても「
ルパンを捕まえてヨーロッパへ行こう」とか考えてしまったり。
←こう書いときゃやるだろうとは思っていたけど、
やぱし追記されていた(笑)。
そーいや
青葉台のあんな店って
行ったことないなー。ちうか場所も知らん。
青葉台自体は格納庫とかフィリアホールとかで何度も行ってるのニー。
ゆうべはワールド経由で帰投。
早くもTKDが下げられていた(苦笑)。
で、DDR2に戻っていたんだけど、
余り物を使っているのか、DDR2.5ではなく真のDDR2。
うむー。
大船ではゲーム倶楽部を視察。
ドラマニ入荷は8/下の予定のはずなのに
なかなか入らんナーとか思っていたら、9/2(木)に確定した模様。
<hr width="50%" align="center">
で、再起動。
片付けとか買い物とかしようと思いつつ、
こみパを始めてしまったり。
ネットワークドライブから
mobioにインストールし、
パッチをあてて1.22に。
Disk2のみ仮想CDを作成してmobioに転送、認識させてから起動。
…艦長、動きません!
ちうか、動くんだけどBGMが出ない(音声、効果音は出る)。
まぁどうせBGM出ても負荷かかっちまうだろうし、
ちともったいないけどこれでよしとするか。
…って感じに、夏こみまで進めたところで中断。
横浜行こうかと思ったけど、
床屋行ったら結構遅くなってしまったのでやめ。
帰って片づけしたり、こみパの続きしたり。
そういやアンミラ青葉台店は本日で閉店だったんだっけ。
結局あそこは一度も行かなかったナー。
閉店の理由は、やぱし
ロボが潰したんでショーか(笑)。
IRCしつつ
こみパしているうちに轟沈號。
<hr width="50%" align="center">
再起動してから横浜へ。
ALIC日進でNゲージ見たり部品補充したり。
西口5番街で路上ドラマニ。隣のGF2はついに止まってしまっていた。
…一曲終わるたびに拍手喝采が起こっているのう(汗)。
いつのまにか交差点を埋めつくすくらいにギャラリーができていたり。
路上ドラマニはよくやってるけど、こんなに大勢なのは初めてだ。
Dependで閉門したりしてるんだけど、それでも絶賛らしい。うむー。
轟天號でツレと合流。イベントがあるのでツレ実家へ。
…なんかまだ実家は留守らしいので、上永谷のすみやに寄り道
X。
自宅練習用にドラムスティックをGET宮内。
あと、
PSGFコントローラ用にストラップとか。
ふむー、最近流行ったからか、ウクレレが結構展示してあるな。
よさげなのになると10〜35kくらいするもんなのか。
他にも入門用と思しき5kくらいのもあるけど。
…おろ、UK-30とかいうのは2.5kくらいなのね。
中途半端に安めのだと買ってみてハズレだったときに悔しいけど、
このくらいだったらシャレで査収してみるにはいい鴨的。
とかなんとか思いつつツレ実家へ移動。まだ留守みたいだ。
暇だし、何か遊び道具でも探すか。
…。
……。
………。ううむなぜすみやの袋にウクレレが入っているんだ? 謎だ(汗)。
ちうわけで、せっかくだからウクレレ出してまずはチューニング。
2弦が結構シビアだのう。いい感じになるまで1時間くらいかかってしまっつ。
で、なんか弾いてみるかなーとか思ったけど、ツレ実家にある楽譜は
ピアノ曲ばかりだったり。発掘してるうちにIt's a small worldが
メロディー譜つきだったので、ふにふにと練習。
気分は横浜そごう(←地元関係者のみ意味明瞭)。
うむーやぱし手軽に扱えてなかなか楽しい。
音域が狭いからソロ用途にはやや弱いけど、
コード覚えればいろいろ遊べそうだ。
横浜路上でドラムとセッションしたりしても楽しいかも(笑)。
SKA SKA No.1でも研究してみるかのう。
とか思ってるうちにツレ妹が来たり。
「なんか
妙にウクレレが似合ってる…」とな。アッセー。
で、ツレ実家でいろいろゴチになって帰投。
IRCしてたら、ツレが
けんと×ごりー本読んでウケてた。
そそ思い出した話。
ダイエー港南台店4Fのプリクラとか置いてあるとこに、
いつの間にかPop'n2が設置されてたり。
他のネタがなかったけど、まぁ何もないよりはいいか。
右白ボタンの反応がやや悪いけど、それ以外のコンディションはまずまず。
本日の流行りモノ。
ゲーマー度チェック。
あなたは 194%
昔のゲーマーです(多分)
昔は駄菓子屋の前で立ってゲームをやってませんでしたか?
それもレバーやボタンが横を向いている筐体で。
古くからゲームをやってらっしゃいますね。
もしかして、結構年齢いってらっしゃいます?
(三序H前後かそれ以降)
ディグダグ全盛期にプーカの風船がぶら下がっていたり
したのを覚えていらっしゃるんじゃないでしょうか。
とな。
しかし設問が今イチつまらん。
ちなみにメストに載ったことはないけど、
ベーマガのハイスコア集計には2度くらい載った気がする。
ドルアーガとフェアリーランドだったかなナー。
確かフェアリーは集計終了してからカンスト達成したような。
72mmはもっと高いぞ。
ちうか、店頭在庫もロクにない。
←ある意味これに救われているという説もあるけど(苦笑)。
62mm以下なら結構置いてあるんだけどねぇ。
わしもPDXに移行したい的。
けどあと4ヶ月くらいガマンせんとなー。
ちなみに最近のPHSはハンドオーバーがかなり強力になってるらしいでし。
一時期姿を消した外部イヤホンマイク端子が復活してきてるみたいだけど、
「車内でも使えます」ちうアピールかねぇ。
またわしかい(汗)。いいけど。
ちっても、その辺の話はそんなに知らんよもん。
まぁ、田宮模型&小学館なんかはそれなりにノウハウも蓄積してるだろうし、
そんなんと比べたらコナミはイベント経験が少なすぎたちうだけかなーとか思うけど。
DDR大会とかやってたりもしてるけど、ガキんちょ数万を相手にするのは初めてだったろうし。
プレミアムグッズの扱いだって、大イベント会場での直接販売なんて
経験これまではなかったろうし(ちうか経験があればそれがいかに
無謀かわかってるはずだ。ちなみにこれまでの
ときめもプレミアムグッズ配布なんかの形態は、
販売店任せとか合同イベントの一部とか通販とかだったはず)。
まぁ田宮なんかだとミニ四駆やらRCやらで
何十年も
イベントやってきてるわけだから、それこそ格が違う、てなもんかと。
大湧谷では、
看板の「覚悟してください」「あきらめてください」の落書きはチェックしましたカー?
←まだ残っているのかは謎。数年前に発見した時は爆笑した。
本日のGET宮内。
ゆうべはIRCしながら人体III(再)見ているうちに轟沈號。
ウクレレ買ったはいいけど、帰り遅いから平日はなかなか遊べんのう。ううむ。
<hr width="50%" align="center">
再起動。
今朝の夢では、アンテナ合宿か何かを熱海でやってたんだけど、
日中は自由時間ちうことになっていて、朝になると
ごりもんは海に繰り出したり、
ときんは「行けるところまで行って戻ってきます」とか言って電車の旅に出たり。
で、わしは「休み取れなかったから…夜にまた来るでし」とか言って出勤してるのがにんとも(苦笑)。
ツレは体調崩した模様。一回休みなんかな。
で、出撃。銀行に寄って記帳したら、印刷音はしていたのに
記載内容には変化が見られない。
…よく見ると、インパクトプリンタで叩いた後はあるな。
インク切れ
Xだったらしい。ううむ。
ピッツバーグならともかく、日本でまだこんな現象が発生するとわ(汗)。
レントゲン健診で、グッサーァァァァァ、ビーィィィィィムッッッを浴びたり。
ふむー。
前に新宿見た時は、「横浜よりはマシ」程度だったけどなー。
上大岡(のカメラ関連)は未チェック。
…明日までって、行く暇ないぞ。
ちうか行っても散財する余裕がないという説も。
そそ、ここ3ヶ月くらい電話代をコンビニ払いしてたら、
「毎度毎度引き落としで閉門するので来月からはコンビニ払いをデフォにさせてもらうよもん」
ちうお知らせが来てたり(汗)。いいけど。
わし流に考えてみたり。
A*BC == BC*DE == HL
を検査するちうことは、
(A*BC == BC*DE) && (A*BC == HL)
が同時に成立するかを検査するちうことですな。
となると、
((BC == 0) || (A == DE)) && (A*BC == HL)
を検査すればよろし。
せっかくだからもちっとコードを導きやすい表現に書き直すと、
(((E == A) && (D == 0)) || (BC == 0)) && ((BC * A) == HL)
コードはこんな感じかねぇ。
; A*BC = BC*DE = HLを検査
; A=0 or Z=1なら成立
COMPARE:
PUSH DE ; DEレジスタ待避
CP E ; A == Eチェック
LD E,A ; Eは用済みなので壊してよい。
; Aは壊れやすいのでEに待避。
; LD命令ではフラグが変化しない性質を利用。
; 68系ではこうはいかんね。
JR NZ,CHK2 ; A != E なら A != DE なので BC == 0チェックへ
XOR A ; AはEに待避済みなので壊し放題
OR D ; D == 0チェック
JR Z,CHK3 ; D == 0 なら A == DE なので A*BC == HLチェックへ
CHK2:
LD A,B ; BC == 0チェック
OR C
JR Z,CHK3 ; BC == 0ならA*BC == HLチェックへ
POP DE ; (A != DE) && (BC != 0)だったのでお前は既に死んでいる。
RET ; 直前を見ての通り、この時点で必ず(A != 0) && (Z != 1)
CHK3:
PUSH HL ; A*BC == HLチェック開始。とりあえずHLを待避し0にしておく
LD L,A ; この時点で必ずA == 0なので、
LD H,L ; これでHL = 0となる
LD A,E ; Eに待避していたAを戻す
OR A ; (A == 0 ならもれなく A*BC == 0となる
JR Z,CHK4 ; ので、HL == 0チェックをすればよろし。
; ここの2命令は、A==0である機会が多い時に有効。
; A!=0である場合が多いと想定される用途では無用)
PUSH BC ; A != 0の場合。レジスタ待避しHL=BC*Aを演算
LD D,B ; ループのためBCをDEに待避
LD E,C ; DEレジスタは用済みなので壊してよい
LD B,8 ; 8bit分のループ
LOOP: ; HL = DE * A
; Aの第nビットをbnとしたとき、
; A は 2^n * bnの和であるため、
; DE * A は、DE * 2^n * bnの和である
ADD HL,HL ; ←ループ初回はカラ演算するけどしょうがないね
ADD A,A ; A <<= 1
JR NC,MUL1 ; bn == 0ならHLにDE * 2^nは加算しない
ADD HL,DE ; どうせループ中に倍々になっていくので、
; 直接DE * 2^nは加算せずDEにする
MUL1:
DJNZ LOOP ; 8ビット分ループを回す
POP BC ; ループが終わったのでBCを戻す
POP DE ; 待避したHLはいったんDEに
OR A ; CY=0
SBC HL,DE ; HL == DEチェック(A*BC == HLチェック)
CHK4:
LD A,L ;
OR H ; この時点で、AFが結果として確定
EX HL,DE ; DEをHLに戻す
POP DE ; DEをスタックから戻して処理終了
RET
Z80的ポイントは
- PUSH,POPは極力避ける
- 乗除算は極力避ける
- 16ビット演算は極力避ける
- ループ回数は極力減らす
- A = 0は XOR Aで
- r == 0は XOR A; OR rで ← …としてみたけど、CP r,(00H)とどっちがいいんだっけ? 同じ? あ、連続してチェックする時はORが有利か。
- LD命令はフラグ不変
- SBC HL,DEではZフラグ不変
てなもんすか。
乗算ループの原理がわからん人はは自習のこと。
Z80書いたの何年ぶりかなー。
[フェアリーランドストーリー]
カンストは、自殺稼ぎしないと不可能なはず。
あと、EVERY 150,000点設定でも苦しい気が。
通常設定ではEVERY 100,000点になっていて、82,85,86面(だったと思うけどよく覚えてない。
とにかく敵が8匹いる面。全面中3つだったはず)では
128,000点(アイテム1,000点 + アイテム使用で敵7匹倒して127,000点)稼いでから
死ぬことができるのがカンストの基本原理。
うっかり全滅させてしまったり逃げられてしまったりして
点数が届かない場合は、残機の限りを使って97面
(敵7匹なので永久プレイはできないけど、マップ的に制御しやすい)
で稼ぎマフ。
カンスト狙うとブックオブデスって邪魔なんだよねー。
スターティアラが制御しやすくていい感じ。見た目も楽しいし
(スターティアラって他のゲームにも出てくるけど、
フェアリーのが一番好きだなー)。
チェンジポーションは面によっては使いにくい。
わし基板持ってるけど、カーテンコールのないバージョンなのが残念。
といいつつ、上記のわしコードに記述ミスがあったので修正。
ついでに1命令分さらなる最適化。うひ。
あーけど「Zフラグ不変」となる場合ってうろ覚えだなー。
SBC HL,DEが該当してたか自信なくなってきた。
…ごりもんコードでSBCの後にHL==0チェックしてるちうことは、
Z不変で正しいのかな。
関係ないけど
16bitインクリメント/デクリメントはZ変化/CY不変だったっけ?
これもよく覚えてない。
リカちゃんキャッスル…(謎汗笑)。
← NWSX-NG(の一部)には意味明瞭。
轟天號導入直後だったから、もう5年前なんだねぇ。