Apparatus for displaying a sprite on a screen
First Claim
Patent Images
1. An apparatus for displaying a sprite on a display screen comprising:
- sprite attribute tables each including coordinates indicating a display position of a sprite, a pattern code defining said sprite in regard to pattern data, and control data defining a display mode of said sprite;
first detection means for comparing a vertical position value of said coordinates with a raster number to detect a sprite to be displayed;
a sprite generator storing pattern data of said sprite;
second detection means for comparing a horizontal position value of said coordinates of said sprite to be displayed with a dot clock signal to detect pattern data to be displayed;
a pattern data buffer for storing pattern data of said sprite to be displayed in accordance with the reading thereof from said sprite generator;
means for storing standard coordinates of a display region on said screen;
a gate circuit for providing said pattern data stored in said pattern data buffer to said screen; and
means for controlling said screen to display said sprite to be displayed thereon in accordance with said pattern data to be displayed,wherein said controlling means decides selectively an allowance or an inhibition of said transmission of said pattern data in accordance with a comparison of said coordinates indicating said display position with said standard coordinates.
1 Assignment
0 Petitions
Accused Products
Abstract
Apparatus for displaying a sprite on a screen comprises sprite attribute tables each including coordinates indicating a display position of a sprite, a pattern code defining the sprite in regard to pattern data, and control data defining a display mode of the sprite. A sprite generator is addressed in accordance with the pattern code to supply the pattern data of a sprite to a pattern data buffer. The sprite is displayed in accordance with the coordinates thereof on the screen. Therefore, the sprite is moved on the screen only by changing the coordinates of a corresponding sprite attribute table.
-
Citations
4 Claims
-
1. An apparatus for displaying a sprite on a display screen comprising:
-
sprite attribute tables each including coordinates indicating a display position of a sprite, a pattern code defining said sprite in regard to pattern data, and control data defining a display mode of said sprite; first detection means for comparing a vertical position value of said coordinates with a raster number to detect a sprite to be displayed; a sprite generator storing pattern data of said sprite; second detection means for comparing a horizontal position value of said coordinates of said sprite to be displayed with a dot clock signal to detect pattern data to be displayed; a pattern data buffer for storing pattern data of said sprite to be displayed in accordance with the reading thereof from said sprite generator; means for storing standard coordinates of a display region on said screen; a gate circuit for providing said pattern data stored in said pattern data buffer to said screen; and means for controlling said screen to display said sprite to be displayed thereon in accordance with said pattern data to be displayed, wherein said controlling means decides selectively an allowance or an inhibition of said transmission of said pattern data in accordance with a comparison of said coordinates indicating said display position with said standard coordinates. - View Dependent Claims (2, 3)
-
-
4. An apparatus for displaying a sprite on a video display responsive to display scan information supplied by a vertical scanning raster register and a horizontal dot clock counter, comprising:
-
a memory for storing a sprite attribute table, said table including coordinates indicating a display position of a sprite, a pattern code defining said sprite, and display control data defining a display mode of said sprite; a first coincidence detector for comparing a vertical position value of said coordinates stored in said memory with a raster number supplied by the vertical scanning register to detect a sprite to be displayed; a sprite generator storing pattern data of said sprite to be displayed; a pattern data buffer for storing pattern data from said sprite generator of said sprite to be displayed; a second coincidence detector for comparing a horizontal position value of said coordinates of said sprite to be displayed from said memory with a dot clock signal supplied by the horizontal dot clock counter and, in response, supplying a portion of said pattern data to be displayed received from said pattern data buffer; a start coordinates registration circuit for storing boundary coordinates defining a display region; a controller receiving said boundary coordinates from said start coordinates registration circuit and, in response to detecting a display position within said boundary coordinates, generating a display control signal; and a gate circuit for receiving said portion of said pattern data from said pattern data and, in response to said display control signal from said controller, providing said portion of said pattern data to said video display.
-
Specification