2023年4月30日の日記を表示中

2023年 4月30日 (日)

基板

液漏れで死亡したCPS2のサブボード(93646B-7)、これまで部品取りに使ったりしていたんですが、もっと部品を外せばもっと色々と調査に活用できることに気が付き、ひとまず洗ってみることにしました。

液漏れで死亡した基板を洗浄

まあまあきれいになったかな。茶色いサビのようになったところは、歯ブラシの硬いところでゴリゴリと削って落としましたw

まあまあきれいになったかな

ナイフか何かで削ればもう少しパターンをクリアにできそうです。

削ればもう少しいけそう

基板

例のCPS2のジャンパ配線の謎ですが、追加でさらにあれこれ調べて、大体謎が解けました。まず全体をまとめるとこういう感じ。

  • この修正は、初期型サブボード(93646B-3 or 93646B-4)で、サウンドデータ用のROM(ROM11およびROM12)に32Mbit品を使用するタイトル(ストゼロ3やヴァンパイアセイヴァー2など)を動かすのに必要な改造
  • 実施すると、後期型のサブボード(93646B-5以降)と完全互換になる
  • 改造では、BGSB3の9番ピンをCN3のC14から切り離し、代わりにCN3のC13に配線

細かい話は以下の通りです。まずは改造前の基板の話。

  • CPS2のサブボードは、サウンドデータを搭載するROM11とROM12でアドレスバスやデータバスを共有しているため、CE信号を個別にLに落とすことでアクセス仕分ける必要がある
  • ROM11とROM12のCE信号は、BGSB3から独立して配線されているため、独立した制御が可能
  • 無改造の初期型サブボードでは、BGSB3にはサウンドまわりのアドレスのうち、ROM11・12のA18〜A20に対応するピンのみが配線されているため、2個同時に使う場合は、4Mbit品〜16Mbit品の組み合わせで使うことができるが、32Mbit品は使えない
  • 無改造の初期型サブボードでも、ROM11もしくはROM12のどちらか一方しか使わないのであれば、32Mbit品を使える設計となっている(実際にそういう構成のタイトルはないけど)
  • CPS2で多くを占める16Mbit x2構成であれば、A20を使うことでCEを出し分けることができる
  • 32Mbit x2構成になるとさらに1bit上のアドレス(以下A21とする)が必要になるが、無改造の初期型のサブボードでは、これがBGSB3に配線されていないため、CEを生成できない

改造内容の話。

  • ROM11やROM12のA18に対応する線はCN3のC14に配線されている
  • A21に相当する線は、CN3のC13に配線されている
  • 初期型サブボードでは、元々BGSB3の9番ピンには、CN3のC14 (A18) が配線されている
  • 改造では、元のBGSB3の9番ピンとCN3のC14を結ぶ線を、JP14の近くでカットしている

    もとの配線はJP14の近くでカットされている

  • 改造ではCN5のC13とBGSB3の9番ピンをジャンパしているが、CN5とCN3は全結線されているため、このジャンパでCN3のC13とBGSB3の9番ピンがつながることになる

その他の話。

  • 後期型サブボード(93646B-5 以降)では、最初からこの接続になっているため改造不要
  • 初期型サブボードでも、サウンドデータが16Mbit x2の構成の場合は改造不要で使えるため、改造されていない
  • BGSB3のA20の信号位置は改造前後で7番ピンのまま変わらないため、BGSB3をG以外のものに交換すれば、改造後でもサウンドROMが16Mbit x2構成のゲームは普通に動作する
  • 改造によって、A18でCEを生成するケースに対応できなくなるが、そもそもこれを必要とするタイトルは存在しないため問題とならない
  • これは設計当初の想定を超えた大容量化に低コストで対応するための改造であって、バグ修正ではないと考えられる
  • BGSB3から出ているCEは2階基板には配線されていないため、サウンドデータ用のROMが32Mbit x2構成でも、それが2階基板にあるケースでは、この改造はおそらく不要となる(したがってプロギアの嵐のサブボードに適用されていたジャンパ配線は本来はなくても良いはず)

2023年4月30日の日記を表示中

中の人情報

名前:
nosuke (のすけ)
メール:
sasugaanijaのgmail.com
「の」は「@」みたいな
関連リンク:

カレンダー

2023年4月
            1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30            

<<先月分

翌月分>>

最新の10件のエントリ

最近の10件のコメント

過去ログ