[问题]如何用Wine模拟QQ游戏

Wine、Cedega、CrossOver 等配置
回复
aaronfromchina
帖子: 79
注册时间: 2006-03-02 23:16
来自: 深圳

[问题]如何用Wine模拟QQ游戏

#1

帖子 aaronfromchina » 2007-05-22 13:05

看了论坛里好多帖子说可以在Ubuntu下面玩QQ游戏了,但我怎么都调不出来,想请教。

我用的是Ubuntu 7.04 Feisty Fawn。

代码: 全选

sudo aptitude install wine
在腾讯主页下载了QQ游戏大厅,QQGame2006Patch4_setup.EXE

代码: 全选

wine QQGame2006Patch4_setup.EXE

代码: 全选

wine .wine/drive_c/Program\ Files/Tencent/QQGAME/QQGame.exe
出现了如下错误提示:
err:module:import_dll Library MSVCP60.dll (which is needed by L"Z:\\home\\aaron\\.wine\\drive_c\\Program Files\\Tencent\\QQGAME\\Common\\Utility.dll") not found
err:module:import_dll Library MFC42.DLL (which is needed by L"Z:\\home\\aaron\\.wine\\drive_c\\Program Files\\Tencent\\QQGAME\\HelpDll.dll") not found
err:module:import_dll Library MSVCP60.dll (which is needed by L"Z:\\home\\aaron\\.wine\\drive_c\\Program Files\\Tencent\\QQGAME\\factory.dll") not found
wine: Unhandled page fault on read access to 0x00000000 at address 0x40127c (thread 0009), starting debugger...
Unhandled exception: page fault on read access to 0x00000000 in 32-bit code (0x0040127c).
Register dump:
CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
EIP:0040127c ESP:0033fb1c EBP:0033fe50 EFLAGS:00010246( - 00 -RIZP1)
EAX:00000000 EBX:00000000 ECX:c0000135 EDX:00000134
ESI:00000000 EDI:00000000
Stack dump:
0x0033fb1c: 7ffdf000 001625c7 00000000 685c3a5a
0x0033fb2c: 5c656d6f 6f726161 772e5c6e 5c656e69
0x0033fb3c: 76697264 5c635f65 676f7250 206d6172
0x0033fb4c: 656c6946 65545c73 6e65636e 51515c74
0x0033fb5c: 454d4147 47515100 2e656d61 00657865
0x0033fb6c: 00000000 00000000 00000000 00000000
Backtrace:
=>1 0x0040127c in qqgame (+0x127c) (0x0033fe50)
2 0x00401e65 in qqgame (+0x1e65) (0x0033fe6c)
3 0x0040207a in qqgame (+0x207a) (0x0033ff08)
4 0x7b87221e in kernel32 (+0x5221e) (0x0033ffe8)
5 0xb7ec7897 wine_switch_to_stack+0x17() in libwine.so.1 (0x00000000)
0x0040127c: movl 0x0(%edi),%eax
Modules:
Module Address Debug info Name (79 modules)
PE 400000-42a000 Export qqgame
ELF 7b800000-7b926000 Export kernel32<elf>
\-PE 7b820000-7b926000 \ kernel32
ELF 7bc00000-7bc97000 Deferred ntdll<elf>
\-PE 7bc10000-7bc97000 \ ntdll
ELF 7bf00000-7bf03000 Deferred <wine-loader>
ELF 7d3ac000-7d3c1000 Deferred psapi<elf>
\-PE 7d3b0000-7d3c1000 \ psapi
ELF 7d3c1000-7d40a000 Deferred dbghelp<elf>
\-PE 7d3d0000-7d40a000 \ dbghelp
ELF 7d40a000-7d421000 Deferred imagehlp<elf>
\-PE 7d410000-7d421000 \ imagehlp
ELF 7d421000-7d435000 Deferred lz32<elf>
\-PE 7d430000-7d435000 \ lz32
ELF 7d435000-7d44e000 Deferred version<elf>
\-PE 7d440000-7d44e000 \ version
ELF 7d44e000-7d462000 Deferred olepro32<elf>
\-PE 7d450000-7d462000 \ olepro32
ELF 7d462000-7d51e000 Deferred comctl32<elf>
\-PE 7d470000-7d51e000 \ comctl32
ELF 7d51e000-7d577000 Deferred shlwapi<elf>
\-PE 7d530000-7d577000 \ shlwapi
ELF 7d577000-7d66c000 Deferred shell32<elf>
\-PE 7d590000-7d66c000 \ shell32
ELF 7d66c000-7d6fb000 Deferred winmm<elf>
\-PE 7d680000-7d6fb000 \ winmm
ELF 7d6fb000-7d796000 Deferred oleaut32<elf>
\-PE 7d710000-7d796000 \ oleaut32
ELF 7d796000-7d7c3000 Deferred ws2_32<elf>
\-PE 7d7a0000-7d7c3000 \ ws2_32
ELF 7d7c5000-7d7ca000 Deferred libxfixes.so.3
ELF 7d7ca000-7d7d3000 Deferred libxcursor.so.1
ELF 7d7d3000-7d7f0000 Deferred imm32<elf>
\-PE 7d7e0000-7d7f0000 \ imm32
ELF 7d7f0000-7d7f6000 Deferred libxrandr.so.2
ELF 7d7f6000-7d7fe000 Deferred libxrender.so.1
ELF 7d7fe000-7d801000 Deferred libxinerama.so.1
ELF 7e403000-7e659000 Deferred i915_dri.so
ELF 7e659000-7e662000 Deferred libdrm.so.2
ELF 7e662000-7e6c2000 Deferred libgl.so.1
ELF 7e6c2000-7e6c7000 Deferred libxdmcp.so.6
ELF 7e6c7000-7e6ca000 Deferred libxau.so.6
ELF 7e6ca000-7e7bb000 Deferred libx11.so.6
ELF 7e7bb000-7e7c9000 Deferred libxext.so.6
ELF 7e7c9000-7e7ce000 Deferred libxxf86vm.so.1
ELF 7e7ce000-7e7e6000 Deferred libice.so.6
ELF 7e7e6000-7e7ef000 Deferred libsm.so.6
ELF 7e7ef000-7e87d000 Deferred winex11<elf>
\-PE 7e800000-7e87d000 \ winex11
ELF 7e8fb000-7e91b000 Deferred libexpat.so.1
ELF 7e91b000-7e946000 Deferred libfontconfig.so.1
ELF 7e946000-7e95a000 Deferred libz.so.1
ELF 7e95a000-7e9c5000 Deferred libfreetype.so.6
ELF 7e9c5000-7ea2c000 Deferred msvcrt<elf>
\-PE 7e9e0000-7ea2c000 \ msvcrt
ELF 7ea2c000-7ea3f000 Deferred libresolv.so.2
ELF 7ea3f000-7ea5d000 Deferred iphlpapi<elf>
\-PE 7ea50000-7ea5d000 \ iphlpapi
ELF 7ea5d000-7eab2000 Deferred rpcrt4<elf>
\-PE 7ea70000-7eab2000 \ rpcrt4
ELF 7eab2000-7eabe000 Deferred libgcc_s.so.1
ELF 7ebb5000-7ec72000 Deferred gdi32<elf>
\-PE 7ebd0000-7ec72000 \ gdi32
ELF 7ec72000-7edae000 Deferred user32<elf>
\-PE 7ec90000-7edae000 \ user32
ELF 7edae000-7edf4000 Deferred advapi32<elf>
\-PE 7edc0000-7edf4000 \ advapi32
ELF 7edf4000-7ee8e000 Deferred ole32<elf>
\-PE 7ee00000-7ee8e000 \ ole32
ELF 7efa0000-7efab000 Deferred libnss_files.so.2
ELF 7efab000-7efb5000 Deferred libnss_nis.so.2
ELF 7efb5000-7efcc000 Deferred libnsl.so.1
ELF 7efcc000-7eff3000 Deferred libm.so.6
ELF 7eff7000-7f000000 Deferred libnss_compat.so.2
ELF b7d56000-b7d5a000 Deferred libdl.so.2
ELF b7d5a000-b7e9b000 Deferred libc.so.6
ELF b7e9c000-b7eb3000 Deferred libpthread.so.0
ELF b7ec0000-b7fd1000 Export libwine.so.1
ELF b7fd3000-b7fee000 Deferred ld-linux.so.2
Threads:
process tid prio (all id:s are in hex)
00000008 (D) Z:\home\aaron\.wine\drive_c\Program Files\Tencent\QQGAME\QQGame.exe
00000009 0 <==
请问应该如何解决? 谢谢。[/quote]
头像
lovewine
帖子: 1233
注册时间: 2006-03-25 10:36
联系:

