Previous 199869 Revisions Next

r18835 Saturday 3rd November, 2012 at 19:48:43 UTC by Wilbert Pol
(MESS) merlin.c: Added driver for Parker Bros. Merlin.  [Wilbert Pol, kevtris]
[src/mess/drivers]merlin.c

trunk/src/mess/drivers/merlin.c
r18834r18835
1/*
2
3    Parker Bros Merlin handheld computer game
4
5*/
6
17#include "emu.h"
28#include "cpu/tms0980/tms0980.h"
39#include "sound/speaker.h"
r18834r18835
1420      , m_speaker(*this, "speaker")
1521   { }
1622
23   virtual void machine_start();
24
1725   required_device<device_t> m_speaker;
1826
1927   DECLARE_READ8_MEMBER(read_k);
r18834r18835
2634};
2735
2836
37#define LOG 0
2938
30#define LOG 1
3139
32
3340static INPUT_PORTS_START( merlin )
3441   PORT_START("O0")
3542   PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_KEYBOARD) PORT_CODE(KEYCODE_0)     PORT_NAME("R0")  // R0
r18834r18835
167174}
168175
169176
177void merlin_state::machine_start()
178{
179   save_item(NAME(m_o));
180   save_item(NAME(m_r));
181}
182
183
170184static const tms0980_config merlin_tms0980_config =
171185{
172186   {

Previous 199869 Revisions Next


© 1997-2024 The MAME Team