标题:
如何保存街机游戏的分数??????
[打印本页]
作者:
麦克欧文
时间:
2008-5-2 16:41
标题:
如何保存街机游戏的分数??????
记得当年玩街机,总想把自己的名字摆在分数傍第一位
可是每次只要店主把机子电源一关,分数就清了,重头再来
现在有了模拟器,这个问题得到改革了吗?
我用的WINKRS,可是每次游戏重启,上次打的分数还是没了,这个要怎么设置呢?如何记录下每次的分数?
作者:
小玉
时间:
2008-5-2 18:13
好像不行吧
作者:
gokeeper
时间:
2008-5-2 22:12
退出前存盘,然后下次玩之前load
作者:
孤高的避孕套
时间:
2008-5-2 22:21
转
玩游戏结束后,总会有一个分数,尤其是清版游戏和射击游戏,那么如何保存呢?
这里说一下在Mame中如何保存你的游戏分数,以最新版Mame32Plus0.72为例.
首先是你要关掉游戏的"Enable game cheats",也就是关掉"允许作弊"(原因下面说明),这个具体在哪里改不用我讲了吧,^_^
其次是你要有Hiscore.dat这个文件,如果没有,这里下载:
http://www.mameworld.net/highscore/uhsdat81.zip
把Hiscore.dat文件放在Mame32程序所在的同一目录下.
这样,你用Mame32玩游戏通关后的高分就会被自动记录在hi文件夹下的以.hi为扩展名的游戏同名文件了,以后再运行这个游戏时,你就可以看到以前所玩的高分了.^_^
以下有几点是要注意一下的:
1. hicsore.dat 不支持全部的游戏,你可以用记事本开启 hicsore.dat,看看你想要的游戏是否被完整支持,主要有两个版本,正式的版本支持一千百二个游戏 (已停止更新),而非正式的则有较多的游戏并更新较快(就是我上面放的那个).
2. 高分纪录实际上是记录在 .hi 档,有些游戏还需要 .nv 文件,它们分别保存在 hi 和 nvram 目录中。如果Hiscore.dat 没有作用,试着删除它们,尤其是 MAME 版本变更后。
3. 在执行游戏前后,请确定 hicsore.dat 存在,以便加载和记入高分纪录。
4. 有部份游戏 hicsore.dat 只记了前几名的纪录,不一定游戏排到第几名,就可以记到第几名,大多是前三名到前五名。
5. 录制 (record) / 播放 (playback) 游戏影像时,以及启用 cheat 功能时,MAME 将会停止 Hiscore.dat 的使用,无法记录分数。 (这就是请大家关掉"允许作弊"的原因了,^_^)
6. 用 hiscore.dat 记录游戏得分可能会引起死机,此时只能删除它,或者再试一次。原因和 cheat 相同,因为它们会修改游戏执行时的内存内容,假使写入位置不对,就可能会有问题了。
作者:
云里翻
时间:
2008-5-3 04:29
hiscore.dat用一种近乎hack的方式来记录分数,mame曾经一度停止支持这个文件,似乎最近又恢复支持了?
作者:
欠费停机
时间:
2008-5-3 19:26
自带EEPROM的机板一般都会支持断电保存,hiscore.dat只是在原机板不支持起作用(一般都是比较旧的机板)
欢迎光临 TGFC Lifestyle (http://bbs.tgfcer.com/)
Powered by Discuz! 6.0.0