海外版セガ・マスターシステムゲーム→メガドライブ変換アダプター
概論
メガドライブ(SMD)は、セガ・マスターシステム(SMS)の互換機能があって、シンプルなアダプターでSMSゲームと遊ぶ事ができるのを知っていた。
そのアダプターを作ろうかなと迷っていた。
ゆえに、
私が設計した
スーパーファミコンコントローラー→メガドライブ変換アダプターで
SMSゲームと遊ぶメガドライブを使って見たお客様曰く未対応だったため、
もう迷わずSMS→SMDアダプターを作る事にした。テストのためにね。よい言い訳ではないか!
仕様:
- 海外版のマスターシステム50pin端子カートリッジ対応
- メガドライブ1とメガドライブ2をテスト済
- Hyperkin Retron5対応
- Genesis 3未対応
では、この結果の写真:
使用コツ
表と裏を気にしながらアダプターとゲームソフトを入れるだけの事だ。しかし、
たまに、うまく行かない所がある:
1) コントローラー対応
あるゲームは、メガドライブコントローラーと対応しない。その場合、
マスターシステムのコントローラーを使う事でいい。また、
特別なアダプターを作ってもいい。
2) スタートアップ問題
本物のマークIIIゲーム機を電源すると、ゲームソフトが動作する前に、
搭載のBIOSを動作する。ついでに、BIOSがスタックポインタをイニシャライズ
する。メガドライブでは、違う。そのBIOSがないから、直接にゲームソフトが
動作される。したがって、スタックポインタをイニシャライズしないゲームは
そのまま起動しない。(その事を、
参考第5で知った。)
そう言うゲームを使うには、コツがある。まず、普通に対応するゲームを入れたまま
電源して、それで、電源OFFで、対応しなかったゲームを入れて。早く電源ONをしたら、
対応するはずだ。なぜなら、最初のゲームがイニシャライズしたスタックポインタの
内容は、しばらく電源切れても、残ったからだ!
2015年、2月:上記の面倒なやり方は、その
イニシャライズ基板を追加したら、
必要がなくなる。
下記のゲームはテスト済:
ゲーム名 | コントローラー対応 | スタックポインタ |
Alex Kidd in Miracle World | Ok | Ok |
Aztec Adventure | Ok | イニシャライズしない |
Fantasy Star | Ok | Ok |
Kenseiden | Ok | Ok |
Lord of The Sword | Ok | Ok |
R-Type | Ok | イニシャライズしない |
Shinobi | Ok | イニシャライズしない |
World Games | Ok | Ok |
Sydney Hunter | ? | イニシャライズしない |
その他のゲームテストしたら、ぜひ教えて下さい。
回路図
この下に回路図。WWWで見つけたこの2つの参考ページによって書いた:
- smspower.orgであった配線表 (参考第1)
- ちょっと読みづらいが正しい回路図 (参考第5)
一つ違いがあった:Pauseボタンの抵抗器。参考第1によって56kΩだが、参考第5の方は3.3kΩだった。
ただの
プルアップ抵抗だから、実はどうでもいい。それにしても、私は、Pause機能を使う事を出来なかった。
どんな抵抗を使っても。まあ〜、私から遠い場所にあるPauseボタンは価値がないと思って、
そのままこのボタンを使えない原因を探さず諦めた。
ついでに、あちこち抵抗0Ωを付けた。もしいつかある信号を違う配線で接続したいなら、役に立ちそう。(回路図で、「NP」の
抵抗機は、普段組み立ていない)
基板
メガドライブのロムカセットの配線をやり直してアダプターを作るのは、時間が掛かり過ぎそうだった。
それに、忙しかったので、特定基板を設計する方が早かった。
基板を設計する時に、アダプターを使うとSMSロムカセットが余計な高さにならないように気をつけた。
PCBメーカーに注文したが、自分で作りたいなら、こちらのファイルどうぞ:
gerbers_sms2smd_v1.zip (ガーバーフォーマット)
作らせた基板は、その写真のよう。ところで、この組み立てた基板、半田つけしてないキットも
raphnet technologiesで売っております。
ボックス
そのプロジェクトの為に、特定のボックスも作った。詳しくは、
こちらのページへ.
コントローラー修正
あるゲームは、メガドライブコントローラーと対応しない。その場合、 マスターシステムのコントローラーを使う事でいい。
また、この修正アダプターを作ったら、メガドライブ・コントローラーを使える。
私が持っているゲームは、このアダプターが要らない。でも、このアダプターを考えたishiyakazuoさんには、
完璧に対応する。
メガドライブ・コントローラー非対応ゲムのリストはこちらがある:
http://db-electronics.freeforums.net/thread/12/genesis-controller-compatibility
2014-10-31には、メガドライブ・コントローラー非対応のは、下記のゲームだった:
- Alien Syndrome
- Bomber Raid
- Great Volleyball
- Montezuma's Revenge
- Shanghai
- Where in the World is Carmen Sandiego?
- Wonder Boy in Monster Land.
そのリストは、国外のゲームが、
日本版バーションなら同じ状況だと思える。
免責
私の知る限りにこのページーの内容は間違えが無いと思います。
しかし、こちらは何も保証致しません。このページを使って、
どんな事になっても、責任を負いかねます。