diff options
Diffstat (limited to 'src/mess/includes')
-rw-r--r-- | src/mess/includes/crvision.h | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/mess/includes/crvision.h b/src/mess/includes/crvision.h index 2c1775eb351..89ee61b7f3f 100644 --- a/src/mess/includes/crvision.h +++ b/src/mess/includes/crvision.h @@ -6,11 +6,12 @@ #include "emu.h" #include "cpu/m6502/m6502.h" -#include "imagedev/cartslot.h" #include "imagedev/cassette.h" #include "machine/6821pia.h" #include "machine/buffer.h" #include "bus/centronics/ctronics.h" +#include "bus/crvision/slot.h" +#include "bus/crvision/rom.h" #include "machine/ram.h" #include "sound/sn76496.h" #include "sound/wave.h" @@ -35,6 +36,7 @@ public: m_pia(*this, PIA6821_TAG), m_psg(*this, SN76489_TAG), m_cassette(*this, "cassette"), + m_cart(*this, "cartslot"), m_cent_data_out(*this, "cent_data_out"), m_ram(*this, RAM_TAG) { @@ -44,6 +46,7 @@ public: required_device<pia6821_device> m_pia; required_device<sn76496_base_device> m_psg; required_device<cassette_image_device> m_cassette; + required_device<crvision_cart_slot_device> m_cart; required_device<output_latch_device> m_cent_data_out; required_device<ram_device> m_ram; @@ -53,7 +56,6 @@ public: DECLARE_READ8_MEMBER( pia_pa_r ); DECLARE_READ8_MEMBER( pia_pb_r ); DECLARE_INPUT_CHANGED_MEMBER( trigger_nmi ); - DECLARE_DEVICE_IMAGE_LOAD_MEMBER( crvision_cart ); UINT8 read_keyboard(int pa); |