diff options
Diffstat (limited to 'src/mess/drivers/vector06.c')
-rw-r--r-- | src/mess/drivers/vector06.c | 19 |
1 files changed, 8 insertions, 11 deletions
diff --git a/src/mess/drivers/vector06.c b/src/mess/drivers/vector06.c index 4f6729e95f5..0dba67d923d 100644 --- a/src/mess/drivers/vector06.c +++ b/src/mess/drivers/vector06.c @@ -183,9 +183,10 @@ static MACHINE_CONFIG_START( vector06, vector06_state ) MCFG_LEGACY_FLOPPY_2_DRIVES_ADD(vector_floppy_interface) /* cartridge */ - MCFG_CARTSLOT_ADD("cart") - MCFG_CARTSLOT_EXTENSION_LIST("emr") - MCFG_CARTSLOT_NOT_MANDATORY + MCFG_GENERIC_CARTSLOT_ADD("cartslot", generic_plain_slot, "vector06_cart") + MCFG_GENERIC_EXTENSIONS("bin,emr") + + MCFG_SOFTWARE_LIST_ADD("cart_list", "vector06_cart") /* internal ram */ MCFG_RAM_ADD(RAM_TAG) @@ -196,7 +197,7 @@ MACHINE_CONFIG_END /* ROM definition */ ROM_START( vector06 ) - ROM_REGION( 0x20000, "maincpu", ROMREGION_ERASEFF ) + ROM_REGION( 0x18000, "maincpu", ROMREGION_ERASEFF ) ROM_SYSTEM_BIOS(0, "unboot32k", "Universal Boot 32K") ROMX_LOAD( "unboot32k.rt", 0x10000, 0x8000, CRC(28c9b5cd) SHA1(8cd7fb658896a7066ae93b10eaafa0f12139ad81), ROM_BIOS(1)) ROM_SYSTEM_BIOS(1, "unboot2k", "Universal Boot 2K") @@ -209,28 +210,24 @@ ROM_START( vector06 ) ROMX_LOAD( "bootos.rt", 0x10000, 0x0200, CRC(46bef038) SHA1(6732f4a360cd38112c53c458842d31f5b035cf59), ROM_BIOS(5)) ROM_SYSTEM_BIOS(5, "boot512", "Boot 512") ROMX_LOAD( "boot512.rt", 0x10000, 0x0200, CRC(a0b1c6b2) SHA1(f6fe15cb0974aed30f9b7aa72133324a66d1ed3f), ROM_BIOS(6)) - ROM_CART_LOAD("cart", 0x18000, 0x8000, ROM_OPTIONAL) ROM_END ROM_START( vec1200 ) - ROM_REGION( 0x20000, "maincpu", ROMREGION_ERASEFF ) + ROM_REGION( 0x18000, "maincpu", ROMREGION_ERASEFF ) ROM_LOAD( "vec1200.bin", 0x10000, 0x2000, CRC(37349224) SHA1(060fbb2c1a89040c929521cfd58cb6f1431a8b75)) - ROM_CART_LOAD("cart", 0x18000, 0x8000, ROM_OPTIONAL) ROM_REGION( 0x0200, "palette", 0 ) ROM_LOAD( "palette.bin", 0x0000, 0x0200, CRC(74b7376b) SHA1(fb56b60babd7e6ed68e5f4e791ad2800d7ef6729)) ROM_END ROM_START( pk6128c ) - ROM_REGION( 0x20000, "maincpu", ROMREGION_ERASEFF ) + ROM_REGION( 0x18000, "maincpu", ROMREGION_ERASEFF ) ROM_LOAD( "6128.bin", 0x10000, 0x4000, CRC(d4f68433) SHA1(ef5ac75f9240ca8996689c23642d4e47e5e774d8)) - ROM_CART_LOAD("cart", 0x18000, 0x8000, ROM_OPTIONAL) ROM_END ROM_START( krista2 ) - ROM_REGION( 0x20000, "maincpu", ROMREGION_ERASEFF ) + ROM_REGION( 0x18000, "maincpu", ROMREGION_ERASEFF ) ROM_LOAD( "krista2.epr", 0x10000, 0x0200, CRC(df5440b0) SHA1(bcbbb3cc10aeb17c1262b45111d20279266b9ba4)) - ROM_CART_LOAD("cart", 0x18000, 0x8000, ROM_OPTIONAL) ROM_LOAD( "krista2.pal", 0x0000, 0x0200, CRC(b243da33) SHA1(9af7873e6f8bf452c8d831833ffb02dce833c095)) ROM_END /* Driver */ |