顯示具有 wine 標籤的文章。 顯示所有文章
顯示具有 wine 標籤的文章。 顯示所有文章

2019年9月26日 星期四

還願在 Steam Linux版上面玩,電視沒有畫面的解法

前言,這個方法應該也適用於其他會因為遊戲內需要播放影片,不能就會卡關的遊戲。

《還願》這個遊戲在 GNU/Linux 上,能在Linux版Steam上,透過Steam Play機制(用Valve 修改的特鼻別Wine——Proton 執行)執行,然而缺了一角,那就是電視一直是黑畫面,播放不出來,這個問題出在需要MS Media Foundation(縮寫 MF)的函式庫,這個函式庫有許多專利影音codec,是不能直接放到Wine或者Proton裡面的。

解決的方法就是玩家自己解決這個問題,以下列出解法:
  1. 首先Steam有proton可以執行Windows 遊戲了,不過還是請裝一個wine
  2. 我們要把mf函式庫裝到《還願》這個遊戲特別的proton的目錄裡去,Steam Play的機制是給每一個Windows遊戲配置專屬的 ".proton"目錄(類似 .wine)
其實就這麼簡單
實務上呢,我們要先知道還願的proton目錄在哪裡?方法是要知道他的appid。《還願》的appid是1006510 ,它的proton專屬目錄是 ~/.local/share/Steam/steamapps/compatdata/1006510/pfx 

只要把MF安裝進來就好了(你需要有合法的Windows授權)。

安裝MF有很多種方法,最簡單的方法是這個命令稿

也就是說安裝好下一行指令
WINEPREFIX="/home/yourid/.local/share/Steam/steamapps/compatdata/1006510/pfx" ./install-mf.sh
 安裝完畢以後,執行遊戲以後一開始出現有電視畫面就是成功了,恭喜,你也可以在Ubuntu上面還願了


2010年8月24日 星期二

Vocaloid2 初音ミク on Wine Totally works


Wine大約在1.2時,採用了我提到的Garage uenoB初音未來的patch,Wine1.2以後,不需要再自己下patch去編譯,執行Vocaloid2,已經可以完整看到效果參數調校介面,上面圖片是在Ubuntu10.04上以普通的wine1.2執行的。

不過官方版的wine顯示出來的調整參數綠色直線條有一點偏暗,如果介意這一點的話,再服用舊的patch自己編即可。

我是wineHQ上初音未來軟體的維護者,維護的頁面在此,使用上有甚麼狀況歡迎回報。

2010年6月24日 星期四

MOEBUNTU/萌邦圖新音效主題-初音的喔

其實我有參加日本Moebuntu計畫,我貢獻了新的音效主題給Moebuntu計畫了。

這個音效主題其實都是我家的初音未來該該叫的各種聲音,沒錯,就是我透過wine,在Ubuntu Linux底下跑初音未來做出來的(證據如下)


我來說一下下載位置,先進入Moebuntu英文版網站,然後按網站下選單中的theme,彈出的選單按moebuntu Sound Theme(我的授權是CC-BY,所以會作音效處理的朋友,可以按授權做衍生創作)
然後捲到最下面,就會看到我做的音效主題了,接著按照說明設定起來,加上設定好桌面、開機選單、開機過場動畫、登入畫面底圖,無敵萌的系統就完成了。 :)

2009年9月16日 星期三

用wine回味diablo2

最近聽說Diablo3要出的,就拿出Diablo2出來回味一下。wine很棒,都可以完整模擬了。

2009年2月27日 星期五

輕鬆安裝wine的相關軟體-winetricks

今天在Ubuntu的討論版上,發現這個好物winetricks,這是一個script,用選單的方式選擇安裝所需要的windows函式庫,給wine使用,非常的方便,不過裡面有些東西要注意license的問題。

2008年9月4日 星期四

wine+Hatsune Miku/wine+初音ミク

我現在是wine官網上,應用程式資料庫裡,初音未來區的維護者(其實好個月前就是了),如果有在GNU/Linux或Mac OSX上執行初音未來的問題歡迎回報。

In wineHQ,I am now the maintainer of Hatsune Miku area. If there is any issue ,or problem using Hatsune Miku, feel free to report back.

僕はwineの本家、wineHQに初音ミク エリ-アの管理者なりました(実は3か月のまえに^^!!)。GNU/LinuxやMac OSXに「初音ミク」を使いでissues とか、problemsとか 、welcome report back.

2008年8月6日 星期三

[wine]我的初音未來變成完全體了

