summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/includes/model1.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/includes/model1.h')
-rw-r--r--src/mame/includes/model1.h6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/mame/includes/model1.h b/src/mame/includes/model1.h
index 3f2080b4769..6c2799aa65c 100644
--- a/src/mame/includes/model1.h
+++ b/src/mame/includes/model1.h
@@ -40,6 +40,8 @@ public:
, m_tgp(*this, "tgp")
, m_screen(*this, "screen")
, m_io_timer(*this, "iotimer")
+ , m_poly_rom(*this, "polygons")
+ , m_tgp_data(*this, "tgp_data")
, m_mr2(*this, "mr2")
, m_mr(*this, "mr")
, m_display_list0(*this, "display_list0")
@@ -213,6 +215,9 @@ private:
required_device<screen_device> m_screen;
required_device<timer_device> m_io_timer;
+ required_region_ptr<uint32_t> m_poly_rom;
+ optional_region_ptr<uint32_t> m_tgp_data;
+
required_shared_ptr<uint16_t> m_mr2;
required_shared_ptr<uint16_t> m_mr;
required_shared_ptr<uint16_t> m_display_list0;
@@ -429,7 +434,6 @@ private:
bool m_render_done;
std::unique_ptr<uint16_t[]> m_tgp_ram;
- uint32_t *m_poly_rom;
std::unique_ptr<uint32_t[]> m_poly_ram;
// Rendering helper functions