<?xml version="1.0"?>
<!DOCTYPE softwarelist SYSTEM "softwarelist.dtd">
<!--
license:CC0-1.0
-->
<softwarelist name="c128_cart" description="Commodore 128 cartridges">
<!--

Missing dumps:

- Dead Test (Rev 781220)
- QuickSilver 128
- Partner 128 (Timeworks, 1985)
- Super Snapshot

-->
	<software name="c128diag">
		<description>C-128 Diagnostic (v1.1)</description>
		<year>1987</year>
		<publisher>Commodore</publisher>

		<part name="cart" interface="c64_cart">
			<feature name="game" value="1" />
			<feature name="exrom" value="1" />

			<dataarea name="roml" size="0x2000">
				<rom name="c128diag.bin" size="0x2000" crc="584f6750" sha1="b3cfd8508b887e9c7e72ed2b0c44fe63e6b44ac4"/>
			</dataarea>
		</part>
	</software>

	<software name="c128diaga" cloneof="c128diag">
		<description>C-128 Diagnostic (v1.4)</description>
		<year>198?</year>
		<publisher>Commodore</publisher>

		<part name="cart" interface="c64_cart">
			<feature name="game" value="1" />
			<feature name="exrom" value="1" />

			<dataarea name="roml" size="0x4000">
				<rom name="325099-01.u1" size="0x4000" crc="285e5bf8" sha1="a110dd331eefe251effdcfa272faf5680db51973"/>
			</dataarea>
		</part>
	</software>

	<software name="c128diagb" cloneof="c128diag">
		<description>C128/C128D Diagnostic (Rev 785260)</description>
		<year>198?</year>
		<publisher>Commodore</publisher>

		<part name="cart" interface="c64_cart">
			<feature name="game" value="1" />
			<feature name="exrom" value="1" />

			<dataarea name="roml" size="0x4000">
				<rom name="c128_785260.bin" size="0x2000" crc="d4a4e162" sha1="2c861c89be4e556982435d076b012362545f03ca"/>
			</dataarea>
		</part>
	</software>

	<software name="c128diagdcr" cloneof="c128diag">
		<description>C-128DCR Integral Diag 1.0</description>
		<year>198?</year>
		<publisher>Commodore</publisher>

		<part name="cart" interface="c64_cart">
			<feature name="game" value="1" />
			<feature name="exrom" value="1" />

			<dataarea name="roml" size="0x4000">
				<rom name="325109-10.u1" size="0x4000" crc="6aed47f6" sha1="30493c1e2d3345898bd105ea9f3a03d2de1f7054"/>
			</dataarea>
		</part>
	</software>

	<software name="c128dg40">
		<description>C128/40 Diagnostic (Rev 588121)</description>
		<year>198?</year>
		<publisher>Commodore</publisher>
		<sharedfeat name="compatibility" value="NTSC,PAL"/>

		<part name="cart" interface="c64_cart">
			<feature name="game" value="1" />
			<feature name="exrom" value="1" />

			<dataarea name="roml" size="0x2000">
				<rom name="c128diag_588121.bin" size="0x2000" crc="b11107be" sha1="c7149ed420d95faa1ab2ecb4a536f5e6effd45e3"/>
			</dataarea>
		</part>
	</software>

	<software name="c128dg40a" cloneof="c128dg40">
		<description>C128/40 Diagnostic (Rev 789010)</description>
		<year>198?</year>
		<publisher>Commodore</publisher>
		<sharedfeat name="compatibility" value="NTSC,PAL"/>

		<part name="cart" interface="c64_cart">
			<feature name="game" value="1" />
			<feature name="exrom" value="1" />

			<dataarea name="roml" size="0x2000">
				<rom name="c128diag_789010.bin" size="0x2000" crc="3b5fcdbd" sha1="da8851745b90dfafe4e05b2bf4e8e224b553170a"/>
			</dataarea>
		</part>
	</software>

	<software name="comal128" supported="no">
		<description>COMAL 80</description>
		<year>1985</year>
		<publisher>Commodore</publisher>

		<part name="cart" interface="c64_cart">
			<feature name="slot" value="c128_comal80" />
			<feature name="game" value="1" />
			<feature name="exrom" value="1" />

			<dataarea name="romh" size="0x20000">
				<rom name="comal80.u1" size="0x8000" crc="65358f73" sha1="14b032b55d65b4c692ec4f0c0c5da07b28a5822d" offset="0x00000" />
				<rom name="comal80.u2" size="0x8000" crc="2f9da033" sha1="8dcb465cb7b32af996d43c8a15d70e35e5c7d321" offset="0x10000" />
				<rom name="comal80.u3" size="0x8000" crc="2f9da033" sha1="8dcb465cb7b32af996d43c8a15d70e35e5c7d321" offset="0x18000" status="baddump" />
			</dataarea>
		</part>
	</software>

	<software name="mach128">
		<description>MACH 128 (v.1A)</description>
		<year>1985</year>
		<publisher>Access Software</publisher>

		<part name="cart" interface="c64_cart">
			<feature name="slot" value="mach5" />
			<feature name="game" value="1" />
			<feature name="exrom" value="1" />

			<dataarea name="roml" size="0x2000">
				<rom name="mach_128_v1a.bin" size="0x2000" crc="f91ed380" sha1="6f04d73fcde8b28903075e3adcd2d7ff49d2518a"/>
			</dataarea>
		</part>

		<part name="flop1" interface="floppy_5_25">
			<dataarea name="flop" size="174848">
				<rom name="mach_128_utilities.d64" size="174848" crc="5fb309f5" sha1="2f5e6c5c028654500425be7a703ba5d9bf72bdab"/>
			</dataarea>
		</part>
	</software>

	<software name="mach128_2a" cloneof="mach128">
		<description>MACH 128 (v.2A)</description>
		<year>1985</year>
		<publisher>Access Software</publisher>

		<part name="cart" interface="c64_cart">
			<feature name="slot" value="mach5" />
			<feature name="game" value="1" />
			<feature name="exrom" value="1" />

			<dataarea name="roml" size="0x2000">
				<rom name="mach_128_v2a.bin" size="0x2000" crc="fc60d92e" sha1="7f487134d314b4c5158954ad057e01c0da32a468"/>
			</dataarea>
		</part>

		<part name="flop1" interface="floppy_5_25">
			<dataarea name="flop" size="174848">
				<rom name="mach_128_utilities.d64" size="174848" crc="5fb309f5" sha1="2f5e6c5c028654500425be7a703ba5d9bf72bdab"/>
			</dataarea>
		</part>
	</software>

	<software name="vstar128">
		<description>VizaStar 128: The Information Processor</description>
		<year>1984</year>
		<publisher>Viza</publisher>
		<sharedfeat name="compatibility" value="NTSC,PAL"/>

		<part name="cart" interface="c64_cart">
			<feature name="game" value="1" />
			<feature name="exrom" value="1" />

			<dataarea name="romh" size="0x2000">
				<rom name="vizastar 128" size="0x2000" status="nodump"/>
			</dataarea>
		</part>

		<part name="flop1" interface="floppy_5_25">
			<dataarea name="flop" size="333744">
				<rom name="vizastar 128.g64" size="333744" crc="f45ef840" sha1="456480c22cb9204c50d8586fe988903fefd52257"/>
			</dataarea>
		</part>
	</software>

	<software name="vwrit128" supported="no">
		<description>VizaWrite 128</description>
		<year>1985</year>
		<publisher>Viza</publisher>
		<sharedfeat name="compatibility" value="NTSC,PAL"/>

		<part name="cart" interface="c64_cart">
			<feature name="game" value="1" />
			<feature name="exrom" value="1" />

			<dataarea name="romh" size="0x2000">
				<rom name="vizawrite 128.bin" size="0x2000" crc="b4846e5d" sha1="ab250d5bd264faacffea68fd0791d9956e7282e8"/>
			</dataarea>
		</part>

		<part name="flop1" interface="floppy_3_5">
			<dataarea name="flop" size="819200">
				<rom name="vizawrite 128.d81" size="819200" crc="e0ea7b98" sha1="2b1acf1f3916883df9216b593e64a98b03e7b957"/>
			</dataarea>
		</part>
	</software>

	<software name="partn128">
		<description>PARTNER 128</description>
		<year>1985</year>
		<publisher>Timeworks</publisher>
		<sharedfeat name="compatibility" value="NTSC,PAL"/>

		<part name="cart" interface="c64_cart">
			<feature name="slot" value="partner128" />
			<feature name="game" value="1" />
			<feature name="exrom" value="1" />

			<dataarea name="roml" size="0x4000">
				<rom name="partner 128" size="0x4000" crc="686a6881" sha1="53d4bcf7aff40f1642bc143626b63beb3c8478dc"/>
			</dataarea>
		</part>

		<part name="flop1" interface="floppy_5_25">
			<feature name="part_id" value="Partner Diagnostic Test &amp; Program Demonstration Disk"/>
			<dataarea name="flop" size="333744">
				<rom name="partner 128.g64" size="287512" crc="9b2ac8d5" sha1="8143cafa623bb53b92a37d7ee2cc7d77080d80ea"/>
			</dataarea>
		</part>
	</software>
</softwarelist>
