JPH0142220B2 - - Google Patents

Info

Publication number
JPH0142220B2
JPH0142220B2 JP57140952A JP14095282A JPH0142220B2 JP H0142220 B2 JPH0142220 B2 JP H0142220B2 JP 57140952 A JP57140952 A JP 57140952A JP 14095282 A JP14095282 A JP 14095282A JP H0142220 B2 JPH0142220 B2 JP H0142220B2
Authority
JP
Japan
Prior art keywords
circuit
image signal
object image
data
signal
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired
Application number
JP57140952A
Other languages
English (en)
Other versions
JPS5932478A (ja
Inventor
Noboru Yasukawa
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Taito Co Ltd
Original Assignee
Taito Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Taito Co Ltd filed Critical Taito Co Ltd
Priority to JP57140952A priority Critical patent/JPS5932478A/ja
Publication of JPS5932478A publication Critical patent/JPS5932478A/ja
Publication of JPH0142220B2 publication Critical patent/JPH0142220B2/ja
Granted legal-status Critical Current

Links

Description

【発明の詳細な説明】 本発明はビデオゲーム機に関する。
ラスタスキヤン式ビデオデイスプレイ装置と、
ゲームのため操作される操作部と、ゲームを進行
させるためのプログラム及びオブジエクトその他
の表示のため必要なデータを記録したメモリを具
備し操作部からの信号に応動してゲーム状況をデ
イスプレイするため必要なビデオ信号を発生しビ
デオデイスプレイ装置を作動させる演算回路とか
ら成り、遊戯者が操作部を介して入力する信号に
応動し、予め定められたプログラムに従つてゲー
ム状況をラスタスキヤン式ビデオモニタにデイス
プレイするゲーム機械は公知であり、広く普及し
ている。
而して、この種のゲーム機械では、出来るだけ
ゲーム内容を充実させ、興味深いものとするた
め、画面を色彩豊かなものとし、多数のオブジエ
クトを利用すると共に、リズミカルにその画面の
転換を計る必要があるが、一方では、価格上の制
約からあまり高速大容量の演算回路を使用し得な
いという問題がある。
本発明は叙上の点に立つて為されたものであつ
て、その目的とするところは、極く僅かの付加的
回路を設けるだけで、画面を極めてカラフルに出
来、且つ、多数のオブジエクトを登場させ、複雑
な画面を構成し、且つその画面を素早く転換し得
る演算回路を提供することにある。
尚、本明細書では、オブジエクトなる語は、ゲ
ームの構成に本質的に必要な画像、例えばカーレ
ースでは競争する自動車や道路の境界線等、ガン
ゲームでは標的や弾丸、戦闘ゲームでは敵、身方
の陣地、兵員、ミサイルその他の武器、UFO、
その他のパターンであつて、ゲームの進展又は得
点に直接関係するものを表すものとする。
而して、ビデオ画面にはこれらのオブジエクト
の外、例えば、海や空、星や雲、草原や市街等の
風景、煙等、単なる彩であつてゲームには直接関
係のない背景パターンや、ゲームに関する指示事
項、スコア等が表示されるものである。
而して、本発明の要旨とするところは、このオ
ブジエクトのコード及びパターンを定め、これを
別々のメモリに記録し、又、数画面分の背景画像
データを記録できるスクリーンRAMを用いこれ
に少なくとも1画面、望ましくは3〜5画面分の
背景画面データを記録しておくと共に、走査線一
本分の画素データを記録し得るメモリを2個、そ
れぞれ奇数番目及び偶数番目の走査線用のライン
バツフアレジスタとして使用し、一方のメモリが
出力を送出している間に他の一方のメモリにデー
タの書込み、更新を行うよう構成し、更に、これ
らメモリから出力される信号と上記スクリーン
RAMから得られる背景画像信号とを合成する
際、CPUから与えられる優先順位に従つてこれ
らの信号を取捨選択してビデオデイスプレイ用の
画像信号列を編成する選択回路を設け、更にこの
選択回路が出力する画像信号に含まれたカラーコ
ードにより三色のカラービデオ信号を得る出力回
路を設けることにある。
以下、図面により本発明の詳細を説明する。
図面は本発明にかかるビデオゲーム機の一実施
例を示すブロツクダイヤグラムである。
而して、図中、1はCPU、2はプログラムメ
モリ、3はプレイヤにより操作される操作部、4
はオブジエクトコードメモリ、5はRAMアドレ
ス切換スイツチ、6は同期信号発生回路、7は時
分割タイミングパルス発振回路、8はオブジエク
トパターンメモリ、9はスクリーンRAM、10
はスクロールコントロール回路、11はスクリー
ンRAM9用のアドレス切換スイツチ、12はオ
ブジエクト画像回路、13は背景画面編成回路、
14はオブジエクト画像データパラレルシリアル
変換器、15は背景データパラレルシリアル変換
器、16及び17はオブジエクト水平位置決定用
のカウンタA及びB、18及び19はオブジエク
ト画像信号メモリA及びB、20及び21はオブ
ジエクト間優先順位回路A及びB、22は画像信
号切換スイツチ、23は画像信号切換回路、24
画像信号選択回路、25は出力回路、26はラス
タスキヤン式ビデオモニタであり、27はオブジ
エクトの垂直位置指定回路、28,29及び30
はラツチ、31はオブジエクトの反転制御回路、
32はオブジエクト及び背景の画像データ切換ス
イツチ、33はオブジエクト画像左右反転制御回
路である。
而して、ゲームのため必要なプログラムはプロ
グラムメモリ2に記録されており、そのプログラ
ムと操作部3の出力により、CPU1が装置全体
を制御する。
操作部3はプレイヤにより操作されるジヨイス
テイツク、つまみ又は押しボタンスイツチ等から
成るものである。
オブジエクトコードは水平ポジシヨンコード、
垂直ポジシヨンコード、表示するキヤラクターコ
ード、色彩モード指定コード、反転コード及び優
先順位コードから成るものである。このコードは
オブジエクトコードメモリ4に記録され、必要に
応じてアドレスバスを介してオブジエクト画像回
路11その他に送られるものである。但し、これ
には、実際の画像データは含まれておらず、それ
らはこのコードとは別にオブジエクトパターンメ
モリ8に記録される。
RAMアドレス切換スイツチ5はCPU1から発
信されるオブジエクト選択信号により所望のオブ
ジエクトに対応するコードを読み出す。
同期信号発生回路6は、ビデオ信号用の水平、
垂直同期、帰線信号の外、水平カウント信号H、
垂直カウント信号V及び走査線上の画素に対応す
るクロツクパルスを発振する。
時分割タイミングパルス発振回路7はタイミン
グパルスP1,P2,P3及びP4を発振する。
これらのタイミングパルスは一走査線当りの走査
期間とその帰線期間の合計期間中に繰返し数十回
発振され、これによりラツチ28,29,30、
画像データ切換スイツチ32及び背景データパラ
レルシリアル変換器15の作動のタイミングが制
御される。
本実施例に於ては、スクリーンRAM9はビデ
オの3画面分、SCN1,SCN2,SCN3、の背
景画像データを記録し得る容量を有し、そのデー
タはスクリーンRAMアドレス切換スイツチ11
を介してCPU1により制御され、背景画面編成
回路13及び背景データパラレルシリアル変換器
15を介して画像信号選択回路24に送られる。
スクロールコントロール回路10は画面を水平
方向及び/又は垂直方向にスクロールさせる際作
動させる回路である。
オブジエクト画像回路12はオブジエクトの垂
直位置指定回路17、ラツチ28,29及び3
0、画像データ切換スイツチ32及び画像水平反
転制御回路33から成り、デイスプレイするため
CPU1により選択されたオブジエクトの画像デ
ータをオブジエクトパターンメモリ8から読出
し、要すれば指定された垂直及び水平方向の画像
反転を行い、色彩コードを指定し、オブジエクト
画像データを編成するものである。ここでの垂直
位置指定回路28はオブジエクトを表示すべき画
面上の垂直位置を指定するものであり、ラツチ2
9はオブジエクトの反転データ及び色彩データ用
のラツチ、ラツチ29はオブジエクト画像選択デ
ータ用のラツチ、ラツチ30はオブジエクトの垂
直位置データ用のラツチであり、反転制御回路3
1はオブジエクトを表示する際垂直方向に反転し
て表示する必要があるときデータを前後反転して
出力する回路、画像データ切換スイツチ32はオ
ブジエクト画像とスクリーンRAM9から送られ
た画像を順次輪番的に送出するスイツチング回
路、画像水平反転制御回路33は画面を水平方向
に反転して表示する必要があるときデータを前後
反転して出力し得るバツフアレジスタである。
従つて、画像データ切換スイツチ32と画像水
平反転制御回路33は、オブジエクト画像回路1
2を構成すると共に、背景画面編成回路13をも
構成することになる。
背景画面編成回路13はスクリーンRAM9の
データに基き、要すれば必要なオブジエクトの画
像データをオブジエクトパターンメモリ8から読
出し、背景画面データを編成するものである。
オブジエクト画像データパラレルシリアル変換
器14は画像左右反転制御回路33の出力中ラツ
チ28,29及び30を経由して入力した特定の
オブジエクトのデータを受け入れ、これをシリア
ル信号に変換するものであり、背景データパラレ
ルシリアル変換器15は、スクリーンRAM9に
由来する背景データをシリアル信号に変換するも
のである。
カウンタA16及びカウンタB17は、オブジ
エクト画像データパラレルシリアル変換器14の
出力をオブジエクト画像信号メモリA18及びB
19に記録するアドレスを指定することにより、
現に利用されているオブジエクトが、デイスプレ
イさるべき走査線上で占めるべき位置を指定する
カウンタであり、それぞれ奇数番目及び偶数番目
の走査線用に用いられ、互いに交番的に作動せし
められるものである。
オブジエクト間優先順位回路A20及びB21
はそれぞれオブジエクト画像データパラレルシリ
アル変換器14とオブジエクト画像信号メモリA
18及びB19の間に挿入され、且つ、それぞれ
交番的に作動してCPU1から与えられるオブジ
エクト優先順位信号により、オブジエクト画像信
号メモリA18及びB19の出力信号中のオブジ
エクト画像信号であつて、オブジエクト画像デー
タパラレルシリアル変換器14から新たに伝送さ
れカウンタA16及びB17により指定された位
置に送られるオブジエクト画像信号と同じ位置を
占めるオブジエクト画像データに上位の優先順位
が与えられているときは、オブジエクト画像信号
メモリA18及びB19への新たな画像データの
書込みを禁止する回路である。
画像信号切換スイツチ22ははオブジエクト画
像信号メモリA18及びB19の後段に接続さ
れ、両者の出力を交互に通過させ画像信号選択回
路24に送るものである。このスイツチはオブジ
エクト画像信号メモリA18及びB19の出力信
号の干渉を防止し、且つ信号の波形を整形するた
め設けるものである。
画像信号切換回路23は、カウンタA16、オ
ブジエクト画像信号メモリA18及びオブジエク
ト間優先順位回路A20からなる回路Aと、カウ
ンタB17、オブジエクト画像信号メモリB19
及びオブジエクト間優先順位回路B21とからな
る回路Bとを交番的に作動せしめ、孰れか一方の
オブジエクト画像信号メモリがシリアル出力を発
信している期間中に、他の一方のオブジエクト画
像信号メモリのデータが更新されるよう上記両回
路の構成要素及び画像信号切換スイツチ21作動
を制御する。
画像信号選択回路24は、CPU1から与えら
れる優先順位信号により、画像信号切換スイツチ
22の出力するオブジエクト画像信号と、背景デ
ータパラレルシリアル変換器15の背景画像信号
の中から優先順位が最高位の信号を選択し、これ
によりビデオ画像信号を編成する回路であるが、
この回路の出力はカラーコード列から成るもので
あり、未だ完全なビデオ信号とはなつていない。
而して、カラービデオ信号は、このカラーコー
ドをCPU1から与えられるカラーモード指定信
号により、カラー信号に変換することに依つて得
られるものであり、この演算は出力回路25によ
つて行われる。出力回路25はこの演算を行い、
赤、青、緑の三色のビデオ信号を発生し、これに
よりラスタスキヤン式ビデオモニタ26の電子銃
を制御し、ゲームの状況をデイスプレイする。
本発明は叙上の如く構成されるので、ゲーム機
械に常用されるRAMによつても通常は24種類以
上のオブジエクトが利用出来、且つ、背景シーン
も2〜5種程度を随時利用できるようになり、し
かも画像信号選択回路23、オブジエクト間優先
順位回路A20,B21を採用しこれらオブジエ
クト及び画面の表示の優先順位を随意に指定でき
るようにし、更に、オブジエクト及び背景画像の
色彩をカラーコードのみでなく、カラーコードと
カラーモード指定信号との組合せにより変更しう
るようにしたので、多数のオブジエクトを自在に
出没させ、且つ、画面を素早く数種類にわたつて
変換することが可能となり、而も、それらの色彩
を自由に設定又は変更し得るようになつたので、
本発明によれば、極めて興趣豊かなゲーム機械を
提供し得るものである。
尚、本発明の構成は叙上の実施例に限定される
ものではなく、各回路要素は叙上と等価なもので
置換可能であり、特にオブジエクト画像回路1
2、背景画面編成回路13の構成、アドレス切換
スイツチその他は本発明の目的の範囲で広く公知
の回路素子を利用して自由に設計変更し得るもの
であつて、本発明はこれらのすべてを包摂するも
のである。
【図面の簡単な説明】
図面は本発明にかかるビデオゲーム機の一実施
例を示す回路図である。 1……CPU、2……プログラムメモリ、3…
…操作部、4……オブジエクトコードメモリ、5
……RAMアドレス切換スイツチ、6……同期信
号発生回路、7……時分割タイミングパルス発振
回路、8……オブジエクトパターンメモリ、9…
…スクリーンRAM、10……スクロールコント
ロール回路、11……スクリーンRAMアドレス
アドレス切換スイツチ、12……オブジエクト画
像回路、13……背景画面編成回路、14……オ
ブジエクト画像データパラレルシリアル変換器、
15……背景データパラレルシリアル変換器、1
6……カウンタA、17……カウンタB、18…
…オブジエクト画像信号メモリA、19……オブ
ジエクト画像信号メモリB、20……オブジエク
ト間優先順位回路A、21……オブジエクト間優
先順位回路B、22……画像信号切換スイツチ、
23……画像信号切換回路、24……画像信号選
択回路、25……出力回路、26……ラスタスキ
ヤン式ビデオモニタ、27……オブジエクト垂直
位置指定回路、28……ラツチ、29……ラツ
チ、30……ラツチ、31……反転制御回路、3
2……画像データ切換スイツチ、33……画像左
右反転制御回路。

Claims (1)

  1. 【特許請求の範囲】 1 ラスタスキヤン式ビデオデイスプレイ装置
    と、ゲームのため操作される操作部と、ゲームを
    進行させるため必要なプログラム及びデータを記
    録し得るメモリを具備し操作部からの信号に応動
    してデイスプレイのため必要なビデオ信号を発生
    し上記ビデオデイスプレイ装置を作動させる演算
    回路とから成るビデオゲーム機に於て、演算回路
    が下記(a)項乃至(o)項記載の構成要素を具備す
    ることを特徴とする上記のビデオゲーム機。 (a) 下記(b)項乃至(o)項記載の構成要素を制御
    するセントラルプロセツシングユニツト(以
    下、CPUと言う。)。 (b) ゲームのため必要なプログラムを記録するプ
    ログラムメモリ。 (c) ゲームに用いるオブジエクトのコードを記録
    するオブジエクトコードメモリ。 (d) 上記オブジエクトの画像データを記録するオ
    ブジエクトパターンメモリ。 (e) 少なくともビデオ一画面に示される背景画像
    データを記録し得るスクリーンRAM。 (f) デイスプレイするためCPUにより選択され
    たオブジエクトの画像データをオブジエクトパ
    ターンメモリから読出し、要すれば指定された
    垂直及び水平反転を行い、オブジエクト画像デ
    ータを編成するオブジエクト画像回路。 (g) オブジエクト画像回路のデータをシリアル信
    号列に変換するオブジエクト画像データパラレ
    ルシリアル変換器。 (h) スクリーンRAMのデータに基き、要すれば
    必要なオブジエクトの画像データを読出し、背
    景画面データを編成する背景画面編成回路。 (i) 背景画面編成回路の背景画面データをシリア
    ル信号列に変換する背景データパラレルシリア
    ル変換器。 (j) オブジエクトがデイスプレイされる走査線上
    のオブジエクト位置を決定するため、それぞれ
    奇数番号及び偶数番号の走査線用として用いら
    れ、互いに交番的に作動せしめられるカウンタ
    A及びB。 (k) 互いに交番的に作動して、それぞれオブジエ
    クト画像データパラレルシリアル変換器の出力
    をカウンタA及びBの指定する位置に対応させ
    て記録すると共に、走査線一本分に相当するそ
    のデータをシリアルに出力するオブジエクト画
    像信号メモリA及びB。 (l) それぞれオブジエクト画像データパラレルシ
    リアル変換器とオブジエクト画像信号メモリA
    及びBの間に挿入され、且つ、CPUからオブ
    ジエクト優先順位信号が与えられ、該オブジエ
    クト優先順位信号によりオブジエクト画像信号
    メモリの出力信号中対応するオブジエクト画像
    データに上位の優先順位が与えられたときは、
    オブジエクト画像データパラレルシリアル変換
    器によるオブジエクト画像信号メモリA及びB
    への新たな画像データの書込みを禁止するオブ
    ジエクト間優先順位回路A及びB。 (m) カウンタA、オブジエクト画像信号メモリ
    A及びオブジエクト間優先順位回路Aからなる
    回路と、カウンタB、オブジエクト画像信号メ
    モリB及びオブジエクト間優先順位回路Bとか
    らなる回路とを交番的に作動せしめ、孰れか一
    方のオブジエクト画像信号メモリがシリアル出
    力を発信している期間中に、他の一方のオブジ
    エクト画像信号メモリのデータを更新させる画
    像信号切換回路。 (n) 画像信号切換回路から出力されるオブジエ
    クト画像信号と、背景データパラレルシリアル
    変換器の複数の背景画像信号の中から、CPU
    により最高の優先順位が与えられている信号を
    選択し、これによりビデオ画像信号を編成する
    画像信号選択回路。 (o) 画像信号選択回路の出力信号を三色のカラ
    ービデオ信号に変換する出力回路。
JP57140952A 1982-08-16 1982-08-16 ビデオゲ−ム機 Granted JPS5932478A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP57140952A JPS5932478A (ja) 1982-08-16 1982-08-16 ビデオゲ−ム機

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP57140952A JPS5932478A (ja) 1982-08-16 1982-08-16 ビデオゲ−ム機

Publications (2)

Publication Number Publication Date
JPS5932478A JPS5932478A (ja) 1984-02-21
JPH0142220B2 true JPH0142220B2 (ja) 1989-09-11

Family

ID=15280625

Family Applications (1)

Application Number Title Priority Date Filing Date
JP57140952A Granted JPS5932478A (ja) 1982-08-16 1982-08-16 ビデオゲ−ム機

Country Status (1)

Country Link
JP (1) JPS5932478A (ja)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0728959B2 (ja) * 1986-03-06 1995-04-05 株式会社タイト− 野球ゲーム用ビデオゲーム装置

Also Published As

Publication number Publication date
JPS5932478A (ja) 1984-02-21

Similar Documents

Publication Publication Date Title
CA1221761A (en) T.v. game system
US4498079A (en) Prioritized overlay of foreground objects line buffer system for a video display system
US4766541A (en) Apparatus for generating interactive video game playfield environments
EP0013801B1 (en) Method and system for generating moving objects on a video display screen
US4890833A (en) Apparatus for generating enhanced interactive video game playfield environments
KR100222314B1 (ko) 정지화상표시장치
JPH0420636B2 (ja)
US4296930A (en) TV Game apparatus
US4930074A (en) Multiple stamp motion objects in a video game system
EP0906777A3 (en) Game system and storage device readable by computer
JPS6148073A (ja) 合成画像の生成及び変更方法
SE422265B (sv) Sett och anordning for alstring av rorliga objekt pa en videopresentationsskerm
JPS646477B2 (ja)
EP0014045A1 (en) Apparatus for controlling a display
JPS5932478A (ja) ビデオゲ−ム機
CA1129071A (en) Apparatus for generating a plurality of moving objects on a video display screen
GB1571291A (en) Tv game apparatus
JPS6335265B2 (ja)
JPS6155678B2 (ja)
US4871167A (en) General purpose display controller for electronic games
JPH0454957B2 (ja)
US4623147A (en) Process for displaying a plurality of objects on a video screen
JPH023517B2 (ja)
JP3146015B2 (ja) ビデオゲーム機用ビデオ信号発生方法
JPH0611354B2 (ja) ビデオゲ−ム機の制御方法