……嘛,我为数不多的几个游戏就是这个了。
最近遇见一些奇葩的问题……但总之我现在可以跑起东方的全部正作了……(相对正常的)
1、声音
用pulseaudio的话可能会忘记装32位的alsa-plugins……然后就没声。不过在前几个版本的wine似乎用alsa和pulseaudio会爆音,结果就跑去编译 wine-multimedia 来用原生的 pulseaudio 支持。
因为编译很烦人,所以测试前先看看到底能不能用alsa和pulseaudio。没音乐玩毛东方……
2、诡异的按键问题
描述上和这里一样 http://ubuntuforums.org/showthread.php?t=1577051 一启动游戏就处于上和左被按下的状态。
不过没人提过解决办法,我这里非常奇妙的是,插上usb鼠标的话,就会出现这个问题,拔了就消失。Raven Dark 兄的提示是和direct input 有关,于是我今天突然想看看替换成windows的direct input 的 dll 如何,于是用winetracks替换了,结果似乎问题消失。
3、绯想天和非想天则
找了很久找到了这个补丁,提取出来放在这,打了就可以跑绯想天和非想天则了。
http://uploads.csslayer.info/uploads/chakra/wine_th123_th105.patch
4、for chakra
前几天又编译了个wine-multimedia,带了上面的补丁,arch/chakra 这种发行版你们也知道的,以后肯定会不得不需要recompile,于是到时候出了问题别来找我,这个大概现在能用吧。
http://uploads.csslayer.info/uploads/chakra/wine-multimedia-1.5.19-1-x86_64.pkg.tar.xz
5、性能
我的intel显卡禁用垂直同步之后似乎可以跑60fps全速……
修改 ~/.drirc,为以下内容
<device screen="0" driver="dri2"> <application name="Default"> <option name="vblank_mode" value="0"/> </application> </device>
只跑过永夜抄,貌似问是否会存档之后会crash…… 虽说我记得另一个配置下不会……
我的wine仅为GAL而存在ㄟ( ▔, ▔ )ㄏ
最近发现竟然wine不了Fate Stay/Night了(本来是为了给某同学解释我的壁纸是啥)……一开就都是黑的,不过声音正常。
明明在我用i686的时候一直好好的。
另外我wine th06的时候只要切到别的窗口就也有你说的”左和上一直被按下”的类似情况(嗯以前i686的时候就有了),当时反正是忍了,换DLL以后终于修好了~~
突然想问能不能用Xbox手柄玩….
其实有东方这堆游戏的话我的笔记本基本就可以不装Windows了…