summaryrefslogtreecommitdiffstatshomepage
path: root/hash
diff options
context:
space:
mode:
author cam900 <dbtlrchl@naver.com>2021-12-15 00:31:51 +0900
committer GitHub <noreply@github.com>2021-12-14 10:31:51 -0500
commit00f45b9df14f4af7ce63d2e4bcb991eebcb960e5 (patch)
tree9010ef79e41063ca79023eba3b2b82d4933de61a /hash
parent53f28f0934dbe41df294e4015d9c59fa90818407 (diff)
Atari Lynx emulation updates (#8931)
* Atari Lynx emulation updates - Use memory_view for address mapping - Support variable framerate, Fix screen overscan (102 visible + 3 blank lines) - Fix collision handling (possibly copy-paste error?) - Reduce unnecessary shared pointers, Some duplications - Use inlines values for bit flags - Add support for variable page size for cartridge, AUDIN pin for bankswitch - Add hardware notes, Initialize values - Fix namings, Fix spacings, Use shorter/correct type values - Move lynx sound functions into device/sound/lynx.*, Fix sound pitch (input clock related)
Diffstat (limited to 'hash')
-rw-r--r--hash/lynx.xml102
1 files changed, 99 insertions, 3 deletions
diff --git a/hash/lynx.xml b/hash/lynx.xml
index 4ffaad52505..dc883cdef06 100644
--- a/hash/lynx.xml
+++ b/hash/lynx.xml
@@ -37,6 +37,7 @@ Known undumped prototypes:
<publisher>Atari</publisher>
<info name="serial" value="PA2042" />
<part name="cart" interface="lynx_cart">
+ <feature name="granularity" value="1024"/>
<dataarea name="rom" size="262144">
<rom name="a.p.b. - all points bulletin (euro, usa).bin" size="262144" crc="f6fb48fb" sha1="c2bf00de769895cbed03c056eb9c8fa1a7ea59ef" />
</dataarea>
@@ -48,6 +49,7 @@ Known undumped prototypes:
<year>199?</year>
<publisher>Atari</publisher>
<part name="cart" interface="lynx_cart">
+ <feature name="granularity" value="1024"/>
<dataarea name="rom" size="262144">
<rom name="alien vs predator (usa) (prototype).bin" size="262144" crc="540e9bb7" sha1="27427ed186d034d71e100cbff5d0072a717af9e0" />
</dataarea>
@@ -60,6 +62,7 @@ Known undumped prototypes:
<publisher>Atari</publisher>
<info name="serial" value="PA2049" />
<part name="cart" interface="lynx_cart">
+ <feature name="granularity" value="1024"/>
<dataarea name="rom" size="262144">
<rom name="awesome golf (euro, usa).bin" size="262144" crc="0483cd2a" sha1="74441b96ce5bf2be68945fbe93bda259f97816b7" />
</dataarea>
@@ -72,6 +75,7 @@ Known undumped prototypes:
<publisher>Atari</publisher>
<info name="serial" value="PA2050" />
<part name="cart" interface="lynx_cart">
+ <feature name="granularity" value="1024"/>
<dataarea name="rom" size="262144">
<rom name="baseball heroes (euro, usa).bin" size="262144" crc="3943c116" sha1="b30a1fe12dc3e69e1a179a5e4d1799d93996fc24" />
</dataarea>
@@ -84,6 +88,7 @@ Known undumped prototypes:
<publisher>Atari</publisher>
<info name="serial" value="PA2034" />
<part name="cart" interface="lynx_cart">
+ <feature name="granularity" value="512"/>
<dataarea name="rom" size="131072">
<rom name="basketbrawl (euro, usa).bin" size="131072" crc="4161bb4a" sha1="46ae8e1504e2944525d535280a3ed32e0873788a" />
</dataarea>
@@ -96,6 +101,7 @@ Known undumped prototypes:
<publisher>Atari</publisher>
<info name="serial" value="PA2101" />
<part name="cart" interface="lynx_cart">
+ <feature name="granularity" value="1024"/>
<dataarea name="rom" size="262144">
<rom name="batman returns (euro, usa).bin" size="262144" crc="277f82c2" sha1="2e25b17a221d4d9598811fbf84ab0da3016f26e4" />
</dataarea>
@@ -108,6 +114,7 @@ Known undumped prototypes:
<publisher>Beyond Games</publisher>
<info name="serial" value="PT5006" />
<part name="cart" interface="lynx_cart">
+ <feature name="granularity" value="512"/>
<dataarea name="rom" size="131072">
<rom name="battle wheels (euro, usa).bin" size="131072" crc="779faece" sha1="4577550d20a22cb685d51b411396d5085a852be6" />
</dataarea>
@@ -120,6 +127,7 @@ Known undumped prototypes:
<publisher>Atari</publisher>
<info name="serial" value="PA2088" />
<part name="cart" interface="lynx_cart">
+ <feature name="granularity" value="1024"/>
<dataarea name="rom" size="262144">
<rom name="battlezone 2000 (euro, usa).bin" size="262144" crc="30fee726" sha1="fb50ddee638aa316c7eae6d50961e3b69b112c4f" />
</dataarea>
@@ -132,6 +140,7 @@ Known undumped prototypes:
<publisher>Atari</publisher>
<info name="serial" value="PA2068" />
<part name="cart" interface="lynx_cart">
+ <feature name="granularity" value="1024"/>
<dataarea name="rom" size="262144">
<rom name="bill &amp; ted's excellent adventure (euro, usa).bin" size="262144" crc="143a313e" sha1="f09ce08d93a479feaceceb79eb48b337aff49fae" />
</dataarea>
@@ -144,6 +153,7 @@ Known undumped prototypes:
<publisher>Atari</publisher>
<info name="serial" value="PA2056" />
<part name="cart" interface="lynx_cart">
+ <feature name="granularity" value="512"/>
<dataarea name="rom" size="131072">
<rom name="block out (euro, usa).bin" size="131072" crc="3cd75df3" sha1="ae177cf76953b7e0a56b03096bb5c9c9c9051177" />
</dataarea>
@@ -156,6 +166,7 @@ Known undumped prototypes:
<publisher>Atari</publisher>
<info name="serial" value="PA2054" />
<part name="cart" interface="lynx_cart">
+ <feature name="granularity" value="512"/>
<dataarea name="rom" size="131072">
<rom name="blue lightning (usa) (demo).bin" size="131072" crc="bfe36525" sha1="57ece74ac94d65d86a960a44d9896e17b816bbde" />
</dataarea>
@@ -168,6 +179,7 @@ Known undumped prototypes:
<publisher>Atari</publisher>
<info name="serial" value="PA2020" />
<part name="cart" interface="lynx_cart">
+ <feature name="granularity" value="512"/>
<dataarea name="rom" size="131072">
<rom name="blue lightning (euro, usa).bin" size="131072" crc="daf587b1" sha1="be08076586f76db368db1769380dcbb6de2a6513" />
</dataarea>
@@ -180,6 +192,7 @@ Known undumped prototypes:
<publisher>Telegames</publisher>
<info name="serial" value="LX216" />
<part name="cart" interface="lynx_cart">
+ <feature name="granularity" value="1024"/>
<dataarea name="rom" size="262144">
<rom name="bubble trouble (euro, usa).bin" size="262144" crc="333daece" sha1="cb9f78ffb02216979a03abb66301e4d3a8f01bfe" />
</dataarea>
@@ -192,6 +205,7 @@ Known undumped prototypes:
<publisher>Atari</publisher>
<info name="serial" value="PA2025" />
<part name="cart" interface="lynx_cart">
+ <feature name="granularity" value="512"/>
<dataarea name="rom" size="131072">
<rom name="california games (euro, usa).bin" size="131072" crc="a08f0b59" sha1="f13e010102ca527a9c393acb52bb949a1ba93e3e" />
</dataarea>
@@ -204,6 +218,7 @@ Known undumped prototypes:
<publisher>Shadowsoft</publisher>
<part name="cart" interface="lynx_cart">
<feature name="rotation" value="LEFT" />
+ <feature name="granularity" value="512"/>
<dataarea name="rom" size="131072">
<rom name="centipede (usa) (prototype).bin" size="131072" crc="97501709" sha1="59a5185203e3550b1cad7b28489915bc8de80851" />
</dataarea>
@@ -216,6 +231,7 @@ Known undumped prototypes:
<publisher>Atari</publisher>
<info name="serial" value="PA2053" />
<part name="cart" interface="lynx_cart">
+ <feature name="granularity" value="1024"/>
<dataarea name="rom" size="262144">
<rom name="checkered flag (euro, usa).bin" size="262144" crc="19c5a7a5" sha1="f115bb5f98992d98c8d11b1daa68bb1961b59660" />
</dataarea>
@@ -228,6 +244,7 @@ Known undumped prototypes:
<publisher>Atari</publisher>
<info name="serial" value="PA2028" />
<part name="cart" interface="lynx_cart">
+ <feature name="granularity" value="512"/>
<dataarea name="rom" size="131072">
<rom name="chip's challenge (euro, usa).bin" size="131072" crc="6a5f53ed" sha1="6a90e6627086e13d99bacbcaafea7ab2f6aba8a0" />
</dataarea>
@@ -240,6 +257,7 @@ Known undumped prototypes:
<publisher>Atari</publisher>
<info name="serial" value="PA2105" />
<part name="cart" interface="lynx_cart">
+ <feature name="granularity" value="512"/>
<dataarea name="rom" size="131072">
<rom name="crystal mines ii (euro, usa).bin" size="131072" crc="aec474c8" sha1="3364bde38508c5c4fed5575295cc80c6f72edebe" />
</dataarea>
@@ -252,6 +270,7 @@ Known undumped prototypes:
<publisher>Songbird Productions</publisher>
<info name="serial" value="CF2008" />
<part name="cart" interface="lynx_cart">
+ <feature name="granularity" value="1024"/>
<dataarea name="rom" size="262144">
<rom name="crystal mines ii - buried treasure.bin" size="262144" crc="122ec861" sha1="c0977ce9f22b0182b332af96290a36f0e7b8fbe6" />
</dataarea>
@@ -263,6 +282,7 @@ Known undumped prototypes:
<year>199?</year>
<publisher>Atari</publisher>
<part name="cart" interface="lynx_cart">
+ <feature name="granularity" value="1024"/>
<dataarea name="rom" size="262144">
<rom name="daemonsgate (usa) (prototype).bin" size="262144" crc="99729395" sha1="5a3a21eb5de37367d294e057f70a1f325bf23c4a" />
</dataarea>
@@ -275,6 +295,7 @@ Known undumped prototypes:
<publisher>Telegames</publisher>
<info name="serial" value="L071" />
<part name="cart" interface="lynx_cart">
+ <feature name="granularity" value="1024"/>
<dataarea name="rom" size="262144">
<rom name="desert strike - return to the gulf (euro, usa).bin" size="262144" crc="b9ac1fe5" sha1="3149d8ba5661fd61dc94d518a0cb6d7b3a8f319f" />
</dataarea>
@@ -287,6 +308,7 @@ Known undumped prototypes:
<publisher>Atari</publisher>
<info name="serial" value="PA2089" />
<part name="cart" interface="lynx_cart">
+ <feature name="granularity" value="1024"/>
<dataarea name="rom" size="262144">
<rom name="dinolympics (euro, usa).bin" size="262144" crc="50386cfa" sha1="0dad2286934c6a317407db066f00233c27f54bbe" />
</dataarea>
@@ -299,6 +321,7 @@ Known undumped prototypes:
<publisher>Atari</publisher>
<info name="serial" value="PA2077" />
<part name="cart" interface="lynx_cart">
+ <feature name="granularity" value="1024"/>
<dataarea name="rom" size="262144">
<rom name="dirty larry - renegade cop (euro, usa).bin" size="262144" crc="d565fbb7" sha1="ca856dc880663d7f105ae5aa2ff160b9fc209f92" />
</dataarea>
@@ -311,6 +334,7 @@ Known undumped prototypes:
<publisher>Telegames</publisher>
<info name="serial" value="L070" />
<part name="cart" interface="lynx_cart">
+ <feature name="granularity" value="1024"/>
<dataarea name="rom" size="262144">
<rom name="double dragon (euro, usa).bin" size="262144" crc="fbfc0f05" sha1="7fc3663bec878b138cfc51f14154823f9701c9e7" />
</dataarea>
@@ -323,6 +347,7 @@ Known undumped prototypes:
<publisher>Atari</publisher>
<info name="serial" value="PA2087" />
<part name="cart" interface="lynx_cart">
+ <feature name="granularity" value="1024"/>
<dataarea name="rom" size="262144">
<rom name="dracula the undead (euro, usa).bin" size="262144" crc="33bb74c7" sha1="8f393f0fa8ce832e6298db72f539ce4b961700e2" />
</dataarea>
@@ -335,6 +360,7 @@ Known undumped prototypes:
<publisher>Atari</publisher>
<info name="serial" value="PA2021" />
<part name="cart" interface="lynx_cart">
+ <feature name="granularity" value="512"/>
<dataarea name="rom" size="131072">
<rom name="electrocop (euro, usa).bin" size="131072" crc="bd97116b" sha1="5bd6614bc98a882ec2f465278fe4f1ed6a4e972b" />
</dataarea>
@@ -347,6 +373,7 @@ Known undumped prototypes:
<publisher>Telegames</publisher>
<info name="serial" value="LX106" />
<part name="cart" interface="lynx_cart">
+ <feature name="granularity" value="512"/>
<dataarea name="rom" size="131072">
<rom name="european soccer challenge (euro, usa).bin" size="131072" crc="f83397f9" sha1="f1d0390a36055ef2b7cb5f7ce44f622a63d82e80" />
</dataarea>
@@ -358,6 +385,7 @@ Known undumped prototypes:
<year>199?</year>
<publisher>NuFX</publisher>
<part name="cart" interface="lynx_cart">
+ <feature name="granularity" value="512"/>
<dataarea name="rom" size="131072">
<rom name="eye of the beholder (usa) (prototype).bin" size="131072" crc="6bceaa9c" sha1="65c0517a59e0e93bad91245ee8085b3483428707" />
</dataarea>
@@ -369,6 +397,7 @@ Known undumped prototypes:
<year>199?</year>
<publisher>Telegames</publisher>
<part name="cart" interface="lynx_cart">
+ <feature name="granularity" value="1024"/>
<dataarea name="rom" size="262144">
<rom name="fat bobby (euro, usa).bin" size="262144" crc="9034ee27" sha1="766ed1a28528535338e176559a145afaffacf3ef" />
</dataarea>
@@ -381,6 +410,7 @@ Known undumped prototypes:
<publisher>Telegames</publisher>
<info name="serial" value="LX101" />
<part name="cart" interface="lynx_cart">
+ <feature name="granularity" value="512"/>
<dataarea name="rom" size="131072">
<rom name="fidelity ultimate chess challenge, the (euro, usa).bin" size="131072" crc="7e4b5945" sha1="f6afa50f161fffe5975cf5688a9314b8039d940f" />
</dataarea>
@@ -393,6 +423,7 @@ Known undumped prototypes:
<publisher>Atari</publisher>
<info name="serial" value="PA2023" />
<part name="cart" interface="lynx_cart">
+ <feature name="granularity" value="512"/>
<dataarea name="rom" size="131072">
<rom name="gates of zendocon, the (euro, usa).bin" size="131072" crc="494cc568" sha1="4eb4d3eb29231b2e36d8ef6ede64a568f469c5fe" />
</dataarea>
@@ -406,6 +437,7 @@ Known undumped prototypes:
<info name="serial" value="PA2024" />
<part name="cart" interface="lynx_cart">
<feature name="rotation" value="RIGHT" />
+ <feature name="granularity" value="512"/>
<dataarea name="rom" size="131072">
<rom name="gauntlet - the third encounter (euro, usa).bin" size="131072" crc="7f0ec7ad" sha1="41d27f0717a93d05a9d3d1110f571f791d330f55" />
</dataarea>
@@ -418,6 +450,7 @@ Known undumped prototypes:
<publisher>Atari</publisher>
<info name="serial" value="PA2106" />
<part name="cart" interface="lynx_cart">
+ <feature name="granularity" value="1024"/>
<dataarea name="rom" size="262144">
<rom name="gordo 106 - the mutated lab monkey (euro, usa).bin" size="262144" crc="d20a85fc" sha1="298163cf4355d0e8aaba264cd7dcd828b1fc6bec" />
</dataarea>
@@ -430,6 +463,7 @@ Known undumped prototypes:
<publisher>Atari</publisher>
<info name="serial" value="PA2044" />
<part name="cart" interface="lynx_cart">
+ <feature name="granularity" value="512"/>
<dataarea name="rom" size="131072">
<rom name="hard drivin' (euro, usa).bin" size="131072" crc="6df63834" sha1="6d33abd50d46f900e8762d6e64b51e647ea98b07" />
</dataarea>
@@ -442,6 +476,7 @@ Known undumped prototypes:
<publisher>Atari</publisher>
<info name="serial" value="PA2052" />
<part name="cart" interface="lynx_cart">
+ <feature name="granularity" value="1024"/>
<dataarea name="rom" size="262144">
<rom name="hockey (euro, usa).bin" size="262144" crc="e8b45707" sha1="707af2b63c75b777ec519b63f0b8e86565356357" />
</dataarea>
@@ -454,6 +489,7 @@ Known undumped prototypes:
<publisher>Atari</publisher>
<info name="serial" value="PA2073" />
<part name="cart" interface="lynx_cart">
+ <feature name="granularity" value="1024"/>
<dataarea name="rom" size="262144">
<rom name="hydra (euro, usa).bin" size="262144" crc="e3041c6c" sha1="fc0c7cabf3a2ee821f7441b71d19d52205f97721" />
</dataarea>
@@ -466,6 +502,7 @@ Known undumped prototypes:
<publisher>Atari</publisher>
<info name="serial" value="PA2065" />
<part name="cart" interface="lynx_cart">
+ <feature name="granularity" value="512"/>
<dataarea name="rom" size="131072">
<rom name="ishido - the way of stones (euro, usa).bin" size="131072" crc="5cf8bbf0" sha1="78c295af3a57b5bd7d7e1d13ab13ad67885c4e89" />
</dataarea>
@@ -478,6 +515,7 @@ Known undumped prototypes:
<publisher>Atari</publisher>
<info name="serial" value="PA2085" />
<part name="cart" interface="lynx_cart">
+ <feature name="granularity" value="2048"/>
<dataarea name="rom" size="524288">
<rom name="jimmy connors' tennis (euro, usa).bin" size="524288" crc="2455b6cf" sha1="d9c4220653b2dfbd6b26c0a0c81c40cb3108ee85" />
</dataarea>
@@ -490,6 +528,7 @@ Known undumped prototypes:
<publisher>Williams Entertainment</publisher>
<info name="serial" value="PT5005" />
<part name="cart" interface="lynx_cart">
+ <feature name="granularity" value="512"/>
<dataarea name="rom" size="131072">
<rom name="joust (euro, usa).bin" size="131072" crc="5dba792a" sha1="ead01f532bcaf535065dfd66b26d04b484d0066e" />
</dataarea>
@@ -503,6 +542,7 @@ Known undumped prototypes:
<info name="serial" value="PA2031" />
<part name="cart" interface="lynx_cart">
<feature name="rotation" value="RIGHT" />
+ <feature name="granularity" value="1024"/>
<dataarea name="rom" size="262144">
<rom name="klax (euro, usa).bin" size="262144" crc="a53649f1" sha1="a1d2dc0771f4a30e539ab3261a21cc71adc71550" />
</dataarea>
@@ -515,6 +555,7 @@ Known undumped prototypes:
<publisher>Telegames</publisher>
<info name="serial" value="L204" />
<part name="cart" interface="lynx_cart">
+ <feature name="granularity" value="1024"/>
<dataarea name="rom" size="262144">
<rom name="krazy ace - miniature golf (euro, usa).bin" size="262144" crc="bed5ba2b" sha1="20e9011c922f06d9c8823f15c71e005ac2268295" />
</dataarea>
@@ -527,6 +568,7 @@ Known undumped prototypes:
<publisher>Atari</publisher>
<info name="serial" value="PA2076" />
<part name="cart" interface="lynx_cart">
+ <feature name="granularity" value="1024"/>
<dataarea name="rom" size="262144">
<rom name="kung food (euro, usa).bin" size="262144" crc="cd1bd405" sha1="ae1bd18b30dd9ae67472c4c532f4d65d23324555" />
</dataarea>
@@ -539,6 +581,7 @@ Known undumped prototypes:
<publisher>Atari</publisher>
<info name="serial" value="PA2080" />
<part name="cart" interface="lynx_cart">
+ <feature name="granularity" value="1024"/>
<dataarea name="rom" size="262144">
<rom name="lemmings (euro, usa).bin" size="262144" crc="39b9b8cc" sha1="4d430b1aacf207a631f81b2089688b82267d0394" />
</dataarea>
@@ -552,6 +595,7 @@ Known undumped prototypes:
<info name="serial" value="CF2003" />
<part name="cart" interface="lynx_cart">
<feature name="rotation" value="LEFT" />
+ <feature name="granularity" value="1024"/>
<dataarea name="rom" size="262144">
<rom name="lexis (euro, usa).bin" size="262144" crc="0271b6e9" sha1="b973cee4a58dbae5ab2d540b38db90aae78ba323" />
</dataarea>
@@ -564,6 +608,7 @@ Known undumped prototypes:
<publisher>Songbird Productions</publisher>
<info name="serial" value="CF2009" />
<part name="cart" interface="lynx_cart">
+ <feature name="granularity" value="1024"/>
<dataarea name="rom" size="262144">
<rom name="loopz (usa) (prototype).bin" size="262144" crc="b1c25ef1" sha1="b43b0841a5d315d8e515ceaece29875ba6f9afbb" />
</dataarea>
@@ -576,6 +621,7 @@ Known undumped prototypes:
<publisher>Atari</publisher>
<info name="serial" value="PA2061" />
<part name="cart" interface="lynx_cart">
+ <feature name="granularity" value="1024"/>
<dataarea name="rom" size="262144">
<rom name="lynx casino (euro, usa).bin" size="262144" crc="1091a268" sha1="4b82a9bc02330c9213c2bbd74d547d520c4e6fa3" />
</dataarea>
@@ -588,6 +634,7 @@ Known undumped prototypes:
<publisher>Atari</publisher>
<info name="serial" value="PA2086" />
<part name="cart" interface="lynx_cart">
+ <feature name="granularity" value="1024"/>
<dataarea name="rom" size="262144">
<rom name="malibu bikini volleyball (euro, usa).bin" size="262144" crc="aba6da3d" sha1="9c3d8037d347c0ff23d941eff8b575a4f2f051da" />
</dataarea>
@@ -599,6 +646,7 @@ Known undumped prototypes:
<year>1993</year>
<publisher>Digital Image</publisher>
<part name="cart" interface="lynx_cart">
+ <feature name="granularity" value="1024"/>
<dataarea name="rom" size="262144">
<rom name="marlboro go (euro) (prototype).bin" size="262144" crc="c3fa0d4d" sha1="26b18b706359b093d0b1bbca4dba9cd2d73e0372" />
</dataarea>
@@ -611,6 +659,7 @@ Known undumped prototypes:
<publisher>Songbird Productions</publisher>
<info name="serial" value="CF2010" />
<part name="cart" interface="lynx_cart">
+ <feature name="granularity" value="1024"/>
<dataarea name="rom" size="262144">
<rom name="Mega Pak 1.bin" size="262144" crc="ca7cf30b" sha1="c961b618021e37cf71104f4f7a04f5ea3e0ccb06" />
</dataarea>
@@ -623,6 +672,7 @@ Known undumped prototypes:
<publisher>Atari</publisher>
<info name="serial" value="PA2057" />
<part name="cart" interface="lynx_cart">
+ <feature name="granularity" value="512"/>
<dataarea name="rom" size="131072">
<rom name="ms. pac-man (euro, usa).bin" size="131072" crc="7de3783a" sha1="ff644034cd840f8c13b643c44ec2c685290e0326" />
</dataarea>
@@ -636,6 +686,7 @@ Known undumped prototypes:
<info name="serial" value="PA2045" />
<part name="cart" interface="lynx_cart">
<feature name="rotation" value="LEFT" />
+ <feature name="granularity" value="1024"/>
<dataarea name="rom" size="262144">
<rom name="nfl football (euro, usa).bin" size="262144" crc="006fd398" sha1="caea445bddcf75bcbe13920718279220d1acb869" />
</dataarea>
@@ -648,6 +699,7 @@ Known undumped prototypes:
<publisher>Atari</publisher>
<info name="serial" value="PA2039" />
<part name="cart" interface="lynx_cart">
+ <feature name="granularity" value="1024"/>
<dataarea name="rom" size="262144">
<rom name="ninja gaiden (euro, usa).bin" size="262144" crc="22d47d51" sha1="a40b5dabff9c2f6114fdbc587c72312704d7fabb" />
</dataarea>
@@ -660,6 +712,7 @@ Known undumped prototypes:
<publisher>Atari</publisher>
<info name="serial" value="PA2092" />
<part name="cart" interface="lynx_cart">
+ <feature name="granularity" value="2048"/>
<dataarea name="rom" size="524288">
<rom name="ninja gaiden iii - the ancient ship of doom (euro, usa).bin" size="524288" crc="f3e3f811" sha1="37861cc3025d9addbace8d07c8f65961cba29eaa" />
</dataarea>
@@ -672,6 +725,7 @@ Known undumped prototypes:
<publisher>Atari</publisher>
<info name="serial" value="PA2059" />
<part name="cart" interface="lynx_cart">
+ <feature name="granularity" value="512"/>
<dataarea name="rom" size="131072">
<rom name="pac-land (euro, usa).bin" size="131072" crc="aa50dd22" sha1="58b57835703e3145a54e1c0ada38c9218bf4cd3d" />
</dataarea>
@@ -684,6 +738,7 @@ Known undumped prototypes:
<publisher>Atari</publisher>
<info name="serial" value="PA2041" />
<part name="cart" interface="lynx_cart">
+ <feature name="granularity" value="512"/>
<dataarea name="rom" size="131072">
<rom name="paperboy (euro, usa).bin" size="131072" crc="4cdfbd57" sha1="537bae2c336dc9925f10505d4040965ca7434f5d" />
</dataarea>
@@ -696,6 +751,7 @@ Known undumped prototypes:
<publisher>Atari</publisher>
<info name="serial" value="PA2055" />
<part name="cart" interface="lynx_cart">
+ <feature name="granularity" value="1024"/>
<dataarea name="rom" size="262144">
<rom name="pinball jam (euro, usa).bin" size="262144" crc="14d38ca7" sha1="d9f911dc35a6b70ba38569d47c96da25ffc7f40e" />
</dataarea>
@@ -708,6 +764,7 @@ Known undumped prototypes:
<publisher>Atari</publisher>
<info name="serial" value="PA2070" />
<part name="cart" interface="lynx_cart">
+ <feature name="granularity" value="2048"/>
<dataarea name="rom" size="524288">
<rom name="pit fighter - the ultimate competition (euro, usa).bin" size="524288" crc="2393135f" sha1="30f8c7acf41a988578768b251e88b636462752cb" />
</dataarea>
@@ -720,6 +777,7 @@ Known undumped prototypes:
<publisher>Songbird Productions</publisher>
<info name="serial" value="CF2002" />
<part name="cart" interface="lynx_cart">
+ <feature name="granularity" value="1024"/>
<dataarea name="rom" size="262144">
<rom name="ponx.bin" size="262144" crc="341c88e2" sha1="3254f5c3d347d444dc1bf4cdb07523cc0241d979" />
</dataarea>
@@ -732,6 +790,7 @@ Known undumped prototypes:
<publisher>Atari</publisher>
<info name="serial" value="PA2109" />
<part name="cart" interface="lynx_cart">
+ <feature name="granularity" value="1024"/>
<dataarea name="rom" size="262144">
<rom name="power factor (euro, usa).bin" size="262144" crc="99c42034" sha1="1ad5386f43f60d848a40ee1237e5bd153faea23f" />
</dataarea>
@@ -744,6 +803,7 @@ Known undumped prototypes:
<publisher>Telegames</publisher>
<info name="serial" value="LX102" />
<part name="cart" interface="lynx_cart">
+ <feature name="granularity" value="512"/>
<dataarea name="rom" size="131072">
<rom name="qix (euro, usa).bin" size="131072" crc="b9881423" sha1="30b8369ea396347d4847990691d880c313aacae7" />
</dataarea>
@@ -756,6 +816,7 @@ Known undumped prototypes:
<publisher>Telegames</publisher>
<part name="cart" interface="lynx_cart">
<feature name="rotation" value="LEFT" />
+ <feature name="granularity" value="1024"/>
<dataarea name="rom" size="262144">
<rom name="raiden (usa) (v3.0).bin" size="262144" crc="bcd10c3a" sha1="df48f69a7257a40844812e5b0bda9efdf093b7f6" />
</dataarea>
@@ -768,6 +829,7 @@ Known undumped prototypes:
<publisher>Atari</publisher>
<info name="serial" value="PA2022" />
<part name="cart" interface="lynx_cart">
+ <feature name="granularity" value="1024"/>
<dataarea name="rom" size="262144">
<rom name="rampage (euro, usa).bin" size="262144" crc="b10b7c8e" sha1="771dbf246386da37670324d34066671f3f43ac0e" />
</dataarea>
@@ -780,6 +842,7 @@ Known undumped prototypes:
<publisher>Atari</publisher>
<info name="serial" value="PA2102" />
<part name="cart" interface="lynx_cart">
+ <feature name="granularity" value="1024"/>
<dataarea name="rom" size="262144">
<rom name="rampart (euro, usa).bin" size="262144" crc="139f301d" sha1="3c3a0729bb4ddecf5e5fd2d9ced4671d2e0e702e" />
</dataarea>
@@ -791,6 +854,7 @@ Known undumped prototypes:
<year>199?</year>
<publisher>Atari</publisher>
<part name="cart" interface="lynx_cart">
+ <feature name="granularity" value="1024"/>
<dataarea name="rom" size="262144">
<rom name="road riot 4wd (usa) (prototype).bin" size="262144" crc="69959a3b" sha1="63978dfd86782acc101266d7bab8677e32d7ea8f" />
</dataarea>
@@ -803,6 +867,7 @@ Known undumped prototypes:
<publisher>Atari</publisher>
<info name="serial" value="PA2036" />
<part name="cart" interface="lynx_cart">
+ <feature name="granularity" value="1024"/>
<dataarea name="rom" size="262144">
<rom name="roadblasters (euro, usa).bin" size="262144" crc="6867e80c" sha1="20233381f12a48bc61b2c4b7a8f602a2c8ebc8ba" />
</dataarea>
@@ -815,6 +880,7 @@ Known undumped prototypes:
<publisher>Atari</publisher>
<info name="serial" value="PA2035" />
<part name="cart" interface="lynx_cart">
+ <feature name="granularity" value="512"/>
<dataarea name="rom" size="131072">
<rom name="robo-squash (euro, usa).bin" size="131072" crc="d1dff2b2" sha1="144e4aa67babc8f3e24c5547f8664c3c6cff8601" />
</dataarea>
@@ -827,6 +893,7 @@ Known undumped prototypes:
<publisher>Williams Entertainment</publisher>
<info name="serial" value="PT5003" />
<part name="cart" interface="lynx_cart">
+ <feature name="granularity" value="512"/>
<dataarea name="rom" size="131072">
<rom name="robotron 2084 (euro, usa).bin" size="131072" crc="7a6049b5" sha1="04048aa47c0ff99647608d4d1ccf48ba881a0f89" />
</dataarea>
@@ -839,6 +906,7 @@ Known undumped prototypes:
<publisher>Atari</publisher>
<info name="serial" value="PA2043" />
<part name="cart" interface="lynx_cart">
+ <feature name="granularity" value="1024"/>
<dataarea name="rom" size="262144">
<rom name="rygar - legendary warrior (euro, usa).bin" size="262144" crc="67e5bdba" sha1="8743769af583af681fd1d96aadb533d26b1b510d" />
</dataarea>
@@ -851,6 +919,7 @@ Known undumped prototypes:
<publisher>Atari</publisher>
<info name="serial" value="PA2060" />
<part name="cart" interface="lynx_cart">
+ <feature name="granularity" value="1024"/>
<dataarea name="rom" size="262144">
<rom name="s.t.u.n. runner (euro, usa).bin" size="262144" crc="8595c40b" sha1="aa570dbbf4682da3297286fc69617c3c9aca2f18" />
</dataarea>
@@ -863,6 +932,7 @@ Known undumped prototypes:
<publisher>Atari</publisher>
<info name="serial" value="PA2048" />
<part name="cart" interface="lynx_cart">
+ <feature name="granularity" value="1024"/>
<dataarea name="rom" size="262144">
<rom name="scrapyard dog (euro, usa).bin" size="262144" crc="be166f3b" sha1="df57cd7f119fa6af8f9b24942f0f12314b301075" />
</dataarea>
@@ -875,6 +945,7 @@ Known undumped prototypes:
<publisher>Atari</publisher>
<info name="serial" value="PA2081" />
<part name="cart" interface="lynx_cart">
+ <feature name="granularity" value="1024"/>
<dataarea name="rom" size="262144">
<rom name="shadow of the beast (euro, usa).bin" size="262144" crc="eb78baa3" sha1="8b891b5dafba71740294c8dc818717d3b00be3a5" />
</dataarea>
@@ -887,6 +958,7 @@ Known undumped prototypes:
<publisher>Atari</publisher>
<info name="serial" value="PA2063" />
<part name="cart" interface="lynx_cart">
+ <feature name="granularity" value="512"/>
<dataarea name="rom" size="131072">
<rom name="shanghai (euro, usa).bin" size="131072" crc="192bcd04" sha1="9e67e05545934a7d375597b0e8c469468c5748a4" />
</dataarea>
@@ -899,6 +971,7 @@ Known undumped prototypes:
<publisher>Atari</publisher>
<info name="serial" value="PA2104" />
<part name="cart" interface="lynx_cart">
+ <feature name="granularity" value="1024"/>
<dataarea name="rom" size="262144">
<rom name="steel talons (euro, usa).bin" size="262144" crc="5b2308ed" sha1="773946365ecf3c862cfa21167750140e4b1adad2" />
</dataarea>
@@ -911,6 +984,7 @@ Known undumped prototypes:
<publisher>Atari</publisher>
<info name="serial" value="PA2093" />
<part name="cart" interface="lynx_cart">
+ <feature name="granularity" value="512"/>
<dataarea name="rom" size="131072">
<rom name="super asteroids, missile command (euro, usa).bin" size="131072" crc="2da7e2a8" sha1="d15c7382346cae6296e83ef494a8aec3adaf949c" />
</dataarea>
@@ -923,6 +997,7 @@ Known undumped prototypes:
<publisher>Telegames</publisher>
<info name="serial" value="LX105" />
<part name="cart" interface="lynx_cart">
+ <feature name="granularity" value="1024"/>
<dataarea name="rom" size="262144">
<rom name="super off-road (euro, usa).bin" size="262144" crc="690caeb0" sha1="9bf10edfedde85467f159afb48d02f1ca43be8f4" />
</dataarea>
@@ -935,6 +1010,7 @@ Known undumped prototypes:
<publisher>Atari</publisher>
<info name="serial" value="PA2100" />
<part name="cart" interface="lynx_cart">
+ <feature name="granularity" value="1024"/>
<dataarea name="rom" size="262144">
<rom name="super skweek (euro, usa).bin" size="262144" crc="dfa61571" sha1="d6c18bf5e625cbac7434ef0d600ad0da667f24cd" />
</dataarea>
@@ -947,6 +1023,7 @@ Known undumped prototypes:
<publisher>Atari</publisher>
<info name="serial" value="PA2094" />
<part name="cart" interface="lynx_cart">
+ <feature name="granularity" value="1024"/>
<dataarea name="rom" size="262144">
<rom name="switchblade ii (euro, usa).bin" size="262144" crc="13657705" sha1="256d55e8e9478c53e340321c858df6710a9f69a6" />
</dataarea>
@@ -959,6 +1036,7 @@ Known undumped prototypes:
<publisher>Atari</publisher>
<info name="serial" value="PA2029" />
<part name="cart" interface="lynx_cart">
+ <feature name="granularity" value="512"/>
<dataarea name="rom" size="131072">
<rom name="todd's adventures in slime world (euro, usa).bin" size="131072" crc="ae267e29" sha1="2b9c665456d17726ea57fd06ce2754a14382dc99" />
</dataarea>
@@ -971,6 +1049,7 @@ Known undumped prototypes:
<publisher>Atari</publisher>
<info name="serial" value="PA2066" />
<part name="cart" interface="lynx_cart">
+ <feature name="granularity" value="1024"/>
<dataarea name="rom" size="262144">
<rom name="toki (euro, usa).bin" size="262144" crc="156a4a4c" sha1="242fee76ea2ae263511df5d8bd3f7b0ddc81757d" />
</dataarea>
@@ -983,6 +1062,7 @@ Known undumped prototypes:
<publisher>Atari</publisher>
<info name="serial" value="PA2038" />
<part name="cart" interface="lynx_cart">
+ <feature name="granularity" value="1024"/>
<dataarea name="rom" size="262144">
<rom name="tournament cyberball 2072 (euro, usa).bin" size="262144" crc="0590a9e3" sha1="e63cc54e34840a4e3c1aa5bbce4e406895e44534" />
</dataarea>
@@ -995,6 +1075,7 @@ Known undumped prototypes:
<publisher>Atari</publisher>
<info name="serial" value="PA2047" />
<part name="cart" interface="lynx_cart">
+ <feature name="granularity" value="512"/>
<dataarea name="rom" size="131072">
<rom name="turbo sub (euro, usa).bin" size="131072" crc="a4b924d6" sha1="1186b3216830c5bbeac6b39aab1039eef27f0785" />
</dataarea>
@@ -1007,6 +1088,7 @@ Known undumped prototypes:
<publisher>Atari</publisher>
<info name="serial" value="PA2064" />
<part name="cart" interface="lynx_cart">
+ <feature name="granularity" value="1024"/>
<dataarea name="rom" size="262144">
<rom name="viking child (euro, usa).bin" size="262144" crc="8d56828b" sha1="47c32e4d816dde797b6bba2019f2e296bdad02dd" />
</dataarea>
@@ -1019,6 +1101,7 @@ Known undumped prototypes:
<publisher>Atari</publisher>
<info name="serial" value="PA2032" />
<part name="cart" interface="lynx_cart">
+ <feature name="granularity" value="512"/>
<dataarea name="rom" size="131072">
<rom name="warbirds (euro, usa).bin" size="131072" crc="b946ba49" sha1="2c376581ac20fb5de8538b51820e1f007cca8260" />
</dataarea>
@@ -1031,6 +1114,7 @@ Known undumped prototypes:
<publisher>Atari</publisher>
<info name="serial" value="PA2037" />
<part name="cart" interface="lynx_cart">
+ <feature name="granularity" value="1024"/>
<dataarea name="rom" size="262144">
<rom name="world class soccer (euro, usa).bin" size="262144" crc="91233794" sha1="40100a0db681b4efca4a491c88bf76a19105336f" />
</dataarea>
@@ -1043,6 +1127,7 @@ Known undumped prototypes:
<publisher>Atari</publisher>
<info name="serial" value="PA2026" />
<part name="cart" interface="lynx_cart">
+ <feature name="granularity" value="512"/>
<dataarea name="rom" size="131072">
<rom name="xenophobe (euro, usa).bin" size="131072" crc="9bed736d" sha1="a1b4f7a4697310cafea1271bd4b41eeafae60ffa" />
</dataarea>
@@ -1055,13 +1140,14 @@ Known undumped prototypes:
<publisher>Atari</publisher>
<info name="serial" value="PA2062" />
<part name="cart" interface="lynx_cart">
+ <feature name="granularity" value="1024"/>
<dataarea name="rom" size="262144">
<rom name="xybots (euro, usa).bin" size="262144" crc="89e2a595" sha1="5ff3c39a6919db6d2270bb22e80e7680550c47ba" />
</dataarea>
</part>
</software>
- <software name="yastuna1">
+ <software name="yastuna1" supported="no"> <!-- Stops with a 'INSERT GAME' screen -->
<description>Yastuna Vol.1 - The Alchemy of Cubes</description>
<year>2008</year>
<publisher>Fadest</publisher>
@@ -1072,7 +1158,7 @@ Known undumped prototypes:
</part>
</software>
- <software name="yastuna2">
+ <software name="yastuna2" supported="no"> <!-- Stops with a 'INSERT GAME' screen -->
<description>Yastuna Vol.2 - The Space Incident</description>
<year>2008</year>
<publisher>Fadest</publisher>
@@ -1089,18 +1175,21 @@ Known undumped prototypes:
<publisher>Atari</publisher>
<info name="serial" value="PA2030" />
<part name="cart" interface="lynx_cart">
+ <feature name="granularity" value="512"/>
<dataarea name="rom" size="131072">
<rom name="zarlor mercenary (euro, usa).bin" size="131072" crc="cb27199d" sha1="7005cdfa0a2e4a9611266ce50493cbb32351e069" />
</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 -->
+ <software name="alpineg" supported="no"> <!-- 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">
+ <feature name="granularity" value="1024"/>
+ <feature name="audin_offset" value="262144"/> <!-- A18 pin is connected to AUDIN -->
<dataarea name="rom" size="524288">
<rom name="AlpineGames.bin" size="524288" crc="95a1ea09" sha1="fb71ad96f0730f88acd7d51eaa761e475a015d6c" />
</dataarea>
@@ -1114,6 +1203,7 @@ Known undumped prototypes:
<publisher>&lt;homebrew&gt;</publisher>
<info name="developer" value="Harry Dodgson" />
<part name="cart" interface="lynx_cart">
+ <feature name="granularity" value="1024"/>
<dataarea name="rom" size="262144">
<rom name="conquest of zow (1996).bin" size="262144" crc="b02821fa" sha1="87b683653dfe76af02a1920582b6362ee11a3715" />
</dataarea>
@@ -1125,6 +1215,7 @@ Known undumped prototypes:
<year>1995</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="cart" interface="lynx_cart">
+ <feature name="granularity" value="1024"/>
<dataarea name="rom" size="262144">
<rom name="dragnet (1995).bin" size="262144" crc="5598a4c9" sha1="fc802b8b6a62312e6f68065881d0e4f23a967451" />
</dataarea>
@@ -1136,6 +1227,7 @@ Known undumped prototypes:
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="cart" interface="lynx_cart">
+ <feature name="granularity" value="1024"/>
<dataarea name="rom" size="262144">
<rom name="lynx ii production test program v0.02 (usa) (prototype).bin" size="262144" crc="28ada019" sha1="c0d35fcfac44437cf3d6d56e6f8cea0dcb12a296" />
</dataarea>
@@ -1148,6 +1240,7 @@ Known undumped prototypes:
<publisher>&lt;homebrew&gt;</publisher>
<info name="developer" value="Harry Dodgson" />
<part name="cart" interface="lynx_cart">
+ <feature name="granularity" value="2048"/>
<dataarea name="rom" size="524288">
<rom name="othello.bin" size="524288" crc="d659adf8" sha1="5470950f9348c8edcab4f5063cf20d3252443ac0" />
</dataarea>
@@ -1159,6 +1252,7 @@ Known undumped prototypes:
<year>2016</year>
<publisher>Luchs Soft</publisher>
<part name="cart" interface="lynx_cart">
+ <feature name="granularity" value="2048"/>
<dataarea name="rom" size="524288">
<rom name="weltenschlacht.lyx" size="524288" crc="a0c59271" sha1="dbba003684efe249b6f17a070b3b008b09c67d3f" />
</dataarea>
@@ -1170,6 +1264,7 @@ Known undumped prototypes:
<year>2009</year>
<publisher>Super Fighter Team / Penguinet</publisher>
<part name="cart" interface="lynx_cart">
+ <feature name="granularity" value="2048"/>
<dataarea name="rom" size="0x80000">
<rom name="Zaku.bin" size="0x80000" crc="4ea845da" sha1="2723c29b4e00dd76402e9fc4dc50cb59b673b507" />
</dataarea>
@@ -1181,6 +1276,7 @@ Known undumped prototypes:
<year>2009</year>
<publisher>Penguinet</publisher>
<part name="cart" interface="lynx_cart">
+ <feature name="granularity" value="1024"/>
<dataarea name="rom" size="0x40000">
<rom name="zakudemo.bin" size="0x40000" crc="b3747c71" sha1="530ea8c0a820746425017cbcc9f766531f5c6333" />
</dataarea>