summaryrefslogtreecommitdiffstatshomepage
path: root/src/mess/video/vic4567.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/mess/video/vic4567.h')
-rw-r--r--src/mess/video/vic4567.h6
1 files changed, 2 insertions, 4 deletions
diff --git a/src/mess/video/vic4567.h b/src/mess/video/vic4567.h
index 0f32ff35f64..350a11b1d15 100644
--- a/src/mess/video/vic4567.h
+++ b/src/mess/video/vic4567.h
@@ -20,7 +20,6 @@ enum vic3_type
struct vic3_interface
{
- const char *screen_tag;
const char *cpu_tag;
vic3_type vic_type;
@@ -140,6 +139,7 @@ struct vic3_sprite
***************************************************************************/
class vic3_device : public device_t,
+ public device_video_interface,
public vic3_interface
{
public:
@@ -185,8 +185,6 @@ private:
vic3_type m_type;
- screen_device *m_main_screen; // screen which sets bitmap properties
-
device_t *m_cpu;
UINT8 m_reg[0x80];
@@ -208,7 +206,7 @@ private:
int m_columns, m_rows;
/* background/foreground for sprite collision */
- UINT8 *m_screen[216], m_shift[216];
+ UINT8 *m_screenptr[216], m_shift[216];
/* convert multicolor byte to background/foreground for sprite collision */
UINT8 m_foreground[256];