diff options
Diffstat (limited to 'src/devices/bus/sbus/turbogx.h')
-rw-r--r-- | src/devices/bus/sbus/turbogx.h | 13 |
1 files changed, 2 insertions, 11 deletions
diff --git a/src/devices/bus/sbus/turbogx.h b/src/devices/bus/sbus/turbogx.h index aa7a3e850bf..19b448ff837 100644 --- a/src/devices/bus/sbus/turbogx.h +++ b/src/devices/bus/sbus/turbogx.h @@ -12,7 +12,7 @@ #pragma once #include "sbus.h" -#include "emupal.h" +#include "video/bt45x.h" class sbus_turbogx_device : public device_t, public device_sbus_card_interface { @@ -30,14 +30,11 @@ protected: // device_sbus_slot_interface overrides virtual void install_device() override; - void palette_init(palette_device &palette); - DECLARE_READ32_MEMBER(rom_r); DECLARE_READ32_MEMBER(unknown_r); DECLARE_WRITE32_MEMBER(unknown_w); DECLARE_READ32_MEMBER(vram_r); DECLARE_WRITE32_MEMBER(vram_w); - DECLARE_WRITE32_MEMBER(palette_w); DECLARE_READ32_MEMBER(fbc_r); DECLARE_WRITE32_MEMBER(fbc_w); @@ -466,13 +463,7 @@ private: required_memory_region m_rom; std::unique_ptr<uint32_t[]> m_vram; required_device<screen_device> m_screen; - required_device<palette_device> m_palette; - - uint8_t m_palette_entry; - uint8_t m_palette_r; - uint8_t m_palette_g; - uint8_t m_palette_b; - uint8_t m_palette_step; + required_device<bt458_device> m_ramdac; fbc_t m_fbc; }; |