summaryrefslogtreecommitdiffstatshomepage
path: root/src/mess/includes/c65.h
diff options
context:
space:
mode:
author Curt Coder <curtcoder@mail.com>2014-03-31 13:02:31 +0000
committer Curt Coder <curtcoder@mail.com>2014-03-31 13:02:31 +0000
commit66fe5ecda5ca7daa0f9060e14de0420e05ace9a6 (patch)
tree6558fe85b2af56bc50280f55e28cc6fb1028bb5e /src/mess/includes/c65.h
parent52337373515ba63f598d7a53692a8bd543224ebc (diff)
(MESS) c65: Less tagmap lookup. (nw)
Diffstat (limited to 'src/mess/includes/c65.h')
-rw-r--r--src/mess/includes/c65.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/mess/includes/c65.h b/src/mess/includes/c65.h
index 15628a94a46..4f5db29d178 100644
--- a/src/mess/includes/c65.h
+++ b/src/mess/includes/c65.h
@@ -12,6 +12,8 @@
#include "imagedev/cartslot.h"
#include "imagedev/snapquik.h"
#include "machine/ram.h"
+#include "sound/mos6581.h"
+#include "video/vic4567.h"
#define C64_MAX_ROMBANK 64 // .crt files contain multiple 'CHIPs', i.e. rom banks (of variable size) with headers. Known carts have at most 64 'CHIPs'.
@@ -61,6 +63,8 @@ public:
: driver_device(mconfig, type, tag),
m_cia0(*this, "cia_0"),
m_cia1(*this, "cia_1"),
+ m_sid_r(*this, "sid_r"),
+ m_vic(*this, "vic3"),
m_iec(*this, CBM_IEC_TAG),
m_colorram(*this, "colorram"),
m_basic(*this, "basic"),
@@ -74,6 +78,8 @@ public:
required_device<mos6526_device> m_cia0;
required_device<mos6526_device> m_cia1;
+ required_device<mos6581_device> m_sid_r;
+ required_device<vic3_device> m_vic;
optional_device<cbm_iec_device> m_iec;
required_shared_ptr<UINT8> m_colorram;