diff options
Diffstat (limited to 'src/mame/drivers/mps1230.cpp')
-rw-r--r-- | src/mame/drivers/mps1230.cpp | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/src/mame/drivers/mps1230.cpp b/src/mame/drivers/mps1230.cpp index 69c35ceaff1..5c9ad989890 100644 --- a/src/mame/drivers/mps1230.cpp +++ b/src/mame/drivers/mps1230.cpp @@ -80,6 +80,7 @@ Notes: (all IC's shown) #include "emu.h" #include "cpu/upd7810/upd7810.h" +#include "cpu/z80/z80.h" #define CPU_TAG "maincpu" @@ -137,6 +138,11 @@ static MACHINE_CONFIG_START( mps1230 ) MCFG_CPU_PROGRAM_MAP(mps1230_map) MACHINE_CONFIG_END +static MACHINE_CONFIG_START( mps1000 ) + MCFG_CPU_ADD(CPU_TAG, Z80, 4000000) + MCFG_CPU_PROGRAM_MAP(mps1230_map) +MACHINE_CONFIG_END + /*************************************************************************** Game driver(s) @@ -148,7 +154,9 @@ ROM_START(mps1000) // ver 2.20, 06/DEC/1986 (But it could also perhaps mean 12/JUN/1986) // I can't tell the PCB reference because this was dumped from spare EPROMs from a drawer // The dump seems to be good because the data content of all of my 4 spare EPROMs matched perfectly. - ROM_LOAD( "mps_1000_vers_2.20_12-06-86.rom", 0x000000, 0x02000, CRC(0a91ea8a) SHA1(ccb679f3d1f7f4eddb4e8899fe9e9a594dcfca5d) ) // this is Z80 code + ROM_LOAD( "mps_1000_vers_2.20_12-06-86.rom", 0x000000, 0x02000, CRC(0a91ea8a) SHA1(ccb679f3d1f7f4eddb4e8899fe9e9a594dcfca5d) ) + // this is another Z80-based bios. + ROM_LOAD( "hwh_28.06.88_ep12-2_s80r2.rom", 0x002000, 0x002000, CRC(1d17c586) SHA1(1afd1d1bbebe4d79c3cfcc30ac617b1a8ddb99e1) ) // to locate at 0000 ROM_END ROM_START(mps1230) @@ -158,5 +166,5 @@ ROM_START(mps1230) ROM_END /* YEAR NAME PARENT COMPAT MACHINE INPUT STATE INIT COMPANY FULLNAME */ -COMP( 1986, mps1000, 0, 0, mps1230, mps1230, mps1230_state, 0, "Commodore Business Machines", "MPS-1000 Printer", MACHINE_NOT_WORKING | MACHINE_NO_SOUND_HW | MACHINE_TYPE_OTHER ) +COMP( 1986, mps1000, 0, 0, mps1000, mps1230, mps1230_state, 0, "Commodore Business Machines", "MPS-1000 Printer", MACHINE_NOT_WORKING | MACHINE_NO_SOUND_HW | MACHINE_TYPE_OTHER ) COMP( 1988, mps1230, 0, 0, mps1230, mps1230, mps1230_state, 0, "Commodore Business Machines", "MPS-1230 NLQ Printer", MACHINE_NOT_WORKING | MACHINE_NO_SOUND_HW | MACHINE_TYPE_OTHER ) |