我最近在 mac 上安装了虚机, 上面装了 win11 , 我把 10 年前的游戏 [华夏免费版] 放在里面( ps: 最近几年被一些私服老板拿去重新搭建了一下游戏入口), 我下载后发现在虚机里面打不开,这个有啥好办法么?
我也写了下面的这些配置:
isolation.tools.getPtrLocation.disable = "TRUE" isolation.tools.setPtrLocation.disable = "TRUE" isolation.tools.setVersion.disable = "TRUE" isolation.tools.getVersion.disable = "TRUE" monitor_control.disable_directexec = "TRUE" monitor_control.disable_chksimd = "TRUE" monitor_control.disable_ntreloc = "TRUE" monitor_control.disable_selfmod = "TRUE" monitor_control.disable_reloc = "TRUE" monitor_control.disable_btinout = "TRUE" monitor_control.disable_btmemspace = "TRUE" monitor_control.disable_btpriv = "TRUE" monitor_control.disable_btseg = "TRUE" monitor_control.restrict_backdoor = "TRUE" hypervisor.cpuid.v0 = "FALSE"
但是依然没用
1 asd7160 214 天前 via iPhone arm 系统?那基本不可能兼容了 |
![]() | 3 yyzh 214 天前 via Android 那就不可能的了 |
![]() | 4 DT27 214 天前 那就只能试试移动云电脑? |
5 zcjwxf 214 天前 最简单的看下游戏客户端是什么加密壳,针对保护壳过虚拟机检测,还有虚拟机硬件信息及一些注册表信息需要去除虚拟机标识字符串,有些需要显卡补丁,最难的可能得通过内核驱动文件来绕过。还可以淘宝购买一些成品虚拟机,不过貌似没见过针对 mac 系统的,大都是 VMware 的 |
6 QHKZ 213 天前 老游戏的图形要求是什么,需要 dx 哪个版本,支不支持 OpenGL ,打不开的原因是什么,有没有虚拟机检测机制,有的游戏自带的反作弊拒绝在虚拟机运行。 我的经验是优先尝试 paralls desktop ,win11 对这个虚拟机有 dx11 的专用适配,虽然速度只有正常的一两成,但是性能要求不高的话也还能用。其次,用 utm 的 qemu 虚拟机,自带了 VGA 显示,不要求显卡的小游戏可以正常运行。最后,使用 utm 的 qemu 模拟器,理论上能模拟一切系统,但是开源软件隐藏 bug 未知,想运行起来需要有较强的动手能力。 结论:不如装一个 windows 当游戏机。 |
7 QHKZ 213 天前 对了,还有个 crossover 也可以尝试一下,前提是对游戏做了适配。不过你这老游戏基本不太可能。。 |