「Atari 2600」の版間の差分

削除された内容 追加された内容
編集の要約なし
編集の要約なし
54行目:
コントローラは、反射型ゲームで用いられたパドルコントローラやジョイスティックなど数種類が用意され、接続に[[D-subminiature|D-sub]] 9ピン状の台形のコネクタが使用された。
 
厳密に「規格」として定められていた訳ではないが、日本では[[PC-6000シリーズ|PC-6001]]で2ボタン<ref group="注">但し、[[BASIC]]のコマンドで取得できる入力はATARI仕様の方向+1ボタンである。</ref>と電源ピンを拡張し採用された他、類似したピンアサインを[[シャープ]]の[[X1 (コンピュータ)|X1]]が採用しているほか、[[日本電気|NEC]]が規格策定の初期に関わっていた[[MSX]]規格が、この拡張されたピンアサインのコネクタを使用している。但し、X1の実装では[[Programmable Sound Generator|PSG]]の汎用I/Oが直接コネクタに出ているため、GNDの配置は同じものの電源ピンが存在せず、信号とって。ゲーム機としてのMSXなどの普及などにより、[[Windows]]が国内で台頭するまで間、この拡張されたMSXのピンアサインのコントローラが国内では[[デファクトスタンダード]]<ref group="注">PC-6001由来のMSX互換のジョイスティックポートは、[[FM-7]]、[[MZ-2500]]、[[PC-8800シリーズ|PC-8801mkIISR]]、[[PC-9800シリーズ|PC-9801]]、[[X68000]]等のハードウェアに搭載されている。</ref>となっていた。ゲーム機ではセガの[[SC-3000]]で同様にボタンが追加された仕様のコネクタが使用されており、拡張を重ねながら[[メガドライブ]]まで使用されていたが、上記のPC-6000シリーズや、MSXとは拡張部分のピンアサインは別のものである。下記の様にATARI2600、MSX、X1、セガのゲームコンソールではインターフェイス側に電気的な互換性は無い。尚、直接の互換性は無いものの、ピンを入れ替えるコネクタを用意することで、別の機種に用意されたものを使用するソフトウェア<ref>X68000用[[チェルノブ]]、[[ストリートファイターII#パソコン|ストリートファイターIIダッシュ]]</ref>なども販売されている他、電池ボックス<ref>[[マイコンソフト|電波新聞社]]のXE-1Pro</ref>や、モードスイッチを装備することで、複数のコンソールに対応<ref>XE-1ST/XE-1ST2等</ref>するジョイスティックも発売された。
このように、厳密にはピンアサインとしては異なるものの、1ボタンのATARIコントローラが使えることから、これらのインターフェイスは「ATARI仕様準拠」<ref group="注">ATARI仕様、アタリ仕様、アタリ社仕様などの表記ゆれも見られた。</ref>とカタログに書かれていた。
 
これらの端子は、多くが汎用I/Oに接続される形になっていたこともあり、ソフトウェアの制御によって、入力デバイス用のコネクタのみではなく、多ボタンの入力機器、マウス、通信ケーブル、MIDI機器の制御など、他の目的に使われることもあったが、これらの機器はソフトウェア側の対応を必要とするため、アタリ規格ではなく対象機種の専用品として販売されていた。
 
コントローラデバイスの複雑化などにより32ビットゲーム機では採用されず、パソコンでも[[Universal Serial Bus|USB]]接続が主流になると[[レトロゲーム]]以外では需要がなくなり、次第にその姿を消した。
63行目:
|+ ピンアサイン
! Pin No.
| Atari Joystick || Atari Paddle || MSX || MSX MOUSE || SEGA(SC-3000以降) || colspan="2"| SEGA(MEGA DRIVE) <ref>Hは信号がHigh、Lは、Low固定。7番ピンについては、ホスト(ゲーム機側)からコントローラへの制御ピンである。</ref>
|-
! 1
92行目:
| NC || POT2 || GND || GND || 2# || C# || Start
|}
 尚、[[FM TOWNS]]では、通常同時に押されることの無い方向キーの上下でRUN、並びに、左右を同時に押下することで、SELECTの二つのボタンを標準で拡張しており、重複する方向キーと拡張追加されたボタンは同時に正常に判別することが出来ない。
 
 また、電波新聞社、シャープが販売したアナログスティックは、シリアル通信によって256段階の入力と、多ボタンの認識を可能にしている。
 
 メガドライブでは、6ボタンパッドもリリースされており、7番ピンを特定のタイミングで二度立ち上げることによって、拡張部分の状態が返されるようにすることで、認識ボタンの拡張追加を実現している。
== バリエーション ==
; Atari 2700