diff options
| author | 2014-03-15 12:08:24 +0000 | |
|---|---|---|
| committer | 2014-03-15 12:08:24 +0000 | |
| commit | 06b8fe391657f7b587970fbc0dbed62406247fcf (patch) | |
| tree | 96acb3cecfd29b721ac1911725cf1821e1ae03fa /src/mess/drivers/sapi1.c | |
| parent | 7c01c1f0d6c6d5bb6224a2f745b2d24c0beb994d (diff) | |
Fixed all bitmap.palette() users to use m_palette instead (nw)
Diffstat (limited to 'src/mess/drivers/sapi1.c')
| -rw-r--r-- | src/mess/drivers/sapi1.c | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/src/mess/drivers/sapi1.c b/src/mess/drivers/sapi1.c index 9ed36feaf5f..d793687d362 100644 --- a/src/mess/drivers/sapi1.c +++ b/src/mess/drivers/sapi1.c @@ -53,7 +53,8 @@ public: m_line2(*this, "LINE2"), m_line3(*this, "LINE3"), m_line4(*this, "LINE4"), - m_maincpu(*this, "maincpu") + m_maincpu(*this, "maincpu"), + m_palette(*this, "palette") { } @@ -86,6 +87,8 @@ private: required_ioport m_line3; required_ioport m_line4; required_device<cpu_device> m_maincpu; +public: + required_device<palette_device> m_palette; }; static const UINT8 MHB2501[] = { @@ -407,7 +410,7 @@ UINT32 sapi1_state::screen_update_sapi3(screen_device &screen, bitmap_ind16 &bit static MC6845_UPDATE_ROW( update_row ) { sapi1_state *state = device->machine().driver_data<sapi1_state>(); - const rgb_t *palette = bitmap.palette()->entry_list_raw(); + const rgb_t *palette = state->m_palette->palette()->entry_list_raw(); UINT8 chr,gfx,inv; UINT16 mem,x; UINT32 *p = &bitmap.pix32(y); |
