Merge pull request #1196 from npwoods/tiny_rom_entry

Introduced a tiny_rom_entry structure, for the purposes of ROM declaration
This commit is contained in:
Miodrag Milanović 2016-08-07 11:25:16 +02:00 committed by GitHub
commit 17920162b0
651 changed files with 913 additions and 846 deletions

View File

@ -47,7 +47,7 @@ machine_config_constructor a1bus_cassette_device::device_mconfig_additions() con
return MACHINE_CONFIG_NAME( cassette ); return MACHINE_CONFIG_NAME( cassette );
} }
const rom_entry *a1bus_cassette_device::device_rom_region() const const tiny_rom_entry *a1bus_cassette_device::device_rom_region() const
{ {
return ROM_NAME( cassette ); return ROM_NAME( cassette );
} }

View File

@ -29,7 +29,7 @@ public:
// optional information overrides // optional information overrides
virtual machine_config_constructor device_mconfig_additions() const override; virtual machine_config_constructor device_mconfig_additions() const override;
virtual const rom_entry *device_rom_region() const override; virtual const tiny_rom_entry *device_rom_region() const override;
optional_device<cassette_image_device> m_cassette; optional_device<cassette_image_device> m_cassette;

View File

@ -42,7 +42,7 @@ machine_config_constructor a1bus_cffa_device::device_mconfig_additions() const
return MACHINE_CONFIG_NAME( cffa ); return MACHINE_CONFIG_NAME( cffa );
} }
const rom_entry *a1bus_cffa_device::device_rom_region() const const tiny_rom_entry *a1bus_cffa_device::device_rom_region() const
{ {
return ROM_NAME( cffa ); return ROM_NAME( cffa );
} }

View File

@ -30,7 +30,7 @@ public:
// optional information overrides // optional information overrides
virtual machine_config_constructor device_mconfig_additions() const override; virtual machine_config_constructor device_mconfig_additions() const override;
virtual const rom_entry *device_rom_region() const override; virtual const tiny_rom_entry *device_rom_region() const override;
required_device<ata_interface_device> m_ata; required_device<ata_interface_device> m_ata;

View File

@ -66,7 +66,7 @@ machine_config_constructor a2bus_applicard_device::device_mconfig_additions() co
// device_rom_region - device-specific ROMs // device_rom_region - device-specific ROMs
//------------------------------------------------- //-------------------------------------------------
const rom_entry *a2bus_applicard_device::device_rom_region() const const tiny_rom_entry *a2bus_applicard_device::device_rom_region() const
{ {
return ROM_NAME( a2applicard ); return ROM_NAME( a2applicard );
} }

View File

@ -38,7 +38,7 @@ public:
protected: protected:
virtual void device_start() override; virtual void device_start() override;
virtual void device_reset() override; virtual void device_reset() override;
virtual const rom_entry *device_rom_region() const override; virtual const tiny_rom_entry *device_rom_region() const override;
// overrides of standard a2bus slot functions // overrides of standard a2bus slot functions
virtual UINT8 read_c0nx(address_space &space, UINT8 offset) override; virtual UINT8 read_c0nx(address_space &space, UINT8 offset) override;

View File

@ -68,12 +68,12 @@ machine_config_constructor a2bus_cffa2000_device::device_mconfig_additions() con
// rom_region - device-specific ROM region // rom_region - device-specific ROM region
//------------------------------------------------- //-------------------------------------------------
const rom_entry *a2bus_cffa2000_device::device_rom_region() const const tiny_rom_entry *a2bus_cffa2000_device::device_rom_region() const
{ {
return ROM_NAME( cffa2 ); return ROM_NAME( cffa2 );
} }
const rom_entry *a2bus_cffa2_6502_device::device_rom_region() const const tiny_rom_entry *a2bus_cffa2_6502_device::device_rom_region() const
{ {
return ROM_NAME( cffa2_6502 ); return ROM_NAME( cffa2_6502 );
} }

View File

