mame吧 关注:8,369贴子:28,468
  • 12回复贴,共1

我怎么样才能知道游戏的rom符合mame的版本????????

只看楼主收藏回复

目前因为某些原因不能更换mame版本,只能用0.139u1
但是我发现我手里的rom在这个版本都用不了,怎么办??我下载rom的时候怎么样才能知道他只不支持这个版本??


IP属地:美国1楼2014-07-08 07:39回复
    下0.139的全集不就行了?
    http://tieba.baidu.com/p/3097482568


    IP属地:上海2楼2014-07-08 12:46
    收起回复
      模拟器,前端的选项 里面 都有 校验 的相关选项,可以帮助检查 rom 是不是正确,缺了些什么。
      模拟器里,本身就包含有 roms 的信息,包括 文件大小、crc值、sha1值。
      如果需要的话,可以对比每一个文件,文件名、大小、crc值、sha1值。
      当然,手动对比的话,肯定是很累的。
      所以:除非 你只需要一两个很少量的 roms ,否则还是不要用手动的方法。
      用 roms 专用的管理软件,比如 clrmamepro ,可以大批量、快捷的管理 roms。


      IP属地:江苏3楼2014-07-08 22:22
      收起回复
        怎样得到 dat (roms 的信息)
        比如,mame 0.153 ,
        可以从 mame.exe 导出roms的dat
        可以在命令行里打这个命令
        mame.exe -listxml > 153dat.txt
        然后可以用文本编辑器查看这个文件: 153dat.txt
        或者,可以直接支下载 mame 所需要的 dat.


        IP属地:江苏4楼2014-07-09 12:24
        回复
          比如查到拳皇97 kof97 内容:
          <game name="kof97" sourcefile="neogeo.c" romof="neogeo">
          <description>The King of Fighters '97 (NGM-2320)</description>
          <year>1997</year>
          <manufacturer>SNK</manufacturer>
          <biosset name="euro" description="Europe MVS (Ver. 2)" default="yes"/>
          <biosset name="euro-s1" description="Europe MVS (Ver. 1)"/>
          <biosset name="us" description="US MVS (Ver. 2?)"/>
          <biosset name="us-e" description="US MVS (Ver. 1)"/>
          <biosset name="asia" description="Asia MVS (Ver. 3)"/>
          <biosset name="japan" description="Japan MVS (Ver. 3)"/>
          <biosset name="japan-s2" description="Japan MVS (Ver. 2)"/>
          <biosset name="japan-s1" description="Japan MVS (Ver. 1)"/>
          <biosset name="mv1c" description="NEO-MVH MV1C"/>
          <biosset name="japan-j3" description="Japan MVS (J3)"/>
          <biosset name="japan-hotel" description="Custom Japanese Hotel"/>
          <biosset name="unibios31" description="Universe Bios (Hack, Ver. 3.1)"/>
          <biosset name="unibios30" description="Universe Bios (Hack, Ver. 3.0)"/>
          <biosset name="unibios23" description="Universe Bios (Hack, Ver. 2.3)"/>
          <biosset name="unibios23o" description="Universe Bios (Hack, Ver. 2.3, older?)"/>
          <biosset name="unibios22" description="Universe Bios (Hack, Ver. 2.2)"/>
          <biosset name="unibios21" description="Universe Bios (Hack, Ver. 2.1)"/>
          <biosset name="unibios20" description="Universe Bios (Hack, Ver. 2.0)"/>
          <biosset name="unibios13" description="Universe Bios (Hack, Ver. 1.3)"/>
          <biosset name="unibios12" description="Universe Bios (Hack, Ver. 1.2)"/>
          <biosset name="unibios12o" description="Universe Bios (Hack, Ver. 1.2, older)"/>
          <biosset name="unibios11" description="Universe Bios (Hack, Ver. 1.1)"/>
          <biosset name="unibios10" description="Universe Bios (Hack, Ver. 1.0)"/>
          <rom name="sp-s2.sp1" merge="sp-s2.sp1" bios="euro" size="131072" crc="9036d879" sha1="4f5ed7105b7128794654ce82b51723e16e389543" region="mainbios" offset="0"/>
          <rom name="sp-s.sp1" merge="sp-s.sp1" bios="euro-s1" size="131072" crc="c7f2fa45" sha1="09576ff20b4d6b365e78e6a5698ea450262697cd" region="mainbios" offset="0"/>
          <rom name="sp-u2.sp1" merge="sp-u2.sp1" bios="us" size="131072" crc="e72943de" sha1="5c6bba07d2ec8ac95776aa3511109f5e1e2e92eb" region="mainbios" offset="0"/>
          <rom name="sp-e.sp1" merge="sp-e.sp1" bios="us-e" size="131072" crc="2723a5b5" sha1="5dbff7531cf04886cde3ef022fb5ca687573dcb8" region="mainbios" offset="0"/>
          <rom name="asia-s3.rom" merge="asia-s3.rom" bios="asia" size="131072" crc="91b64be3" sha1="720a3e20d26818632aedf2c2fd16c54f213543e1" region="mainbios" offset="0"/>
          <rom name="vs-bios.rom" merge="vs-bios.rom" bios="japan" size="131072" crc="f0e8f27d" sha1="ecf01eda815909f1facec62abf3594eaa8d11075" region="mainbios" offset="0"/>
          <rom name="sp-j2.sp1" merge="sp-j2.sp1" bios="japan-s2" size="131072" crc="acede59c" sha1="b6f97acd282fd7e94d9426078a90f059b5e9dd91" region="mainbios" offset="0"/>
          <rom name="sp1.jipan.1024" merge="sp1.jipan.1024" bios="japan-s1" size="131072" crc="9fb0abe4" sha1="18a987ce2229df79a8cf6a84f968f0e42ce4e59d" region="mainbios" offset="0"/>
          <rom name="sp-45.sp1" merge="sp-45.sp1" bios="mv1c" size="524288" crc="03cc9f6a" sha1="cdf1f49e3ff2bac528c21ed28449cf35b7957dc1" region="mainbios" offset="0"/>
          <rom name="japan-j3.bin" merge="japan-j3.bin" bios="japan-j3" size="131072" crc="dff6d41f" sha1="e92910e20092577a4523a6b39d578a71d4de7085" region="mainbios" offset="0"/>
          <rom name="sp-1v1_3db8c.bin" merge="sp-1v1_3db8c.bin" bios="japan-hotel" size="131072" crc="162f0ebe" sha1="fe1c6dd3dfcf97d960065b1bb46c1e11cb7bf271" region="mainbios" offset="0"/>
          <rom name="uni-bios_3_1.rom" merge="uni-bios_3_1.rom" bios="unibios31" size="131072" crc="0c58093f" sha1="29329a3448c2505e1ff45ffa75e61e9693165153" region="mainbios" offset="0"/>
          <rom name="uni-bios_3_0.rom" merge="uni-bios_3_0.rom" bios="unibios30" size="131072" crc="a97c89a9" sha1="97a5eff3b119062f10e31ad6f04fe4b90d366e7f" region="mainbios" offset="0"/>
          <rom name="uni-bios_2_3.rom" merge="uni-bios_2_3.rom" bios="unibios23" size="131072" crc="27664eb5" sha1="5b02900a3ccf3df168bdcfc98458136fd2b92ac0" region="mainbios" offset="0"/>
          <rom name="uni-bios_2_3o.rom" merge="uni-bios_2_3o.rom" bios="unibios23o" size="131072" crc="601720ae" sha1="1b8a72c720cdb5ee3f1d735bbcf447b09204b8d9" region="mainbios" offset="0"/>
          <rom name="uni-bios_2_2.rom" merge="uni-bios_2_2.rom" bios="unibios22" size="131072" crc="2d50996a" sha1="5241a4fb0c63b1a23fd1da8efa9c9a9bd3b4279c" region="mainbios" offset="0"/>
          <rom name="uni-bios_2_1.rom" merge="uni-bios_2_1.rom" bios="unibios21" size="131072" crc="8dabf76b" sha1="c23732c4491d966cf0373c65c83c7a4e88f0082c" region="mainbios" offset="0"/>
          <rom name="uni-bios_2_0.rom" merge="uni-bios_2_0.rom" bios="unibios20" size="131072" crc="0c12c2ad" sha1="37bcd4d30f3892078b46841d895a6eff16dc921e" region="mainbios" offset="0"/>
          <rom name="uni-bios_1_3.rom" merge="uni-bios_1_3.rom" bios="unibios13" size="131072" crc="b24b44a0" sha1="eca8851d30557b97c309a0d9f4a9d20e5b14af4e" region="mainbios" offset="0"/>
          <rom name="uni-bios_1_2.rom" merge="uni-bios_1_2.rom" bios="unibios12" size="131072" crc="4fa698e9" sha1="682e13ec1c42beaa2d04473967840c88fd52c75a" region="mainbios" offset="0"/>
          <rom name="uni-bios_1_2o.rom" merge="uni-bios_1_2o.rom" bios="unibios12o" size="131072" crc="e19d3ce9" sha1="af88ef837f44a3af2d7144bb46a37c8512b67770" region="mainbios" offset="0"/>
          <rom name="uni-bios_1_1.rom" merge="uni-bios_1_1.rom" bios="unibios11" size="131072" crc="5dda0d84" sha1="4153d533c02926a2577e49c32657214781ff29b7" region="mainbios" offset="0"/>
          <rom name="uni-bios_1_0.rom" merge="uni-bios_1_0.rom" bios="unibios10" size="131072" crc="0ce453a0" sha1="3b4c0cd26c176fc6b26c3a2f95143dd478f6abf9" region="mainbios" offset="0"/>
          <rom name="232-p1.p1" size="1048576" crc="7db81ad9" sha1="8bc42be872fd497eb198ca13bf004852b88eb1dc" region="maincpu" offset="0"/>
          <rom name="232-p2.sp2" size="4194304" crc="158b23f6" sha1="9744620a70513490aaf9c5eda33e5ec31222be19" region="maincpu" offset="100000"/>
          <rom name="232-s1.s1" size="131072" crc="8514ecf5" sha1="18d8e7feb51ea88816f1c786932a53655b0de6a0" region="fixed" offset="0"/>
          <rom name="sfix.sfix" merge="sfix.sfix" size="131072" crc="c2ea0cfd" sha1="fd4a618cdcdbf849374f0a50dd8efe9dbab706c3" region="fixedbios" offset="0"/>
          ………………
          …………
          看一看或许就明白很多了。


          IP属地:江苏5楼2014-07-09 12:28
          回复


            6楼2014-12-19 10:12
            回复
              楼主是在用安卓版吗?0.139u1的rom。


              8楼2017-02-25 23:29
              回复