Wine Touhou series

……嘛,我为数不多的几个游戏就是这个了。

最近遇见一些奇葩的问题……但总之我现在可以跑起东方的全部正作了……(相对正常的)

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>
This entry was posted in Linux. Bookmark the permalink.

4 Responses to Wine Touhou series

  1. HenryHu says:
    Firefox 16.0 FreeBSD

    只跑过永夜抄,貌似问是否会存档之后会crash…… 虽说我记得另一个配置下不会……

  2. .txt says:
    Google Chrome 24.0.1312.35 Arch Linux

    我的wine仅为GAL而存在ㄟ( ▔, ▔ )ㄏ

  3. Lynx says:
    Firefox 17.0 GNU/Linux x64

    最近发现竟然wine不了Fate Stay/Night了(本来是为了给某同学解释我的壁纸是啥)……一开就都是黑的,不过声音正常。
    明明在我用i686的时候一直好好的。
    另外我wine th06的时候只要切到别的窗口就也有你说的”左和上一直被按下”的类似情况(嗯以前i686的时候就有了),当时反正是忍了,换DLL以后终于修好了~~

  4. Tommy says:
    Google Chrome 23.0.1271.97 Windows 7 x64 Edition

    突然想问能不能用Xbox手柄玩….
    其实有东方这堆游戏的话我的笔记本基本就可以不装Windows了…

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.