@ -30,7 +30,7 @@ public:
// optional information overrides // optional information overrides
virtual machine_config_constructor device_mconfig_additions() const override; virtual machine_config_constructor device_mconfig_additions() const override;
virtual const rom_entry *device_rom_region() const override; virtual const tiny_rom_entry *device_rom_region() const override;
protected: protected:
virtual void device_start() override; virtual void device_start() override;
@ -70,7 +70,7 @@ class a2bus_cffa2_6502_device : public a2bus_cffa2000_device, public device_nvra
{ {
public: public:
a2bus_cffa2_6502_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); a2bus_cffa2_6502_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
virtual const rom_entry *device_rom_region() const override; virtual const tiny_rom_entry *device_rom_region() const override;
protected: protected:
// device_config_nvram_interface overrides // device_config_nvram_interface overrides

View File

@ -92,7 +92,7 @@ machine_config_constructor a2bus_corvus_device::device_mconfig_additions() const
// rom_region - device-specific ROM region // rom_region - device-specific ROM region
//------------------------------------------------- //-------------------------------------------------
const rom_entry *a2bus_corvus_device::device_rom_region() const const tiny_rom_entry *a2bus_corvus_device::device_rom_region() const
{ {
return ROM_NAME( corvus ); return ROM_NAME( corvus );
} }

View File

@ -31,7 +31,7 @@ public:
// optional information overrides // optional information overrides
virtual machine_config_constructor device_mconfig_additions() const override; virtual machine_config_constructor device_mconfig_additions() const override;
virtual const rom_entry *device_rom_region() const override; virtual const tiny_rom_entry *device_rom_region() const override;
required_device<corvus_hdc_t> m_corvushd; required_device<corvus_hdc_t> m_corvushd;

View File

@ -81,7 +81,7 @@ machine_config_constructor a2bus_iwmflop_device::device_mconfig_additions() cons
// rom_region - device-specific ROM region // rom_region - device-specific ROM region
//------------------------------------------------- //-------------------------------------------------
const rom_entry *a2bus_floppy_device::device_rom_region() const const tiny_rom_entry *a2bus_floppy_device::device_rom_region() const
{ {
return ROM_NAME( diskii ); return ROM_NAME( diskii );
} }

View File

@ -29,7 +29,7 @@ public:
// optional information overrides // optional information overrides
virtual machine_config_constructor device_mconfig_additions() const override; virtual machine_config_constructor device_mconfig_additions() const override;
virtual const rom_entry *device_rom_region() const override; virtual const tiny_rom_entry *device_rom_region() const override;
protected: protected:
virtual void device_start() override; virtual void device_start() override;

View File

@ -59,7 +59,7 @@ machine_config_constructor a2bus_diskiing_device::device_mconfig_additions() con
// rom_region - device-specific ROM region // rom_region - device-specific ROM region
//------------------------------------------------- //-------------------------------------------------
const rom_entry *a2bus_diskiing_device::device_rom_region() const const tiny_rom_entry *a2bus_diskiing_device::device_rom_region() const
{ {
return ROM_NAME( diskiing ); return ROM_NAME( diskiing );
} }

View File

@ -32,7 +32,7 @@ public:
// optional information overrides // optional information overrides
virtual machine_config_constructor device_mconfig_additions() const override; virtual machine_config_constructor device_mconfig_additions() const override;
virtual const rom_entry *device_rom_region() const override; virtual const tiny_rom_entry *device_rom_region() const override;
DECLARE_FLOPPY_FORMATS( floppy_formats ); DECLARE_FLOPPY_FORMATS( floppy_formats );

View File

@ -104,7 +104,7 @@ machine_config_constructor a2bus_hsscsi_device::device_mconfig_additions() const
// rom_region - device-specific ROM region // rom_region - device-specific ROM region
//------------------------------------------------- //-------------------------------------------------
const rom_entry *a2bus_hsscsi_device::device_rom_region() const const tiny_rom_entry *a2bus_hsscsi_device::device_rom_region() const
{ {
return ROM_NAME( hsscsi ); return ROM_NAME( hsscsi );
} }

View File

@ -30,7 +30,7 @@ public:
// optional information overrides // optional information overrides
virtual machine_config_constructor device_mconfig_additions() const override; virtual machine_config_constructor device_mconfig_additions() const override;
virtual const rom_entry *device_rom_region() const override; virtual const tiny_rom_entry *device_rom_region() const override;
required_device<ncr5380n_device> m_ncr5380; required_device<ncr5380n_device> m_ncr5380;
required_device<nscsi_bus_device> m_scsibus; required_device<nscsi_bus_device> m_scsibus;

View File

@ -59,12 +59,12 @@ machine_config_constructor a2bus_memexp_device::device_mconfig_additions() const
// rom_region - device-specific ROM region // rom_region - device-specific ROM region
//------------------------------------------------- //-------------------------------------------------
const rom_entry *a2bus_memexp_device::device_rom_region() const const tiny_rom_entry *a2bus_memexp_device::device_rom_region() const
{ {
return ROM_NAME( memexp ); return ROM_NAME( memexp );
} }
const rom_entry *a2bus_ramfactor_device::device_rom_region() const const tiny_rom_entry *a2bus_ramfactor_device::device_rom_region() const
{ {
return ROM_NAME( ramfactor ); return ROM_NAME( ramfactor );
} }

View File

@ -28,7 +28,7 @@ public:
// optional information overrides // optional information overrides
virtual machine_config_constructor device_mconfig_additions() const override; virtual machine_config_constructor device_mconfig_additions() const override;
virtual const rom_entry *device_rom_region() const override; virtual const tiny_rom_entry *device_rom_region() const override;
bool m_isramfactor; bool m_isramfactor;
UINT8 m_bankhior; UINT8 m_bankhior;
@ -62,7 +62,7 @@ class a2bus_ramfactor_device : public a2bus_memexp_device
public: public:
a2bus_ramfactor_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); a2bus_ramfactor_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
virtual const rom_entry *device_rom_region() const override; virtual const tiny_rom_entry *device_rom_region() const override;
}; };
// device type definition // device type definition

View File

@ -89,7 +89,7 @@ machine_config_constructor a2bus_pic_device::device_mconfig_additions() const
// rom_region - device-specific ROM region // rom_region - device-specific ROM region
//------------------------------------------------- //-------------------------------------------------
const rom_entry *a2bus_pic_device::device_rom_region() const const tiny_rom_entry *a2bus_pic_device::device_rom_region() const
{ {
return ROM_NAME( pic ); return ROM_NAME( pic );
} }

View File

@ -29,7 +29,7 @@ public:
// optional information overrides // optional information overrides
virtual machine_config_constructor device_mconfig_additions() const override; virtual machine_config_constructor device_mconfig_additions() const override;
virtual const rom_entry *device_rom_region() const override; virtual const tiny_rom_entry *device_rom_region() const override;
virtual ioport_constructor device_input_ports() const override; virtual ioport_constructor device_input_ports() const override;
required_ioport m_dsw1; required_ioport m_dsw1;

View File

@ -97,7 +97,7 @@ machine_config_constructor a2bus_scsi_device::device_mconfig_additions() const
// rom_region - device-specific ROM region // rom_region - device-specific ROM region
//------------------------------------------------- //-------------------------------------------------
const rom_entry *a2bus_scsi_device::device_rom_region() const const tiny_rom_entry *a2bus_scsi_device::device_rom_region() const
{ {
return ROM_NAME( scsi ); return ROM_NAME( scsi );
} }

View File

@ -30,7 +30,7 @@ public:
// optional information overrides // optional information overrides
virtual machine_config_constructor device_mconfig_additions() const override; virtual machine_config_constructor device_mconfig_additions() const override;
virtual const rom_entry *device_rom_region() const override; virtual const tiny_rom_entry *device_rom_region() const override;
required_device<ncr5380n_device> m_ncr5380; required_device<ncr5380n_device> m_ncr5380;
required_device<nscsi_bus_device> m_scsibus; required_device<nscsi_bus_device> m_scsibus;

View File

@ -118,7 +118,7 @@ machine_config_constructor a2bus_ssc_device::device_mconfig_additions() const
// rom_region - device-specific ROM region // rom_region - device-specific ROM region
//------------------------------------------------- //-------------------------------------------------
const rom_entry *a2bus_ssc_device::device_rom_region() const const tiny_rom_entry *a2bus_ssc_device::device_rom_region() const
{ {
return ROM_NAME( ssc ); return ROM_NAME( ssc );
} }

View File

@ -29,7 +29,7 @@ public:
// optional information overrides // optional information overrides
virtual machine_config_constructor device_mconfig_additions() const override; virtual machine_config_constructor device_mconfig_additions() const override;
virtual const rom_entry *device_rom_region() const override; virtual const tiny_rom_entry *device_rom_region() const override;
virtual ioport_constructor device_input_ports() const override; virtual ioport_constructor device_input_ports() const override;
required_ioport m_dsw1, m_dsw2; required_ioport m_dsw1, m_dsw2;

View File

@ -36,7 +36,7 @@ ROM_END
// rom_region - device-specific ROM region // rom_region - device-specific ROM region
//------------------------------------------------- //-------------------------------------------------
const rom_entry *a2bus_swyft_device::device_rom_region() const const tiny_rom_entry *a2bus_swyft_device::device_rom_region() const
{ {
return ROM_NAME( swyft ); return ROM_NAME( swyft );
} }

View File

@ -27,7 +27,7 @@ public:
a2bus_swyft_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); a2bus_swyft_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
a2bus_swyft_device(const machine_config &mconfig, device_type type, const char *name, const char *tag, device_t *owner, UINT32 clock, const char *shortname, const char *source); a2bus_swyft_device(const machine_config &mconfig, device_type type, const char *name, const char *tag, device_t *owner, UINT32 clock, const char *shortname, const char *source);
virtual const rom_entry *device_rom_region() const override; virtual const tiny_rom_entry *device_rom_region() const override;
protected: protected:
virtual void device_start() override; virtual void device_start() override;

