佳丽云

英雄无敌3-WoG中文站

 找回密码
 英雄注册|Register
查看: 2363|回复: 3

求助高手—关于使用EXAGER在手机端运行ERA3.7版本的问题

[复制链接]
  • TA的每日心情
    开心
    2021-8-22 03:11
  • 签到天数: 22 天

    连续签到: 1 天

    [LV.4]狂狼人

    12

    回帖

    7382

    金币

    0

    精华

    2级 Adventuring Hero

    Rank: 2

    积分
    276
     楼主| 发表于 2021-6-9 16:00:30 | 显示全部楼层 |阅读模式
    尝试想用EXAGER模拟器在手机端运行ERA3.7版本,发现根本无法运行,之前试过用2.46和2.4的版本是可以正常运行的,刚开始怀疑是HD5.0的问题,后来排查后发现可能是ERA新版本的VFS.DLL的问题,查了ERA更新日志发现在ERA2.80版本时重写了这块Virtual File System,因手头上没有2.7版本的ERA,无法测试。具体测试情况如下:
    EXAGER模拟器:EXAGER ED 3.02 + Wine 3.0 (非D3D普通版,除了打了声音补丁,没有打其他补丁)
    此模拟器环境可以稳定运行2.46或2.4版本,体验效果还不错,因为界面可以在手机屏幕手动放大(就像放大图片的操作一样),实际操作性还是比较强的

    在运行ERA3.7版本时,无论运行普通版还是HD版都是没有任何反应,后来看了一下HERO3.INI的参数设置,打开了以下调式参数

    Debug=1
    Debug.AbortOnError=1
    Debug.Everything=1


    然后再通过模拟器运行后,发现再debug目录产生了log.txt,这个日志最后几段如下:


    >> VFS: SetProcessDEPPolicy
       Failed to turn DEP off

    >> VFS: InstallHook
       Installing NtQueryAttributesFile hook

    >> VFS: InstallHook
       Installing NtQueryFullAttributesFile hook

    >> VFS: InstallHook
       Installing NtOpenFile hook

    >> VFS: InstallHook
       Installing NtCreateFile hook

    >> VFS: InstallHook
       Installing NtClose hook

    >> VFS: InstallHook
       Installing NtQueryDirectoryFile hook


    日志到此为止,游戏连黑屏都还没有出现就终止了,不知道这里是VFS: SetProcessDEPPolicy还是NtQueryDirectoryFile hook出现问题,请高手指教,看看是否有解决办法

     成长值: 11035

  • TA的每日心情
    郁闷
    2024-3-3 18:17
  • 签到天数: 1609 天

    连续签到: 1 天

    [LV.Master]伴坛终老

    5441

    回帖

    3万

    金币

    8

    精华

    管理员

    ERA Project Team
    WoG俄文论坛版主

    Rank: 12Rank: 12Rank: 12

    积分
    103282

    社区QQ达人论坛守望者脚本测试狂杰出贡献年度明星魅力之星宣传部长

    发表于 2021-6-9 16:53:34 | 显示全部楼层
    楼主的判断完全正确,这就是虚拟文件系统的原因。简单地说,没法解决,Berserker对于处理这个问题没有时间和动力

    点评

    谢谢回复,要是这样我就死心了,就是不知道谁还有2.8.0版本之前得2.7.7的ERA,可以做一下测试  详情 回复 发表于 2021-6-9 18:55
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2021-8-22 03:11
  • 签到天数: 22 天

    连续签到: 1 天

    [LV.4]狂狼人

    12

    回帖

    7382

    金币

    0

    精华

    2级 Adventuring Hero

    Rank: 2

    积分
    276
     楼主| 发表于 2021-6-9 18:55:48 | 显示全部楼层
    Archer30 发表于 2021-6-9 16:53
    楼主的判断完全正确,这就是虚拟文件系统的原因。简单地说,没法解决,Berserker对于处理这个问题没有时间 ...

    谢谢回复,要是这样我就死心了,就是不知道谁还有2.8.0版本之前得2.7.7的ERA,可以做一下测试
    回复 支持 反对

    使用道具 举报

     成长值: 11035

  • TA的每日心情
    郁闷
    2024-3-3 18:17
  • 签到天数: 1609 天

    连续签到: 1 天

    [LV.Master]伴坛终老

    5441

    回帖

    3万

    金币

    8

    精华

    管理员

    ERA Project Team
    WoG俄文论坛版主

    Rank: 12Rank: 12Rank: 12

    积分
    103282

    社区QQ达人论坛守望者脚本测试狂杰出贡献年度明星魅力之星宣传部长

    发表于 2021-6-9 19:14:56 | 显示全部楼层
    ERA 2.46应该可以满足需求。中间的版本论坛没有封好的包,也不太推荐使用(流行度小,和mod的兼容性差)
    回复 支持 反对

    使用道具 举报

    ahome_bigavatar:guest
    ahome_bigavatar:welcomelogin
    您需要登录后才可以回帖 登录 | 英雄注册|Register

    本版积分规则

    捐赠
    关注我们,英3Mod一网打尽!

    WoG中文站 ( 辽B2-20210485-10 )|辽公网安备 21128202000228 号

    GMT+8, 2024-4-24 00:23 , Processed in 0.499604 second(s), 14 queries , Gzip On, File On.

    Powered by Discuz! X3.4

    Copyright © 2004-2022, Beijing Second Sight Technology Co., LTD.

    快速回复 返回顶部 返回列表