summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame
diff options
context:
space:
mode:
author Nigel Barnes <Pernod70@users.noreply.github.com>2017-04-20 16:47:43 +0100
committer Nigel Barnes <Pernod70@users.noreply.github.com>2017-04-21 16:42:52 +0100
commit6bca4b1c59f6632964de976a2732e1fe47bdf1c2 (patch)
tree842568ee1f844138359861f0d992ee7c5c2b9519 /src/mame
parent959621c321b4a2dae263cfa7c9368f068f97961e (diff)
phc25: Added character generator ROM, not yet used.
Diffstat (limited to 'src/mame')
-rw-r--r--src/mame/drivers/phc25.cpp12
1 files changed, 9 insertions, 3 deletions
diff --git a/src/mame/drivers/phc25.cpp b/src/mame/drivers/phc25.cpp
index 905504b6fbf..4bf9062497d 100644
--- a/src/mame/drivers/phc25.cpp
+++ b/src/mame/drivers/phc25.cpp
@@ -325,6 +325,7 @@ static MACHINE_CONFIG_START( phc25, phc25_state )
MCFG_CASSETTE_ADD("cassette")
MCFG_CASSETTE_FORMATS(phc25_cassette_formats)
MCFG_CASSETTE_DEFAULT_STATE(CASSETTE_PLAY | CASSETTE_MOTOR_DISABLED | CASSETTE_SPEAKER_ENABLED)
+ MCFG_CASSETTE_INTERFACE("phc25_cass")
MCFG_CENTRONICS_ADD(CENTRONICS_TAG, centronics_devices, "printer")
MCFG_CENTRONICS_BUSY_HANDLER(WRITELINE(phc25_state, write_centronics_busy))
@@ -334,6 +335,9 @@ static MACHINE_CONFIG_START( phc25, phc25_state )
/* internal ram */
MCFG_RAM_ADD(RAM_TAG)
MCFG_RAM_DEFAULT_SIZE("16K")
+
+ /* software lists */
+ MCFG_SOFTWARE_LIST_ADD("cass_list", "phc25_cass")
MACHINE_CONFIG_END
static MACHINE_CONFIG_DERIVED( pal, phc25 )
@@ -364,9 +368,11 @@ MACHINE_CONFIG_END
ROM_START( phc25 )
ROM_REGION( 0x6000, Z80_TAG, 0 )
- ROM_LOAD( "phc25rom.0", 0x0000, 0x2000, CRC(fa28336b) SHA1(582376bee455e124de24ba4ac02326c8a592fa5a))
- ROM_LOAD( "phc25rom.1", 0x2000, 0x2000, CRC(38fd578b) SHA1(dc3db78c0cdc89f1605200d39535be65a4091705))
- ROM_LOAD( "phc25rom.2", 0x4000, 0x2000, CRC(54392b27) SHA1(1587827fe9438780b50164727ce3fdea1b98078a))
+ ROM_LOAD( "phc25rom.0", 0x0000, 0x2000, CRC(fa28336b) SHA1(582376bee455e124de24ba4ac02326c8a592fa5a)) // 031_00aa.ic13 ?
+ ROM_LOAD( "phc25rom.1", 0x2000, 0x2000, CRC(38fd578b) SHA1(dc3db78c0cdc89f1605200d39535be65a4091705)) // 031_01a.ic14 ?
+ ROM_LOAD( "phc25rom.2", 0x4000, 0x2000, CRC(54392b27) SHA1(1587827fe9438780b50164727ce3fdea1b98078a)) // 031_02a.ic15 ?
+ ROM_REGION( 0x1000, "chargen", 0 )
+ ROM_LOAD( "031_04a.ic6", 0x0000, 0x1000, CRC(e56fb8c5) SHA1(6fc388c17fb43debfbc1464f767d0ce1375ce27b))
ROM_END
ROM_START( phc25j )