<?xml version="1.0"?>
<!DOCTYPE softwarelist SYSTEM "softwarelist.dtd">
<softwarelist name="microvision" description="Milton Bradley MicroVision cartridges">
<!--
The following board types are known to exist:
4952 REV-A - used for tms1100 games, 2 varations exist, one with and one without paddle circuitry
4952-79 REV-B - used for tms1100 games, 2 variations exists, one with and one without paddle circuitry
4971-REV-C - used for i8021 based game(s). Found in Connect Four
7924952D02 - used for shrink DIP version of the tms1100. Found in Super Blockbuster

The "pcb" feature is used to indicate the board type
The "paddle" feature is used to indicate whether there is paddle circuitry on the board
The "rc" feature is used to indicate the source of the clock signal
-->


	<software name="alienrdr">
		<description>Alien Raiders</description>
		<year>1981</year>
		<publisher>Milton Bradley</publisher>
		<info name="serial" value="M34009" />
		<part name="cart" interface="microvision_cart">
			<feature name="pla" value="1" />
			<feature name="pcb" value="4952-79 REV-B" />
			<feature name="paddle" value="yes" />
			<feature name="rc" value="100pf/23.2K" />
			<dataarea name="rom" size="2048">
				<rom name="m34009-n1" size="2048" crc="b1632712" sha1="515040a3bf6386590c025e12a9512c98efdd7e1e"/>
			</dataarea>
		</part>
	</software>

	<software name="baseball">
		<description>Baseball</description>
		<year>1980</year>
		<publisher>Milton Bradley</publisher>
		<info name="serial" value="MP3479" />
		<part name="cart" interface="microvision_cart">
			<feature name="pcb" value="4952-79 REV-B" />
			<feature name="paddle" value="yes" />
			<feature name="rc" value="100pf/23.2K" />
			<dataarea name="rom" size="2048">
				<rom name="mp3479-n1nll_4063" size="2048" crc="40e3327a" sha1="c1b52a081c7fe6a51c5cfe41a4d446f1f8cfe24e"/>
			</dataarea>
		</part>
	</software>

	<software name="blckbstr">
		<description>Blockbuster</description>
		<year>1979</year>
		<publisher>Milton Bradley</publisher>
		<info name="serial" value="MP3450A" />
		<part name="cart" interface="microvision_cart">
			<feature name="pcb" value="4952 REV-A" />
			<feature name="paddle" value="yes" />
			<feature name="rc" value="100pf/23.2K" />
			<dataarea name="rom" size="2048">
				<rom name="mp3450a" size="2048" crc="fd18ea6d" sha1="30203278d7f2b0817e59bdf7e451be2d64a90f5a"/>
			</dataarea>
		</part>
	</software>

	<software name="bowling">
		<description>Bowling</description>
		<year>1979</year>
		<publisher>Milton Bradley</publisher>
		<info name="serial" value="MP3475" />
		<part name="cart" interface="microvision_cart">
			<!-- also seen with 4952 REV-A -->
			<feature name="pla" value="1" />
			<feature name="pcb" value="4952-79 REV-B" />
			<feature name="paddle" value="no" />
			<feature name="rc" value="100pf/23.2K" />
			<dataarea name="rom" size="2048">
				<rom name="mp3475nll_4972" size="2048" crc="460ac30e" sha1="93ffb75b82d1f48f451e0e1158d5a8d1cd465fe5"/>
			</dataarea>
		</part>
	</software>

	<software name="connect4">
		<description>Connect Four (8021)</description>
		<year>1979</year>
		<publisher>Milton Bradley</publisher>
		<info name="serial" value="MP3481" />
		<part name="cart" interface="microvision_cart">
			<feature name="pcb" value="4971-REV-C" />
			<feature name="paddle" value="yes" />
			<dataarea name="rom" size="1024">
				<!-- 8021 on cart has no label -->
				<rom name="connect4.bin" size="1024" crc="bdd8660b" sha1="971f9117dc809f7b9796134208b47ea34990ae71"/>
			</dataarea>
		</part>
	</software>

	<software name="connect4t" cloneof="connect4">
		<description>Connect Four (TMS1100)</description>
		<year>1979</year>
		<publisher>Milton Bradley</publisher>
		<info name="serial" value="MP3481" />
		<part name="cart" interface="microvision_cart">
			<feature name="pla" value="1" />  <!-- correct? -->
			<feature name="pcb" value="4952-79 REV-B" />  <!-- correct? -->
			<feature name="paddle" value="yes" />
			<dataarea name="rom" size="2048">
				<rom name="connect4t.bin" size="2048" crc="6a4cf60b" sha1="e93d848784205ab49234ad26718e04d267b776ed"/>
			</dataarea>
		</part>
	</software>

	<software name="cosmichu">
		<description>Cosmic hunter</description>
		<year>1981</year>
		<publisher>Milton Bradley</publisher>
		<info name="serial" value="M34017" />
		<part name="cart" interface="microvision_cart">
			<feature name="pla" value="1" />
			<feature name="pcb" value="4952-79 REV-B" />
			<feature name="paddle" value="no" />
			<feature name="rc" value="100pf/23.2K" />
			<dataarea name="rom" size="2048">
				<rom name="m34017-n1" size="2048" crc="d8ba1377" sha1="a8dabd296aefc46849db2b7d2d8e0de7c77b5b38"/>
			</dataarea>
		</part>
	</software>

	<software name="mindbstr">
		<description>Mindbuster</description>
		<year>1979</year>
		<publisher>Milton Bradley</publisher>
		<info name="serial" value="MP3457" />
		<part name="cart" interface="microvision_cart">
			<feature name="pcb" value="4952 REV-A" />
			<feature name="paddle" value="no" />
			<feature name="rc" value="100pf/21.0K" />
			<dataarea name="rom" size="2048">
				<rom name="mp3457nll_4976" size="2048" crc="d5dc1f7d" sha1="9e53bd7e9b718ced3bffbdd50cf9ea1547183ea3"/>
			</dataarea>
		</part>
	</software>

	<software name="phsrstrk">
		<description>Star Trek Phaser Strike</description>
		<year>1979</year>
		<publisher>Milton Bradley</publisher>
		<info name="serial" value="MP3454" />
		<part name="cart" interface="microvision_cart">
			<feature name="pcb" value="4952-79 REV-B" />
			<feature name="paddle" value="no" />
			<feature name="rc" value="100pf/21.0K" />
			<dataarea name="rom" size="2048">
				<rom name="mp3454" size="2048" crc="c7768d04" sha1="e477d49fc835649164cff5ed158ee31dcf244efc"/>
			</dataarea>
		</part>
	</software>

	<software name="pinball">
		<description>Pinball</description>
		<year>1980</year>
		<publisher>Milton Bradley</publisher>
		<info name="serial" value="MP3455" />
		<part name="cart" interface="microvision_cart">
			<feature name="pcb" value="4952-79 REV-B" />
			<feature name="paddle" value="yes" />
			<feature name="rc" value="100pf/21.0K" />
			<dataarea name="rom" size="2048">
				<rom name="mp3455nll_4974" size="2048" crc="906544ea" sha1="7ba8460369e1bb0708b0ef076342774059fd03d2"/>
			</dataarea>
		</part>
	</software>

	<software name="seaduel">
		<description>Sea Duel</description>
		<year>1980</year>
		<publisher>Milton Bradley</publisher>
		<info name="serial" value="MP3496" />
		<part name="cart" interface="microvision_cart">
			<feature name="pla" value="1" />
			<feature name="pcb" value="4952-79 REV-B" />
			<feature name="paddle" value="no" />
			<feature name="rc" value="100pf/39.4K" />
			<dataarea name="rom" size="2048">
				<rom name="mp3496-n1_4064" size="2048" crc="77a8f71b" sha1="1f95ecf3b1ec6a17db92e1ae903be269aa0b47d8"/>
			</dataarea>
		</part>
	</software>

	<software name="sprblock">
		<description>Super Blockbuster</description>
		<year>1982</year>
		<publisher>Milton Bradley</publisher>
		<info name="serial" value="M34047" />
		<part name="cart" interface="microvision_cart">
			<feature name="pla" value="1" />
			<feature name="pcb" value="7924952D02" />
			<feature name="paddle" value="yes" />
			<feature name="rc" value="100pf/23.2K" />
			<dataarea name="rom" size="2048">
				<rom name="m34047-n2ll_4241" size="2048" crc="796660e3" sha1="1b758369849cc7dea3918774244f747895607377"/>
			</dataarea>
		</part>
	</software>

	<software name="vegasslt">
		<description>Vegas Slots</description>
		<year>1979</year>
		<publisher>Milton Bradley</publisher>
		<info name="serial" value="MP3474" />
		<part name="cart" interface="microvision_cart">
			<feature name="pla" value="1" />
			<feature name="pcb" value="4952 REV-A" />
			<feature name="paddle" value="no" />
			<feature name="rc" value="100pf/23.2K" />
			<dataarea name="rom" size="2048">
				<rom name="mp3474nll_4975" size="2048" crc="4500c1d9" sha1="d49522dbe265e71b86488b5533d01bc9050811c9"/>
			</dataarea>
		</part>
	</software>