View File

@ -67,7 +67,7 @@ machine_config_constructor a2bus_thunderclock_device::device_mconfig_additions()
// rom_region - device-specific ROM region // rom_region - device-specific ROM region
//------------------------------------------------- //-------------------------------------------------
const rom_entry *a2bus_thunderclock_device::device_rom_region() const const tiny_rom_entry *a2bus_thunderclock_device::device_rom_region() const
{ {
return ROM_NAME( thunderclock ); return ROM_NAME( thunderclock );
} }

View File

@ -30,7 +30,7 @@ public:
// optional information overrides // optional information overrides
virtual machine_config_constructor device_mconfig_additions() const override; virtual machine_config_constructor device_mconfig_additions() const override;
virtual const rom_entry *device_rom_region() const override; virtual const tiny_rom_entry *device_rom_region() const override;
DECLARE_WRITE_LINE_MEMBER( upd_dataout_w ); DECLARE_WRITE_LINE_MEMBER( upd_dataout_w );

View File

@ -124,12 +124,12 @@ machine_config_constructor a2bus_videx160_device::device_mconfig_additions() con
// rom_region - device-specific ROM region // rom_region - device-specific ROM region
//------------------------------------------------- //-------------------------------------------------
const rom_entry *a2bus_ultraterm_device::device_rom_region() const const tiny_rom_entry *a2bus_ultraterm_device::device_rom_region() const
{ {
return ROM_NAME( a2ultraterm ); return ROM_NAME( a2ultraterm );
} }
const rom_entry *a2bus_ultratermenh_device::device_rom_region() const const tiny_rom_entry *a2bus_ultratermenh_device::device_rom_region() const
{ {
return ROM_NAME( a2ultratermenh ); return ROM_NAME( a2ultratermenh );
} }

View File

@ -61,7 +61,7 @@ class a2bus_ultraterm_device : public a2bus_videx160_device
public: public:
a2bus_ultraterm_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); a2bus_ultraterm_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
virtual const rom_entry *device_rom_region() const override; virtual const tiny_rom_entry *device_rom_region() const override;
}; };
class a2bus_ultratermenh_device : public a2bus_videx160_device class a2bus_ultratermenh_device : public a2bus_videx160_device
@ -69,7 +69,7 @@ class a2bus_ultratermenh_device : public a2bus_videx160_device
public: public:
a2bus_ultratermenh_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); a2bus_ultratermenh_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
virtual const rom_entry *device_rom_region() const override; virtual const tiny_rom_entry *device_rom_region() const override;
}; };
// device type definition // device type definition

View File

@ -138,32 +138,32 @@ machine_config_constructor a2bus_videx80_device::device_mconfig_additions() cons
// rom_region - device-specific ROM region // rom_region - device-specific ROM region
//------------------------------------------------- //-------------------------------------------------
const rom_entry *a2bus_videoterm_device::device_rom_region() const const tiny_rom_entry *a2bus_videoterm_device::device_rom_region() const
{ {
return ROM_NAME( a2videoterm ); return ROM_NAME( a2videoterm );
} }
const rom_entry *a2bus_ap16_device::device_rom_region() const const tiny_rom_entry *a2bus_ap16_device::device_rom_region() const
{ {
return ROM_NAME( a2ap16 ); return ROM_NAME( a2ap16 );
} }
const rom_entry *a2bus_ap16alt_device::device_rom_region() const const tiny_rom_entry *a2bus_ap16alt_device::device_rom_region() const
{ {
return ROM_NAME( a2ap16alt ); return ROM_NAME( a2ap16alt );
} }
const rom_entry *a2bus_vtc1_device::device_rom_region() const const tiny_rom_entry *a2bus_vtc1_device::device_rom_region() const
{ {
return ROM_NAME( vtc1 ); return ROM_NAME( vtc1 );
} }
const rom_entry *a2bus_vtc2_device::device_rom_region() const const tiny_rom_entry *a2bus_vtc2_device::device_rom_region() const
{ {
return ROM_NAME( vtc2 ); return ROM_NAME( vtc2 );
} }
const rom_entry *a2bus_aevm80_device::device_rom_region() const const tiny_rom_entry *a2bus_aevm80_device::device_rom_region() const
{ {
return ROM_NAME( a2aevm80 ); return ROM_NAME( a2aevm80 );
} }

View File

@ -62,7 +62,7 @@ class a2bus_videoterm_device : public a2bus_videx80_device
public: public:
a2bus_videoterm_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); a2bus_videoterm_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
virtual const rom_entry *device_rom_region() const override; virtual const tiny_rom_entry *device_rom_region() const override;
}; };
class a2bus_ap16_device : public a2bus_videx80_device class a2bus_ap16_device : public a2bus_videx80_device
@ -70,7 +70,7 @@ class a2bus_ap16_device : public a2bus_videx80_device
public: public:
a2bus_ap16_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); a2bus_ap16_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
virtual const rom_entry *device_rom_region() const override; virtual const tiny_rom_entry *device_rom_region() const override;
virtual UINT8 read_cnxx(address_space &space, UINT8 offset) override; virtual UINT8 read_cnxx(address_space &space, UINT8 offset) override;
}; };
@ -81,7 +81,7 @@ class a2bus_ap16alt_device : public a2bus_videx80_device
public: public:
a2bus_ap16alt_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); a2bus_ap16alt_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
virtual const rom_entry *device_rom_region() const override; virtual const tiny_rom_entry *device_rom_region() const override;
virtual UINT8 read_cnxx(address_space &space, UINT8 offset) override; virtual UINT8 read_cnxx(address_space &space, UINT8 offset) override;
}; };
@ -91,7 +91,7 @@ class a2bus_vtc1_device : public a2bus_videx80_device
public: public:
a2bus_vtc1_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); a2bus_vtc1_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
virtual const rom_entry *device_rom_region() const override; virtual const tiny_rom_entry *device_rom_region() const override;
}; };
class a2bus_vtc2_device : public a2bus_videx80_device class a2bus_vtc2_device : public a2bus_videx80_device
@ -99,7 +99,7 @@ class a2bus_vtc2_device : public a2bus_videx80_device
public: public:
a2bus_vtc2_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); a2bus_vtc2_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
virtual const rom_entry *device_rom_region() const override; virtual const tiny_rom_entry *device_rom_region() const override;
}; };
class a2bus_aevm80_device : public a2bus_videx80_device class a2bus_aevm80_device : public a2bus_videx80_device
@ -107,7 +107,7 @@ class a2bus_aevm80_device : public a2bus_videx80_device
public: public:
a2bus_aevm80_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); a2bus_aevm80_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
virtual const rom_entry *device_rom_region() const override; virtual const tiny_rom_entry *device_rom_region() const override;
}; };
// device type definition // device type definition

View File

