From 2ab72cf8de73300b845ca3821e32f159738a2683 Mon Sep 17 00:00:00 2001 From: Curt Coder Date: Tue, 30 May 2017 21:50:50 +0300 Subject: [PATCH] pet: Added quickload software list with some demos. [Curt Coder] --- hash/pet_quik.xml | 33 +++++++++++++++++++++++++++++++++ src/mame/drivers/pet.cpp | 4 ++++ 2 files changed, 37 insertions(+) create mode 100644 hash/pet_quik.xml diff --git a/hash/pet_quik.xml b/hash/pet_quik.xml new file mode 100644 index 00000000000..7ada9c40343 --- /dev/null +++ b/hash/pet_quik.xml @@ -0,0 +1,33 @@ + + + + + + + No Pets Allowed + 2010 + Orb + + + + + + + + + + + + Hardcore Petting + 2010 + Noice + + + + + + + + + + diff --git a/src/mame/drivers/pet.cpp b/src/mame/drivers/pet.cpp index b4b1944484f..b9b1cf8522c 100644 --- a/src/mame/drivers/pet.cpp +++ b/src/mame/drivers/pet.cpp @@ -1795,11 +1795,13 @@ static MACHINE_CONFIG_START( pet ) MCFG_PET_USER_PORT_M_HANDLER(DEVWRITELINE(M6522_TAG, via6522_device, write_cb2)) MCFG_QUICKLOAD_ADD("quickload", pet_state, cbm_pet, "p00,prg", CBM_QUICKLOAD_DELAY_SECONDS) + MCFG_QUICKLOAD_INTERFACE("cbm_quik") // software lists MCFG_SOFTWARE_LIST_ADD("cass_list", "pet_cass") MCFG_SOFTWARE_LIST_ADD("flop_list", "pet_flop") MCFG_SOFTWARE_LIST_ADD("hdd_list", "pet_hdd") + MCFG_SOFTWARE_LIST_ADD("quik_list", "pet_quik") MACHINE_CONFIG_END @@ -2229,6 +2231,7 @@ static MACHINE_CONFIG_START( pet80 ) MCFG_PET_USER_PORT_M_HANDLER(DEVWRITELINE(M6522_TAG, via6522_device, write_cb2)) MCFG_QUICKLOAD_ADD("quickload", pet_state, cbm_pet, "p00,prg", CBM_QUICKLOAD_DELAY_SECONDS) + MCFG_QUICKLOAD_INTERFACE("cbm_quik") MCFG_GENERIC_CARTSLOT_ADD("cart_9000", generic_linear_slot, "pet_9000_rom") MCFG_GENERIC_EXTENSIONS("bin,rom") @@ -2241,6 +2244,7 @@ static MACHINE_CONFIG_START( pet80 ) MCFG_SOFTWARE_LIST_ADD("flop_list", "pet_flop") MCFG_SOFTWARE_LIST_ADD("hdd_list", "pet_hdd") MCFG_SOFTWARE_LIST_ADD("rom_list", "pet_rom") + MCFG_SOFTWARE_LIST_ADD("quik_list", "pet_quik") MACHINE_CONFIG_END