#2

帖子 lovewine » 2007-05-24 1:17

直接装个virtualbox吧。wine不是万能的。
aaronfromchina
帖子: 79
注册时间: 2006-03-02 23:16
来自: 深圳

#3

帖子 aaronfromchina » 2007-05-25 10:28

听说许多人都用wine模拟成功了。可以传授一下?
谢谢。
jackgdlc
帖子: 58
注册时间: 2006-08-23 14:36

#4

帖子 jackgdlc » 2007-05-25 11:30

直接装上个QQ2007吧。它自动QQ游戏也装了,问题是下载游戏列表的时候下载不了!!晕
bbttggyy
帖子: 3
注册时间: 2007-05-13 9:16

#5

帖子 bbttggyy » 2007-05-26 11:45

想斗个地主都不行
头像
aslen
帖子: 613
注册时间: 2006-08-28 23:00

#6

帖子 aslen » 2007-05-29 10:12

好像要先装ie!!!!
头像
sevk
帖子: 2060
注册时间: 2007-05-08 16:26
系统: arch
来自: 火星内核某分子内某原子核内
联系:

#7

帖子 sevk » 2007-06-09 22:30

安装wine.
安装ie
安装qq
笔记本 :
F208S : gentoo
A460P i3G D6 : UBUNTU + WIN7
UN43D1 : UBUNTU + WIN7
1000人超级QQ群 LINUX + WIN : 31465544 或 18210387
头像
tiandong
帖子: 100
注册时间: 2007-03-25 8:11

