640*480の解像度で鮮明に映像を映し出すVGA-BOX。その能力は今までのゲーム機と次元が違う。って、VGA-BOXは何もしていなくて、中はスカスカなんだけど。
その素晴らしいVGA-BOXなのだが、非対応ゲームがいくつかある。手元にあるのは「北へ。」「サイキックフォース2012」の2つ。他にもポツポツと。何故、非対応なのか原因がわからない。謎謎謎。
「北へ。」はPCモードで立ち上げると、ケーブルが対応していないと怒られて止まってしまう。ところが、TVモードで立ち上げて、起動中にPCモードに切り替えるとVGA表示になる。別に画像が乱れたりはしない。遊び尽くしたけど、不都合が発生することはなかった。何故、VGA-BOX非対応なのか謎。こういう絵のゲームこそVGA表示でないと意味がないと思うのだが。ムービーの荒さや、時々解像度を落としているのを誤魔化すため?
point1) ソフトはケーブルの種類の情報を取得できる。
TVモードに切り替えるタイミングは遅いと駄目。ソフトウェアがモード状態を見る瞬間より遅いと駄目のようだ。
point2) 画面のモードはソフトで設定する。
「サイキックフォース」は「北へ。」と同様にPCモードでは起動時に怒られる。しかも、「北へ。」と違ってTVモードで起動した後にPCモードに切り替えてもVGA表示できない。TVの画面を見ていると、他のゲームと違って、解像度の低いノンインターレスなのがわかる。それが原因の可能性が高そう。解像度を上げる作業って大変なのかなぁ。マシンパワーは余っているだろうに。解像度まで完全移植を目指したとか、アーケード部門から圧力(?)がかかったのかもしれない。うーん。
point3) ソフトが対応していないと、モードを切り替えても無駄。
VGA-BOXの中を見るとスカスカ。回路も半分はヘッドホン出力用。
回路にこういう部分がある。
上のスイッチはPCとTVの切り替えスイッチ。下のは本体へ繋がるコネクタ(色とか回路構成は変更されるかもしれないので注意)。
で、スイッチONでPCモード。スイッチOFFでTVモード。スイッチOFFだと、本体のプルアップでHCT244の/GがHになって、同期信号の出力がハイインピーダンスになる。よってTVモードだと余計な同期信号が出ないようになっている。
現在どのモードかは、紫・緑の2本で本体へ伝えられる。
point4) モード設定は2本で。
注意:以下の改造は、あまり意味がありません
下手な絵でごめんなさい。
・244の2番ピンと19番ピンをLで固定する。
・紫と緑の線を切断し、トグルスイッチで設定できるようにする。
この改造によって、紫と緑を別々に設定できる。通常設定できない設定をすることによって、どういう動作をするかを調べようというわけ。
次の4通りで試す。
| 紫 | 緑 | ||||
| TV | TV | 普通のTVモードと同じ | |||
| TV | PC | 未知のモード | |||
| PC | TV | 未知のモード | |||
| PC | PC | 普通のPCモードと同じ |
| 紫 | 緑 | VGA | RGB | TV | |
| TV | TV | × | × | ○ | |
| TV | PC | × | ○ | × | |
| PC | TV | × | ○ | × | |
| PC | PC | ○ | × | × |
| 紫 | 緑 | VGA | RGB | TV | 起動時チェック |
| TV | TV | × | × | ○ | ○ |
| TV | PC | ○ | × | × | ○ |
| PC | TV | ○ | × | × | ○ |
| PC | PC | ○ | × | × | × |
| 紫 | 緑 | VGA | RGB | TV | 起動時チェック |
| TV | TV | × | × | ○ | ○ |
| TV | PC | × | ○ | × | ○ |
| PC | TV | × | ○ | × | ○ |
| PC | PC | − | − | − | × |
| 紫 | 緑 | VGA | RGB | TV |
| TV | TV | × | × | ○ |
| TV | PC | × | ○ | × |
| PC | TV | ○ | × | × |
| PC | PC | ○ | × | × |
| 紫 | 緑 | VGA | RGB | TV |
| TV | TV | × | × | ○ |
| TV | PC | ○ | × | × |
| PC | TV | × | ○ | × |
| PC | PC | ○ | × | × |
| 紫 | 緑 | VGA | RGB | TV |
| TV | TV | × | × | ○ |
| TV | PC | × | ○ | × |
| PC | TV | × | 1/4 | × |
| PC | PC | ○ | × | × |