diff --git a/scripts/target/mame/mess.lua b/scripts/target/mame/mess.lua index 61523dbf4a2..83c59bdc0c2 100644 --- a/scripts/target/mame/mess.lua +++ b/scripts/target/mame/mess.lua @@ -809,6 +809,7 @@ function linkProjects_mame_mess(_target, _subtarget) "robotron", "rockwell", "roland", + "rolm", "sage", "samcoupe", "samsung", @@ -2361,6 +2362,11 @@ files { MAME_DIR .. "src/mame/drivers/tb303.cpp", } +createMESSProjects(_target, _subtarget, "rolm") +files { + MAME_DIR .. "src/mame/drivers/r9751.cpp", +} + createMESSProjects(_target, _subtarget, "rockwell") files { MAME_DIR .. "src/mame/drivers/aim65.cpp", @@ -3121,7 +3127,6 @@ files { MAME_DIR .. "src/mame/drivers/pulsar.cpp", MAME_DIR .. "src/mame/drivers/pv9234.cpp", MAME_DIR .. "src/mame/drivers/qtsbc.cpp", - MAME_DIR .. "src/mame/drivers/r9751.cpp", MAME_DIR .. "src/mame/drivers/rd100.cpp", MAME_DIR .. "src/mame/drivers/rvoice.cpp", MAME_DIR .. "src/mame/drivers/sacstate.cpp", diff --git a/src/devices/machine/pdc.h b/src/devices/machine/pdc.h index aae7ca669a5..ac085ea02cd 100644 --- a/src/devices/machine/pdc.h +++ b/src/devices/machine/pdc.h @@ -38,9 +38,9 @@ public: pdc_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); /* Optional information overrides */ - virtual machine_config_constructor device_mconfig_additions() const; - virtual ioport_constructor device_input_ports() const; //override; - virtual const rom_entry *device_rom_region() const; + virtual machine_config_constructor device_mconfig_additions() const override; + virtual ioport_constructor device_input_ports() const override; + virtual const rom_entry *device_rom_region() const override; /* Callbacks */ template static devcb_base &m68k_r_callback(device_t &device, _Object object) { return downcast(device).m_m68k_r_cb.set_callback(object); } @@ -85,8 +85,8 @@ public: UINT32 fdd_68k_dma_address; /* FDD <-> m68k DMA read/write address */ protected: /* Device-level overrides */ - virtual void device_start(); - virtual void device_reset(); + virtual void device_start() override; + virtual void device_reset() override; /* Protected variables */ //UINT32 fdd_68k_dma_address; diff --git a/src/mame/drivers/r9751.cpp b/src/mame/drivers/r9751.cpp index efc6461a837..cfe23e3d76d 100644 --- a/src/mame/drivers/r9751.cpp +++ b/src/mame/drivers/r9751.cpp @@ -99,7 +99,7 @@ private: // functions UINT32 swap_uint32( UINT32 val ); - virtual void machine_reset(); + virtual void machine_reset() override; };