err:virtual:map_image failed to set 60000020 protection on section .text, noexec filesystem?
err:virtual:map_image failed to set 60000020 protection on section .text, noexec filesystem?
err:virtual:map_file_into_view failed to set 00000005 protection on file map, noexec filesystem?
err:virtual:NtMapViewOfSection map_file_into_view 0x220000 1000 000000000 failed
fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.VC80.CRT" (8.0.50727.762)
err:virtual:map_file_into_view failed to set 00000007 protection on file map, noexec filesystem?
err:module:import_dll Loading library MSVCR80.dll (which is needed by L"D:\\Warcraft\\Storm.dll") failed (error c000007b).
err:module:import_dll Library Storm.dll (which is needed by L"D:\\Warcraft\\War3.exe") not found
err:virtual:map_file_into_view failed to set 00000007 protection on file map, noexec filesystem?
err:module:import_dll Loading library MSVCR80.dll (which is needed by L"D:\\Warcraft\\War3.exe") failed (error c000007b).
err:virtual:map_file_into_view failed to set 00000007 protection on file map, noexec filesystem?
err:module:import_dll Loading library mss32.dll (which is needed by L"D:\\Warcraft\\War3.exe") failed (error c000007b).
err:module:LdrInitializeThunk Main exe initialization for L"D:\\Warcraft\\War3.exe" failed, status c0000135
我只知道缺了MSVCR80.dll 和mss32.dll这两个文件,但是我下载复制到.wine/drive_c/windows/system32/还是没有效果。官网上的又是E文,看不懂。
err:virtual:map_image failed to set 60000020 protection on section .text, noexec filesystem?
err:virtual:map_image failed to set 60000020 protection on section .text, noexec filesystem?
err:virtual:map_file_into_view failed to set 00000005 protection on file map, noexec filesystem?
err:virtual:NtMapViewOfSection map_file_into_view 0x220000 1000 000000000 failed
这段具体看不懂,请问如何分析?
可以给个具体解决方案?
hcjoy 于 2011-05-15 23:38:57发表:
可以了,拷过去,因为我是英文环境,用
env LANG="zh_CN.UTF-8" wine C:\\Program\ Files\\Warcraft\ III\\Frozen\ Throne.exe -opengl
就可以正常运行了
/////////////////////////////////////
这个方法可行,还有个方法也行,下载个英文的game.dll(貌似是这个文件,游戏都删了)文件覆盖下也行,当然你下载的game.dll文件版本要跟你的游戏版本一样的!!不然dota是不能自己建服的。。。
hcjoy 于 2011-05-15 23:34:30发表:
Linux就是要分享经验的嘛,我很少分享,我会的基本搜索都可以找到,只是一些像你这个游戏的问题,我遇到过,我搜索国外的才知道的,当初也弄了一个下午,呵呵
hsp401 于 2011-05-15 15:11:07发表:
感谢hcjoy,不然又要折腾很久了
hsp401 于 2011-05-15 15:10:05发表:
可以了,拷过去,因为我是英文环境,用
env LANG="zh_CN.UTF-8" wine C:\\Program\ Files\\Warcraft\ III\\Frozen\ Throne.exe -opengl
就可以正常运行了
hsp401 于 2011-05-15 15:01:47发表:
拷过去,ext4有反应了,出现了新问题了,
err:ole:CoCreateInstance apartment not initialised
err:ntlm:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 30.25 is in your path.
err:ntlm:SECUR32_initNTLMSP Usually, you can find it in the winbind package of your distribution.
fixme:advapi:SetSecurityInfo stub
fixme:win:EnumDisplayDevicesW ((null),0,0x33f300,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33f5d4,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33f60c,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33dfb4,0x00000000), stub!
fixme:event:wait_for_withdrawn_state window 0x20064/6c00007 wait timed out
hcjoy 于 2011-05-15 13:42:48发表:
把你的游戏拷贝到Linux的文件系统里面,例如ext4,然后运行看看,我之前在ntfs上opensuse是运行不了魔兽的,拷贝过去就可以了,不知道你的是不是这样,试试把