diff options
author | Curt Coder <curtcoder@mail.com> | 2017-04-02 15:33:51 +0300 |
---|---|---|
committer | Curt Coder <curtcoder@mail.com> | 2017-04-02 15:33:51 +0300 |
commit | 53e83823d489f4f793c92f0d193af2a3116112ee (patch) | |
tree | 6a1e00bb30267d38492a8e8bfdb2110ff9b2d584 | |
parent | 036a3a5f74b43c94ffbafc852060aae157edfaec (diff) |
abc80x: Downgrade video status. (nw)
-rw-r--r-- | src/mame/drivers/abc80x.cpp | 32 | ||||
-rw-r--r-- | src/mame/includes/abc80x.h | 6 |
2 files changed, 5 insertions, 33 deletions
diff --git a/src/mame/drivers/abc80x.cpp b/src/mame/drivers/abc80x.cpp index 05acfa7fcae..371232daa5e 100644 --- a/src/mame/drivers/abc80x.cpp +++ b/src/mame/drivers/abc80x.cpp @@ -141,6 +141,7 @@ Notes: TODO: + - option ROM/HR video RAM access needs refactor of memory banking - cassette - abc806 RTC - abc806 disks except ufd631 won't boot @@ -1577,34 +1578,11 @@ ROM_END //************************************************************************** -// DRIVER INITIALIZATION -//************************************************************************** - - -DRIVER_INIT_MEMBER(abc800c_state,driver_init) -{ -} - -DRIVER_INIT_MEMBER(abc800m_state,driver_init) -{ -} - -DRIVER_INIT_MEMBER(abc802_state,driver_init) -{ -} - -DRIVER_INIT_MEMBER(abc806_state,driver_init) -{ -} - - - -//************************************************************************** // SYSTEM DRIVERS //************************************************************************** // YEAR NAME PARENT COMPAT MACHINE INPUT INIT COMPANY FULLNAME FLAGS -COMP( 1981, abc800c, 0, 0, abc800c, abc800, abc800c_state, driver_init, "Luxor Datorer AB", "ABC 800 C/HR", MACHINE_SUPPORTS_SAVE ) -COMP( 1981, abc800m, abc800c, 0, abc800m, abc800, abc800m_state, driver_init, "Luxor Datorer AB", "ABC 800 M/HR", MACHINE_SUPPORTS_SAVE ) -COMP( 1983, abc802, 0, 0, abc802, abc802, abc802_state, driver_init, "Luxor Datorer AB", "ABC 802", MACHINE_SUPPORTS_SAVE ) -COMP( 1983, abc806, 0, 0, abc806, abc806, abc806_state, driver_init, "Luxor Datorer AB", "ABC 806", MACHINE_SUPPORTS_SAVE ) +COMP( 1981, abc800c, 0, 0, abc800c, abc800, driver_device, 0, "Luxor Datorer AB", "ABC 800 C/HR", MACHINE_IMPERFECT_GRAPHICS | MACHINE_SUPPORTS_SAVE ) +COMP( 1981, abc800m, abc800c, 0, abc800m, abc800, driver_device, 0, "Luxor Datorer AB", "ABC 800 M/HR", MACHINE_IMPERFECT_GRAPHICS | MACHINE_SUPPORTS_SAVE ) +COMP( 1983, abc802, 0, 0, abc802, abc802, driver_device, 0, "Luxor Datorer AB", "ABC 802", MACHINE_IMPERFECT_GRAPHICS | MACHINE_SUPPORTS_SAVE ) +COMP( 1983, abc806, 0, 0, abc806, abc806, driver_device, 0, "Luxor Datorer AB", "ABC 806", MACHINE_IMPERFECT_GRAPHICS | MACHINE_SUPPORTS_SAVE ) diff --git a/src/mame/includes/abc80x.h b/src/mame/includes/abc80x.h index 15fe5ad2f4b..a75b01e7cba 100644 --- a/src/mame/includes/abc80x.h +++ b/src/mame/includes/abc80x.h @@ -171,8 +171,6 @@ public: required_memory_region m_fgctl_prom; required_memory_region m_char_rom; - DECLARE_DRIVER_INIT(driver_init); - uint32_t screen_update(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect); void hr_update(bitmap_rgb32 &bitmap, const rectangle &cliprect); @@ -197,8 +195,6 @@ public: required_device<palette_device> m_palette; required_memory_region m_fgctl_prom; - DECLARE_DRIVER_INIT(driver_init); - uint32_t screen_update(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect); offs_t translate_trom_offset(offs_t offset); @@ -227,7 +223,6 @@ public: required_memory_region m_char_rom; required_ioport m_config; - DECLARE_DRIVER_INIT(driver_init); virtual void machine_start() override; virtual void machine_reset() override; @@ -276,7 +271,6 @@ public: required_memory_region m_char_rom; optional_shared_ptr<uint8_t> m_attr_ram; - DECLARE_DRIVER_INIT(driver_init); virtual void machine_start() override; virtual void machine_reset() override; |