Wine游戏助手是在Linux中运行Windows游戏的兼容性工具,它使用Wine来运行原版Windows游戏。Wine游戏助手不是作弊工具,也不会对游戏客户端进行任何修改。但它涉及对Windows的修改——因为Wine根本就不是Windows,它只是Windows的模仿者。Wine的每一个系统DLL都不具有微软电子签名,这种情况很容易被反作弊模块检测到,报告为“系统运行环境异常”,从而无法正常运行游戏,或者导致封号。
如果你有测过的游戏,请在评论区回复测试结果,我会更新到下方列表中。
英雄联盟(LOL)
国服英雄联盟已与Wine游戏助手兼容,演示视频:https://www.bilibili.com/BV1gF411L7k7
演示视频的UP主Orwennes也是LOL国服兼容wine的第一发现者。
LOL与双显卡好像不太兼容,如果你的笔记本有独显,请在Wine游戏助手上右击LOL,选择“配置”,选择“系统选项”,勾选左下角“显示高级选项”,然后关闭“使用独立显卡”开关。
有人得到了7天封禁,处罚原因:安全系统或数据被篡改;违反的行为规范:修改游戏客户端。
所以可能还得来一波舆论攻势,让腾讯认可并放行这种运行方法,否则Linux玩家难以幸存。
Wine不可能和Windows一模一样,想检测总是能检测出来的。
剑网3缘起
虽然启动游戏要5分钟,但是游戏最终可以顺利运行。
注意,deepin里偶尔会发生fcitx输入法崩溃导致游戏不能接受输入,此时只能注销系统重进。
由 @老虎会游泳 测试,2022年5月17日
最终幻想14(FFXIV)
FFXIV.cfg
文件,把CutsceneMovieOpening
后面的0
改成1
,否则游戏会卡在过场动画黑屏状态。主目录/Games/wegame/drive_c/WeGameApps/rail_apps/ffxiv(2000340)/game/My Games/FINAL FANTASY XIV - A Realm Reborn/FFXIV.cfg
辣鸡腾讯
@小小怪下士,我会添加离线安装包安装方案
英雄联盟中TP的改动:
看起来这一改动仅限于LOL,其他腾讯游戏好像没有这待遇。
@罐子,你为什么要到处上传无关大图
@w4893671,你真的完成安装了吗?游戏exe启动了并不是完成安装,要看到wine游戏助手安装向导显示“完成”,才真的完成了安装。所以安装向导都会提示,不要在安装过程中打开游戏,exe安装完成后点击“关闭”,退出游戏启动器。
如果wine游戏助手安装向导显示完成后,还是看不到游戏,把左侧的各个列表选项都点一下看看有没有。
@kelen,
python3-gi
gir1.2-notify-0.7
佛系了,玩minecraft去了~~
下面是游戏日志,尝试过从windows拷贝对应的dll进去,但是进wegame就报错,它认为是系统升级了补丁,需要重启
Start monitoring process.
esync: up and running.
Initial process has exited (return code: 0)
wine: Call from 0000000170031FB8 to unimplemented function ntoskrnl.exe.KeInitializeGuardedMutex, aborting
wine: Unimplemented function ntoskrnl.exe.KeInitializeGuardedMutex called at address 0000000170031FB8 (thread 0e3c), starting debugger...
wine: Call from 000000007B0123AE to unimplemented function ntoskrnl.exe.MmGetPhysicalMemoryRanges, aborting
wine: Unimplemented function ntoskrnl.exe.MmGetPhysicalMemoryRanges called at address 000000007B0123AE (thread 0ec4), starting debugger...
wine: Call from 000000007B0123AE to unimplemented function ncrypt.dll.NCryptEnumStorageProviders, aborting
wine: Call from 000000007B0123AE to unimplemented function ntoskrnl.exe.MmGetPhysicalMemoryRanges, aborting
wine: Unimplemented function ntoskrnl.exe.MmGetPhysicalMemoryRanges called at address 000000007B0123AE (thread 0f28), starting debugger...
wine: Call from 0000000170025280 to unimplemented function ntdll.dll.RtlWalkFrameChain, aborting
wine: Call from 0000000170025280 to unimplemented function ntdll.dll.RtlWalkFrameChain, aborting
wine: Call from 0000000170025280 to unimplemented function ntdll.dll.RtlWalkFrameChain, aborting
wine: Call from 0000000170025280 to unimplemented function ntdll.dll.RtlWalkFrameChain, aborting
wine: Call from 0000000170025280 to unimplemented function ntdll.dll.RtlWalkFrameChain, aborting
wine: Call from 0000000170025280 to unimplemented function ntdll.dll.RtlWalkFrameChain, aborting
wine: Call from 0000000170025280 to unimplemented function ntdll.dll.RtlWalkFrameChain, aborting
wine: Call from 0000000170025280 to unimplemented function ntdll.dll.RtlWalkFrameChain, aborting
wine: Call from 0000000170025280 to unimplemented function ntdll.dll.RtlWalkFrameChain, aborting
wine: Call from 0000000170025280 to unimplemented function ntdll.dll.RtlWalkFrameChain, aborting
wine: Call from 0000000170025280 to unimplemented function ntdll.dll.RtlWalkFrameChain, aborting
现在还有办法用proton/wine运行wegame吗?