diff options
author | AJR <ajrhacker@users.noreply.github.com> | 2019-05-10 15:38:17 -0400 |
---|---|---|
committer | AJR <ajrhacker@users.noreply.github.com> | 2019-05-10 15:38:24 -0400 |
commit | cc46387d515da8edbdaa84544aa21fef83a14e8e (patch) | |
tree | 362343c247656d7634c051fa63230d4984291443 /src/mame/drivers/majorpkr.cpp | |
parent | 7641722f3240bad8fad8c22cb9b1be978752f54b (diff) |
Convert screen update functions to RGB32 in numerous games (nw)
This is intended to expedite CRTC-based video modernization.
Diffstat (limited to 'src/mame/drivers/majorpkr.cpp')
-rw-r--r-- | src/mame/drivers/majorpkr.cpp | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/src/mame/drivers/majorpkr.cpp b/src/mame/drivers/majorpkr.cpp index 486413c360b..16fb1363344 100644 --- a/src/mame/drivers/majorpkr.cpp +++ b/src/mame/drivers/majorpkr.cpp @@ -507,7 +507,7 @@ private: DECLARE_WRITE8_MEMBER(pulses_w); TILE_GET_INFO_MEMBER(bg_get_tile_info); TILE_GET_INFO_MEMBER(fg_get_tile_info); - uint32_t screen_update_majorpkr(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect); + uint32_t screen_update_majorpkr(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect); void map(address_map &map); void palettebanks(address_map &map); void portmap(address_map &map); @@ -562,7 +562,7 @@ void majorpkr_state::video_start() } -uint32_t majorpkr_state::screen_update_majorpkr(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect) +uint32_t majorpkr_state::screen_update_majorpkr(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect) { m_bg_tilemap->draw(screen, bitmap, cliprect, 0); m_fg_tilemap->draw(screen, bitmap, cliprect, 0); @@ -1021,7 +1021,6 @@ void majorpkr_state::majorpkr(machine_config &config) screen_device &screen(SCREEN(config, "screen", SCREEN_TYPE_RASTER)); screen.set_raw(CRTC_CLOCK*16, (47+1)*16, 0, (36*16)-16, (36+1)*8, 0, (28*8)); // from CRTC registers. screen.set_screen_update(FUNC(majorpkr_state::screen_update_majorpkr)); - screen.set_palette("palette"); GFXDECODE(config, m_gfxdecode, "palette", gfx_majorpkr); |