2026年8月19日水曜日

0819; 休養日はちゃんと休もう。

 


高校野球・甲子園はあと3試合。明日、準決勝。今日は休養日。

智弁和歌山-横浜、織田君の疲労度がどうか。智弁和歌山は4人の継投、横浜は織田君が完投。とにかく、化け物の(一人だけ高校野球にプロが混じっている)織田君の攻略が鍵。

天理-健大高崎は、下馬評はほぼ互角なので、予想が難しいですな。今年の健大は守りが固いと思うけど、どうなるか。

2026年8月18日火曜日

近鉄が人身事故で長野線が止まっているのね。

 

近鉄で富田林までは乗ったことがあります。PL教団のあるところです。駅を降りると、いたるところにパーフェクトリバティー教団と書かれていました。でも、今は教団もやる気が無く、PL学園高校も風前の灯火です。永久(とわ)の学園の校歌が頭の中に虚しく響きます。
滝谷不動(たきだにふどう)なら、南海を使うよりも大阪阿部野橋から近鉄に乗る方が安いですな。近鉄は大幅値上げしましたけど、それでも安いです。

ネットを見ると、やたらと動画のURLが貼られているけど、んなもん見ません。気分悪くなるだけだから。でもほんと、人身事故だけは難儀なもんですな。大迷惑。



2026年8月17日月曜日

キャッスルエクセレント、88版とファミコン版でなぜか違う左向きのベルトコンベア。

 


ホラ。他はだいたい88版(FM-7版やX1版も同じだと思う。X1版のキャラ番号で88版を描かせているから)と同じなのに、左向きのベルトコンベアは番号が違う。ファミコンに移植する際、なぜこうしたのだろう?

ファミコン版のマップを88版のキャラで作って、気になったのはココ。

2026年8月16日日曜日

ファミコン版キャッスルエクセレントのハックのステージを展開して表示してみる。

 



今のところは88版のキャラクタで。
FC版のキャラクタ画像を用意すれば、ちゃんと作れる

ファミコン版ザ・キャッスルのログイン版(最優秀作品じゃない方)のマップが欲しいなぁ、自分自身の説明書き用に…と思ったものの、これを画面キャプチャしてつなげるのも面倒くさい。…ということで、データからハフマン符号を開いて、88版と同じようにプログラムで描いて作ろうかと画策。

バイナリを見ると、ハックの人のメモが書いていたので、ステージデータのスタート位置はとてもよく分かる(笑) C100h~からですね。で、アイテムデータの位置は検索で簡単。レンガ(2B)がX座標9、Y座標Eの位置にあるから「2B 09 0E」で検索したら、これまた一発で引っかかる。ということで、スタート面のアイテムデータは6FC1hから。

ステージデータのスタート位置を示すものがバイナリのどこかにあるとは思うものの、今回の用事には関係ないのでパス。分かれば、キャッスルエクセレントのマップもプログラムで作れますけどね。

ファミコン版キャッスルエクセレントのステージデータはハフマン符号で圧縮されていますので、これを展開するわけですが、2値を扱わなければいけないので、データを読み始める位置が「何番地の何ビット目」かを変数で持たせて(番地とビットをハフマン符号の文字数で足すときは、一旦番地を8倍すると計算しやすいですね)、その都度、符号の必要ビット数を切り出せばいいわけですよね。符号の最長は13個(13ビット)なので、2バイト(16ビット)の数値にでもしておけば。

ただ、一番多い53hの空白は符号が「1」だけですので、まずは符号の1個目が「1」かどうかを先に調べて、「1」ではなかったら残りの符号を展開する…というやり方もいいかも知れません(が、今のところやっていません)。


ハフマン符号を開くのは簡単です。2値を扱うのがちょいと面倒くさいですが、何とかなります。目的の場所から3バイトを2値にして、そこから必要の位置から13ビットを切り出せばいいわけです。
ただ、その都度2値を切り出すと二度手間・三度手間になりますので、あらかじめ必要な範囲全部を2値にしてしまう方が処理は速いでしょう。

そんなこんなで、88版の画像で作れました。あとはファミコン版の画像セットを用意すれば、ファミコン版の全体マップを作れます。まぁ、これでも大体は分かるので、最適な攻略ルートの検証などには使えますな。

~~~~

ルート検証完了。やっぱり、全体マップがあると分かりやすい。本来ならば、手書きでマップを作るのでしょうが。当時は書きましたし、MSXなら説明書の裏にマップを書くようになっていたと思いますし。でも、適当な紙に書いていたけど。
(1)緑鍵を集めて(4つ目は右下の炎部屋)、ついでに紫鍵を取る
(2)青鍵を取りに行く
(3)赤鍵を取る
(4)ゴールへ
こうですね。結構、あっちこっち移動しないといけません。ログイン・最優秀作品ではルートが一本道でしたので、何も考えずに進めればクリアできましたが。

ファミコンのログイン版キャッスル(キャッスルエクセレントのハックロム)、ネットで調べたら差分ファイルが見つかると思います。私は先月、88版を解析してそっちにX1ログイン版のステージデータを移植しましたが。その方が、オリジナルほぼまんまでしょうし。

2026年8月15日土曜日

履正社が三重に敗退。

高校野球・甲子園、履正社は1勝で夏の選手権を終えました。

履正社が負けた瞬間から、他人事として見られます。高校野球なんて適当にのんびりボーッと見たいのよ(・・;

マトモなピッチャーがいなかったのが敗因でしょうか。エースの木村君も死四球が多かったですし、2番目・3番目のPは全く使い物にならず状態で大量点を取られました。のっけから5点取られたらキツいですわな。

~~~~

もう、昔ほど高校野球に興味はありません。何か作業をしながら、BGMとして観戦しましょう…みたいな感じですか。

~~~~

そういえば、寄付依頼来ませんでしたね。もう、OBにたかるの、やめた? …って、そんなワケ無いとは思いますが。クラウドファンディングはやっていましたが。

2026年8月13日木曜日

0813; 明日の予定。高校野球第10日。

 


ここまで減ったら、もうこうして書いた方が見やすいですね。

土曜日はまた近畿勢3連荘《レンチャン》になります。これに勝てばベスト8。


大分商、最後は気持ちが切れていましたな。甲子園の現地では、やる気を失ったピッチャーに対してブーイングがすごかったらしいですが。ビッグイニングができて、大差で負けても腐らずにファイティングポーズを見せてくれ…と観客なら思いますか。勝負がつくのは残酷ですけどね。

そうかと思えば、初出場でスポーツ紙の評価が低かった2校が揃って勝ち、次で当たります。予想師のオッサンですら当てられなかったのだから、旋風ですな。5ちゃんでは「有明はスポーツ紙の評価ほど弱くない、いいところまで行くはず」って結構書かれていましたので、熊本の人は地方大会をしっかり見ているといったところでしょうか。

そして、いくら強豪とばかり当たって耐性がついているとABCの解説で言われた霞ケ浦でも、これを勝ったら次は十中八九来るのは優勝候補の横浜です。受難は続きます。

2026年8月12日水曜日

0812; 明日の予定。高校野球第9日。

 


明日、できる? 雨やで?(’’?

というか、今から東海大甲府-健大高崎できたよな?(・・? まぁ、もう真っ暗だけど。今日は雨の中やったんだし。どしゃ降りにはならなかったけど。グラウンドの土の状態は悪かったけど、涼しくプレイできたかもね。

明日は九州勢同士、東北勢同士の潰し合いに。

~~~~

オッサン、4敗したな。ブログ消すか? 49番目のジンクスに勝てず。