@ -100,12 +100,12 @@ machine_config_constructor a2bus_vulcanbase_device::device_mconfig_additions() c
// rom_region - device-specific ROM region // rom_region - device-specific ROM region
//------------------------------------------------- //-------------------------------------------------
const rom_entry *a2bus_vulcan_device::device_rom_region() const const tiny_rom_entry *a2bus_vulcan_device::device_rom_region() const
{ {
return ROM_NAME( vulcan ); return ROM_NAME( vulcan );
} }
const rom_entry *a2bus_vulcangold_device::device_rom_region() const const tiny_rom_entry *a2bus_vulcangold_device::device_rom_region() const
{ {
return ROM_NAME( vulcangold ); return ROM_NAME( vulcangold );
} }

View File

@ -56,7 +56,7 @@ class a2bus_vulcan_device : public a2bus_vulcanbase_device
{ {
public: public:
a2bus_vulcan_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); a2bus_vulcan_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
virtual const rom_entry *device_rom_region() const override; virtual const tiny_rom_entry *device_rom_region() const override;
protected: protected:
virtual void device_start() override; virtual void device_start() override;
@ -68,7 +68,7 @@ class a2bus_vulcangold_device : public a2bus_vulcanbase_device
{ {
public: public:
a2bus_vulcangold_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); a2bus_vulcangold_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
virtual const rom_entry *device_rom_region() const override; virtual const tiny_rom_entry *device_rom_region() const override;
}; };
// device type definition // device type definition

View File

@ -60,7 +60,7 @@ machine_config_constructor a2bus_zipdrivebase_device::device_mconfig_additions()
// rom_region - device-specific ROM region // rom_region - device-specific ROM region
//------------------------------------------------- //-------------------------------------------------
const rom_entry *a2bus_zipdrivebase_device::device_rom_region() const const tiny_rom_entry *a2bus_zipdrivebase_device::device_rom_region() const
{ {
return ROM_NAME( zipdrive ); return ROM_NAME( zipdrive );
} }

View File

@ -31,7 +31,7 @@ public:
// optional information overrides // optional information overrides
virtual machine_config_constructor device_mconfig_additions() const override; virtual machine_config_constructor device_mconfig_additions() const override;
virtual const rom_entry *device_rom_region() const override; virtual const tiny_rom_entry *device_rom_region() const override;
protected: protected:
virtual void device_start() override; virtual void device_start() override;

View File

@ -101,7 +101,7 @@ machine_config_constructor a2bus_corvfdc01_device::device_mconfig_additions() co
// rom_region - device-specific ROM region // rom_region - device-specific ROM region
//------------------------------------------------- //-------------------------------------------------
const rom_entry *a2bus_corvfdc01_device::device_rom_region() const const tiny_rom_entry *a2bus_corvfdc01_device::device_rom_region() const
{ {
return ROM_NAME( fdc01 ); return ROM_NAME( fdc01 );
} }

View File

@ -31,7 +31,7 @@ public:
// optional information overrides // optional information overrides
virtual machine_config_constructor device_mconfig_additions() const override; virtual machine_config_constructor device_mconfig_additions() const override;
virtual const rom_entry *device_rom_region() const override; virtual const tiny_rom_entry *device_rom_region() const override;
DECLARE_WRITE_LINE_MEMBER(intrq_w); DECLARE_WRITE_LINE_MEMBER(intrq_w);
DECLARE_WRITE_LINE_MEMBER(drq_w); DECLARE_WRITE_LINE_MEMBER(drq_w);

View File

@ -71,7 +71,7 @@ machine_config_constructor a2bus_corvfdc02_device::device_mconfig_additions() co
// rom_region - device-specific ROM region // rom_region - device-specific ROM region
//------------------------------------------------- //-------------------------------------------------
const rom_entry *a2bus_corvfdc02_device::device_rom_region() const const tiny_rom_entry *a2bus_corvfdc02_device::device_rom_region() const
{ {
return ROM_NAME( fdc02 ); return ROM_NAME( fdc02 );
} }

View File

@ -31,7 +31,7 @@ public:
// optional information overrides // optional information overrides
virtual machine_config_constructor device_mconfig_additions() const override; virtual machine_config_constructor device_mconfig_additions() const override;
virtual const rom_entry *device_rom_region() const override; virtual const tiny_rom_entry *device_rom_region() const override;
DECLARE_WRITE_LINE_MEMBER(intrq_w); DECLARE_WRITE_LINE_MEMBER(intrq_w);
DECLARE_WRITE_LINE_MEMBER(drq_w); DECLARE_WRITE_LINE_MEMBER(drq_w);

View File

@ -163,7 +163,7 @@ machine_config_constructor a2bus_mouse_device::device_mconfig_additions() const
// rom_region - device-specific ROM region // rom_region - device-specific ROM region
//------------------------------------------------- //-------------------------------------------------
const rom_entry *a2bus_mouse_device::device_rom_region() const const tiny_rom_entry *a2bus_mouse_device::device_rom_region() const
{ {
return ROM_NAME( mouse ); return ROM_NAME( mouse );
} }

View File

@ -31,7 +31,7 @@ public:
// optional information overrides // optional information overrides
virtual machine_config_constructor device_mconfig_additions() const override; virtual machine_config_constructor device_mconfig_additions() const override;
virtual const rom_entry *device_rom_region() const override; virtual const tiny_rom_entry *device_rom_region() const override;
virtual ioport_constructor device_input_ports() const override; virtual ioport_constructor device_input_ports() const override;
virtual void device_timer(emu_timer &timer, device_timer_id id, int param, void *ptr) override; virtual void device_timer(emu_timer &timer, device_timer_id id, int param, void *ptr) override;

View File

@ -112,7 +112,7 @@ machine_config_constructor a2bus_timemasterho_device::device_mconfig_additions()
// rom_region - device-specific ROM region // rom_region - device-specific ROM region
//------------------------------------------------- //-------------------------------------------------
const rom_entry *a2bus_timemasterho_device::device_rom_region() const const tiny_rom_entry *a2bus_timemasterho_device::device_rom_region() const
{ {
return ROM_NAME( timemaster ); return ROM_NAME( timemaster );
} }

View File

@ -31,7 +31,7 @@ public:
// optional information overrides // optional information overrides
virtual machine_config_constructor device_mconfig_additions() const override; virtual machine_config_constructor device_mconfig_additions() const override;
virtual const rom_entry *device_rom_region() const override; virtual const tiny_rom_entry *device_rom_region() const override;
virtual ioport_constructor device_input_ports() const override; virtual ioport_constructor device_input_ports() const override;
DECLARE_WRITE8_MEMBER(pia_out_a); DECLARE_WRITE8_MEMBER(pia_out_a);

View File

@ -75,7 +75,7 @@ ROM_END
// rom_region - device-specific ROM region // rom_region - device-specific ROM region
//------------------------------------------------- //-------------------------------------------------
const rom_entry *abc_fd2_t::device_rom_region() const const tiny_rom_entry *abc_fd2_t::device_rom_region() const
{ {
return ROM_NAME( abc_fd2 ); return ROM_NAME( abc_fd2 );
} }

