最近看到能運行生化危機2重製版的方法
Tofloor
poster avatar
la******ng@outlook.com
deepin
2019-02-01 01:41
Author
以下方法是使用 Valve 的 Proton3.16-6 BETA 來達成的。
發行版是以 Ubuntu 18.04.1 為例
--------------------------------------------------------------------------------
1. 將 DXVK 版本更新

下載最新版的壓縮檔並解壓縮
https://github.com/doitsujin/dxvk/releases

把 x64 和 x32 內的 dll 分別複製到對應的路徑,
並直接覆蓋就好,以 x64 舉例就是以下路徑
/your_path_to_steam_library/steamapps/common/Proton 3.16 Beta/dist/lib64/wine/dxvk/
結束後先執行一次遊戲讓他產生接下來要用的路徑,然後關掉。
---------------------------------------------------------------------------------
2. 使用 winetricks 安裝 mf

先開啟終端機,設定 WINEPREFIX 的路徑,然後安裝 mf
  1. $ export WINEPREFIX=/.steam/steam/steamapps/compatdata/遊戲的ID/pfx
  2. $ winetricks mf
Copy the Code
然後先不要關閉終端機
---------------------------------------------------------------------------------
3. 下載 python-installcab 腳本

點擊 Clone or download 把全部下載下來:
https://github.com/tonix64/python-installcab
下載完後解壓縮,編輯 installcab.py,把 129-137 列的註釋給取消掉
然後執行 install-mf-64.sh
  1. $ ./install-mf-64.sh
Copy the Code
-----------------------------------------------------------------------------
4. 從 Windows 7 取得 mfplat.dll 這檔案並覆蓋到遊戲目錄內

以下是路徑:
/your_path_to_steam_library/steamapps/common/RESIDENT EVIL 2 BIOHAZARD RE2/
(這個 dll 一定要是 Win7 的 12.0.7601.23471 版,否則不能用,
如果沒有 Win7,那就要自己找一下了)
---------------------------------------------------------------------------------
5. 可以開始玩了,結束。



Reply Favorite View the author
All Replies
avatar
A·S·M·X·T 😏😜
deepin
2019-02-01 02:08
#1
lutris平台只带wine4.0+dxvk运行时,更方便
Reply View the author
avatar
la******ng@outlook.com
deepin
2019-02-01 02:27
#2
本帖最后由 s9209122222 于 2019-1-31 19:04 编辑
https://bbs.deepin.org/post/174454
lutris平台只带wine4.0+dxvk运行时,更方便

問題在我這方法不曉得要如何在純 Wine/Lutris 下使用,他沒有 steamapps/compatdata/ 這路徑,我應該要設定成哪個路徑呢?
這款遊戲最大的問題就是那個 mfplat.dll 了,沒了他,加油站過去就會永遠 loading,不會播放出動畫

然後我使用 Lutris 或 wine-staging+DXVK 時都會遇到鍵盤連點的問題,但在 Proton 卻不會,不曉得 Proton 是怎麼辦到的,雖然他們滑鼠使用上也有問題

話說 Wine/Proton 是不是要很好的 CPU 才可能跑得很順啊?我是 intel i5-4460 + AMD RX580 8G


Reply View the author
avatar
A·S·M·X·T 😏😜
deepin
2019-02-01 03:36
#3
https://bbs.deepin.org/post/174454
問題在我這方法不曉得要如何在純 Wine/Lutris 下使用,他沒有 steamapps/compatdata/ 這路徑,我應該要設 ...

我在 Lutris Wine下使用origin玩战地,不太清楚Resident Evil 2的配置。

1.可以尝试在Lutris 下安装steam并使用wine configuration把当前已下载游戏目录映射成wine的一个盘符。
2.在wine 打开steam设置下载库为之前映射盘符下的steam运行库文件夹。
3.安装Resident Evil 2(由于设定了已有的steam目录只是验证,不用下载了)
4.按照你之前的方法应该就可以了。

如果有键盘聚焦质量的问题在Lutris配置一下wine steam,打开虚拟windows桌面即可
Reply View the author
avatar
A·S·M·X·T 😏😜
deepin
2019-02-01 03:48
#4
https://bbs.deepin.org/post/174454
問題在我這方法不曉得要如何在純 Wine/Lutris 下使用,他沒有 steamapps/compatdata/ 這路徑,我應該要設 ...

