关于用wine运行魔兽争霸出错的问题

Wine、Cedega、CrossOver 等配置
回复
mooto
帖子: 4
注册时间: 2006-10-10 23:58

关于用wine运行魔兽争霸出错的问题

#1

帖子 mooto » 2006-10-11 14:06

昨天 装上ubuntu后运行windows分区下的游戏
发现 魔兽世界可以运行 魔兽争霸始终报错

root@mooto:/windows/hda5/Warcraft# wine War3.exe -openel
Warning: the specified Windows directory L"c:\\windows" is not accessible.
Warning: the specified System directory L"c:\\windows\\system" is not accessible.
err:shell:SHGetFolderPathW Failed to create directory 'L"c:\\windows\\profiles\\root\\Local Settings\\Temporary Internet Files"'.
err:shell:SHGetFolderPathW Failed to create directory 'L"c:\\windows\\profiles\\root\\Local Settings\\History"'.
err:shell:SHGetFolderPathW Failed to create directory 'L"c:\\windows\\profiles\\root\\Cookies"'.
err:ole:CoGetClassObject class {cda42200-bd88-11d0-bd4e-00a0c911ce86} not registered
err:ole:CoGetClassObject no class object {cda42200-bd88-11d0-bd4e-00a0c911ce86} could be created for context 0x1
err:ole:CoGetClassObject class {e436ebb2-524f-11ce-9f53-0020af0ba770} not registered
err:ole:CoGetClassObject no class object {e436ebb2-524f-11ce-9f53-0020af0ba770} could be created for context 0x1
Warning: the specified Windows directory L"c:\\windows" is not accessible.
Warning: the specified System directory L"c:\\windows\\system" is not accessible.
fixme:advapi:SetSecurityInfo stub
fixme:imm:ImmAssociateContextEx ((nil), (nil), 16): stub
root@mooto:/windows/hda5/Warcraft# wine War3.exe -opengl
Warning: the specified Windows directory L"c:\\windows" is not accessible.
Warning: the specified System directory L"c:\\windows\\system" is not accessible.
err:shell:SHGetFolderPathW Failed to create directory 'L"c:\\windows\\profiles\\root\\Local Settings\\Temporary Internet Files"'.
err:shell:SHGetFolderPathW Failed to create directory 'L"c:\\windows\\profiles\\root\\Local Settings\\History"'.
err:shell:SHGetFolderPathW Failed to create directory 'L"c:\\windows\\profiles\\root\\Cookies"'.
err:ole:CoGetClassObject class {cda42200-bd88-11d0-bd4e-00a0c911ce86} not registered
err:ole:CoGetClassObject no class object {cda42200-bd88-11d0-bd4e-00a0c911ce86} could be created for context 0x1
err:ole:CoGetClassObject class {e436ebb2-524f-11ce-9f53-0020af0ba770} not registered
err:ole:CoGetClassObject no class object {e436ebb2-524f-11ce-9f53-0020af0ba770} could be created for context 0x1
Warning: the specified Windows directory L"c:\\windows" is not accessible.
Warning: the specified System directory L"c:\\windows\\system" is not accessible.
fixme:advapi:SetSecurityInfo stub
fixme:win:EnumDisplayDevicesW ((null),0,0x33f64c,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33f67c,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33e330,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33d1f4,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33d314,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33d184,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33d0d4,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33d2a4,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33d4c0,0x00000000), stub!
fixme:imm:ImmAssociateContextEx (0x10024, (nil), 16): stub


后来发现问题原因 是因为当前语言是英文 所以不行
换回中文版后能够正常运行
mooto
帖子: 4
注册时间: 2006-10-10 23:58

#2

帖子 mooto » 2006-10-11 14:08

打错了。。。 -opengl
回复