<!-- Homebrew -->

	<software name="bomber">
		<description>Bomber</description>
		<year>2014</year>
		<publisher>Paul Robson</publisher>
		<part name="cart" interface="microvision_cart">
			<feature name="pcb" value="4952 REV-A" />
			<feature name="paddle" value="no" />
			<feature name="rc" value="100pf/23.2K" />
			<dataarea name="rom" size="2048">
				<rom name="bomber.bin" size="2048" crc="badbd0f8" sha1="3c31c24b58b1d6ac1c7313b690ec796cc5010cb7"/>
			</dataarea>
		</part>
	</software>

	<software name="demo">
		<description>Demo</description>
		<year>2013</year>
		<publisher>Paul Robson</publisher>
		<part name="cart" interface="microvision_cart">
			<feature name="pcb" value="4952 REV-A" />
			<feature name="paddle" value="no" />
			<feature name="rc" value="100pf/23.2K" />
			<dataarea name="rom" size="2048">
				<rom name="demo.bin" size="2048" crc="54f1b288" sha1="9fcd930dff5f09979d3ed1278a928330b7000068"/>
			</dataarea>
		</part>
	</software>

	<software name="invaders">
		<description>Invaders</description>
		<year>2014</year>
		<publisher>Paul Robson</publisher>
		<part name="cart" interface="microvision_cart">
			<feature name="pcb" value="4952 REV-A" />
			<feature name="paddle" value="no" />
			<feature name="rc" value="100pf/23.2K" />
			<dataarea name="rom" size="2048">
				<rom name="invaders.bin" size="2048" crc="d520ff6e" sha1="c979d7004fc205ee050045f13e2d6f2c31e2083e"/>
			</dataarea>
		</part>
	</software>

</softwarelist>
