2026年8月20日木曜日

0820; 優勝候補の最右翼・横浜が敗退。

 


昨日、「智弁和歌山と健大高崎が勝つんちゃうかなー」というのをやんわりやわらげたような文章を書きましたが、そんな結果になりました。準々決勝を完投した織田君の疲労が抜け切れていなかったのか、今日の投球は明らかに精彩を欠いていました。言うなれば、優勝した履正社が星稜の奥川君を攻略した時のような感じ。万全の奥川君ならば、星稜が勝っていたかも知れなかった…みたいな。絶対的エースに頼るチームは、そこがウィークポイント(弱点)になります。

天理-健大高崎は、最後まで緊張感あふれる投手戦でした。ほんのちょっと、健大高崎の方に運が傾いたみたいな。

さあ、決勝です。優勝と準優勝では大きく違います。もう、意地の勝負でしょうね。智弁和歌山は準々で4人の継投でしたが、健大はピッチャーできる人が8人いるんですよね?(・・? それはすごい。

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番目のジンクスに勝てず。

2026年8月11日火曜日

0811; 明日の予定。高校野球第8日。

 


明日は台風直撃なので、甲子園で試合は無理かもね。

スタビロ・ネオン蛍光ペンを買ってきた。

斬新な形状のペンですよね

蛍光色は写真では分かりにくいけど、クッキリハッキリ

 いらないと思いつつ、気になったのでダイレックスに行って買ってきました。パープルは無かったので、他の4色を。

チューブ型の蛍光ペン、説明を見ると筆記距離225m(一般的な蛍光ペンの2倍の距離…、そんなもんなの?(・・?))筆記幅2mmと5mm、販売はパイロット。メイドイン・チェコスロバキア。

スタビロの蛍光ペンは筆記色が濃いということで、早速筆記。うん、濃いねぇ。ピンクは濃い色、そしてオレンジとイエローが眩しいぐらいに輝いております。マーカーとして使うと目立ちすぎるというか、目が痛いかも。この反対の考え方の蛍光ペンがマイルドライナーですよね。で、緑は期待外れ。緑は悪いやつですぞ。

普通、蛍光ペンで字を書こうとは思いませんが、これは書いて掲示しても十分目立って見えます。緑以外は。もっともっと、蛍光ペンを筆記やお絵描きに使ってあげたいな…って思います。筆箱には入れにくいでしょうが、机などに立てて置いておくだけでいい感じになるのはいいですな。

~~~~

感熱紙(レシートの紙)に使っても、クッキリハッキリ。緑も明るく見えますが、黄色の色が沈むかな。

~~~~

書いてみて、それを机のところに貼って4日ぐらい経ちましたが、黄色の眩しさが失われています。最初書いたときは、あまりの眩しさに感動しましたが、やっぱり蛍光色というものは弱いのですよね、すぐに退色します(色褪せます)。

これならホルベインの蛍光の色鉛筆の方が強いですが、これとて蛍光色の耐光性は保証されていません。あくまで蛍光はマーキング用途でしょうか。

今日はのんびり高校野球を見よう。


 今日は近畿勢が3校も登場します。13時半から智弁和歌山と社が、そして16時から履正社が登場します。

朝がちょっとずつ涼しくなってきました。夜、寝るときは全裸になって、クールタオルを濡らして首から肩のあたりに置いて冷やすのですが、午前1時ごろに寒いって感じで目覚めました。で、扇風機を切って二度寝。

あと、だんだん暗くなってきましたね。今までだと19時まで明るかったのに、今は18時半ぐらいで電気を付けます。

今大会は横浜が優勝かな? と思っていますが、野球は何が起こるか分かりません。でも、やっぱり見方は「どこが優勝候補の横浜を倒すか?」になってくるでしょうね。

予想なんて、当てられない。

 

たづがねゴシック(Canva)で打っていますが
誰もフォントなんて気にしないでしょう

こういうのは「また日刊ゲンダイが全試合勝敗予想とか、ええ加減なこと書いとるー」ぐらいの気持ちで見るのがいいのでしょうな。でも、世の中には高校野球を利用してトトカルチョとかやっている人もいるでしょうしで、こういう予想が楽しいという人も多いのでしょう。

私は当てられないので、勝敗の予想はしません。

あと、いつも見ている、ブログで毎回予想している人(オッサンと書いておく)は予想を4つ外すと「もうやらん」とかいって記事を消してブログを閉鎖するのですが、また高校野球が始まったらブログが復活します(笑) で、ここまで日刊ゲンダイもオッサンも3つ外しています。

で今日が7日目、日刊ゲンダイとオッサンで予想が違うのが履正社-享栄。日刊ゲンダイは享栄を、そしてオッサンは履正社を推しています。さぁ、どうなる。

そういや、履正社から寄付依頼来ませんねぇ。来ないに越したことは無いですが。

2026年8月9日日曜日

高校野球、秋季大阪大会の対戦相手が決定。

 センバツの参考資料となる秋季大会、

初戦 大阪偕星学園
3回戦 明星 or 府教育センター付
4回戦 興国・電通大
5回戦 柏原など
準々決勝 大阪桐蔭 D
準決勝 近大付・箕面学園 C-D
決勝 ? AB-CD

履正社も桐蔭もDブロックなので、準々決勝で当たります。なので、両校が揃ってセンバツには出られません。困りましたねぇ。

24ドットフォントのスムージングを、アップスケーラーで。

 



ねぇ、AIの技術で24ドットフォントの拡大文字のガタガタ・ギザギザを目立たなくする! ということを思いついたので、やってみる。

アップスケーラーで遊んでいると、文字も綺麗になっている! ということで、ひょっとしたらそこそこいい結果になるのでは? と思ったところ、想像以上の結果に。

JISは概ね綺麗に、もう誰がどう見ても石井中明朝体じゃん! みたいな。まぁ、それは言い過ぎか。どうみてもベースは24ドットのJISだわ。

でもKG-24B3はサンズイやレッカの点などがうまくいっていないところが多いので、ここはもう手作業で修正…かな? というわけで、この品質でフォント化してしますか…と画策中。

やっぱり、ガタガタが目立たないに越したことはないですからね。で、そのスムージングをどうするか。今の時代、AIに頼るのも悪くないかなって。

~~~~


1文字作ってみる。…このクオリティかぁ、微妙だなぁ(~~;

ガタガタは目立たなくなっているけど、線のアウトラインは汚いなぁ(--; フォント化はちょっと保留だわ。

X(旧Twitter)がもう、立ち上がりすらしない。

もう、そろそろ愛想尽かしてサヨナラか?

でもXの代替がタイッツーでは心もとない。しばらくはココでつぶやいておきますが、どうしたものか。

Xは、自分がつぶやくよりも情報源として見ていましたが、それすらも検索がおかしくなってマトモに表示せず、あとゾンビとかアド(尼アソシエイトとかメルカリとか)とかも鬱陶しくて、それらも排除できなくなったしで。で、いらんものを見せようとするんだよね。なんで検索するのにニュース見なあかんねん…みたいな。

アホみたいなソーシャルネットサイトになりましたな。もう、イーロン以前のツイッターを思い出せません。

8月9日、今日の高校野球。

 


関東一が優勝候補の一角と書いていましたが、敗退。でも英明もスポーツ紙での評価は低いけど、座談会では優勝候補の次の有力校扱いでしたので、評価は高かったと。

今日は八王子実践がどこまでやれるかですね。そして、履正社優勝時に1回戦でボコボコにした霞ケ浦もどこまでやれるか。あの時の履正社は霞ケ浦相手に、大会記録タイの1試合ホームラン数を記録しましたからね。ホームラン打ちまくりました。

連日暑いです。私は体が弱いのを自覚しているので無理できません。この暑さで気分悪いわ頭クラクラするわでもう体調最悪です。皆さんも無理しないでくださいね。

~~~~

歯●●のオッサン、レシートは使い道がないから瓶にためておく? 意味わからん。レシートの裏は、気兼ねなく捨てられるメモ用紙やで。

2026年8月8日土曜日

高校野球の暑さ対策はどうにかならないものか。

 

高校野球の状況、今までは敗退チームの上にその都度白いシールを貼っていましたが、今回はレシートプリンタでガバッと上に貼る(仮止めする)方式に。この方が楽ですな。

クリップじゃなく、セロテープで仮止めするように、あとで改良しましょう。仮止めのセロテープを剥がせるように、土台の紙に予め幅の広い透明テープを貼っておくといいですね。どうせ、このやぐら表を見るのはベスト8決定までですし。

甲子園の暑さ対策はずっと言われています。私だって、もう暑くて気分悪くて頭クラクラして、外に行くだけで危険を感じるので見に行けない(あとチケットも取れないし)と思っていますので、もう異常ですよね。

今の夏の暑さは災害レベルで命にかかわります。熱中症になったら後のダメージがきついので、ホントもうならないように気をつけなければいけません。甲子園のドーム化も検討はされたものの、近くに高速道路が走っているので無理なのですか。でも「熱中症警戒」なんて文字を見ながらの高校野球中継って、やはりおかしいと感じます。抜本的な対策が急務でしょう。

~~~~

今日、初めてビデオ検証が2回行われましたが、両方とも2塁の女性審判員の時で、判定も覆らず。

私は基本、審判の判定にどうこう言いません。ビデオの映像だけでは分からない部分も多々ありますし、基本は「審判が見えた状況が判定の基準」だと思っていますから。そこまで言い出したらキリが無いですから。大変な思いをされて微妙な判定をしている審判の方々に、素人の立場で偉そうなことは私には言えません。

そういうことを言いだしたら、スポーツ観戦って面白くないでしょ? って私なら思います。

2026年8月7日金曜日

X(旧Twitter)がマトモに見られないので、やるのヤメ。


Braveのブラウザが、いらない表示を消そうとするのをX(旧Twitter)が無理やり表示するものだから、画面がガビガビ…ってなっちゃって、もうマトモに見ることすらできず。

というわけでもうX(旧Twitter)を見るのはヤメ。見られないから。

ここにつぶやこう。タイッツーも雰囲気的に、好き勝手につぶやくところでは無いでしょうから。


某画像サイトとかでもそうですが、もう改悪改悪で、不快指数が上昇しています。なんで見たくないものを常に見せられなくてはいけないんだ? みたいな感じで。検索するページですら、いらないニュースが常に表示されるようになっていますし、ホント無駄。

そのくせマトモに検索は効かないわ、ゾンビだらけでウザいわ…ということで、もう自分にとっての価値が無くなってしまいました。

こういうのが積もり積もると「じゃあやめるわ」ってなりますわな。

2026年8月2日日曜日

2026年7月のゲームプレイ記。

 


X(旧Twitter)でファミコンのキャッスルエクセレントが難しすぎて遊べないので、ザ・キャッスル仕様にハックしている記事を見つけ、「そういや長年ログインの記事を持っている、X1版コンストラクションツールでのステージ作成・読者投稿の最優秀作品(1986年4月号)で遊んでみたいと思っていたけど、これってこのマップデータを88版に移植できる?」という考えがフッと沸き起こり、やってみようと思ったら、どうやらファミコンをハックしている人にもログイン版の存在を教えた人がいて、向こうは最優秀作品の前のバージョン(1985年7月号)を作り始めたので、じゃあワシは最優秀作品のマップデータのリストを打っていって、まずどんな画面なのかを確認するわ」ということで打っていったと。

で、88版のダンプリストの16進数の並びを見ていって、「ひょっとしたら、このあたりがマップデータじゃないかいな?」っぽいところを見つけたので、そこをいらったらマップが変わったので、ここだ! ということで解析していったら、データの構造が完璧に分かっちゃった!(^^) ということで、無事ログインのリストのマップデータを88版に移植できました…というのが、今までの記事の流れでありました。

88版やオリジナルのFM-7版、そしてプログラマーが違うMSX版もマップデータはランレングス(Run Length)という圧縮方法です。だけれども、ファミコン版はハフマン符号で圧縮しているということで、どっちのほうが圧縮効率がいいのやら(・・; こういうマップの 圧縮方法には興味を持っていて、そういった知的欲求も満たせたので、わたしゃ満足であります。できればオリジナルのマップも作ってみたい感はありますが、そこにはセンスが必要でしょうね。ゲームデザイナー、パズル作家の人はすごいなと思います。

~~~~

あとはナムコのレゲーのオムニバスなんかを遊びつつ…といった感じですね。どうしたってアーケーダーなので、こういった単純なものをチマチマ遊ぶのが好き…みたいな。まぁ、その時に遊びたいもので遊べばいいや…と、あまり深く考えずに遊ぶのがいいかなと。

2026年7月30日木曜日

0730; ダイレックスにスタビロの蛍光マーカーが売られていた。

 


「多分」って書いてあるのは、店内でメモや写真を取れないので、記憶のイメージだけで。また見に行ってもいいけど、ペン立ての肥やしにはしたくない。

手元にある蛍光マーカーは ★トンボ蛍coat、ゼブラ蛍光OPTEX CARE ★ステッドラー テキストサーファーゲル ★コクヨ PASTA ★プリズマカラー色鉛筆 ★ホルベイン アーチスト色鉛筆 ★クツワ ハイライン蛍光マーカー色鉛筆 ★サクラ クーピー(色薄いけど) ★フェリシモ 500色のいろえんぴつ(昔のものには、500色の他に蛍光やメタル色25色セットというものがありました)

といった感じで、テキストサーファーゲルはすぐに色褪せるので、すぐに捨てるメモ用途に。「こんなクソマーカー、二度と買わん」とか書いたのに買ってしまうという。

コクヨPASTAも1本275円もするのに使いづらく、どうしたものかと思いながら。私はコレを5本88円で買ったから、あまり文句は言いたくないけど。

蛍coatはチャージャーも持っていて、ガシガシ使えます。というわけで、今しがた蛍光ペンには困っていません。

自分は蛍光マーカーで絵は描きません。あくまでチェック用途です。シャープの電子辞書のメモ機能では、普通の描線とは別レイヤーで蛍光マーカー色で描けますな。


珍しい文具が欲しければ、ヨドバシドットコムのネットで買えばいいと思っているけど、これは近くで売っていて安い。ずっと売ってくれたらいいけどね。舶来物は、やっぱり販路が無いと売れないよね。

2026年7月28日火曜日

0728; 履正社が3年ぶりに夏の甲子園へ。

 


でもやっぱり、熊本地震とか、板東英二さんのこととかの日でしたか。

X(旧ツイッター)がおかしいので、ここにいろいろ書こうかな? と思ったりもするのですが。なんかバグっぽいですよね、X。使いづらいったらありゃしない。

2026年7月26日日曜日

0726; 悔やみきれないタイブレーク満塁での頭部死球。

 


勝ち負け決めなければいけない勝負の世界は残酷ですが、その中でもこういう結末は悔いが残ります。もう、暑さやら何やらで疲れていたのでしょうけどね。

2026年7月25日土曜日

0725; ようつべで鳥人間コンテストを見ていた。

 


この日は人力プロペラ機部門があり、強風のため4機が飛べず、次の日に持ち越し。

そして次の日もお昼に強風で40分の休憩の後、続行不可として中止に。滑空機部門の7機が飛べず。わざわざ機体を持って彦根まで来てくれたのに、無念でしょうね。

もう異常気象で夏に屋外でイベントをするのが難しくなっていると思います。ただでさえ災害レベルの暑さですし。

2026年7月19日日曜日

0719; 高校野球大阪大会、大阪桐蔭が4回戦で敗退。

 


ベスト8になれずに敗退するのは10年ぶりですか。負けることがニュースになるんですからねぇ。

試合後に泣き崩れたようですが、本当に泣きたいのは、この前にあんたらにボコボコにされた北野高校でしょう。負けたぐらいで泣くなアホタレ、桐蔭は負けると泣くよね。泣くなら宿舎に戻ってから泣け。そりゃまぁ、寮完備で精鋭を集めているチームだけに、勝って当たり前みたいなプレッシャーがあるのかも知れないけど。履正社に対しても「寮の無い、自由な生活の学校に負けたくない」とか言っていたぐらいだし。

なので「選手集めて野球漬けにして、これかい」とか言われるのでしょうな。でも、一発勝負だから大事な時に負けることもあるよ。ただ、今年のチームはまとまりが無い印象でした。どうした桐蔭…といった感想です。選手たちの、天狗の鼻が折れていなかったのかな? そのあたりは分かりませんが。

反則について、バッターボックスから出ていないのなら、明らかにホームベースを踏んだのでは? かなり内側で打っていたから。バッターがホームベースを踏んだらアウトやで。

2026年7月18日土曜日

0718; アメリカ横断ウルトラクイズが復活。

 


はいいのだけど、29年ぶりですか。でも、今の高校生クイズみたいにMCの櫻井翔さんがいる横で別のアナウンサーが問題を読む感じなのでしょ?(・・? ということで、どう考えても昔のような番組作りは無理。大幅に雰囲気が変わって、すっかり令和の演出のものになろうかと。亡くなった人の漫画を、別の人が続きを描いている…みたいな、商業的な理由によるヤッツケ感漂うものにしかならないかと。

年末年始に放送するみたいですが、「笑ってはいけない」が無くなって、他に目玉は…みたいな感じでの復活なのでしょう。


もう、昔のウルトラクイズは戻ってきません。なので、全然期待していません。それでも、なぜ復活させたのか? みたいなところは見てしまうのかなぁ…という感じでしょうか。多分、ガッカリするとは思いますけれど。

2026年7月16日木曜日

0716; 西宮の新駅構想。

 

西宮の、こんなところに駅ができるんだ(’’;

阪急阪神国道駅のところに病院ができたのと、そこの近くの工場跡地に街づくりを計画しているとのことで、そうすると微妙に不便な阪神国道駅がどうにかならんのかいな…みたいな感じ?(・・?

神戸線はドル箱路線ですから、力を入れるのは分かります。どんな街を目指しているのでしょうね。

2026年7月12日日曜日

PC8801版ザ・キャッスルのステージデータの解析を試みる。その10


無事、X1ログイン版ザ・キャッスル最優秀作品を88で遊ぶことができるようになりました。

クリアまで確認しました。

右上やタイトルの画像を変更することは諦めました。そこまで無理にやらなくてもいいや。 できればよかったけど、88のことは全然分からないもので。

ログインには「エクセレントとまではいかないけど、けっこう難しい」とか書かれていますが、全然。簡単です(あんたの簡単の基準が分からん)。 せっかく面を作れるようになったので、自分でもステージ作成を考えてみるかいな? ゲームって、プレイするよりも作る方がはるかに難しいと思います。作ろうと思ったら、そのゲームをちゃんと理解していないといけないから。

やっぱり、面白いゲームがあったら、自分でも作ってみたい(改造してみたい)んですよね。

というわけで、今回の試みはこれにて完了。

2026年7月11日土曜日

PC8801版ザ・キャッスルのステージデータの解析を試みる。その9



 解析した情報をもとに、今度は逆に自作の(今回は雑誌掲載の)マップデータを圧縮していく。1階10部屋分5120バイトのデータを39.5%、2026バイトに収まるようにする。

現在、ステージのオブジェクトまで。これから 16 × 16 のキャラクタを変換するところ。

のんびりやりますわ。


16 x 16 のキャラクタデータも変換し、製品版に書き込むための圧縮データを作成。

もう少しでしょう。

2026年7月10日金曜日

PC8801版ザ・キャッスルのステージデータの解析を試みる。その8

 


全ての解析を完了し、ザ・キャッスル、キャッスルエクセレント全面の表示もOK。

ランレングスで2個以上のものが並ぶ場合は、オブジェクト番号に 80h を足して、その次にその個数を付けるのですが、圧縮効率を高めるために、数の多い壁、空白、水については、2個から8個の場合、1バイトで表せるようにしていると。ここを正しく処理すれば、キチンと表示できます。

これで、すてーじめーかー(自作の面データを製品版の圧縮データに変換して書き込む)を作成できるように。

やることは、こんな感じでしょうか。

★必ず1階10部屋単位で変換 でないとデータを作れない
 1部屋ごとに打ったバイナリデータを1階10部屋くっつけて1つのデータに
(バッチファイルを作ると便利 copy /b stage00.dat+stage01.dat+… 階7.dat)
 これを変換して書き込む

★オブジェクトの番号を調べる⇒同じものが幾つ連続している?
 1個ならそのままの番号になる

 2個以上⇒00~05、16、53以外なら
  オブジェクト番号+80h、その次に個数を指定

 00~05、16、53なら専用処理
    9個以上⇒オブジェクト番号+80h、その次に個数を指定
  2~8個⇒オブジェクトにより番号を決定

★最後まで部屋を描いたら16ドットキャラを配置
 ⇒トータルのバイト数からデータの終了+1番地をインデックスに付加する
 ⇒これを10部屋分処理して変換したものを製品データに書き込む

のんびりやりますわ。

2026年7月8日水曜日

PC8801版ザ・キャッスルのステージデータの解析を試みる。その7

 



X1ログイン版キャッスル最優秀作品、現在こんな感じでステージ0~19まで入力。
画像をくっつけて、全体マップを作るとこう。あと10面。

8とBが見分けづらいです。これはドットインパクトプリンタのフォントが悪い。印刷がかすれていたら判別不能。チェックサムで辛うじて分かるという。

ここまで、どちらかといえばパズルよりもアクション重視の面ですな。

~~~~~~~~~~~~~~~~~~~~~~~~~~

帳票の紙(128×297ミリ)にリストを大きく打って、そこから 53 以外のものを蛍光ペンの黄色でチェック。そして、あらかじめ 18Fh まで 53( 190h 以降のアイテム欄は FF )で埋め尽くしたバイナリに上書きで入力。いちいち 53 を打たなくていいのと、まず紙の上で作業して、そこからあまり画面を見ずに打てるので、ものすごく楽に。そして、チェックサムで正しく打てているかを確認していきます。

印字が汚過ぎて OCR できませんし、もう打った方が修正とかも楽かと。

2026年7月7日火曜日

PC8801版ザ・キャッスルのステージデータの解析を試みる。その6

 

8ドット(背景)のデータ。X1ログイン版キャッスルのPCG定義プログラムを実行すると、各文字フォントにこんな感じで登録されるはず。88版のデータもこの通りの番号。

自分はこれを昔、MSX2で打ってみて再現させた。

ラファエル君はいい加減に置いてあるから、
データのココじゃないです

16ドット(キャラクタ)のデータ。こっちはプログラムではどのように入っているか分からない(解析していない)が、88版で指定するキャラ番号はこう。

ただし現在解析中なので、グレーやラファエル君のいるあたりに騎士が設定されていたりと、イレギュラーなところがある。

2026年7月6日月曜日

PC8801版ザ・キャッスルのステージデータの解析を試みる。その5

 



ここまで展開できるように。
2つ以上赤ブロックが続く場合はD9~になる


801号室よりも上にデータがあったので、それら(901号室~910号室と呼ぶ)を簡単に描いてみました。すると、やっぱりコピー部屋でしたな。ちょっとまだ、うまく描画できていませんが。

部屋を(階数・号室で)指定したら、その部屋を描けるように。ちょっとずつですね。

こんなに簡単に解析できたのなら、もっと早くに88版を解析するべきだったなぁ。というか、まさか88版のステージデータを解析できようとは…って自分でも驚いています。

同じ階を10部屋単位でデータが作られているので、コピー部屋も10部屋作られています。昔のゲームのプロテクトには遊び心がありますよね。ここまでは体験版っぽく遊べますし。

2026年7月5日日曜日

PC8801版ザ・キャッスルのステージデータの解析を試みる。その4

 


88ザ・キャッスル、プログラム内に「KAI 0」から「KAI 9」なんて文字列が見えていた…ということで、各階ごとにまとまっている? と思ったら、ステージデータ開始番地のインデックスが101号室のデータの直前に1階10フロア分ありますわ。これで、好きにいらえますね。

88のフロッピーのデータには、いらないセクタ情報が一定ごとにあるので注意(マイルドライナーのグレーで消してある部分)。
データをいらったり、アドレスを計算する際にはココを飛ばさないといけない。

デジカメの方が綺麗に画像になる? なら、A4取るのに2分かかる23年前のスキャナ使わないよ。


アイテムの法則。綺麗に作り直そうかな? と思ったけど、手書きのままで。
MSXが少々へんちくりんだったから、これもそうかなー? と思ったら、そんな感じ。
1バイト目でアイテムと大まかな位置を指定、2バイト目で具体的な座標を指定。
アイテムを2バイトに収めたくて、こうなったと。
X1ログイン版だと、アイテム、X、Yで3バイト(その後にムダなFFがあって4バイトだったけど)。X、Yともに20ずつのフィールドなので、どうしても1バイトで指定は無理…ということで、アイテムの種類に大まかなブロック位置を付加するという形に。

ここまで分かれば、ステージ作成ツールを作れますね。

キャッスルエクセレントも、同じところにステージデータがあるっぽいですな。
これで解析は9割、あとはキャラ(グラ)の変更とかやる?

88だとキャラクタをGET@・PUT@で表示、そのためにまずゲットする画像を作る、でその作り方は好き好きと。
一応、そういうイメージを持っているのだが。


88版、ザ・キャッスルもキャッスルエクセレントもステージデータの開始番地は計算したらココだと思うのだけど、キャッスルの方は801号室の上にも何かある!(@@; 1D630hから何が入っている?? ひょっとしたら「COPYしたらAKANDE」とか書いてある?(笑

一応 901号室と呼ぶことに。


2026年7月4日土曜日

PC8801版ザ・キャッスルのステージデータの解析を試みる。その3

 基本的には、80hを足すと複数個の指定(その次で個数を指定)なのだが、空白と壁は多いため、それらで少ない個数の場合は専用の指定方法もあるよと。

空白;53(d3 nn)⇒df+n
白壁;偶数行は00(80 nn)⇒57+n
   奇数行は01(81 nn)⇒5F+n

まだ全然解析できていませんが、とりあえずキャラを変えることはできます。
最初の黄鍵をマルガリータ姫にすることで、玄関開けたら5秒でちゃんとクリアできますw



PC8801版ザ・キャッスルのステージデータの解析を試みる。その2

 



いろいろバイナリをいらってみた結果、88版もランレングスですわ。
ただしMSX版とは作りが違います。プログラマーが違うからでしょうか。
なので、他のステージも見ていけば、バイナリの意味は分かるかと思います。
でも、アイテムや敵は別データですな。それらはどこにあるのか、どのように入っているのかは、これから調べないといけません。

コンストラクション機能、欲しかったですよね。X1ログイン版キャッスルにコンストラクションあったから、なおさら。
でも、他の人はそう考えなかったのでしょうか、解析している人はいませんな。MSX版ならアメリカでステージを作るソフトを作った人が昔いたみたいですが。