Wine/Proton 其瓶颈在于其多核利用效率低、多了一些api转译等导致GPU时常不能满载且cpu占用低。
要想提高其游戏fps,要么提高CPU的核心频率(更好的cpu), 要么提高其多核利用率(各种补丁或游戏设置)。

我i5 8500+RX580 4G跑战地1/5,设置预渲染帧数为1时不到50fps,预渲染帧数为2或3时超过70fps,cpu占用还明显提升几个百分点。

但这是游戏自带的设置,我不清楚全局的设置。。。
Reply View the author
avatar
la******ng@outlook.com
deepin
2019-02-01 05:15
#5
本帖最后由 s9209122222 于 2019-1-31 21:21 编辑
https://bbs.deepin.org/post/174454
Wine/Proton 其瓶颈在于其多核利用效率低、多了一些api转译等导致GPU时常不能满载且cpu占用低。
要想提 ...

怎麼把 Proton 提高效率的,教一下
難怪我之前用 wine-staging 玩明顯 fps 比較高,且在 Gnome3 下的卡頓比較少
以下是我 re2_config.ini 的內容
  1. [Render]
  2. PCTargetAPIFallback=Enable
  3. Capability=
  4. TargetPlatform=DirectX11
  5. UseVendorExtention=Enable
  6. UseOptimizeShader=Disable
  7. MainMenu=True
  8. LastCrashReport=
  9. [RenderConfig]
  10. PCDXver=DirectX11
  11. PCColorSpace=0
  12. PCWindowMode=1
  13. PCResolution=11
  14. PCRefreshRate=0
  15. PCFrame_Rate=0
  16. PCVSync=0
  17. PCRenderingMethod=0
  18. PCImage_Quality=5
  19. PCTextureQuality=5
  20. PCSamplerQuality=4
  21. PCMeshQuality=2
  22. PCAntiAliasing=3
  23. PCMotionBlurEnable=0
  24. PCShadowQuality=3
  25. PCShadowCacheEnable=0
  26. PCAOSetting=2
  27. PCBloomEnable=1
  28. PCLensFlareEnable=1
  29. PCVolumeLight=3
  30. PCReflection=0
  31. PCSSSS=1
  32. PCDOF=0
  33. PCLensDistortion=2
  34. PCFilmGrainNoise=0
  35. PCContactShadow=0
  36. PCParticleLight=0
  37. [Display]
  38. HDRmode=1
  39. [Control_215049183]
  40. MouseReverse=1
  41. MouseBind=0
  42. CameraNormalSpeed=16
  43. CameraHoldSpeed=8
Copy the Code


Reply View the author
avatar
A·S·M·X·T 😏😜
deepin
2019-02-01 05:50
#6
本帖最后由 liululin 于 2019-1-31 22:05 编辑
https://bbs.deepin.org/post/174454
怎麼把 Proton 提高效率的,教一下
難怪我之前用 wine-staging 玩明顯 fps 比較高,且在 Gnome3 下的卡頓 ...

抱歉,我在你这个ini里似乎没看见有预渲染帧的设置。。。
你说主线wine性能好些可能是新版本拥有一些新的性能改进。。。

Reply View the author
avatar
qazwsx321
deepin
2019-05-19 10:03
#7
你好 楼主 因为我不知道怎么私讯 想问一下deepin svp怎么设定 我完全是新手
Reply View the author
avatar
la******ng@outlook.com
deepin
2019-05-20 07:08
#8
本帖最后由 s9209122222 于 2019-5-19 23:34 编辑
https://bbs.deepin.org/post/174454
你好 楼主 因为我不知道怎么私讯 想问一下deepin svp怎么设定 我完全是新手

沒用過 Deepin 所以不曉得實際狀況,但要用個支援 vapoursynth 的 MPV 播放器,安裝完 SVP4 Linux 版後在 MPV 設定檔內加入 input-ipc-server=/tmp/mpvsocket 這設定。
[url=https://www.svp-team.com/wiki/SVPinux]https://www.svp-team.com/wiki/SVPinux[/url]
這邊解說地最詳細了。

但用到最後還是會發覺用 mpv 內建的 interpolation 感覺最好,畢竟有沒有鬼影差很多,就算只有出現一點點鬼影也很影響觀感

Reply View the author
avatar
jianguo922
deepin
2019-05-20 16:21
#9
谢谢分享   
Reply View the author