View File

@ -35,7 +35,7 @@ public:
abc_fd2_t(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); abc_fd2_t(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
// optional information overrides // optional information overrides
virtual const rom_entry *device_rom_region() const override; virtual const tiny_rom_entry *device_rom_region() const override;
virtual machine_config_constructor device_mconfig_additions() const override; virtual machine_config_constructor device_mconfig_additions() const override;
DECLARE_WRITE8_MEMBER( status_w ); DECLARE_WRITE8_MEMBER( status_w );

View File

@ -43,7 +43,7 @@ ROM_END
// rom_region - device-specific ROM region // rom_region - device-specific ROM region
//------------------------------------------------- //-------------------------------------------------
const rom_entry *abc_hdc_device::device_rom_region() const const tiny_rom_entry *abc_hdc_device::device_rom_region() const
{ {
return ROM_NAME( abc_hdc ); return ROM_NAME( abc_hdc );
} }

View File

@ -33,7 +33,7 @@ public:
abc_hdc_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); abc_hdc_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
// optional information overrides // optional information overrides
virtual const rom_entry *device_rom_region() const override; virtual const tiny_rom_entry *device_rom_region() const override;
virtual machine_config_constructor device_mconfig_additions() const override; virtual machine_config_constructor device_mconfig_additions() const override;
protected: protected:

View File

@ -172,7 +172,7 @@ ROM_END
// rom_region - device-specific ROM region // rom_region - device-specific ROM region
//------------------------------------------------- //-------------------------------------------------
const rom_entry *luxor_55_10828_device::device_rom_region() const const tiny_rom_entry *luxor_55_10828_device::device_rom_region() const
{ {
return ROM_NAME( luxor_55_10828 ); return ROM_NAME( luxor_55_10828 );
} }

View File

@ -72,7 +72,7 @@ public:
DECLARE_FLOPPY_FORMATS( floppy_formats ); DECLARE_FLOPPY_FORMATS( floppy_formats );
// optional information overrides // optional information overrides
virtual const rom_entry *device_rom_region() const override; virtual const tiny_rom_entry *device_rom_region() const override;
virtual machine_config_constructor device_mconfig_additions() const override; virtual machine_config_constructor device_mconfig_additions() const override;
virtual ioport_constructor device_input_ports() const override; virtual ioport_constructor device_input_ports() const override;

View File

@ -126,7 +126,7 @@ ROM_END
// rom_region - device-specific ROM region // rom_region - device-specific ROM region
//------------------------------------------------- //-------------------------------------------------
const rom_entry *luxor_55_21046_device::device_rom_region() const const tiny_rom_entry *luxor_55_21046_device::device_rom_region() const
{ {
return ROM_NAME( luxor_55_21046 ); return ROM_NAME( luxor_55_21046 );
} }

View File

@ -57,7 +57,7 @@ public:
luxor_55_21046_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); luxor_55_21046_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
// optional information overrides // optional information overrides
virtual const rom_entry *device_rom_region() const override; virtual const tiny_rom_entry *device_rom_region() const override;
virtual machine_config_constructor device_mconfig_additions() const override; virtual machine_config_constructor device_mconfig_additions() const override;
virtual ioport_constructor device_input_ports() const override; virtual ioport_constructor device_input_ports() const override;

View File

@ -122,7 +122,7 @@ ROM_END
// rom_region - device-specific ROM region // rom_region - device-specific ROM region
//------------------------------------------------- //-------------------------------------------------
const rom_entry *luxor_55_21056_device::device_rom_region() const const tiny_rom_entry *luxor_55_21056_device::device_rom_region() const
{ {
return ROM_NAME( luxor_55_21056 ); return ROM_NAME( luxor_55_21056 );
} }

View File

@ -34,7 +34,7 @@ public:
luxor_55_21056_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); luxor_55_21056_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
// optional information overrides // optional information overrides
virtual const rom_entry *device_rom_region() const override; virtual const tiny_rom_entry *device_rom_region() const override;
virtual machine_config_constructor device_mconfig_additions() const override; virtual machine_config_constructor device_mconfig_additions() const override;
virtual ioport_constructor device_input_ports() const override; virtual ioport_constructor device_input_ports() const override;

View File

@ -94,7 +94,7 @@ ROM_END
// rom_region - device-specific ROM region // rom_region - device-specific ROM region
//------------------------------------------------- //-------------------------------------------------
const rom_entry *abc_memory_card_t::device_rom_region() const const tiny_rom_entry *abc_memory_card_t::device_rom_region() const
{ {
return ROM_NAME( abc_dos ); return ROM_NAME( abc_dos );
} }

View File

@ -30,7 +30,7 @@ public:
abc_memory_card_t(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); abc_memory_card_t(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
// optional information overrides // optional information overrides
virtual const rom_entry *device_rom_region() const override; virtual const tiny_rom_entry *device_rom_region() const override;
protected: protected:
// device-level overrides // device-level overrides

View File

@ -65,7 +65,7 @@ ROM_END
// rom_region - device-specific ROM region // rom_region - device-specific ROM region
//------------------------------------------------- //-------------------------------------------------
const rom_entry *abc_sio_device::device_rom_region() const const tiny_rom_entry *abc_sio_device::device_rom_region() const
{ {
return ROM_NAME( abc_sio ); return ROM_NAME( abc_sio );
} }

View File

@ -26,7 +26,7 @@ public:
abc_sio_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); abc_sio_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
// optional information overrides // optional information overrides
virtual const rom_entry *device_rom_region() const override; virtual const tiny_rom_entry *device_rom_region() const override;
virtual machine_config_constructor device_mconfig_additions() const override; virtual machine_config_constructor device_mconfig_additions() const override;
protected: protected:

View File

@ -25,7 +25,7 @@ ROM_END
// rom_region - device-specific ROM region // rom_region - device-specific ROM region
//------------------------------------------------- //-------------------------------------------------
const rom_entry *abc_slutprov_device::device_rom_region() const const tiny_rom_entry *abc_slutprov_device::device_rom_region() const
{ {
return ROM_NAME( abc_slutprov ); return ROM_NAME( abc_slutprov );
} }

View File

@ -24,7 +24,7 @@ public:
abc_slutprov_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); abc_slutprov_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
// optional information overrides // optional information overrides
virtual const rom_entry *device_rom_region() const override; virtual const tiny_rom_entry *device_rom_region() const override;
protected: protected:
// device-level overrides // device-level overrides

View File

@ -44,7 +44,7 @@ ROM_END
// rom_region - device-specific ROM region // rom_region - device-specific ROM region
//------------------------------------------------- //-------------------------------------------------
const rom_entry *turbo_kontroller_device::device_rom_region() const const tiny_rom_entry *turbo_kontroller_device::device_rom_region() const
{ {
return ROM_NAME( turbo_kontroller ); return ROM_NAME( turbo_kontroller );
} }

