diff options
author | Ivan Vangelista <mesgnet@yahoo.it> | 2019-11-28 09:50:00 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2019-11-28 09:50:00 +0100 |
commit | 67f12e18b378c656d5dd457dbb614203b7beb62e (patch) | |
tree | d8fec5eb5ff825aa48ee62b26aba74afd4b7b5bc /src/devices/video | |
parent | 5fbd6dd4235a557ed71c70fc67496ed20bfc6393 (diff) |
topcat.h: initialization (nw)
Diffstat (limited to 'src/devices/video')
-rw-r--r-- | src/devices/video/topcat.h | 66 |
1 files changed, 33 insertions, 33 deletions
diff --git a/src/devices/video/topcat.h b/src/devices/video/topcat.h index 492096ee8b5..eee90758e8a 100644 --- a/src/devices/video/topcat.h +++ b/src/devices/video/topcat.h @@ -111,39 +111,39 @@ private: devcb_write_line m_int_write_func; - uint16_t m_vblank; - uint8_t m_wmove_active; - uint16_t m_vert_retrace_intrq; - uint16_t m_wmove_intrq; - uint16_t m_display_enable_planes; - uint16_t m_fb_write_enable; - uint16_t m_enable_blink_planes; - uint16_t m_enable_alt_frame; - uint16_t m_cursor_plane_enable; - uint16_t m_move_replacement_rule; - uint16_t m_pixel_replacement_rule; - uint16_t m_source_x_pixel; - uint16_t m_source_y_pixel; - uint16_t m_dst_x_pixel; - uint16_t m_dst_y_pixel; - uint16_t m_block_mover_pixel_width; - uint16_t m_block_mover_pixel_height; - uint16_t m_unknown_reg4a; - uint16_t m_unknown_reg4c; - emu_timer *m_cursor_timer; - bool m_cursor_state; - uint16_t m_cursor_x_pos; - uint16_t m_cursor_y_pos; - uint16_t m_cursor_width; - - int m_fb_width; - int m_fb_height; - uint8_t m_plane_mask; - - bool m_read_enable; - bool m_write_enable; - bool m_fb_enable; - bool m_changed; + uint16_t m_vblank = 0; + uint8_t m_wmove_active = 0; + uint16_t m_vert_retrace_intrq = 0; + uint16_t m_wmove_intrq = 0; + uint16_t m_display_enable_planes = 0; + uint16_t m_fb_write_enable = 0; + uint16_t m_enable_blink_planes = 0; + uint16_t m_enable_alt_frame = 0; + uint16_t m_cursor_plane_enable = 0; + uint16_t m_move_replacement_rule = 0; + uint16_t m_pixel_replacement_rule = 0; + uint16_t m_source_x_pixel = 0; + uint16_t m_source_y_pixel = 0; + uint16_t m_dst_x_pixel = 0; + uint16_t m_dst_y_pixel = 0; + uint16_t m_block_mover_pixel_width = 0; + uint16_t m_block_mover_pixel_height = 0; + uint16_t m_unknown_reg4a = 0; + uint16_t m_unknown_reg4c = 0; + emu_timer *m_cursor_timer = nullptr; + bool m_cursor_state = 0; + uint16_t m_cursor_x_pos = 0; + uint16_t m_cursor_y_pos = 0; + uint16_t m_cursor_width = 0; + + int m_fb_width = 0; + int m_fb_height = 0; + uint8_t m_plane_mask = 0; + + bool m_read_enable = 0; + bool m_write_enable = 0; + bool m_fb_enable = 0; + bool m_changed = 0; required_shared_ptr<uint8_t> m_vram; }; |