diff options
author | Fabio Priuli <etabeta78@users.noreply.github.com> | 2014-04-08 16:32:30 +0000 |
---|---|---|
committer | Fabio Priuli <etabeta78@users.noreply.github.com> | 2014-04-08 16:32:30 +0000 |
commit | 0f4a1311edefec9a1765351e22c0ef5bcb5db196 (patch) | |
tree | ddf7fed9cb01d70f62afefccee52f324bacd2508 /src/mame/drivers/asuka.c | |
parent | 88fa80c7a99cf112b63fa7175becfc53b14d3730 (diff) |
pc090oj: updated to use inline configs. nw.
Diffstat (limited to 'src/mame/drivers/asuka.c')
-rw-r--r-- | src/mame/drivers/asuka.c | 37 |
1 files changed, 20 insertions, 17 deletions
diff --git a/src/mame/drivers/asuka.c b/src/mame/drivers/asuka.c index fce175b9b6a..8536fec61d3 100644 --- a/src/mame/drivers/asuka.c +++ b/src/mame/drivers/asuka.c @@ -796,17 +796,6 @@ static const tc0100scn_interface cadash_tc0100scn_intf = 0, 0 }; -static const pc090oj_interface asuka_pc090oj_intf = -{ - 0, 0, 8, 1 -}; - -static const pc090oj_interface bonzeadv_pc090oj_intf = -{ - 0, 0, 8, 0 -}; - - void asuka_state::machine_start() { @@ -875,9 +864,11 @@ static MACHINE_CONFIG_START( bonzeadv, asuka_state ) MCFG_GFXDECODE_ADD("gfxdecode", "palette", asuka) MCFG_PALETTE_ADD("palette", 4096) - MCFG_PC090OJ_ADD("pc090oj", bonzeadv_pc090oj_intf) + MCFG_DEVICE_ADD("pc090oj", PC090OJ, 0) + MCFG_PC090OJ_OFFSETS(0, 8) MCFG_PC090OJ_GFXDECODE("gfxdecode") MCFG_PC090OJ_PALETTE("palette") + MCFG_TC0100SCN_ADD("tc0100scn", asuka_tc0100scn_intf) MCFG_TC0100SCN_GFXDECODE("gfxdecode") MCFG_TC0100SCN_PALETTE("palette") @@ -931,9 +922,12 @@ static MACHINE_CONFIG_START( asuka, asuka_state ) MCFG_GFXDECODE_ADD("gfxdecode", "palette", asuka) MCFG_PALETTE_ADD("palette", 4096) - MCFG_PC090OJ_ADD("pc090oj", asuka_pc090oj_intf) + MCFG_DEVICE_ADD("pc090oj", PC090OJ, 0) + MCFG_PC090OJ_OFFSETS(0, 8) + MCFG_PC090OJ_USEBUFFER(1) MCFG_PC090OJ_GFXDECODE("gfxdecode") MCFG_PC090OJ_PALETTE("palette") + MCFG_TC0100SCN_ADD("tc0100scn", asuka_tc0100scn_intf) MCFG_TC0100SCN_GFXDECODE("gfxdecode") MCFG_TC0100SCN_PALETTE("palette") @@ -996,9 +990,12 @@ static MACHINE_CONFIG_START( cadash, asuka_state ) MCFG_GFXDECODE_ADD("gfxdecode", "palette", asuka) MCFG_PALETTE_ADD("palette", 4096) - MCFG_PC090OJ_ADD("pc090oj", asuka_pc090oj_intf) + MCFG_DEVICE_ADD("pc090oj", PC090OJ, 0) + MCFG_PC090OJ_OFFSETS(0, 8) + MCFG_PC090OJ_USEBUFFER(1) MCFG_PC090OJ_GFXDECODE("gfxdecode") MCFG_PC090OJ_PALETTE("palette") + MCFG_TC0100SCN_ADD("tc0100scn", cadash_tc0100scn_intf) MCFG_TC0100SCN_GFXDECODE("gfxdecode") MCFG_TC0100SCN_PALETTE("palette") @@ -1052,9 +1049,11 @@ static MACHINE_CONFIG_START( mofflott, asuka_state ) MCFG_GFXDECODE_ADD("gfxdecode", "palette", asuka) MCFG_PALETTE_ADD("palette", 4096) /* only Mofflott uses full palette space */ - MCFG_PC090OJ_ADD("pc090oj", bonzeadv_pc090oj_intf) + MCFG_DEVICE_ADD("pc090oj", PC090OJ, 0) + MCFG_PC090OJ_OFFSETS(0, 8) MCFG_PC090OJ_GFXDECODE("gfxdecode") MCFG_PC090OJ_PALETTE("palette") + MCFG_TC0100SCN_ADD("tc0100scn", cadash_tc0100scn_intf) MCFG_TC0100SCN_GFXDECODE("gfxdecode") MCFG_TC0100SCN_PALETTE("palette") @@ -1113,9 +1112,11 @@ static MACHINE_CONFIG_START( galmedes, asuka_state ) MCFG_GFXDECODE_ADD("gfxdecode", "palette", asuka) MCFG_PALETTE_ADD("palette", 4096) /* only Mofflott uses full palette space */ - MCFG_PC090OJ_ADD("pc090oj", bonzeadv_pc090oj_intf) + MCFG_DEVICE_ADD("pc090oj", PC090OJ, 0) + MCFG_PC090OJ_OFFSETS(0, 8) MCFG_PC090OJ_GFXDECODE("gfxdecode") MCFG_PC090OJ_PALETTE("palette") + MCFG_TC0100SCN_ADD("tc0100scn", cadash_tc0100scn_intf) MCFG_TC0100SCN_GFXDECODE("gfxdecode") MCFG_TC0100SCN_PALETTE("palette") @@ -1169,9 +1170,11 @@ static MACHINE_CONFIG_START( eto, asuka_state ) MCFG_GFXDECODE_ADD("gfxdecode", "palette", asuka) MCFG_PALETTE_ADD("palette", 4096) - MCFG_PC090OJ_ADD("pc090oj", bonzeadv_pc090oj_intf) + MCFG_DEVICE_ADD("pc090oj", PC090OJ, 0) + MCFG_PC090OJ_OFFSETS(0, 8) MCFG_PC090OJ_GFXDECODE("gfxdecode") MCFG_PC090OJ_PALETTE("palette") + MCFG_TC0100SCN_ADD("tc0100scn", cadash_tc0100scn_intf) MCFG_TC0100SCN_GFXDECODE("gfxdecode") MCFG_TC0100SCN_PALETTE("palette") |