迷路は1マスあたり16進2桁で記録している。壁を1で道を0にするというのだとあとから仕掛けなど入れようと思ったときに道の種類など追加できない。いまのところ種も仕掛けもないただの迷路なんだけど...次に自動生成機能でも作ろうと思ったのだが、迷路を自動生成するならば2進で表せる迷路の方が簡単じゃないかと思った。いうわけで先に0と1で表した迷路データを16進2桁のデータに変換するコードを書いた。コンバータ部ができたところで、これなら手軽に使えるマップエディタが作れるなと思ったので自動生成はそっちのけでマップエディタを作成。これでマップエディタで迷路を作ってそのまますぐ遊べる。マップエディタで複雑な迷路を作れるようになると、今度は自分で作った迷路にもかかわらずクリア出来ないという事案が多発するようになった。クリアできない迷路ほど腹立たしいものはないので今度はミニマップをつけた。ミニマップはあってないようなタイトル画面でON/OFFできる。自分で方眼紙にマッピングして遊ぶという方はOFFにして遊んで下さい。このへんまでくると迷路の自動生成はどうでもよくなってきた。今度はこの迷路にどんな仕掛けをつけるかが問題だ。謎解きくらいは盛り込みたいものだが、未だに方向性を絞れずにいるのでこのプロジェクトは停滞中。ところで、似たような見た目の迷路を2,3年前にも作った。今回のものと昔作った物の決定的な違いは視界にある。以前作った物は自分が今いるタイルしか表示されない。つまるところお先真っ暗。今回のは2.5先まで見えている。ORGN-Gお久しぶりです。以前、初代PCエンジンについて記事を書きましたがそれにCD-ROM2を装備したのでそれについて。CDロムロムは1988年にNECホームエレクトロニクスから発売されたPCエンジンの周辺機器で、コンシューマゲームにおいての光学ドライブ使用は世界初であった。Huカードでは最も大容量なものでも20MBit(2.5MB)程度であったのに対し、CD-ROM2では使用可能な容量が540MBと大きく増加した。CD-DAにも対応し、いままで本体の内蔵音源に頼っていた効果音やBGMなどの「音」に縛りがなくなったため、ゲームのフルボイス化など表現の幅が大きく広がることとなった。CD-ROMドライブであるCDR-30は独立したCDプレイヤーとして使用することが可能である。同社のパーソナルコンピュータであるPC-8801MCにも装着することも可能。PC-8801MC用のCD-ROMドライブとCD-ROM2用のCD-ROMドライブは中身はまったく同じものでありながらも、外装デザインなどに若干の違いが見られる。CDR-30には改良型としてCD-R30とCD-R30Aが存在する。写真に写っているのは初期型のCDR-30であるが外装に違いはなく、裏面のモデルナンバー以外での判別はできない。Engineに接続される。このインターフェースユニットにはSRAMが64KB、ADPCM用DRAMが64KB搭載されているほかに、セーブデータの保存用に2KBのSRAMが用意されている。Engine本体とCD-ROM2アダプタへはインターフェースユニットより電力を供給することができる。EngineやCD-ROM2アダプタと同じ9Vであるが、端子径に互換性はなく専用アダプタが必要である。専用アダプタを使用しても必要な電力量を十分に供給できているとはいえず、入手可能ならばより大容量のACアダプタを使用することが好ましい。CARDを挿入しておく必要がある。このカードには音楽再生機能やセーブデータ管理機能が含まれる。CARDやアーケードカードを本体に挿入することでバージョンアップができる。これらのカードにはバッファ用のSRAMが内蔵されている。MSX2人々のヒットビットというやつだ。ダイレクトドライブFDDのおかげで発売から25年たった今でも2DDフロッピーが読める。こいつテレビにつなぐとこうなる。ゲームを起動してもこのありさま。VDPの故障を疑ったが、某MSXスレでVDP以降ではないかというアドバイスをいただけたのでパターンを追ってみた。映像出力系は右上である。パターンを追って気づいたのだが、VDPからはRGBしか結線されてない。取り出されたRGB出力は、VDPの右横にある基板で処理されるようで、コンポジット出力はそこで作られているらしい。OUTとなっており、VDPから直接コンポジット出力を取り出せるようだ。試しに21pinと適当なGNDを拾って映像を出力してみた。うおおおおおおおおおおおおおお!!!!ちゃんと表示されるではないか!根本的に直すならばVDPの横の基板を外して修理しなければならないが、どうせコンポジットしか使わないので21pinから映像を取り出すことにした。VDPとRCA端子直結は怖いのでアンプ回路を挟む。このアンプ回路は一般的なもので、ファミコンのAV化を紹介しているページだとだいたい載ってると思う。ちなみにこのアンプ回路はてきとうに組んだので色味がよろしくない。VCCは近くのコントローラ端子からとった。ATARI仕様の9pinコントローラ端子では5pinが5V+になっている。完璧ではないが、とりあえず乱れがなくなったのでいいことにしよう。ORGN-G最近マザー2をやっている。考えると来年MOTHER2は発売20周年である。1989年にリリースされたMOTHERは発売25周年だ。プレイしていて思うのだが、このゲームはいまだに色あせていないと思う。パステルカラーの世界にのんびり(?)した世界観。これはたしかに20年後でも楽しめそうな完成度ではないだろうか。...さんざんファミコンをやっておいて言うのもなんだが、MOTHERを2か3のシステムでリメイクしてほしいなぁ。ファンメイドのMOTHER4も楽しみ。いうプログラムを書いてるのかはしらないが、他言語化を想定している仕様なのだろうか...まぁ読めないわけじゃないしリリースされたらすぐ英語のままやるけど。だれかが日本語化するなら時間をかけて、シリーズに忠実に、こだわって翻訳してほしいと思う。つくってみたけどあんまりおもしろくなかった。実はちょっと後悔している。1995年、北海道生まれ。2019年から本業インフラエンジニアになりました。これからも自宅サーバでぼちぼち更新していきます。