View File

@ -32,7 +32,7 @@ public:
turbo_kontroller_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); turbo_kontroller_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
// optional information overrides // optional information overrides
virtual const rom_entry *device_rom_region() const override; virtual const tiny_rom_entry *device_rom_region() const override;
virtual machine_config_constructor device_mconfig_additions() const override; virtual machine_config_constructor device_mconfig_additions() const override;
protected: protected:

View File

@ -56,7 +56,7 @@ ROM_END
// rom_region - device-specific ROM region // rom_region - device-specific ROM region
//------------------------------------------------- //-------------------------------------------------
const rom_entry *abc_uni800_device::device_rom_region() const const tiny_rom_entry *abc_uni800_device::device_rom_region() const
{ {
return ROM_NAME( abc_uni800 ); return ROM_NAME( abc_uni800 );
} }

View File

@ -24,7 +24,7 @@ public:
abc_uni800_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); abc_uni800_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
// optional information overrides // optional information overrides
virtual const rom_entry *device_rom_region() const override; virtual const tiny_rom_entry *device_rom_region() const override;
protected: protected:
// device-level overrides // device-level overrides

View File

@ -77,7 +77,7 @@ ROM_END
// rom_region - device-specific ROM region // rom_region - device-specific ROM region
//------------------------------------------------- //-------------------------------------------------
const rom_entry *abc77_device::device_rom_region() const const tiny_rom_entry *abc77_device::device_rom_region() const
{ {
return ROM_NAME( abc77 ); return ROM_NAME( abc77 );
} }

View File

@ -35,7 +35,7 @@ public:
abc77_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); abc77_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
// optional information overrides // optional information overrides
virtual const rom_entry *device_rom_region() const override; virtual const tiny_rom_entry *device_rom_region() const override;
virtual machine_config_constructor device_mconfig_additions() const override; virtual machine_config_constructor device_mconfig_additions() const override;
virtual ioport_constructor device_input_ports() const override; virtual ioport_constructor device_input_ports() const override;

View File

@ -101,7 +101,7 @@ ROM_END
// rom_region - device-specific ROM region // rom_region - device-specific ROM region
//------------------------------------------------- //-------------------------------------------------
const rom_entry *abc800_keyboard_device::device_rom_region() const const tiny_rom_entry *abc800_keyboard_device::device_rom_region() const
{ {
return ROM_NAME( abc800_keyboard ); return ROM_NAME( abc800_keyboard );
} }

View File

@ -33,7 +33,7 @@ public:
abc800_keyboard_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); abc800_keyboard_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
// optional information overrides // optional information overrides
virtual const rom_entry *device_rom_region() const override; virtual const tiny_rom_entry *device_rom_region() const override;
virtual machine_config_constructor device_mconfig_additions() const override; virtual machine_config_constructor device_mconfig_additions() const override;
virtual ioport_constructor device_input_ports() const override; virtual ioport_constructor device_input_ports() const override;

View File

@ -94,7 +94,7 @@ ROM_END
// rom_region - device-specific ROM region // rom_region - device-specific ROM region
//------------------------------------------------- //-------------------------------------------------
const rom_entry *abc99_device::device_rom_region() const const tiny_rom_entry *abc99_device::device_rom_region() const
{ {
return ROM_NAME( abc99 ); return ROM_NAME( abc99 );
} }

View File

@ -32,7 +32,7 @@ public:
abc99_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); abc99_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
// optional information overrides // optional information overrides
virtual const rom_entry *device_rom_region() const override; virtual const tiny_rom_entry *device_rom_region() const override;
virtual machine_config_constructor device_mconfig_additions() const override; virtual machine_config_constructor device_mconfig_additions() const override;
virtual ioport_constructor device_input_ports() const override; virtual ioport_constructor device_input_ports() const override;

View File

@ -51,7 +51,7 @@ ROM_END
// rom_region - device-specific ROM region // rom_region - device-specific ROM region
//------------------------------------------------- //-------------------------------------------------
const rom_entry *powermate_ide_device::device_rom_region() const const tiny_rom_entry *powermate_ide_device::device_rom_region() const
{ {
return ROM_NAME( adam_ata ); return ROM_NAME( adam_ata );
} }

View File

@ -32,7 +32,7 @@ public:
powermate_ide_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); powermate_ide_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
// optional information overrides // optional information overrides
virtual const rom_entry *device_rom_region() const override; virtual const tiny_rom_entry *device_rom_region() const override;
virtual machine_config_constructor device_mconfig_additions() const override; virtual machine_config_constructor device_mconfig_additions() const override;
protected: protected:

View File

@ -39,7 +39,7 @@ ROM_END
// rom_region - device-specific ROM region // rom_region - device-specific ROM region
//------------------------------------------------- //-------------------------------------------------
const rom_entry *adam_digital_data_pack_device::device_rom_region() const const tiny_rom_entry *adam_digital_data_pack_device::device_rom_region() const
{ {
return ROM_NAME( adam_ddp ); return ROM_NAME( adam_ddp );
} }

View File

@ -33,7 +33,7 @@ public:
adam_digital_data_pack_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); adam_digital_data_pack_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
// optional information overrides // optional information overrides
virtual const rom_entry *device_rom_region() const override; virtual const tiny_rom_entry *device_rom_region() const override;
virtual machine_config_constructor device_mconfig_additions() const override; virtual machine_config_constructor device_mconfig_additions() const override;
// not really public // not really public

View File

@ -66,7 +66,7 @@ ROM_END
// rom_region - device-specific ROM region // rom_region - device-specific ROM region
//------------------------------------------------- //-------------------------------------------------
const rom_entry *adam_fdc_device::device_rom_region() const const tiny_rom_entry *adam_fdc_device::device_rom_region() const
{ {
return ROM_NAME( adam_fdc ); return ROM_NAME( adam_fdc );
} }

View File

@ -33,7 +33,7 @@ public:
adam_fdc_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); adam_fdc_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
// optional information overrides // optional information overrides
virtual const rom_entry *device_rom_region() const override; virtual const tiny_rom_entry *device_rom_region() const override;
virtual machine_config_constructor device_mconfig_additions() const override; virtual machine_config_constructor device_mconfig_additions() const override;
virtual ioport_constructor device_input_ports() const override; virtual ioport_constructor device_input_ports() const override;

View File

@ -39,7 +39,7 @@ ROM_END
// rom_region - device-specific ROM region // rom_region - device-specific ROM region
//------------------------------------------------- //-------------------------------------------------
const rom_entry *adam_keyboard_device::device_rom_region() const const tiny_rom_entry *adam_keyboard_device::device_rom_region() const
{ {
return ROM_NAME( adam_kb ); return ROM_NAME( adam_kb );
} }

View File

