summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/majorpkr.cpp
diff options
context:
space:
mode:
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
commitcc46387d515da8edbdaa84544aa21fef83a14e8e (patch)
tree362343c247656d7634c051fa63230d4984291443 /src/mame/drivers/majorpkr.cpp
parent7641722f3240bad8fad8c22cb9b1be978752f54b (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.cpp5
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);