coco_cart, coco_flop: Add compatibility filtering (nw)

This commit is contained in:
AJR 2017-09-24 21:13:06 -04:00
parent 075ec5dd00
commit 9f2b0a952f
4 changed files with 19 additions and 16 deletions

View File

@ -77,7 +77,7 @@ Compiled by K1W1 and Cowering (from GoodCoCo)
<info name="developer" value="ZCT Systems" />
<info name="author" value="Greg L. Zumwalt &amp; Mark W. Easter" />
<info name="serial" value="26-3160" />
<info name="usage" value="CoCo 3 Only" />
<sharedfeat name="compatibility" value="COCO3" />
<part name="cart" interface="coco_cart">
<dataarea name="rom" size="16384">
<rom name="a mazing world of malcom mortar (1987)(26-3160)(zct systems).rom" size="16384" crc="93ddfc53" sha1="bdd56931325648d5ecc860ff77c59d27637687de" status="baddump" offset="0" />
@ -92,7 +92,7 @@ Compiled by K1W1 and Cowering (from GoodCoCo)
<info name="developer" value="ZCT Systems" />
<info name="author" value="Greg Zumwalt &amp; Mark Easter" />
<info name="serial" value="26-3160" />
<info name="usage" value="CoCo 3 Only" />
<sharedfeat name="compatibility" value="COCO3" />
<part name="cart" interface="coco_cart">
<dataarea name="rom" size="16384">
<rom name="a mazing world of malcom mortar (1987)(26-3160)(zct systems)[a].rom" size="16384" crc="d4bbe731" sha1="d2a70452a120d3164ae52e16062fb2a4539fd377" status="baddump" offset="0" />
@ -212,7 +212,7 @@ Compiled by K1W1 and Cowering (from GoodCoCo)
<info name="developer" value="Computerware" />
<info name="author" value="Scott A. Cabit" />
<info name="serial" value="26-3159" />
<info name="usage" value="CoCo 3 Only" />
<sharedfeat name="compatibility" value="COCO3" />
<part name="cart" interface="coco_cart">
<dataarea name="rom" size="16384">
<rom name="castle of tharoggad (1988)(26-3159)(tandy)[!].rom" size="16384" crc="82929650" sha1="485477577db4751da4c0db3a402bb9b45fa65667" offset="0" />
@ -732,7 +732,7 @@ Compiled by K1W1 and Cowering (from GoodCoCo)
<info name="developer" value="ZCT Systems" />
<info name="author" value="Greg Zumwalt &amp; Mark Easter" />
<info name="serial" value="26-3172" />
<info name="usage" value="CoCo 3 Only" />
<sharedfeat name="compatibility" value="COCO3" />
<part name="cart" interface="coco_cart">
<dataarea name="rom" size="32768">
<rom name="gfl championship football ii (1988)(26-3172)(zct systems)[!].rom" size="32768" crc="899978e7" sha1="b575b379a7cf41fadfa5c1b525d5f0103544eafa" offset="0" />
@ -1115,7 +1115,7 @@ Compiled by K1W1 and Cowering (from GoodCoCo)
<info name="developer" value="Epyx" />
<info name="author" value="Jesse Taylor" />
<info name="serial" value="26-3162" />
<info name="usage" value="CoCo 3 Only" />
<sharedfeat name="compatibility" value="COCO3" />
<part name="cart" interface="coco_cart">
<dataarea name="rom" size="32768">
<rom name="rad warrior (1987)(26-3162)(tandy).rom" size="32768" crc="c8b64049" sha1="5e3d4d57cd19a71ecd668ff7ce0d05d0adf30e93" offset="0" />
@ -1130,7 +1130,7 @@ Compiled by K1W1 and Cowering (from GoodCoCo)
<info name="developer" value="Activision" />
<info name="author" value="Steve Bjork" />
<info name="serial" value="26-3174" />
<info name="usage" value="CoCo 3 Only" />
<sharedfeat name="compatibility" value="COCO3" />
<part name="cart" interface="coco_cart">
<dataarea name="rom" size="32768">
<rom name="rampage! (1989)(26-3174)(activision).rom" size="32768" crc="09c2e97d" sha1="02c6a560ede8b3b87fb8420ee05ba9ac6704f101" offset="0" />
@ -1158,7 +1158,7 @@ Compiled by K1W1 and Cowering (from GoodCoCo)
<info name="developer" value="Data East" />
<info name="author" value="Greg Zumwalt" />
<info name="serial" value="26-3164" />
<info name="usage" value="CoCo 3 Only" />
<sharedfeat name="compatibility" value="COCO3" />
<part name="cart" interface="coco_cart">
<dataarea name="rom" size="131072">
<rom name="robocop (1988)(26-3164)(data east).rom" size="131072" crc="dd94dd06" sha1="82ad8a207a446d99455926bd27d4490578de2b41" offset="0" />
@ -1198,7 +1198,7 @@ Compiled by K1W1 and Cowering (from GoodCoCo)
<info name="developer" value="Activision" />
<info name="author" value="Rick Adams" />
<info name="serial" value="26-3084" />
<info name="usage" value="CoCo 3 Only" />
<sharedfeat name="compatibility" value="COCO3" />
<part name="cart" interface="coco_cart">
<dataarea name="rom" size="16384">
<rom name="shanghai (1987)(26-3084)(activision)[!].rom" size="16384" crc="5a54973c" sha1="0c500d34b4fd1170093cdf3209a201d14b86160a" offset="0" />
@ -1212,7 +1212,7 @@ Compiled by K1W1 and Cowering (from GoodCoCo)
<publisher>Tandy</publisher>
<info name="developer" value="Sierra On-Line" />
<info name="serial" value="26-3054" />
<info name="usage" value="CoCo 3 Only" />
<sharedfeat name="compatibility" value="COCO3" />
<part name="cart" interface="coco_cart">
<dataarea name="rom" size="32768">
<rom name="silpheed (1988)(26-3054)(sierra)(coco 3 version).rom" size="32768" crc="ccfd0a0c" sha1="bd0e2bd1fd57b9512bb01414c15ce07afbe298f2" offset="0" />
@ -1239,7 +1239,7 @@ Compiled by K1W1 and Cowering (from GoodCoCo)
<publisher>Tandy</publisher>
<info name="developer" value="Spectral Assosciates" />
<info name="serial" value="26-3078" />
<info name="usage" value="CoCo 3 Only" />
<sharedfeat name="compatibility" value="COCO3" />
<part name="cart" interface="coco_cart">
<dataarea name="rom" size="16384">
<rom name="springster (1987)(26-3078)(spectral associates).rom" size="16384" crc="f47d3880" sha1="31b54b74e8c1ee018b905d4f76cd5a6341954301" offset="0" />
@ -1267,7 +1267,7 @@ Compiled by K1W1 and Cowering (from GoodCoCo)
<info name="developer" value="Activision" />
<info name="author" value="Steve Bjork" />
<info name="serial" value="26-3171" />
<info name="usage" value="CoCo 3 Only" />
<sharedfeat name="compatibility" value="COCO3" />
<part name="cart" interface="coco_cart">
<dataarea name="rom" size="32768">
<rom name="super pitfall (1988)(26-3171)(activision).rom" size="32768" crc="e8e54cbe" sha1="10f4e78255d61dce2c882f9a136a94cbb7860fc1" offset="0" />
@ -1281,7 +1281,7 @@ Compiled by K1W1 and Cowering (from GoodCoCo)
<publisher>Tandy</publisher>
<info name="developer" value="Sierra On-Line" />
<info name="serial" value="26-3072" />
<info name="usage" value="CoCo 3 Only" />
<sharedfeat name="compatibility" value="COCO3" />
<part name="cart" interface="coco_cart">
<dataarea name="rom" size="16384">
<rom name="thexder (1987)(26-3072)(sierra).rom" size="16384" crc="0ef0df20" sha1="36919b37f858ecf71c77ee7a766370fd6d4a6b7e" offset="0" />
@ -1296,7 +1296,7 @@ Compiled by K1W1 and Cowering (from GoodCoCo)
<info name="developer" value="ZCT Systems" />
<info name="author" value="Greg Zumwalt &amp; Mark Easter" />
<info name="serial" value="26-3155" />
<info name="usage" value="CoCo 3 Only" />
<sharedfeat name="compatibility" value="COCO3" />
<part name="cart" interface="coco_cart">
<dataarea name="rom" size="16368">
<rom name="typemate (1988)(26-3155)(zct systems).rom" size="16368" crc="54f38ab8" sha1="8249b036ed2add30c864ee167ebfe940ea7e29aa" status="baddump" offset="0" />

