New working software list additions

-----------------------------------
vtech2_cass: Cross Bomber, Cross Horde, Cross Snake [Robbbert]
This commit is contained in:
Robbbert 2021-07-02 03:42:01 +10:00
parent d66c07bde0
commit 8d25243060
2 changed files with 49 additions and 0 deletions

46
hash/vtech2_cass.xml Normal file
View File

@ -0,0 +1,46 @@
<?xml version="1.0"?>
<!DOCTYPE softwarelist SYSTEM "softwarelist.dtd">
<!--
license:CC0
-->
<softwarelist name="vtech2_cass" description="VTech Laser 500 cassettes">
<software name="bomber">
<description>Cross Bomber</description>
<year>????</year>
<publisher>Fabrizio Caruso</publisher>
<info name="usage" value="CLOAD, start tape. RUN. Space for all actions." />
<part name="cass1" interface="vtech2_cass">
<dataarea name="cass" size="0x48751a">
<rom name="bomber.wav" size="0x48751a" crc="c772e86d" sha1="eb5c8a1d5d7733579e0d7702ca8bed66075fd171"/>
</dataarea>
</part>
</software>
<software name="horde">
<description>Cross Horde</description>
<year>????</year>
<publisher>Fabrizio Caruso</publisher>
<info name="usage" value="CLOAD, start tape. RUN. Space = fire, J = left, L = right" />
<part name="cass1" interface="vtech2_cass">
<dataarea name="cass" size="0x7cb0c8">
<rom name="horde.wav" size="0x7cb0c8" crc="a6089087" sha1="e4905d5f1c24af70fcec856c11711869fc8e8104"/>
</dataarea>
</part>
</software>
<software name="snake">
<description>Cross Snake</description>
<year>????</year>
<publisher>Fabrizio Caruso</publisher>
<info name="usage" value="CLOAD, start tape. RUN. Space to start." />
<part name="cass1" interface="vtech2_cass">
<dataarea name="cass" size="0x932196">
<rom name="snake.wav" size="0x932196" crc="9526ec01" sha1="3b2dacf550202f67a1ba22571caad1c2ea40595b"/>
</dataarea>
</part>
</software>
</softwarelist>

View File

@ -495,6 +495,9 @@ void vtech2_state::laser350(machine_config &config)
m_cassette->set_formats(vtech2_cassette_formats);
m_cassette->set_default_state(CASSETTE_STOPPED);
m_cassette->add_route(ALL_OUTPUTS, "mono", 0.05);
m_cassette->set_interface("vtech2_cass");
SOFTWARE_LIST(config, "cass_list").set_original("vtech2_cass");
VTECH_IOEXP_SLOT(config, m_ioexp);
m_ioexp->set_iospace(m_maincpu, AS_IO);