summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/video/dkong.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/video/dkong.c')
-rw-r--r--src/mame/video/dkong.c12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/mame/video/dkong.c b/src/mame/video/dkong.c
index 5da9e58a8c7..45ccd7edf6e 100644
--- a/src/mame/video/dkong.c
+++ b/src/mame/video/dkong.c
@@ -880,13 +880,13 @@ static TIMER_CALLBACK( scanline_callback )
static void check_palette(running_machine &machine)
{
dkong_state *state = machine.driver_data<dkong_state>();
- const input_port_config *port;
+ ioport_port *port;
int newset;
port = state->ioport("VIDHW");
if (port != NULL)
{
- newset = input_port_read_direct(port);
+ newset = port->read();
if (newset != state->m_vidhw)
{
state->m_vidhw = newset;
@@ -937,8 +937,8 @@ VIDEO_START( dkong )
{
case HARDWARE_TRS02:
machine.primary_screen->register_screen_bitmap(state->m_bg_bits);
- state->m_gfx3 = machine.root_device().memregion("gfx3")->base();
- state->m_gfx3_len = machine.root_device().memregion("gfx3")->bytes();
+ state->m_gfx3 = state->memregion("gfx3")->base();
+ state->m_gfx3_len = state->memregion("gfx3")->bytes();
/* fall through */
case HARDWARE_TKG04:
case HARDWARE_TKG02:
@@ -950,8 +950,8 @@ VIDEO_START( dkong )
state->m_bg_tilemap->set_scrolldx(0, 128);
machine.primary_screen->register_screen_bitmap(state->m_bg_bits);
- state->m_gfx4 = machine.root_device().memregion("gfx4")->base();
- state->m_gfx3 = machine.root_device().memregion("gfx3")->base();
+ state->m_gfx4 = state->memregion("gfx4")->base();
+ state->m_gfx3 = state->memregion("gfx3")->base();
state->m_gfx3_len = state->memregion("gfx3")->bytes();
break;