@ -31,7 +31,7 @@ public:
adam_keyboard_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); adam_keyboard_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
// optional information overrides // optional information overrides
virtual const rom_entry *device_rom_region() const override; virtual const tiny_rom_entry *device_rom_region() const override;
virtual machine_config_constructor device_mconfig_additions() const override; virtual machine_config_constructor device_mconfig_additions() const override;
virtual ioport_constructor device_input_ports() const override; virtual ioport_constructor device_input_ports() const override;

View File

@ -39,7 +39,7 @@ ROM_END
// rom_region - device-specific ROM region // rom_region - device-specific ROM region
//------------------------------------------------- //-------------------------------------------------
const rom_entry *adam_printer_device::device_rom_region() const const tiny_rom_entry *adam_printer_device::device_rom_region() const
{ {
return ROM_NAME( adam_prn ); return ROM_NAME( adam_prn );
} }

View File

@ -31,7 +31,7 @@ public:
adam_printer_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); adam_printer_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
// optional information overrides // optional information overrides
virtual const rom_entry *device_rom_region() const override; virtual const tiny_rom_entry *device_rom_region() const override;
virtual machine_config_constructor device_mconfig_additions() const override; virtual machine_config_constructor device_mconfig_additions() const override;
// not really public // not really public

View File

@ -42,7 +42,7 @@ ROM_END
// rom_region - device-specific ROM region // rom_region - device-specific ROM region
//------------------------------------------------- //-------------------------------------------------
const rom_entry *adam_spi_device::device_rom_region() const const tiny_rom_entry *adam_spi_device::device_rom_region() const
{ {
return ROM_NAME( adam_spi ); return ROM_NAME( adam_spi );
} }

View File

@ -34,7 +34,7 @@ public:
adam_spi_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); adam_spi_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
// optional information overrides // optional information overrides
virtual const rom_entry *device_rom_region() const override; virtual const tiny_rom_entry *device_rom_region() const override;
virtual machine_config_constructor device_mconfig_additions() const override; virtual machine_config_constructor device_mconfig_additions() const override;
// not really public // not really public

View File

@ -177,7 +177,7 @@ ROM_START( dmac_hdc )
ROM_LOAD("390333-03.u5", 0x000, 0x104, CRC(dc4a8d9b) SHA1(761a1318106e49057f95258699076ec1079967ad)) ROM_LOAD("390333-03.u5", 0x000, 0x104, CRC(dc4a8d9b) SHA1(761a1318106e49057f95258699076ec1079967ad))
ROM_END ROM_END
const rom_entry *dmac_hdc_device::device_rom_region() const const tiny_rom_entry *dmac_hdc_device::device_rom_region() const
{ {
return ROM_NAME( dmac_hdc ); return ROM_NAME( dmac_hdc );
} }

View File

@ -34,7 +34,7 @@ public:
// optional information overrides // optional information overrides
virtual machine_config_constructor device_mconfig_additions() const override; virtual machine_config_constructor device_mconfig_additions() const override;
virtual const rom_entry *device_rom_region() const override; virtual const tiny_rom_entry *device_rom_region() const override;
DECLARE_READ8_MEMBER( dmac_scsi_r ); DECLARE_READ8_MEMBER( dmac_scsi_r );
DECLARE_WRITE8_MEMBER( dmac_scsi_w ); DECLARE_WRITE8_MEMBER( dmac_scsi_w );

View File

@ -52,7 +52,7 @@ ROM_START( ar_mk1 )
ROMX_LOAD("ar1_v150.bin", 0x0000, 0x10000, BAD_DUMP CRC(f82c4258) SHA1(843b433b2c56640e045d5fdc854dc6b1a4964e7c), ROM_BIOS(2)) ROMX_LOAD("ar1_v150.bin", 0x0000, 0x10000, BAD_DUMP CRC(f82c4258) SHA1(843b433b2c56640e045d5fdc854dc6b1a4964e7c), ROM_BIOS(2))
ROM_END ROM_END
const rom_entry *action_replay_mk1_device::device_rom_region() const const tiny_rom_entry *action_replay_mk1_device::device_rom_region() const
{ {
return ROM_NAME( ar_mk1 ); return ROM_NAME( ar_mk1 );
} }
@ -68,7 +68,7 @@ ROM_START( ar_mk2 )
ROMX_LOAD("ar2_v214.bin", 0x0000, 0x20000, BAD_DUMP CRC(1bb3d0a8) SHA1(14b1f5a69efb6f4e2331970e6ca0f33c0f04ac91), ROM_BIOS(3)) ROMX_LOAD("ar2_v214.bin", 0x0000, 0x20000, BAD_DUMP CRC(1bb3d0a8) SHA1(14b1f5a69efb6f4e2331970e6ca0f33c0f04ac91), ROM_BIOS(3))
ROM_END ROM_END
const rom_entry *action_replay_mk2_device::device_rom_region() const const tiny_rom_entry *action_replay_mk2_device::device_rom_region() const
{ {
return ROM_NAME( ar_mk2 ); return ROM_NAME( ar_mk2 );
} }
@ -83,7 +83,7 @@ ROM_START( ar_mk3 )
ROMX_LOAD("ar3_v314.bin", 0x0000, 0x40000, BAD_DUMP CRC(009f7768) SHA1(0439d6ccc2a0e5c2e83fcf2389dc4d4a440a4c62), ROM_BIOS(2)) ROMX_LOAD("ar3_v314.bin", 0x0000, 0x40000, BAD_DUMP CRC(009f7768) SHA1(0439d6ccc2a0e5c2e83fcf2389dc4d4a440a4c62), ROM_BIOS(2))
ROM_END ROM_END
const rom_entry *action_replay_mk3_device::device_rom_region() const const tiny_rom_entry *action_replay_mk3_device::device_rom_region() const
{ {
return ROM_NAME( ar_mk3 ); return ROM_NAME( ar_mk3 );
} }

View File

@ -51,7 +51,7 @@ public:
action_replay_mk1_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); action_replay_mk1_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
// optional information overrides // optional information overrides
virtual const rom_entry *device_rom_region() const override; virtual const tiny_rom_entry *device_rom_region() const override;
}; };
class action_replay_mk2_device : public action_replay_device class action_replay_mk2_device : public action_replay_device
@ -61,7 +61,7 @@ public:
action_replay_mk2_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); action_replay_mk2_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
// optional information overrides // optional information overrides
virtual const rom_entry *device_rom_region() const override; virtual const tiny_rom_entry *device_rom_region() const override;
}; };
class action_replay_mk3_device : public action_replay_device class action_replay_mk3_device : public action_replay_device
@ -71,7 +71,7 @@ public:
action_replay_mk3_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); action_replay_mk3_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
// optional information overrides // optional information overrides
virtual const rom_entry *device_rom_region() const override; virtual const tiny_rom_entry *device_rom_region() const override;
}; };
// device type definition // device type definition

View File

