summaryrefslogtreecommitdiffstatshomepage
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/devices/bus/a2bus/computereyes2.cpp8
-rw-r--r--src/mame/drivers/apple2.cpp2
2 files changed, 10 insertions, 0 deletions
diff --git a/src/devices/bus/a2bus/computereyes2.cpp b/src/devices/bus/a2bus/computereyes2.cpp
index 9c5dff16cb9..b8a80819023 100644
--- a/src/devices/bus/a2bus/computereyes2.cpp
+++ b/src/devices/bus/a2bus/computereyes2.cpp
@@ -56,6 +56,14 @@ a2bus_computereyes2_device::a2bus_computereyes2_device(const machine_config &mco
void a2bus_computereyes2_device::device_start()
{
+ save_item(NAME(m_x));
+ save_item(NAME(m_y));
+ save_item(NAME(m_cer0));
+ save_item(NAME(m_cer1));
+ save_item(NAME(m_cer2));
+ save_item(NAME(m_threshold));
+ save_item(NAME(m_bActive));
+ save_item(NAME(m_a2_bitmap));
}
void a2bus_computereyes2_device::device_reset()
diff --git a/src/mame/drivers/apple2.cpp b/src/mame/drivers/apple2.cpp
index 272590bbfc6..785c2531c1a 100644
--- a/src/mame/drivers/apple2.cpp
+++ b/src/mame/drivers/apple2.cpp
@@ -87,6 +87,7 @@ II Plus: RAM options reduced to 16/32/48 KB.
#include "bus/a2bus/ssprite.h"
#include "bus/a2bus/ssbapple.h"
#include "bus/a2bus/4play.h"
+#include "bus/a2bus/computereyes2.h"
#include "bus/a2gameio/gameio.h"
@@ -1266,6 +1267,7 @@ static void apple2_cards(device_slot_interface &device)
device.option_add("ssprite", A2BUS_SSPRITE); /* Synetix SuperSprite Board */
device.option_add("ssbapple", A2BUS_SSBAPPLE); /* SSB Apple speech board */
device.option_add("4play", A2BUS_4PLAY); /* 4Play Joystick Card (Rev. B) */
+ device.option_add("ceyes2", A2BUS_COMPUTEREYES2); /* ComputerEyes/2 Video Digitizer */
// device.option_add("magicmusician", A2BUS_MAGICMUSICIAN); /* Magic Musician Card */
}