mame/hash/lynx.xml
Vas Crabb 1a5c013c33 (nw) softlist_dev.cpp: validate ROM labels
The free-for-all on labels in software lists is not working.  There's no
consistency, labels are getting excessively long, people are starting to
use non-ASCII characters in labels making it harder for others to type
them when manipulating files on the command line, and there's too much
markup being put in labels.

The length limit is 127 characters, same as for labels in MAME itself.
This should be long enough to be descriptive.  Remember that the Win32
path limit is 260 characters, and many applications and frameworks have
issues with longer paths, including Windows Explorer and the .NET
framework.  Labels are used as filenames, so concessions need to be
made for this.

I have not abbreviated excessively long labels myself - they're
currently causing 135 validity errors.  Someone else can fix them.

Printable ASCII characters are allowed, with a few exceptions.  The
exceptions are limited to characters most likely to cause issues for
interactive shells and scripts:
* ! - csh event substitution (very difficult to escape properly)
* $ - sh varibale expansion
* % - csh job control, cmd variable expansion
* / - UNIX directory separator
* : - sh path separator, Windows drive qualifier
* \ - sh escape, Windows directory separator

Most of the labels that had to be edited were using ! for markup, or
using ! and % for titles in labels.  Strangely, titles in labels are
often forced to lower case, despite this never being enforced for
software lists.  There are also various other edits to titles used for
labels, such as moving articles to the end (with or without a comma),
or replacing spaces with underscores.  As I already said, there's no
consistency at all.

There is far too much markup in labels.  They're even being used for
notes in some cases (e.g. at least one case where a dumper's name is in
the label).  The XML schema supports metadata - use it.  For example,
you can use part_id for an unrestricted display name for a software
part.  You can also use XML comments for notes.

And while on the topic of metadata, vgmplay.xml is putting the same
thing in the part_id as well as the label.  The part_id should have
the actual title, not the title mangled to make it more suitable for
use as a filename.  Addressing this would be a lot of work, given how
large the file is.

For now, empty data areas in software lists cause a verbose message
rather than a validation warning.  There are thousands of software
lists using empty data areas to indicate the size/width of cartridge
RAM/EEPROM/etc.
2020-04-16 14:04:06 +10:00

1179 lines
42 KiB
XML

