diff options
Diffstat (limited to 'src/mess/includes/atom.h')
-rw-r--r-- | src/mess/includes/atom.h | 30 |
1 files changed, 27 insertions, 3 deletions
diff --git a/src/mess/includes/atom.h b/src/mess/includes/atom.h index 7921181a9d9..90979860d93 100644 --- a/src/mess/includes/atom.h +++ b/src/mess/includes/atom.h @@ -47,15 +47,39 @@ public: m_vdg(*this, MC6847_TAG), m_cassette(*this, CASSETTE_TAG), m_centronics(*this, CENTRONICS_TAG), - m_speaker(*this, SPEAKER_TAG) - , - m_video_ram(*this, "video_ram"){ } + m_speaker(*this, SPEAKER_TAG), + m_y0(*this, "Y0"), + m_y1(*this, "Y1"), + m_y2(*this, "Y2"), + m_y3(*this, "Y3"), + m_y4(*this, "Y4"), + m_y5(*this, "Y5"), + m_y6(*this, "Y6"), + m_y7(*this, "Y7"), + m_y8(*this, "Y8"), + m_y9(*this, "Y9"), + m_y10(*this, "Y10"), + m_rpt(*this, "RPT"), + m_video_ram(*this, "video_ram") + { } required_device<cpu_device> m_maincpu; required_device<mc6847_base_device> m_vdg; required_device<cassette_image_device> m_cassette; required_device<centronics_device> m_centronics; required_device<speaker_sound_device> m_speaker; + required_ioport m_y0; + required_ioport m_y1; + required_ioport m_y2; + required_ioport m_y3; + required_ioport m_y4; + required_ioport m_y5; + required_ioport m_y6; + required_ioport m_y7; + required_ioport m_y8; + required_ioport m_y9; + required_ioport m_y10; + required_ioport m_rpt; virtual void machine_start(); UINT32 screen_update(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect); |