summaryrefslogtreecommitdiffstatshomepage
path: root/src/mess/includes
diff options
context:
space:
mode:
author Miodrag Milanovic <mmicko@gmail.com>2015-09-06 19:22:05 +0200
committer Miodrag Milanovic <mmicko@gmail.com>2015-09-06 19:22:05 +0200
commitc181ecb00000a4f963663d22bba00cb6c09ca26f (patch)
tree6badfc7ab5105383f96dd12d98b798d8d285143d /src/mess/includes
parentb4a6a32e3b36aef55c8802bfb485b16775d239cc (diff)
Fixed sound on orao (nw)
Diffstat (limited to 'src/mess/includes')
-rw-r--r--src/mess/includes/orao.h10
1 files changed, 6 insertions, 4 deletions
diff --git a/src/mess/includes/orao.h b/src/mess/includes/orao.h
index 6d63dc86049..abd6a619529 100644
--- a/src/mess/includes/orao.h
+++ b/src/mess/includes/orao.h
@@ -8,7 +8,7 @@
#ifndef ORAO_H_
#define ORAO_H_
-#include "sound/dac.h"
+#include "sound/speaker.h"
#include "imagedev/cassette.h"
class orao_state : public driver_device
@@ -19,9 +19,10 @@ public:
m_memory(*this, "memory"),
m_video_ram(*this, "video_ram"),
m_maincpu(*this, "maincpu"),
- m_dac(*this, "dac"),
+ m_speaker(*this, "speaker"),
m_cassette(*this, "cassette"),
- m_line(*this, "LINE")
+ m_line(*this, "LINE"),
+ m_beep(0)
{ }
DECLARE_READ8_MEMBER(orao_io_r);
@@ -36,9 +37,10 @@ private:
required_shared_ptr<UINT8> m_memory;
required_shared_ptr<UINT8> m_video_ram;
required_device<cpu_device> m_maincpu;
- required_device<dac_device> m_dac;
+ required_device<speaker_sound_device> m_speaker;
required_device<cassette_image_device> m_cassette;
required_ioport_array<20> m_line;
+ UINT8 m_beep;
};
#endif /* ORAO_H_ */