8/22 更新:抱歉綠字部份少複製到一行指令,已更正
之前用初音未來(這對我而言,只是樂器的名稱,我的初音姓,名叫米哭)做音樂時,主要是先試著實作整體音樂性,對於歌聲的細節還沒有很詳細的做調整,由於經過多次的實驗驗證,初音用台語唱歌確實沒有問題了,所以昨天下定決心解決用wine執行時,參數設定區塊顯示不出來的問題。之前我曾經提過日本朋友Garage uenoB
網誌提到的patch,今天就移除掉原來wine的套件,然後抓wine1.0 stable版的原碼下來進行編譯,patch了這個檔案

編譯wine,過程遇到了小麻煩,因為我的GNU/Linux是Ubuntu studio 64,是64位元的,make wine要花點心思,首先sudo apt-get build-dep wine,然後參考這篇文章,我使用一行文來設定32位元的函式庫對應(有需要請自行取用):
mkdir -p `pwd`/lib32;ln -s /usr/lib32/libX11.so.6 `pwd`/lib32/libX11.so;ln -s /usr/lib32/libXext.so.6 `pwd`/lib32/libXext.so;
ln -s /usr/lib32/libfreetype.so.6 `pwd`/lib32/libfreetype.so;ln -s /usr/lib32/libfontconfig.so.1 `pwd`/lib32/libfontconfig.so;
ln -s /usr/lib32/libGL.so.1 `pwd`/lib32/libGL.so;ln -s /usr/lib32/libGLU.so.1 `pwd`/lib32/libGLU.so;
ln -s /usr/lib32/libXrender.so.1 `pwd`/lib32/libXrender.so;ln -s /usr/lib32/libXinerama.so.1 `pwd`/lib32/libXinerama.so;
ln -s /usr/lib32/libXxf86vm.so.1 `pwd`/lib32/libXxf86vm.so;ln -s /usr/lib32/libXi.so.6 `pwd`/lib32/libXi.so;
ln -s /usr/lib32/libXrandr.so.2 `pwd`/lib32/libXrandr.so;ln -s /usr/lib32/liblcms.so.1 `pwd`/lib32/liblcms.so;
ln -s /usr/lib32/libpng12.so.0 `pwd`/lib32/libpng.so;ln -s /usr/lib32/libcrypto.so.0.9.8 `pwd`/lib32/libcrypto.so;
ln -s /usr/lib32/libssl.so.0.9.8 `pwd`/lib32/libssl.so;ln -s /usr/lib32/libxml2.so.2 `pwd`/lib32/libxml2.so;
ln -s /usr/lib32/libjpeg.so.62 `pwd`/lib32/libjpeg.so;ln -s /usr/lib32/libXcomposite.so.1 `pwd`/lib32/libXcomposite.so;
ln -s /usr/lib32/libcups.so.2 `pwd`/lib32/libcups.so;ln -s /usr/lib32/libXcursor.so.1 `pwd`/lib32/libXcursor.so;
ln -s /usr/lib32/libdbus-1.so.3 `pwd`/lib32/libdbus-1.so;ln -s /usr/lib32/libhal.so.1 `pwd`/lib32/libhal.so;
ln -s /usr/lib32/libsane.so.1 `pwd`/lib32/libsane.so;ln -s /usr/lib32/libgphoto2.so.2 `pwd`/lib32/libgphoto2.so;
ln -s /usr/lib32/libgphoto2_port.so.0 `pwd`/lib32/libgphoto2_port.so;ln -s /usr/lib32/libldap-2.4.so.2 `pwd`/lib32/libldap.so;
ln -s /usr/lib32/libldap_r-2.4.so.2 `pwd`/lib32/libldap_r.so;ln -s /usr/lib32/liblber-2.4.so.2 `pwd`/lib32/liblber.so;
ln -s /usr/lib32/libxslt.so.1 `pwd`/lib32/libxslt.so;ln -s /usr/lib32/libcapi20.so.3 `pwd`/lib32/libcapi20.so;
ln -s /usr/lib32/libjack.so.0 `pwd`/lib32/libjack.so;ln -s /usr/lib32/libodbc.so.1 `pwd`/lib32/libodbc.so;
最後就進行四部曲,.config+make depend+make+make install,不過要改成:
CC="gcc-4.2 -m32" LDFLAGS="-L/lib32 -L/usr/lib32 -L`pwd`/lib32 -Wl,-rpath,/lib32 -Wl,-rpath,/usr/lib32" ./configure -v;make depend;make;sudo make install

完成以後,跑初音未來,參數細節就有顯示了,就可以進行微調了。

count