X68000 スーファミのコントローラーを使ってみた for namco


リブルラブルの件も何とかしたかったので、スーファミコントローラーで namco ゲーム専用のものを作ることにしました。

仕様は以下の通りです。

・マイコンは ATMega8 を使います
・マルチプレクサ 74HC157 でリブルラブルの左右コントロールを行います
・スイッチングには 74HC05 オープンドレインインバータを使います
・収納スペースが厳しいので、ケースは単三 4本の電池ボックスにしました
・鼻血接続(鼻血ティッシュのようにコネクタに直接配線を突っ込む)ではなく、スーファミコントローラーのメスコネクタを使います
・SELECT + START 長押し(2秒ぐらい)でモード切替します
・モード切替は以下の通りです
 (1) ドラゴンスピリット用(MSX仕様)
 (2) パックランド用
 (3) リブルラブル用
・LEDの色は以下の通りで、ゲームのイメージに合わせています(キャラや背景の色ですが)
 (1) 青
 (2) 黄
 (3) 緑
・ドラゴンスピリット、パックランドは連射対応です
・連射はX68000の垂直同期に合わせた秒間27.5連射、および一般的な秒間16連射です
・Lボタンで秒間16連射、Rボタンで秒間27.5連射に切り替えます
・電池ボックスのスイッチを利用して、ABボタンの位置交換を行います

インテリジェントに作り過ぎたので、配線がぐちゃぐちゃです。
いつもの人喰い怪人イソギンチャックですね。

残念ならが、ケースに収納しきれませんでした。
もっこりしています。
いつかまた配線を細くして作り直したいのですが、工数がかかりすぎてもうムリです。

LEDの横に対応ゲームのラベルを貼ってみました。
「DRAGON SPIRIT」 は縦を横にしたのでちょっと無理がありますが...。

それでは動作確認です。

ドラゴンスピリットです。
元々MSX仕様なので問題ありません。
うーん、秒間30連射のほうが速かったかな。
無理に垂直同期信号に合わせる必要はないのかもしれません。
ファイヤが左か右かは好みが分かれますが、スイッチで切り替えればいいですね。
もちろん、ゼビウスにも使えます。X68000版は持っていませんが。

次はパックランドです。
これまでも作っているの問題ありません。
秒間27.5連射も16連射も違いはありませんでした。

次はリブルラブルです。
以前作ったときは失敗しましたが、回路が間違っていました。
今度は成功です。
リブルとラブルがそれぞれ動きます。
ただ、スーファミのコントローラーでは操作し難いですね。
やっぱりジョイスティックのほうがいいです。
namcoではありませんが、クレイジークライマーも動きます。

ドラゴンバスターも8WAYにすればサクサク動きます。
もちろん、スぺースハリアーでも使えます。

ということで、スーファミのコントローラーをX68000のnamcoゲームに対応しました。
次はプレステ2のコントローラーでアナログ操作に挑戦します。


























戻る