#8

帖子 tiandong » 2007-06-10 12:35

想斗地主玩蓝迪游戏吧
头像
kidee
帖子: 205
注册时间: 2007-01-30 12:57

#9

帖子 kidee » 2007-10-26 16:58

tiandong 写了:想斗地主玩蓝迪游戏吧
是的。
lafeey
帖子: 21
注册时间: 2007-09-25 6:43

#10

帖子 lafeey » 2007-10-27 8:08

好像是MSVCP60.dll 跟MFC42.DLL 缺失,试一下下载这两个dll文件放到~/system32下面再运行看看行不行
ubuntu fans
帖子: 16
注册时间: 2007-03-19 13:27

#11

帖子 ubuntu fans » 2008-07-19 7:16

sevk 写了:安装wine.
安装ie
安装qq
能否详示,谢谢
头像
templars
帖子: 151
注册时间: 2007-12-14 21:19

#12

帖子 templars » 2008-07-19 21:17

templars 写了:
syrano 写了:比较感兴趣,斗地主怎么wine起来的。

如果可以,家里人就可以用ubuntu了。 :lol:
斗地主还是比较简单的了,在wine下安装QQGame,wine启动QQGame,然后下载斗地主安装就好了。
好像有几个DLL要用本地(native)的替换的,有rich20,3?什么的,现在在windows下,不记得了。

不过有个缺点,进去之后那个选择游戏,房间的边框就成一片空白了,想换房间的重新启动QQgame。
安装可能要先装IE,装IE,直接输入WINE www.***.com(网址)它就会自己装了
Here I am, and will rock you like a hurricane!!!
头像
easyteacher
帖子: 254
注册时间: 2008-07-19 17:45
联系:

#13

帖子 easyteacher » 2008-07-20 11:05

用depends查看缺少什么DLL文件 8)
回复