wine《天下贰》游戏画面缩小的原因猜想

Wine、Cedega、CrossOver 等配置
回复
墨琪
帖子: 22
注册时间: 2008-05-02 11:01
联系:

wine《天下贰》游戏画面缩小的原因猜想

#1

帖子 墨琪 » 2009-03-07 10:14

  wine《天下贰》这个游戏安装、更新和加载资源画面都是正常的,但从输入游戏账号开始就不对了,错误表现为:

1、窗口大小为玩家的设置值;
2、游戏的画面却只有400x300,无论设置窗口大小为多少;
3、游戏画面中除图标外全部自动缩小;
4、画面在整个窗口的左下角;
5、使用Ctrl+Alt++放大游戏画面不起效;
6、在游戏中操作时发现在不显示画面窗口的其它黑色区域中实际是存在相应的对象的,举个例子解释一下这句话:当鼠标移动到窗口的黑色区域相应位置时,鼠标就会自动转变为选中传送石的图标,即鼠标覆盖到传递石上;

  由以上现象可以有以下猜想:

1、游戏由于调整不了窗口,即找不到可用的显示器,就只能使用最小的分辩率显示游戏,于是……
2、目前能够正常运行游戏的开始画面都是资源装载窗口与玩家操作窗口一样大,但《天下贰》不然,其资源加载窗口与玩家操作窗口大小不一样。资源加载窗口其实也是设置窗口大小的,但网易将那些没有用的过度窗口给隐藏了,然后将加载画面相对加载窗口置中;当资源全部加载完成后,再将加载画面移动到窗口的左下角,并且缩放加载画面为整个窗口大小,然而wine不支持窗口缩放函数或者方法,于是……
3、天下贰的窗口是使用window确定的,画面是使用frame确定的;我们设置的是window的大小,但window没有将接收到大小设置传递给frame,而是使用frame的d3d最大化方法来确定的,但wine对其支持不佳,于是……
4、打开“配置”,点击确定后,有时就报错,报错误为读boot.exe某地址出错,于是去读另外一个地址,wine不支持boot.exe程序前一个地址的方法或者参数,于是……
5、还有一个就是错误中有报错lpt1的那个类没有注册,不知道有关系没。

  写了这么多,试了很多次也都没成功,刚刚按Win+鼠标滚轮放大桌面后,发现如果相应的技能和头像等等相应的图标类也都像其它对象那样缩放的话,这游戏还是可以玩地,只要把鼠标的速度调整到很小就一切OK了。不知道我的猜想对不,如果请英文高手翻译成英文帮忙贴到winehq上,我使用google翻译的话会表达不清,故放弃。
delectate
帖子: 18311
注册时间: 2008-01-09 22:41

Re: wine《天下贰》游戏画面缩小的原因猜想

#2

帖子 delectate » 2009-03-07 22:59

貌似比较困难了
conan1125
帖子: 11
注册时间: 2009-03-26 16:42
联系:

Re: wine《天下贰》游戏画面缩小的原因猜想

#3

帖子 conan1125 » 2009-10-05 10:39

你是怎么进入到游戏画面的呢?
我运行游戏程序的时候提示无法在虚拟机下运行
头像
oppop007
帖子: 128
注册时间: 2010-12-28 19:12
来自: Nanjing, Jiangsu, China

Re: wine《天下贰》游戏画面缩小的原因猜想

#4

帖子 oppop007 » 2011-08-26 8:09

我已经成功完美wine了。
去看http://piaomiaoqixiaju.blog.163.com/blo ... 267336892/,我写的。不过叙述有点太简略。
# whoami
古风派;Linux爱好者;吟风弄月者;爱装可爱者;Geek;应试教育的受害者。

# cat /etc/issue
本人一般每周六才能玩电脑,所以平时会偷偷地用那台“云媒体电视”上论坛,不过操作很麻烦,就一个遥控器。有时无法换行,无法发表情&正常使用BBCode;浏览器很破,相当于Firefox<3.0,不支持Javascript等……(>_<)……So, 如果本人发的文字出现了格式错误,请多多包涵。谢啦~
回复