mirror of
https://github.com/mamedev/mame.git
synced 2024-11-16 07:48:32 +01:00
pet: Added quickload software list with some demos. [Curt Coder]
This commit is contained in:
parent
8c14c42d24
commit
2ab72cf8de
2 changed files with 37 additions and 0 deletions
33
hash/pet_quik.xml
Normal file
33
hash/pet_quik.xml
Normal file
|
@ -0,0 +1,33 @@
|
|||
<?xml version="1.0"?>
|
||||
<!DOCTYPE softwarelist SYSTEM "softwarelist.dtd">
|
||||
<softwarelist name="pet_quik" description="Commodore PET quickload">
|
||||
|
||||
<!-- https://www.youtube.com/watch?v=OBEfKMFq8lo -->
|
||||
<software name="npa">
|
||||
<description>No Pets Allowed</description>
|
||||
<year>2010</year>
|
||||
<publisher>Orb</publisher>
|
||||
<!-- cbm4032 only -->
|
||||
|
||||
<part name="quik" interface="cbm_quik">
|
||||
<dataarea name="quik" size="31382">
|
||||
<rom name="npa.prg" size="31382" crc="55295e40" sha1="43fb301f7f22878773ef9692ea7763191c085244" offset="0" />
|
||||
</dataarea>
|
||||
</part>
|
||||
</software>
|
||||
|
||||
<!-- https://www.youtube.com/watch?v=gYHYplCyrM0 -->
|
||||
<software name="hardcore">
|
||||
<description>Hardcore Petting</description>
|
||||
<year>2010</year>
|
||||
<publisher>Noice</publisher>
|
||||
<!-- 8K RAM -->
|
||||
|
||||
<part name="quik" interface="cbm_quik">
|
||||
<dataarea name="quik" size="6013">
|
||||
<rom name="hardcore_petting.prg" size="6013" crc="4f2853cf" sha1="c1e4f0d959c69c08c7ea4ea428736bc3ea0a2176" offset="0" />
|
||||
</dataarea>
|
||||
</part>
|
||||
</software>
|
||||
|
||||
</softwarelist>
|
|
@ -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
|
||||
|
||||
|
||||
|
|
Loading…
Reference in a new issue