查看主题内容
woshikay 我看了看我卡上写的是EZODE= =
tizzyjude EZ-FLASH用户群:936554530
zhower de也掉档?
woshikay 如果我在打开烧录卡,提示保存存档的时候不点保存就掉档,我的理解是,存在fram里面了,如果我不切换游戏应该不会掉档才对。。。。。。
colorcat 楼主想表达的掉档到底是啥意思说实在的我没看懂 你是想表达提示保存的时候你取消保存,然后再进游戏之前打的存档不存在了?
那不就是正常现象么,不然这个提问就没有意义了。。。
所以搞了半天,是楼主自己的问题。
进站劣人 colorcat 楼主想表达的掉档到底是啥意思说实在的我没看懂 你是想表达提示保存的时候你取消保存,然后再进游戏之前打的存档不存在了? 那不就是正常现象么 ...
colorcat 我反复看了两次……感觉lz理解错ezode的工作机制,以为取消保存还是能直接读取fram里的存档,但他实际测试就是没有读取,所以认为是掉档
woshikay 我是这么理解的,我在游戏内存档后,存档应该保存在FRAM上了,这个时候在打开烧录卡,如果保存,就保存在TF卡上,如果取消,就还在Fram里面,这个时候如果我开别的游戏,这个存档肯定就无了,如果我还打开 ...
colorcat 不,你这个理解仍然错误 我想想怎么能跟你说明白……
怎么说呢,当你每次打开游戏,他就会把tf的存档导入到卡里。你备份了存档,就是最新存档。你没备份,那就是上次备份到tf卡的存档。
就这么简单。
de在A模式下的工作机制差不多是这样
也就是说当你选择手动保存存档的时候,只要你不切换游戏,FRAM里的游戏记录是不会丢失的,但同时因为你选择不保存,那么每次游戏启动加载的都是原TF卡SAVER里的存档,让你以为之前玩的存档丢失了!(你应该认为是自动加载FRAM里的存档)
这种操作机制的好处就是部分游戏可以认为干预游戏bad事件的发生,类似于SL大法了
外加FRAM里同时只能保存一个游戏的存档,如果你要问为什么FRAM里同时只有能一个存档,那就是因为FRAM贵,大容量的FRAM可太值钱了……
a1027794510a ezode 的保存逻辑就是 游戏内保存后先写到 卡的缓存里,下次你重启后,询问你要不要写到文件,文件的存档才是ezode 读的存档,所以如果选取消就不会写入,而ezo 是游戏内保存的时候就直接写到文件 ...