Previous 199869 Revisions Next

r18518 Sunday 14th October, 2012 at 12:13:38 UTC by Robbbert
rowamet : minor tidyup
[src/mame/drivers]rowamet.c

trunk/src/mame/drivers/rowamet.c
r18517r18518
3333   DECLARE_WRITE8_MEMBER(mute_w);
3434   DECLARE_READ8_MEMBER(io_r);
3535   DECLARE_WRITE8_MEMBER(io_w);
36   UINT8 m_out_offs;
37   UINT8 m_sndcmd;
38   UINT8 m_io[16];
39   required_device<cpu_device> m_maincpu;
40   required_device<cpu_device> m_cpu2;
41   required_shared_ptr<UINT8> m_p_ram;
36   TIMER_DEVICE_CALLBACK_MEMBER(rowamet_timer);
4237
4338protected:
4439
4540   // devices
41   required_device<cpu_device> m_maincpu;
42   required_device<cpu_device> m_cpu2;
43   required_shared_ptr<UINT8> m_p_ram;
4644
47
4845   // driver_device overrides
4946   virtual void machine_reset();
50public:
51   DECLARE_DRIVER_INIT(rowamet);
52   TIMER_DEVICE_CALLBACK_MEMBER(rowamet_timer);
47private:
48   UINT8 m_out_offs;
49   UINT8 m_sndcmd;
50   UINT8 m_io[16];
5351};
5452
5553
r18517r18518
116114{
117115}
118116
119DRIVER_INIT_MEMBER(rowamet_state,rowamet)
120{
121}
122
123117TIMER_DEVICE_CALLBACK_MEMBER(rowamet_state::rowamet_timer)
124118{
125119   static const UINT8 patterns[16] = { 0x3f, 0x06, 0x5b, 0x4f, 0x66, 0x6d, 0x7d, 0x07, 0x7f, 0x6f, 0, 0, 0, 0, 0, 0 };
r18517r18518
170164/-------------------------------------------------------------------*/
171165
172166
173GAME(198?, heavymtl, 0, rowamet, rowamet, rowamet_state, rowamet,  ROT0,  "Rowamet",    "Heavy Metal",      GAME_IS_SKELETON_MECHANICAL)
167GAME(198?, heavymtl, 0, rowamet, rowamet, driver_device, 0,  ROT0,  "Rowamet", "Heavy Metal", GAME_IS_SKELETON_MECHANICAL)

Previous 199869 Revisions Next


© 1997-2024 The MAME Team