<?xml version="1.0"?>
<!DOCTYPE softwarelist SYSTEM "softwarelist.dtd">
<!--
license:CC0
Undumped games:
* Hyperdrome (Telegames 1999)
Undumped Self-Published Titles:
* CGE 5th (Songbird Productions, CF30B2)
* Championship Rally (Songbird Productions, CF2006)
* Cyber Virus (Songbird Productions, CF2007)
* Cyber Virus - CinciClassic Edition (Songbird Productions, CF20B1)
* Lynx Othello (H. Dodgson)
* PokerMania (MW Software)
* Remnant - Planar Wars 3D (Songbird Productions, CF2005)
* SFX - The Ultimate Audio Tool (Songbird Productions, CF2001)
* S.I.M.I.S. (B. Schick & M. Domin)
* SokoMania (MW Software)
* T-tris (B. Schick)
Known undumped prototypes:
* Cyber Virus (Beyond Games)
* Dungeon Slayers (Atari)
* GeoDuel (Atari)
* Lode Runner
* Mechtiles (Atari)
* Pounce (Atari)
* Relief Pitcher (Atari)
* Ultra Vortex (Atari)
* Vindicators (Atari)
-->
<softwarelist name="lynx" description="Atari Lynx cartridges">
<software name="apb">
<description>A.P.B. (Euro, USA)</description>
<year>1991</year>
<publisher>Atari</publisher>
<info name="serial" value="PA2042" />
<part name="cart" interface="lynx_cart">
<dataarea name="rom" size="262144">
<rom name="a.p.b. - all points bulletin (euro, usa).bin" size="262144" crc="f6fb48fb" sha1="c2bf00de769895cbed03c056eb9c8fa1a7ea59ef" offset="000000" />
</dataarea>
</part>
</software>
<software name="avsp">
<description>Alien vs Predator (USA, Prototype)</description>
<year>199?</year>
<publisher>Atari</publisher>
<part name="cart" interface="lynx_cart">
<dataarea name="rom" size="262144">
<rom name="alien vs predator (usa) (prototype).bin" size="262144" crc="540e9bb7" sha1="27427ed186d034d71e100cbff5d0072a717af9e0" offset="000000" />
</dataarea>
</part>
</software>
<software name="awesomeg">
<description>Awesome Golf (Euro, USA)</description>
<year>1991</year>
<publisher>Atari</publisher>
<info name="serial" value="PA2049" />
<part name="cart" interface="lynx_cart">
<dataarea name="rom" size="262144">
<rom name="awesome golf (euro, usa).bin" size="262144" crc="0483cd2a" sha1="74441b96ce5bf2be68945fbe93bda259f97816b7" offset="000000" />
</dataarea>
</part>
</software>
<software name="bbheroes">
<description>Baseball Heroes (Euro, USA)</description>
<year>1992</year>
<publisher>Atari</publisher>
<info name="serial" value="PA2050" />
<part name="cart" interface="lynx_cart">
<dataarea name="rom" size="262144">
<rom name="baseball heroes (euro, usa).bin" size="262144" crc="3943c116" sha1="b30a1fe12dc3e69e1a179a5e4d1799d93996fc24" offset="000000" />
</dataarea>
</part>
</software>
<software name="bsktbrwl">
<description>Basketbrawl (Euro, USA)</description>
<year>1992</year>
<publisher>Atari</publisher>
<info name="serial" value="PA2034" />
<part name="cart" interface="lynx_cart">
<dataarea name="rom" size="131072">
<rom name="basketbrawl (euro, usa).bin" size="131072" crc="4161bb4a" sha1="46ae8e1504e2944525d535280a3ed32e0873788a" offset="000000" />
</dataarea>
</part>
</software>
<software name="batmanrn">
<description>Batman Returns (Euro, USA)</description>
<year>1992</year>
<publisher>Atari</publisher>
<info name="serial" value="PA2101" />
<part name="cart" interface="lynx_cart">
<dataarea name="rom" size="262144">
<rom name="batman returns (euro, usa).bin" size="262144" crc="277f82c2" sha1="2e25b17a221d4d9598811fbf84ab0da3016f26e4" offset="000000" />
</dataarea>
</part>
</software>
<software name="bwheels">
<description>Battle Wheels (Euro, USA)</description>
<year>1993</year>
<publisher>Beyond Games</publisher>
<info name="serial" value="PT5006" />
<part name="cart" interface="lynx_cart">
<dataarea name="rom" size="131072">
<rom name="battle wheels (euro, usa).bin" size="131072" crc="779faece" sha1="4577550d20a22cb685d51b411396d5085a852be6" offset="000000" />
</dataarea>
</part>
</software>
<software name="bzone2k">
<description>Battlezone 2000 (Euro, USA)</description>
<year>1995</year>
<publisher>Atari</publisher>
<info name="serial" value="PA2088" />
<part name="cart" interface="lynx_cart">
<dataarea name="rom" size="262144">
<rom name="battlezone 2000 (euro, usa).bin" size="262144" crc="30fee726" sha1="fb50ddee638aa316c7eae6d50961e3b69b112c4f" offset="000000" />
</dataarea>
</part>
</software>
<software name="billted">
<description>Bill &amp; Ted's Excellent Adventure (Euro, USA)</description>
<year>1991</year>
<publisher>Atari</publisher>
<info name="serial" value="PA2068" />
<part name="cart" interface="lynx_cart">
<dataarea name="rom" size="262144">
<rom name="bill &amp; ted's excellent adventure (euro, usa).bin" size="262144" crc="143a313e" sha1="f09ce08d93a479feaceceb79eb48b337aff49fae" offset="000000" />
</dataarea>
</part>
</software>
<software name="blockout">
<description>Block Out (Euro, USA)</description>
<year>1991</year>
<publisher>Atari</publisher>
<info name="serial" value="PA2056" />
<part name="cart" interface="lynx_cart">
<dataarea name="rom" size="131072">
<rom name="block out (euro, usa).bin" size="131072" crc="3cd75df3" sha1="ae177cf76953b7e0a56b03096bb5c9c9c9051177" offset="000000" />
</dataarea>
</part>
</software>
<software name="bluelghtd" cloneof="bluelght">
<description>Blue Lightning (USA, Demo)</description>
<year>1989</year>
<publisher>Atari</publisher>
<info name="serial" value="PA2054" />
<part name="cart" interface="lynx_cart">
<dataarea name="rom" size="131072">
<rom name="blue lightning (usa) (demo).bin" size="131072" crc="bfe36525" sha1="57ece74ac94d65d86a960a44d9896e17b816bbde" offset="000000" />
</dataarea>
</part>
</software>
<software name="bluelght">
<description>Blue Lightning (Euro, USA)</description>
<year>1989</year>
<publisher>Atari</publisher>
<info name="serial" value="PA2020" />
<part name="cart" interface="lynx_cart">
<dataarea name="rom" size="131072">
<rom name="blue lightning (euro, usa).bin" size="131072" crc="daf587b1" sha1="be08076586f76db368db1769380dcbb6de2a6513" offset="000000" />
</dataarea>
</part>
</software>
<software name="bubtroub">
<description>Bubble Trouble (Euro, USA)</description>
<year>1994</year>
<publisher>Telegames</publisher>
<info name="serial" value="LX216" />
<part name="cart" interface="lynx_cart">
<dataarea name="rom" size="262144">
<rom name="bubble trouble (euro, usa).bin" size="262144" crc="333daece" sha1="cb9f78ffb02216979a03abb66301e4d3a8f01bfe" offset="000000" />
</dataarea>
</part>
</software>
<software name="calgames">
<description>California Games (Euro, USA)</description>
<year>1989</year>
<publisher>Atari</publisher>
<info name="serial" value="PA2025" />
<part name="cart" interface="lynx_cart">
<dataarea name="rom" size="131072">
<rom name="california games (euro, usa).bin" size="131072" crc="a08f0b59" sha1="f13e010102ca527a9c393acb52bb949a1ba93e3e" offset="000000" />
</dataarea>
</part>
</software>
<software name="centiped">
<description>Centipede (USA, Prototype)</description>
<year>199?</year>
<publisher>Shadowsoft</publisher>
<part name="cart" interface="lynx_cart">
<feature name="rotation" value="LEFT" />
<dataarea name="rom" size="131072">
<rom name="centipede (usa) (prototype).bin" size="131072" crc="97501709" sha1="59a5185203e3550b1cad7b28489915bc8de80851" offset="000000" />
</dataarea>
</part>
</software>
<software name="chekflag">
<description>Checkered Flag (Euro, USA)</description>
<year>1991</year>
<publisher>Atari</publisher>
<info name="serial" value="PA2053" />
<part name="cart" interface="lynx_cart">
<dataarea name="rom" size="262144">
<rom name="checkered flag (euro, usa).bin" size="262144" crc="19c5a7a5" sha1="f115bb5f98992d98c8d11b1daa68bb1961b59660" offset="000000" />
</dataarea>
</part>
</software>
<software name="chipchal">
<description>Chip's Challenge (Euro, USA)</description>
<year>1989</year>
<publisher>Atari</publisher>
<info name="serial" value="PA2028" />
<part name="cart" interface="lynx_cart">
<dataarea name="rom" size="131072">
<rom name="chip's challenge (euro, usa).bin" size="131072" crc="6a5f53ed" sha1="6a90e6627086e13d99bacbcaafea7ab2f6aba8a0" offset="000000" />
</dataarea>
</part>
</software>
<software name="cmines2">
<description>Crystal Mines II (Euro, USA)</description>
<year>1992</year>
<publisher>Atari</publisher>
<info name="serial" value="PA2105" />
<part name="cart" interface="lynx_cart">
<dataarea name="rom" size="131072">
<rom name="crystal mines ii (euro, usa).bin" size="131072" crc="aec474c8" sha1="3364bde38508c5c4fed5575295cc80c6f72edebe" offset="000000" />
</dataarea>
</part>
</software>
<software name="cmines2bt" cloneof="cmines2">
<description>Crystal Mines II - Buried Treasure (Euro, USA)</description>
<year>2003</year>
<publisher>Songbird Productions</publisher>
<info name="serial" value="CF2008" />
<part name="cart" interface="lynx_cart">
<dataarea name="rom" size="262144">
<rom name="crystal mines ii - buried treasure.bin" size="262144" crc="122ec861" sha1="c0977ce9f22b0182b332af96290a36f0e7b8fbe6" offset="000000" />
</dataarea>
</part>
</software>
<software name="daemongt">
<description>Daemonsgate (USA, Prototype)</description>
<year>199?</year>
<publisher>Atari</publisher>
<part name="cart" interface="lynx_cart">
<dataarea name="rom" size="262144">
<rom name="daemonsgate (usa) (prototype).bin" size="262144" crc="99729395" sha1="5a3a21eb5de37367d294e057f70a1f325bf23c4a" offset="000000" />
</dataarea>
</part>
</software>
<software name="dstrike">
<description>Desert Strike - Return to the Gulf (Euro, USA)</description>
<year>1993</year>
<publisher>Telegames</publisher>
<info name="serial" value="L071" />
<part name="cart" interface="lynx_cart">
<dataarea name="rom" size="262144">
<rom name="desert strike - return to the gulf (euro, usa).bin" size="262144" crc="b9ac1fe5" sha1="3149d8ba5661fd61dc94d518a0cb6d7b3a8f319f" offset="000000" />
</dataarea>
</part>
</software>
<software name="dinolymp">
<description>Dinolympics (Euro, USA)</description>
<year>1992</year>
<publisher>Atari</publisher>
<info name="serial" value="PA2089" />
<part name="cart" interface="lynx_cart">
<dataarea name="rom" size="262144">
<rom name="dinolympics (euro, usa).bin" size="262144" crc="50386cfa" sha1="0dad2286934c6a317407db066f00233c27f54bbe" offset="000000" />
</dataarea>
</part>
</software>
<software name="dirtylar">
<description>Dirty Larry - Renegade Cop (Euro, USA)</description>
<year>1992</year>
<publisher>Atari</publisher>
<info name="serial" value="PA2077" />
<part name="cart" interface="lynx_cart">
<dataarea name="rom" size="262144">
<rom name="dirty larry - renegade cop (euro, usa).bin" size="262144" crc="d565fbb7" sha1="ca856dc880663d7f105ae5aa2ff160b9fc209f92" offset="000000" />
</dataarea>
</part>
</software>
<software name="ddragon">
<description>Double Dragon (Euro, USA)</description>
<year>1993</year>
<publisher>Telegames</publisher>
<info name="serial" value="L070" />
<part name="cart" interface="lynx_cart">
<dataarea name="rom" size="262144">
<rom name="double dragon (euro, usa).bin" size="262144" crc="fbfc0f05" sha1="7fc3663bec878b138cfc51f14154823f9701c9e7" offset="000000" />
</dataarea>
</part>
</software>
<software name="dracula">
<description>Dracula the Undead (Euro, USA)</description>
<year>1992</year>
<publisher>Atari</publisher>
<info name="serial" value="PA2087" />
<part name="cart" interface="lynx_cart">
<dataarea name="rom" size="262144">
<rom name="dracula the undead (euro, usa).bin" size="262144" crc="33bb74c7" sha1="8f393f0fa8ce832e6298db72f539ce4b961700e2" offset="000000" />
</dataarea>
</part>
</software>
<software name="electroc">
<description>Electrocop (Euro, USA)</description>
<year>1989</year>
<publisher>Atari</publisher>
<info name="serial" value="PA2021" />
<part name="cart" interface="lynx_cart">
<dataarea name="rom" size="131072">
<rom name="electrocop (euro, usa).bin" size="131072" crc="bd97116b" sha1="5bd6614bc98a882ec2f465278fe4f1ed6a4e972b" offset="000000" />
</dataarea>
</part>
</software>
<software name="eurosocc">
<description>European Soccer Challenge (Euro, USA)</description>
<year>1993</year>
<publisher>Telegames</publisher>
<info name="serial" value="LX106" />
<part name="cart" interface="lynx_cart">
<dataarea name="rom" size="131072">
<rom name="european soccer challenge (euro, usa).bin" size="131072" crc="f83397f9" sha1="f1d0390a36055ef2b7cb5f7ce44f622a63d82e80" offset="000000" />
</dataarea>
</part>
</software>
<software name="eyebehol">
<description>Eye of the Beholder (USA, Prototype)</description>
<year>199?</year>
<publisher>NuFX</publisher>
<part name="cart" interface="lynx_cart">
<dataarea name="rom" size="131072">
<rom name="eye of the beholder (usa) (prototype).bin" size="131072" crc="6bceaa9c" sha1="65c0517a59e0e93bad91245ee8085b3483428707" offset="000000" />
</dataarea>
</part>
</software>
<software name="fatbobby">
<description>Fat Bobby (Euro, USA)</description>
<year>199?</year>
<publisher>Telegames</publisher>
<part name="cart" interface="lynx_cart">
<dataarea name="rom" size="262144">
<rom name="fat bobby (euro, usa).bin" size="262144" crc="9034ee27" sha1="766ed1a28528535338e176559a145afaffacf3ef" offset="000000" />
</dataarea>
</part>
</software>
<software name="fidelity">
<description>The Fidelity Ultimate Chess Challenge (Euro, USA)</description>
<year>1991</year>
<publisher>Telegames</publisher>
<info name="serial" value="LX101" />
<part name="cart" interface="lynx_cart">
<dataarea name="rom" size="131072">
<rom name="fidelity ultimate chess challenge, the (euro, usa).bin" size="131072" crc="7e4b5945" sha1="f6afa50f161fffe5975cf5688a9314b8039d940f" offset="000000" />
</dataarea>
</part>
</software>
<software name="gatezend">
<description>Gates of Zendocon (Euro, USA)</description>
<year>1989</year>
<publisher>Atari</publisher>
<info name="serial" value="PA2023" />
<part name="cart" interface="lynx_cart">
<dataarea name="rom" size="131072">
<rom name="gates of zendocon, the (euro, usa).bin" size="131072" crc="494cc568" sha1="4eb4d3eb29231b2e36d8ef6ede64a568f469c5fe" offset="000000" />
</dataarea>
</part>
</software>
<software name="gauntlet">
<description>Gauntlet - The Third Encounter (Euro, USA)</description>
<year>1990</year>
<publisher>Atari</publisher>
<info name="serial" value="PA2024" />
<part name="cart" interface="lynx_cart">
<feature name="rotation" value="RIGHT" />
<dataarea name="rom" size="131072">
<rom name="gauntlet - the third encounter (euro, usa).bin" size="131072" crc="7f0ec7ad" sha1="41d27f0717a93d05a9d3d1110f571f791d330f55" offset="000000" />
</dataarea>
</part>
</software>
<software name="gordo106">
<description>Gordo 106 - The Mutated Lab Monkey (Euro, USA)</description>
<year>1993</year>
<publisher>Atari</publisher>
<info name="serial" value="PA2106" />
<part name="cart" interface="lynx_cart">
<dataarea name="rom" size="262144">
<rom name="gordo 106 - the mutated lab monkey (euro, usa).bin" size="262144" crc="d20a85fc" sha1="298163cf4355d0e8aaba264cd7dcd828b1fc6bec" offset="000000" />
</dataarea>
</part>
</software>
<software name="harddriv">
<description>Hard Drivin' (Euro, USA)</description>
<year>1991</year>
<publisher>Atari</publisher>
<info name="serial" value="PA2044" />
<part name="cart" interface="lynx_cart">
<dataarea name="rom" size="131072">
<rom name="hard drivin' (euro, usa).bin" size="131072" crc="6df63834" sha1="6d33abd50d46f900e8762d6e64b51e647ea98b07" offset="000000" />
</dataarea>
</part>
</software>
<software name="hockey">
<description>Hockey (Euro, USA)</description>
<year>1992</year>
<publisher>Atari</publisher>
<info name="serial" value="PA2052" />
<part name="cart" interface="lynx_cart">
<dataarea name="rom" size="262144">
<rom name="hockey (euro, usa).bin" size="262144" crc="e8b45707" sha1="707af2b63c75b777ec519b63f0b8e86565356357" offset="000000" />
</dataarea>
</part>
</software>
<software name="hydra">
<description>Hydra (Euro, USA)</description>
<year>1992</year>
<publisher>Atari</publisher>
<info name="serial" value="PA2073" />
<part name="cart" interface="lynx_cart">
<dataarea name="rom" size="262144">
<rom name="hydra (euro, usa).bin" size="262144" crc="e3041c6c" sha1="fc0c7cabf3a2ee821f7441b71d19d52205f97721" offset="000000" />
</dataarea>
</part>
</software>
<software name="ishido">
<description>Ishido - The Way of Stones (Euro, USA)</description>
<year>1991</year>
<publisher>Atari</publisher>
<info name="serial" value="PA2065" />
<part name="cart" interface="lynx_cart">
<dataarea name="rom" size="131072">
<rom name="ishido - the way of stones (euro, usa).bin" size="131072" crc="5cf8bbf0" sha1="78c295af3a57b5bd7d7e1d13ab13ad67885c4e89" offset="000000" />
</dataarea>
</part>
</software>
<software name="connors">
<description>Jimmy Connors' Tennis (Euro, USA)</description>
<year>1993</year>
<publisher>Atari</publisher>
<info name="serial" value="PA2085" />
<part name="cart" interface="lynx_cart">
<dataarea name="rom" size="524288">
<rom name="jimmy connors' tennis (euro, usa).bin" size="524288" crc="2455b6cf" sha1="d9c4220653b2dfbd6b26c0a0c81c40cb3108ee85" offset="000000" />
</dataarea>
</part>
</software>
<software name="joust">
<description>Joust (Euro, USA)</description>
<year>1992</year>
<publisher>Williams Entertainment</publisher>
<info name="serial" value="PT5005" />
<part name="cart" interface="lynx_cart">
<dataarea name="rom" size="131072">
<rom name="joust (euro, usa).bin" size="131072" crc="5dba792a" sha1="ead01f532bcaf535065dfd66b26d04b484d0066e" offset="000000" />
</dataarea>
</part>
</software>
<software name="klax">
<description>Klax (Euro, USA)</description>
<year>1990</year>
<publisher>Atari</publisher>
<info name="serial" value="PA2031" />
<part name="cart" interface="lynx_cart">
<feature name="rotation" value="RIGHT" />
<dataarea name="rom" size="262144">
<rom name="klax (euro, usa).bin" size="262144" crc="a53649f1" sha1="a1d2dc0771f4a30e539ab3261a21cc71adc71550" offset="000000" />
</dataarea>
</part>
</software>
<software name="krazyace">
<description>Krazy Ace - Miniature Golf (Euro, USA)</description>
<year>1993</year>
<publisher>Telegames</publisher>
<info name="serial" value="L204" />
<part name="cart" interface="lynx_cart">
<dataarea name="rom" size="262144">
<rom name="krazy ace - miniature golf (euro, usa).bin" size="262144" crc="bed5ba2b" sha1="20e9011c922f06d9c8823f15c71e005ac2268295" offset="000000" />
</dataarea>
</part>
</software>
<software name="kungfood">
<description>Kung Food (Euro, USA)</description>
<year>1992</year>
<publisher>Atari</publisher>
<info name="serial" value="PA2076" />
<part name="cart" interface="lynx_cart">
<dataarea name="rom" size="262144">
<rom name="kung food (euro, usa).bin" size="262144" crc="cd1bd405" sha1="ae1bd18b30dd9ae67472c4c532f4d65d23324555" offset="000000" />
</dataarea>
</part>
</software>
<software name="lemmings">
<description>Lemmings (Euro, USA)</description>
<year>1993</year>
<publisher>Atari</publisher>
<info name="serial" value="PA2080" />
<part name="cart" interface="lynx_cart">
<dataarea name="rom" size="262144">
<rom name="lemmings (euro, usa).bin" size="262144" crc="39b9b8cc" sha1="4d430b1aacf207a631f81b2089688b82267d0394" offset="000000" />
</dataarea>
</part>
</software>
<software name="lexis">
<description>Lexis (Euro, USA)</description>
<year>1999</year>
<publisher>Songbird Productions</publisher>
<info name="serial" value="CF2003" />
<part name="cart" interface="lynx_cart">
<feature name="rotation" value="LEFT" />
<dataarea name="rom" size="262144">
<rom name="lexis (euro, usa).bin" size="262144" crc="0271b6e9" sha1="b973cee4a58dbae5ab2d540b38db90aae78ba323" offset="000000" />
</dataarea>
</part>
</software>
<software name="loopz">
<description>Loopz (USA, Prototype)</description>
<year>2004</year>
<publisher>Songbird Productions</publisher>
<info name="serial" value="CF2009" />
<part name="cart" interface="lynx_cart">
<dataarea name="rom" size="262144">
<rom name="loopz (usa) (prototype).bin" size="262144" crc="b1c25ef1" sha1="b43b0841a5d315d8e515ceaece29875ba6f9afbb" offset="000000" />
</dataarea>
</part>
</software>
<software name="lcasino">
<description>Lynx Casino (Euro, USA)</description>
<year>1992</year>
<publisher>Atari</publisher>
<info name="serial" value="PA2061" />
<part name="cart" interface="lynx_cart">
<dataarea name="rom" size="262144">
<rom name="lynx casino (euro, usa).bin" size="262144" crc="1091a268" sha1="4b82a9bc02330c9213c2bbd74d547d520c4e6fa3" offset="000000" />
</dataarea>
</part>
</software>
<software name="malibu">
<description>Malibu Bikini Volleyball (Euro, USA)</description>
<year>1993</year>
<publisher>Atari</publisher>
<info name="serial" value="PA2086" />
<part name="cart" interface="lynx_cart">
<dataarea name="rom" size="262144">
<rom name="malibu bikini volleyball (euro, usa).bin" size="262144" crc="aba6da3d" sha1="9c3d8037d347c0ff23d941eff8b575a4f2f051da" offset="000000" />
</dataarea>
</part>
</software>
<software name="marlboro">
<description>Marlboro Go! (Euro, Prototype)</description>
<year>1993</year>
<publisher>Digital Image</publisher>
<part name="cart" interface="lynx_cart">
<dataarea name="rom" size="262144">
<rom name="marlboro go (euro) (prototype).bin" size="262144" crc="c3fa0d4d" sha1="26b18b706359b093d0b1bbca4dba9cd2d73e0372" offset="000000" />
</dataarea>
</part>
</software>
<software name="megapak">
<description>MegaPak 1 (Euro, USA)</description>
<year>2007</year>
<publisher>Songbird Productions</publisher>
<info name="serial" value="CF2010" />
<part name="cart" interface="lynx_cart">
<dataarea name="rom" size="262144">
<rom name="Mega Pak 1.bin" size="262144" crc="ca7cf30b" sha1="c961b618021e37cf71104f4f7a04f5ea3e0ccb06" offset="000000" />
</dataarea>
</part>
</software>
<software name="mspacman">
<description>Ms. Pac-Man (Euro, USA)</description>
<year>1990</year>
<publisher>Atari</publisher>
<info name="serial" value="PA2057" />
<part name="cart" interface="lynx_cart">
<dataarea name="rom" size="131072">
<rom name="ms. pac-man (euro, usa).bin" size="131072" crc="7de3783a" sha1="ff644034cd840f8c13b643c44ec2c685290e0326" offset="000000" />
</dataarea>
</part>
</software>
<software name="nflfoot">
<description>NFL Football (Euro, USA)</description>
<year>1992</year>
<publisher>Atari</publisher>
<info name="serial" value="PA2045" />
<part name="cart" interface="lynx_cart">
<feature name="rotation" value="LEFT" />
<dataarea name="rom" size="262144">
<rom name="nfl football (euro, usa).bin" size="262144" crc="006fd398" sha1="caea445bddcf75bcbe13920718279220d1acb869" offset="000000" />
</dataarea>
</part>
</software>
<software name="ngaiden">
<description>Ninja Gaiden (Euro, USA)</description>
<year>1991</year>
<publisher>Atari</publisher>
<info name="serial" value="PA2039" />
<part name="cart" interface="lynx_cart">
<dataarea name="rom" size="262144">
<rom name="ninja gaiden (euro, usa).bin" size="262144" crc="22d47d51" sha1="a40b5dabff9c2f6114fdbc587c72312704d7fabb" offset="000000" />
</dataarea>
</part>
</software>
<software name="ngaiden3">
<description>Ninja Gaiden III - The Ancient Ship of Doom (Euro, USA)</description>
<year>1993</year>
<publisher>Atari</publisher>
<info name="serial" value="PA2092" />
<part name="cart" interface="lynx_cart">
<dataarea name="rom" size="524288">
<rom name="ninja gaiden iii - the ancient ship of doom (euro, usa).bin" size="524288" crc="f3e3f811" sha1="37861cc3025d9addbace8d07c8f65961cba29eaa" offset="000000" />
</dataarea>
</part>
</software>
<software name="pacland">
<description>Pac-Land (Euro, USA)</description>
<year>1991</year>
<publisher>Atari</publisher>
<info name="serial" value="PA2059" />
<part name="cart" interface="lynx_cart">
<dataarea name="rom" size="131072">
<rom name="pac-land (euro, usa).bin" size="131072" crc="aa50dd22" sha1="58b57835703e3145a54e1c0ada38c9218bf4cd3d" offset="000000" />
</dataarea>
</part>
</software>
<software name="paperboy">
<description>Paperboy (Euro, USA)</description>
<year>1990</year>
<publisher>Atari</publisher>
<info name="serial" value="PA2041" />
<part name="cart" interface="lynx_cart">
<dataarea name="rom" size="131072">
<rom name="paperboy (euro, usa).bin" size="131072" crc="4cdfbd57" sha1="537bae2c336dc9925f10505d4040965ca7434f5d" offset="000000" />
</dataarea>
</part>
</software>
<software name="pinballj">
<description>Pinball Jam (Euro, USA)</description>
<year>1992</year>
<publisher>Atari</publisher>
<info name="serial" value="PA2055" />
<part name="cart" interface="lynx_cart">
<dataarea name="rom" size="262144">
<rom name="pinball jam (euro, usa).bin" size="262144" crc="14d38ca7" sha1="d9f911dc35a6b70ba38569d47c96da25ffc7f40e" offset="000000" />
</dataarea>
</part>
</software>
<software name="pitfight">
<description>Pit-Fighter - The Ultimate Competition (Euro, USA)</description>
<year>1992</year>
<publisher>Atari</publisher>
<info name="serial" value="PA2070" />
<part name="cart" interface="lynx_cart">
<dataarea name="rom" size="524288">
<rom name="pit fighter - the ultimate competition (euro, usa).bin" size="524288" crc="2393135f" sha1="30f8c7acf41a988578768b251e88b636462752cb" offset="000000" />
</dataarea>
</part>
</software>
<software name="ponx">
<description>Ponx</description>
<year>1999</year>
<publisher>Songbird Productions</publisher>
<info name="serial" value="CF2002" />
<part name="cart" interface="lynx_cart">
<dataarea name="rom" size="262144">
<rom name="ponx.bin" size="262144" crc="341c88e2" sha1="3254f5c3d347d444dc1bf4cdb07523cc0241d979" offset="000000" />
</dataarea>
</part>
</software>
<software name="powfactr">
<description>Power Factor (Euro, USA)</description>
<year>1992</year>
<publisher>Atari</publisher>
<info name="serial" value="PA2109" />
<part name="cart" interface="lynx_cart">
<dataarea name="rom" size="262144">
<rom name="power factor (euro, usa).bin" size="262144" crc="99c42034" sha1="1ad5386f43f60d848a40ee1237e5bd153faea23f" offset="000000" />
</dataarea>
</part>
</software>
<software name="qix">
<description>Qix (Euro, USA)</description>
<year>1991</year>
<publisher>Telegames</publisher>
<info name="serial" value="LX102" />
<part name="cart" interface="lynx_cart">
<dataarea name="rom" size="131072">
<rom name="qix (euro, usa).bin" size="131072" crc="b9881423" sha1="30b8369ea396347d4847990691d880c313aacae7" offset="000000" />
</dataarea>
</part>
</software>
<software name="raiden">
<description>Raiden (USA, v3.0)</description>
<year>1997</year>
<publisher>Telegames</publisher>
<part name="cart" interface="lynx_cart">
<feature name="rotation" value="LEFT" />
<dataarea name="rom" size="262144">
<rom name="raiden (usa) (v3.0).bin" size="262144" crc="bcd10c3a" sha1="df48f69a7257a40844812e5b0bda9efdf093b7f6" offset="000000" />
</dataarea>
</part>
</software>
<software name="rampage">
<description>Rampage (Euro, USA)</description>
<year>1990</year>
<publisher>Atari</publisher>
<info name="serial" value="PA2022" />
<part name="cart" interface="lynx_cart">
<dataarea name="rom" size="262144">
<rom name="rampage (euro, usa).bin" size="262144" crc="b10b7c8e" sha1="771dbf246386da37670324d34066671f3f43ac0e" offset="000000" />
</dataarea>
</part>
</software>
<software name="rampart">
<description>Rampart (Euro, USA)</description>
<year>1992</year>
<publisher>Atari</publisher>
<info name="serial" value="PA2102" />
<part name="cart" interface="lynx_cart">
<dataarea name="rom" size="262144">
<rom name="rampart (euro, usa).bin" size="262144" crc="139f301d" sha1="3c3a0729bb4ddecf5e5fd2d9ced4671d2e0e702e" offset="000000" />
</dataarea>
</part>
</software>
<software name="roadriot">
<description>Road Riot 4WD (USA, Prototype)</description>
<year>199?</year>
<publisher>Atari</publisher>
<part name="cart" interface="lynx_cart">
<dataarea name="rom" size="262144">
<rom name="road riot 4wd (usa) (prototype).bin" size="262144" crc="69959a3b" sha1="63978dfd86782acc101266d7bab8677e32d7ea8f" offset="000000" />
</dataarea>
</part>
</software>
<software name="roadblst">
<description>RoadBlasters (Euro, USA)</description>
<year>1990</year>
<publisher>Atari</publisher>
<info name="serial" value="PA2036" />
<part name="cart" interface="lynx_cart">
<dataarea name="rom" size="262144">
<rom name="roadblasters (euro, usa).bin" size="262144" crc="6867e80c" sha1="20233381f12a48bc61b2c4b7a8f602a2c8ebc8ba" offset="000000" />
</dataarea>
</part>
</software>
<software name="robosqua">
<description>Robo-Squash (Euro, USA)</description>
<year>1990</year>
<publisher>Atari</publisher>
<info name="serial" value="PA2035" />
<part name="cart" interface="lynx_cart">
<dataarea name="rom" size="131072">
<rom name="robo-squash (euro, usa).bin" size="131072" crc="d1dff2b2" sha1="144e4aa67babc8f3e24c5547f8664c3c6cff8601" offset="000000" />
</dataarea>
</part>
</software>
<software name="robotron">
<description>Robotron 2084 (Euro, USA)</description>
<year>1991</year>
<publisher>Williams Entertainment</publisher>
<info name="serial" value="PT5003" />
<part name="cart" interface="lynx_cart">
<dataarea name="rom" size="131072">
<rom name="robotron 2084 (euro, usa).bin" size="131072" crc="7a6049b5" sha1="04048aa47c0ff99647608d4d1ccf48ba881a0f89" offset="000000" />
</dataarea>
</part>
</software>
<software name="rygar">
<description>Rygar - Legendary Warrior (Euro, USA)</description>
<year>1990</year>
<publisher>Atari</publisher>
<info name="serial" value="PA2043" />
<part name="cart" interface="lynx_cart">
<dataarea name="rom" size="262144">
<rom name="rygar - legendary warrior (euro, usa).bin" size="262144" crc="67e5bdba" sha1="8743769af583af681fd1d96aadb533d26b1b510d" offset="000000" />
</dataarea>
</part>
</software>
<software name="stunrun">
<description>S.T.U.N. Runner (Euro, USA)</description>
<year>1991</year>
<publisher>Atari</publisher>
<info name="serial" value="PA2060" />
<part name="cart" interface="lynx_cart">
<dataarea name="rom" size="262144">
<rom name="s.t.u.n. runner (euro, usa).bin" size="262144" crc="8595c40b" sha1="aa570dbbf4682da3297286fc69617c3c9aca2f18" offset="000000" />
</dataarea>
</part>
</software>
<software name="scrapdog">
<description>Scrapyard Dog (Euro, USA)</description>
<year>1991</year>
<publisher>Atari</publisher>
<info name="serial" value="PA2048" />
<part name="cart" interface="lynx_cart">
<dataarea name="rom" size="262144">
<rom name="scrapyard dog (euro, usa).bin" size="262144" crc="be166f3b" sha1="df57cd7f119fa6af8f9b24942f0f12314b301075" offset="000000" />
</dataarea>
</part>
</software>
<software name="beast">
<description>Shadow of the Beast (Euro, USA)</description>
<year>1992</year>
<publisher>Atari</publisher>
<info name="serial" value="PA2081" />
<part name="cart" interface="lynx_cart">
<dataarea name="rom" size="262144">
<rom name="shadow of the beast (euro, usa).bin" size="262144" crc="eb78baa3" sha1="8b891b5dafba71740294c8dc818717d3b00be3a5" offset="000000" />
</dataarea>
</part>
</software>
<software name="shanghai">
<description>Shanghai (Euro, USA)</description>
<year>1990</year>
<publisher>Atari</publisher>
<info name="serial" value="PA2063" />
<part name="cart" interface="lynx_cart">
<dataarea name="rom" size="131072">
<rom name="shanghai (euro, usa).bin" size="131072" crc="192bcd04" sha1="9e67e05545934a7d375597b0e8c469468c5748a4" offset="000000" />
</dataarea>
</part>
</software>
<software name="steeltal">
<description>Steel Talons (Euro, USA)</description>
<year>1992</year>
<publisher>Atari</publisher>
<info name="serial" value="PA2104" />
<part name="cart" interface="lynx_cart">
<dataarea name="rom" size="262144">
<rom name="steel talons (euro, usa).bin" size="262144" crc="5b2308ed" sha1="773946365ecf3c862cfa21167750140e4b1adad2" offset="000000" />
</dataarea>
</part>
</software>
<software name="supaster">
<description>Super Asteroids - Missile Command (Euro, USA)</description>
<year>1995</year>
<publisher>Atari</publisher>
<info name="serial" value="PA2093" />
<part name="cart" interface="lynx_cart">
<dataarea name="rom" size="131072">
<rom name="super asteroids, missile command (euro, usa).bin" size="131072" crc="2da7e2a8" sha1="d15c7382346cae6296e83ef494a8aec3adaf949c" offset="000000" />
</dataarea>
</part>
</software>
<software name="superoff">
<description>Super Off-Road (Euro, USA)</description>
<year>1993</year>
<publisher>Telegames</publisher>
<info name="serial" value="LX105" />
<part name="cart" interface="lynx_cart">
<dataarea name="rom" size="262144">
<rom name="super off-road (euro, usa).bin" size="262144" crc="690caeb0" sha1="9bf10edfedde85467f159afb48d02f1ca43be8f4" offset="000000" />
</dataarea>
</part>
</software>
<software name="supskwek">
<description>Super Skweek (Euro, USA)</description>
<year>1991</year>
<publisher>Atari</publisher>
<info name="serial" value="PA2100" />
<part name="cart" interface="lynx_cart">
<dataarea name="rom" size="262144">
<rom name="super skweek (euro, usa).bin" size="262144" crc="dfa61571" sha1="d6c18bf5e625cbac7434ef0d600ad0da667f24cd" offset="000000" />
</dataarea>
</part>
</software>
<software name="switchb2">
<description>Switchblade II (Euro, USA)</description>
<year>1992</year>
<publisher>Atari</publisher>
<info name="serial" value="PA2094" />
<part name="cart" interface="lynx_cart">
<dataarea name="rom" size="262144">
<rom name="switchblade ii (euro, usa).bin" size="262144" crc="13657705" sha1="256d55e8e9478c53e340321c858df6710a9f69a6" offset="000000" />
</dataarea>
</part>
</software>
<software name="slimew">
<description>Todd's Adventures in Slime World (Euro, USA)</description>
<year>1990</year>
<publisher>Atari</publisher>
<info name="serial" value="PA2029" />
<part name="cart" interface="lynx_cart">
<dataarea name="rom" size="131072">
<rom name="todd's adventures in slime world (euro, usa).bin" size="131072" crc="ae267e29" sha1="2b9c665456d17726ea57fd06ce2754a14382dc99" offset="000000" />
</dataarea>
</part>
</software>
<software name="toki">
<description>Toki (Euro, USA)</description>
<year>1992</year>
<publisher>Atari</publisher>
<info name="serial" value="PA2066" />
<part name="cart" interface="lynx_cart">
<dataarea name="rom" size="262144">
<rom name="toki (euro, usa).bin" size="262144" crc="156a4a4c" sha1="242fee76ea2ae263511df5d8bd3f7b0ddc81757d" offset="000000" />
</dataarea>
</part>
</software>
<software name="tcyberbl">
<description>Tournament Cyberball 2072 (Euro, USA)</description>
<year>1991</year>
<publisher>Atari</publisher>
<info name="serial" value="PA2038" />
<part name="cart" interface="lynx_cart">
<dataarea name="rom" size="262144">
<rom name="tournament cyberball 2072 (euro, usa).bin" size="262144" crc="0590a9e3" sha1="e63cc54e34840a4e3c1aa5bbce4e406895e44534" offset="000000" />
</dataarea>
</part>
</software>
<software name="turbosub">
<description>Turbo Sub (Euro, USA)</description>
<year>1991</year>
<publisher>Atari</publisher>
<info name="serial" value="PA2047" />
<part name="cart" interface="lynx_cart">
<dataarea name="rom" size="131072">
<rom name="turbo sub (euro, usa).bin" size="131072" crc="a4b924d6" sha1="1186b3216830c5bbeac6b39aab1039eef27f0785" offset="000000" />
</dataarea>
</part>
</software>
<software name="viking">
<description>Viking Child (Euro, USA)</description>
<year>1991</year>
<publisher>Atari</publisher>
<info name="serial" value="PA2064" />
<part name="cart" interface="lynx_cart">
<dataarea name="rom" size="262144">
<rom name="viking child (euro, usa).bin" size="262144" crc="8d56828b" sha1="47c32e4d816dde797b6bba2019f2e296bdad02dd" offset="000000" />
</dataarea>
</part>
</software>
<software name="warbirds">
<description>Warbirds (Euro, USA)</description>
<year>1991</year>
<publisher>Atari</publisher>
<info name="serial" value="PA2032" />
<part name="cart" interface="lynx_cart">
<dataarea name="rom" size="131072">
<rom name="warbirds (euro, usa).bin" size="131072" crc="b946ba49" sha1="2c376581ac20fb5de8538b51820e1f007cca8260" offset="000000" />
</dataarea>
</part>
</software>
<software name="wcsoccer">
<description>World Class Soccer (Euro, USA)</description>
<year>1992</year>
<publisher>Atari</publisher>
<info name="serial" value="PA2037" />
<part name="cart" interface="lynx_cart">
<dataarea name="rom" size="262144">
<rom name="world class soccer (euro, usa).bin" size="262144" crc="91233794" sha1="40100a0db681b4efca4a491c88bf76a19105336f" offset="000000" />
</dataarea>
</part>
</software>
<software name="xenophob">
<description>Xenophobe (Euro, USA)</description>
<year>1990</year>
<publisher>Atari</publisher>
<info name="serial" value="PA2026" />
<part name="cart" interface="lynx_cart">
<dataarea name="rom" size="131072">
<rom name="xenophobe (euro, usa).bin" size="131072" crc="9bed736d" sha1="a1b4f7a4697310cafea1271bd4b41eeafae60ffa" offset="000000" />
</dataarea>
</part>
</software>
<software name="xybots">
<description>Xybots (Euro, USA)</description>
<year>1991</year>
<publisher>Atari</publisher>
<info name="serial" value="PA2062" />
<part name="cart" interface="lynx_cart">
<dataarea name="rom" size="262144">
<rom name="xybots (euro, usa).bin" size="262144" crc="89e2a595" sha1="5ff3c39a6919db6d2270bb22e80e7680550c47ba" offset="000000" />
</dataarea>
</part>
</software>
<software name="yastuna1">
<description>Yastuna Vol.1 - The Alchemy of Cubes</description>
<year>2008</year>
<publisher>Fadest</publisher>
<part name="cart" interface="lynx_cart">
<dataarea name="rom" size="262208">
<rom name="yastuna1.lnx" size="262208" crc="a87ed55e" sha1="2c311788def1e4ec7d5adc64e2fbb44c851861e8" offset="000000" />
</dataarea>
</part>
</software>
<software name="yastuna2">
<description>Yastuna Vol.2 - The Space Incident</description>
<year>2008</year>
<publisher>Fadest</publisher>
<part name="cart" interface="lynx_cart">
<dataarea name="rom" size="262208">
<rom name="yastuna2.lnx" size="262208" crc="658929e1" sha1="4be4ba20a495c5b865e2512d0194d31185b016c5" offset="000000" />
</dataarea>
</part>
</software>
<software name="zarlor">
<description>Zarlor Mercenary (Euro, USA)</description>
<year>1990</year>
<publisher>Atari</publisher>
<info name="serial" value="PA2030" />
<part name="cart" interface="lynx_cart">
<dataarea name="rom" size="131072">
<rom name="zarlor mercenary (euro, usa).bin" size="131072" crc="cb27199d" sha1="7005cdfa0a2e4a9611266ce50493cbb32351e069" offset="000000" />
</dataarea>
</part>
</software>
<software name="alpineg" supported="no"> <!-- Needs granularity set as 0x400 instead as 0x800 like the driver expects for 512k cartridges. Also will need eeprom support -->
<description>Alpine Games</description>
<year>2004</year>
<publisher>&lt;homebrew&gt;</publisher>
<info name="developer" value="R. &amp; J. Graf" />
<part name="cart" interface="lynx_cart">
<dataarea name="rom" size="524288">
<rom name="AlpineGames.bin" size="524288" crc="95a1ea09" sha1="fb71ad96f0730f88acd7d51eaa761e475a015d6c" offset="000000" />
</dataarea>
</part>
</software>
<!-- Quoting the dev: "Zow started as a collection of sound and graphics demos. It was killed when someone who had no right to, released a version to the 'net" -->
<software name="conquest">
<description>Conquest of Zow</description>
<year>1996</year>
<publisher>&lt;homebrew&gt;</publisher>
<info name="developer" value="Harry Dodgson" />
<part name="cart" interface="lynx_cart">
<dataarea name="rom" size="262144">
<rom name="conquest of zow (1996).bin" size="262144" crc="b02821fa" sha1="87b683653dfe76af02a1920582b6362ee11a3715" offset="000000" />
</dataarea>
</part>
</software>
<software name="dragnet">
<description>Dragnet Sound Demo</description>
<year>1995</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="cart" interface="lynx_cart">
<dataarea name="rom" size="262144">
<rom name="dragnet (1995).bin" size="262144" crc="5598a4c9" sha1="fc802b8b6a62312e6f68065881d0e4f23a967451" offset="000000" />
</dataarea>
</part>
</software>
<software name="lynx2tst">
<description>Lynx II Production Test Program V0.02 (Prototype)</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="cart" interface="lynx_cart">
<dataarea name="rom" size="262144">
<rom name="lynx ii production test program v0.02 (usa) (prototype).bin" size="262144" crc="28ada019" sha1="c0d35fcfac44437cf3d6d56e6f8cea0dcb12a296" offset="000000" />
</dataarea>
</part>
</software>
<software name="weltensc">
<description>Weltenschlächter</description>
<year>2016</year>
<publisher>Luchs Soft</publisher>
<part name="cart" interface="lynx_cart">
<dataarea name="rom" size="524288">
<rom name="weltenschlacht.lyx" size="524288" crc="a0c59271" sha1="dbba003684efe249b6f17a070b3b008b09c67d3f" offset="000000" />
</dataarea>
</part>
</software>
<software name="zaku">
<description>Zaku</description>
<year>2009</year>
<publisher>Super Fighter Team / Penguinet</publisher>
<part name="cart" interface="lynx_cart">
<dataarea name="rom" size="0x80000">
<rom name="Zaku.bin" size="0x80000" crc="4ea845da" sha1="2723c29b4e00dd76402e9fc4dc50cb59b673b507" offset="000000" />
</dataarea>
</part>
</software>
<software name="zakud" cloneof="zaku">
<description>Zaku (Demo)</description>
<year>2009</year>
<publisher>Penguinet</publisher>
<part name="cart" interface="lynx_cart">
<dataarea name="rom" size="0x40000">
<rom name="zakudemo.bin" size="0x40000" crc="b3747c71" sha1="530ea8c0a820746425017cbcc9f766531f5c6333" offset="000000" />
</dataarea>
</part>
</software>
</softwarelist>