ACTIVISION COLLECTIONを解析してみた

ここらへんを参考にして、Activision Classicsを解析してみる。

http://mamedev.org/source/hash/a2600.xml.html

例によってePSXeのステートセーブを使います。

http://www.amazon.com/Classic-Games-Atari-2600-Playstation/dp/B00003E4GD

10792      <software name="pitfall">
10793          <description>Pitfall! - Pitfall Harry's Jungle Adventure</description>
10794          <year>1982</year>
10795          <publisher>Activision</publisher>
10796          <part name="cart" interface="a2600_cart">
10797              <dataarea name="rom" size="4096">
10798                  <rom name="pitfall! - pitfall harry's jungle adventure (1982) (activision, david crane) (ax-018, ax-018-04).bin" size="4096" crc="42ad47bf" sha1="8d525480445d48cc48460dc666ebad78c8fb7b73" offset="0" />
10799              </dataarea>
10800          </part>
10801      </software>

12880      <software name="seaquest">
12881          <description>Seaquest</description>
12882          <year>1983</year>
12883          <publisher>Activision</publisher>
12884          <part name="cart" interface="a2600_cart">
12885              <dataarea name="rom" size="4096">
12886                  <rom name="seaquest (1983) (activision, steve cartwright) (ax-022).bin" size="4096" crc="8658e8d9" sha1="7324a1ebc695a477c8884718ffcad27732a98ab0" offset="0" />
12887              </dataarea>
12888          </part>
12889      </software>

好きなゲームで試すと、ROMのCRC32が一致しました!

>crc SLUS_007.77 42ad47bf 1000
crc32=42ad47bf,size=1000
crc32=42ad47bf,addr=9f5be-a05bd

>crc SLUS_007.77 8658e8d9 1000
crc32=8658e8d9,size=1000
crc32=8658e8d9,addr=9f5be-a05bd

MESSで起動して遊びます。

>mess a2600 -window -resolution 352x446 -cartridge pitfall.bin

f:id:tanam:20140308184340p:image:w360

>mess a2600 -window -resolution 352x446 -cartridge seaquest.bin

f:id:tanam:20140308184339p:image:w360