ホーム > タグ > CPU
CPU
TTLのビデオゲーム
今年になって調べたいと思っているテーマの1つがTTL時代のアーケードゲームです。
TTL時代っていうのは、アーケード(ゲームセンター)にテレビを使ったゲームが登場した70年代初頭から、CPUによるゲームが普及してくる70年代後半までの短い期間を指します。というか、私がそう呼んでいるだけです(^^;
TTLとは何かと言うと、コンピューターの基本的な動作を行なう論理回路(またはICチップ)の総称で、コンピューター(CPU)が普及する前のデジタル回路では、欠かすことのできない仕組みです。
今では、ビデオゲームと言えば当たり前のようにCPUが入っていて、ゲームのソフト(プログラム)が動いていますが、70年代初頭のTTL時代ではCPUを使わずにデジタル回路だけでゲームを作っていました。プログラムを作らないでゲームが作れるの? って思っちゃいますが、実際に色々なゲームが作られています。
たとえば、アーケードのビデオゲーム初のヒット作として有名なPong(Atari 1972)。
あと、今でも知られているブロック崩し「Breakout(Atari 1976)」もプログラムは一切使われていません。
現在はハードウェアとソフトウェアの分担がはっきりしていて、パソコンで言えばビデオカードのハードウェアが絵を出す機能を持っていて、コントローラー等の入力をもとにどのような絵を出すかを決めるのがソフトウェア(プログラム)の役割です。
昔は、そのソフトウェア部分も含めてハードウェアで作ってしまっていました。ゲームごとに専用の回路を作っていたわけです。そのための一時的なデータ記憶や、条件判断を行なうためにTTL(Transistor-transistor logic)が使われていました。
今さらなぜTTL時代をテーマにしているかと言うと、その後のビデオゲームに比べて資料が少ないことと、TTLの持つシンプルさを今だから見直すといい…気がしたからです。
TTL時代のゲームを現在遊べる環境は極端に少ないです。また、80年代以降のゲームはエミュレーターにより今も遊べたりしますが、CPUを使用していない場合、厳密に同じ動作をパソコン上で再現するためには回路図をソフトウェアに起こす必要があり、とても難しくなります。
そのため、ビデオゲームの元祖的な存在でありながら取り上げられる機会も少なく、知らない人がほとんどではないかと思われます。ファミコンとか80年代のゲームについてはもう多くの人が語っていると思うので、今後ネタが続けばですが、TTL時代に作られたゲームと魅力について紹介をしていきたいなと思っています。
ちなみに、海外ではDiscrete Logicとも呼ばれていて、こちらのページはかなりオススメです。
Discrete Logistics
http://discrete.mameworld.info/
あと、パソコンでは再現が難しいと言いましたが、シミュレーターを作っている人もいるので雰囲気はわかるのではないかと思います。
http://adamulation.blogspot.com/
http://www.ascotti.org/programming/tickle/tickle.htm
- Comments: 1
- Trackbacks: 0
Home > Tags > CPU
- Search
- Feeds
- Meta