@ -53,7 +53,7 @@ ROM_START( buddha )
ROMX_LOAD("buddha_103-17.rom", 0x0000, 0x8000, CRC(2b7b24e0) SHA1(ec17a58962c373a2892090ec9b1722d2c326d631), ROM_SKIP(1) | ROM_BIOS(2)) ROMX_LOAD("buddha_103-17.rom", 0x0000, 0x8000, CRC(2b7b24e0) SHA1(ec17a58962c373a2892090ec9b1722d2c326d631), ROM_SKIP(1) | ROM_BIOS(2))
ROM_END ROM_END
const rom_entry *buddha_device::device_rom_region() const const tiny_rom_entry *buddha_device::device_rom_region() const
{ {
return ROM_NAME( buddha ); return ROM_NAME( buddha );
} }

View File

@ -56,7 +56,7 @@ public:
protected: protected:
// device-level overrides // device-level overrides
virtual machine_config_constructor device_mconfig_additions() const override; virtual machine_config_constructor device_mconfig_additions() const override;
virtual const rom_entry *device_rom_region() const override; virtual const tiny_rom_entry *device_rom_region() const override;
virtual void device_start() override; virtual void device_start() override;
virtual void device_reset() override; virtual void device_reset() override;

View File

@ -51,7 +51,7 @@ machine_config_constructor bml3bus_kanji_device::device_mconfig_additions() cons
// rom_region - device-specific ROM region // rom_region - device-specific ROM region
//------------------------------------------------- //-------------------------------------------------
const rom_entry *bml3bus_kanji_device::device_rom_region() const const tiny_rom_entry *bml3bus_kanji_device::device_rom_region() const
{ {
return ROM_NAME( kanji ); return ROM_NAME( kanji );
} }

View File

@ -28,7 +28,7 @@ public:
// optional information overrides // optional information overrides
virtual machine_config_constructor device_mconfig_additions() const override; virtual machine_config_constructor device_mconfig_additions() const override;
virtual const rom_entry *device_rom_region() const override; virtual const tiny_rom_entry *device_rom_region() const override;
DECLARE_READ8_MEMBER(bml3_kanji_r); DECLARE_READ8_MEMBER(bml3_kanji_r);
DECLARE_WRITE8_MEMBER(bml3_kanji_w); DECLARE_WRITE8_MEMBER(bml3_kanji_w);

View File

@ -70,7 +70,7 @@ machine_config_constructor bml3bus_mp1802_device::device_mconfig_additions() con
// rom_region - device-specific ROM region // rom_region - device-specific ROM region
//------------------------------------------------- //-------------------------------------------------
const rom_entry *bml3bus_mp1802_device::device_rom_region() const const tiny_rom_entry *bml3bus_mp1802_device::device_rom_region() const
{ {
return ROM_NAME( mp1802 ); return ROM_NAME( mp1802 );
} }

View File

@ -32,7 +32,7 @@ public:
// optional information overrides // optional information overrides
virtual machine_config_constructor device_mconfig_additions() const override; virtual machine_config_constructor device_mconfig_additions() const override;
virtual const rom_entry *device_rom_region() const override; virtual const tiny_rom_entry *device_rom_region() const override;
DECLARE_READ8_MEMBER(bml3_mp1802_r); DECLARE_READ8_MEMBER(bml3_mp1802_r);
DECLARE_WRITE8_MEMBER(bml3_mp1802_w); DECLARE_WRITE8_MEMBER(bml3_mp1802_w);

View File

@ -69,7 +69,7 @@ machine_config_constructor bml3bus_mp1805_device::device_mconfig_additions() con
// rom_region - device-specific ROM region // rom_region - device-specific ROM region
//------------------------------------------------- //-------------------------------------------------
const rom_entry *bml3bus_mp1805_device::device_rom_region() const const tiny_rom_entry *bml3bus_mp1805_device::device_rom_region() const
{ {
return ROM_NAME( mp1805 ); return ROM_NAME( mp1805 );
} }

View File

@ -31,7 +31,7 @@ public:
// optional information overrides // optional information overrides
virtual machine_config_constructor device_mconfig_additions() const override; virtual machine_config_constructor device_mconfig_additions() const override;
virtual const rom_entry *device_rom_region() const override; virtual const tiny_rom_entry *device_rom_region() const override;
DECLARE_READ8_MEMBER(bml3_mp1805_r); DECLARE_READ8_MEMBER(bml3_mp1805_r);
DECLARE_WRITE8_MEMBER(bml3_mp1805_w); DECLARE_WRITE8_MEMBER(bml3_mp1805_w);

View File

@ -31,7 +31,7 @@ ROM_END
// rom_region - device-specific ROM region // rom_region - device-specific ROM region
//------------------------------------------------- //-------------------------------------------------
const rom_entry *bw2_ramcard_device::device_rom_region() const const tiny_rom_entry *bw2_ramcard_device::device_rom_region() const
{ {
return ROM_NAME( bw2_ramcard ); return ROM_NAME( bw2_ramcard );
} }

View File

@ -30,7 +30,7 @@ public:
bw2_ramcard_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); bw2_ramcard_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
// optional information overrides // optional information overrides
virtual const rom_entry *device_rom_region() const override; virtual const tiny_rom_entry *device_rom_region() const override;
protected: protected:
// device-level overrides // device-level overrides

View File

@ -100,7 +100,7 @@ ROM_END
// rom_region - device-specific ROM region // rom_region - device-specific ROM region
//------------------------------------------------- //-------------------------------------------------
const rom_entry *c64_currah_speech_cartridge_device::device_rom_region() const const tiny_rom_entry *c64_currah_speech_cartridge_device::device_rom_region() const
{ {
return ROM_NAME( c64_currah_speech ); return ROM_NAME( c64_currah_speech );
} }

View File

@ -32,7 +32,7 @@ public:
c64_currah_speech_cartridge_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); c64_currah_speech_cartridge_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
// optional information overrides // optional information overrides
virtual const rom_entry *device_rom_region() const override; virtual const tiny_rom_entry *device_rom_region() const override;
virtual machine_config_constructor device_mconfig_additions() const override; virtual machine_config_constructor device_mconfig_additions() const override;
protected: protected:

View File

@ -53,7 +53,7 @@ ROM_END
// rom_region - device-specific ROM region // rom_region - device-specific ROM region
//------------------------------------------------- //-------------------------------------------------
const rom_entry *c64_final_chesscard_device::device_rom_region() const const tiny_rom_entry *c64_final_chesscard_device::device_rom_region() const
{ {
return ROM_NAME( c64_fcc ); return ROM_NAME( c64_fcc );
} }

View File

@ -32,7 +32,7 @@ public:
c64_final_chesscard_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); c64_final_chesscard_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
// optional information overrides // optional information overrides
virtual const rom_entry *device_rom_region() const override; virtual const tiny_rom_entry *device_rom_region() const override;
virtual machine_config_constructor device_mconfig_additions() const override; virtual machine_config_constructor device_mconfig_additions() const override;
virtual ioport_constructor device_input_ports() const override; virtual ioport_constructor device_input_ports() const override;

Some files were not shown because too many files have changed in this diff Show More