View File

@ -10,7 +10,7 @@
<year>2007</year>
<publisher>Sock Master</publisher>
<info name="author" value="Sock Master" />
<info name="usage" value="CoCo 3 Only" />
<sharedfeat name="compatibility" value="COCO3" />
<part name="flop0" interface="floppy_5_25">
<dataarea name="flop" size="161280">
<rom name="dk.dsk" size="161280" crc="87a22c49" sha1="e9c1ac85150ed14ac81c854df13f6c09fa5b4748" offset="0" />
@ -26,7 +26,7 @@
<year>2015</year>
<publisher>Sock Master</publisher>
<info name="author" value="Sock Master" />
<info name="usage" value="CoCo 3 Only" />
<sharedfeat name="compatibility" value="COCO3" />
<part name="flop0" interface="floppy_5_25">
<dataarea name="flop" size="161280">
<rom name="dkremix.dsk" size="161280" crc="639d71af" sha1="ee1584807eb8f28744e1f1c5fc1031abd80a0548" offset="0" />
@ -41,7 +41,7 @@
<year>2017</year>
<publisher>Glen Hewlett</publisher>
<info name="author" value="Glen Hewlett" />
<info name="usage" value="CoCo 3 Only" />
<sharedfeat name="compatibility" value="COCO3" />
<part name="flop0" interface="floppy_5_25">
<dataarea name="flop" size="161280">
<rom name="pacman.dsk" size="161280" crc="d2433eb7" sha1="e86d791b0211267185230774db1f6ca01582a3a3" offset="0" />

View File

@ -385,6 +385,7 @@ static MACHINE_CONFIG_START( coco )
// software lists
MCFG_SOFTWARE_LIST_ADD("coco_cart_list", "coco_cart")
MCFG_SOFTWARE_LIST_FILTER("coco_cart_list", "COCO")
MCFG_SOFTWARE_LIST_COMPATIBLE_ADD("dragon_cart_list", "dragon_cart")
MACHINE_CONFIG_END

View File

@ -330,8 +330,10 @@ static MACHINE_CONFIG_START( coco3 )
// software lists
MCFG_SOFTWARE_LIST_ADD("cart_list","coco_cart")
MCFG_SOFTWARE_LIST_FILTER("cart_list","COCO3")
MCFG_SOFTWARE_LIST_ADD("flop_list","coco_flop")
MCFG_SOFTWARE_LIST_FILTER("flop_list","COCO3")
MACHINE_CONFIG_END
static MACHINE_CONFIG_DERIVED( coco3p, coco3 )