MobileComm 板


LINE

討論透過Winlator,在任意Android手機玩Windows遊戲的方法。無需打指令 先看看外國玩家的影片示範吧 Android手機執行Fallout 3 https://www.youtube.com/watch?v=9E4wnKf2OsI
而這裡我要測試的遊戲是《閃亂神樂 少女們的證明》 https://i.imgur.com/wwTWsX5.jpg 1. 比較Android模擬Windows exe的解決方案 Linux系統要玩Windows遊戲,主要依賴的是Wine技術,將Windows程式指令轉成Linux指令 。這也就是為何Steam Deck可以玩Windows遊戲的原因。 不過大部分Windows程式仍是x86架構為主,Wine只能給x86電腦使用,在ARM平台幾無用處 ,所以要靠轉譯的。 2022年以前曾經出現過俄羅斯研發的Exagear,但被華為買走就沒呼吸了,變成地下流傳的 程式。那之後便是開源技術起頭的時候了。 自2022年Box64技術出現以來,開源社群便有許多玩家研究如何在Android手機玩Windows 遊戲。這之中有很多難題要克服。包括建立Linux環境、處理Wine指令集的轉譯等問題。 在Android執行Windows exe的要素:模擬Linux環境+Box64+Wine+DXVK。 經過長時間發展後,目前有4種懶人專案,能夠幫你自動裝好Box64、Wine、DXVK,有的還 可以虛擬手把按鈕。 1. Box64Droid: 依賴Termux執行的指令稿,支援proot版與chroot版。搭配Input Bridge 模擬手把。 2. Mobox:依賴Termux執行的指令稿,嘗試利用Termux本身的套件而非建立Proot環境,因 此效能應該接近chroot。 3. Winlator: 獨立APP,不依賴Termux,使用Proot,提供3D硬體加速、模擬搖桿。 大部分功能都圖形化了,不用打指令。 綜合下來,我認為Winlator對一般使用者體驗最為友好,它不需要打指令就可以跑起來, 頗有取代以前Exagear的潛力。 2. 推薦硬體 RAM >= 8GB 儲存空間 >= 10GB 玩2D遊戲:高通Snapdragon 845以上 玩3D遊戲:高通Snapdragon 8 Gen 1以上 高通處理器為佳,比較容易透過Turnip驅動達成3D硬體加速 聯發科處理器只能使用通用的VirGL達成3D加速,效能較差。 3. 使用Winlator 參考ProtonDB,了解你要玩的遊戲在Linux的支援狀況。 https://www.protondb.com/ 建議在Linux電腦或者Steam Deck用Wine跑過一遍exe,確認可以執行再將遊戲檔案移到手 機的Download資料夾。 Winlator APP操作起來很簡單 只要到Github下載APK安裝,它就會幫你建立一個Ubuntu的環境了。 https://github.com/brunodev85/winlator/releases 點選容器設定,開啟Turnip,啟用3D硬體加速。 https://i.imgur.com/kGbkNjd.jpg 並綁定全部處理器核心(或者可以只綁大核) 硬碟部份,它預設會將手機的Downloads資料夾掛載容器的D槽。你也可以掛SD卡。 https://i.imgur.com/zVrqXM9.jpg 接著啟動容器,進入Linux環境 在檔案總管點選D槽,找到遊戲exe,按二下就會開啟了。 https://i.imgur.com/EPaa0i9.jpg Winlator左邊選單滑出來還可以啟用虛擬手把,這樣就不用接鍵盤滑鼠了。 https://i.imgur.com/xEKejXd.jpg 4. 討論 目前Winlator還有很多功能尚未實現 比如有的程式需要用Winetricks裝中文字體、Visual C++套件之類的 可能得用第三方Winlator修改版本才能實現了。有時候第三方修改版本還會加料呢,像是 違法混入Exagear提昇穩定性。 Winlator能玩的3D大作都是十年前的大作,這並不奇怪,畢竟Android處理器跟x86還 是有差距。加上轉譯的效能損失,可能要等到未來處理器更強,這類模擬器才會成熟。 此外,雖然有玩家成功在Winlator安裝Steam,不過鑑於現今Box64+Wine的複雜架構,很 難做到Linux平台那樣開箱即用的體驗,故現在不建議使用。 -- https://i.imgur.com/Y10Cw4n.jpg https://i.imgur.com/FqRAWTs.jpg https://i.imgur.com/Y1pYVqm.png --



※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.27.70.144 (臺灣)
※ 文章網址: https://webptt.com/m.aspx?n=bbs/MobileComm/M.1712250529.A.A5F.html ※ 編輯: ivon852 (114.27.70.144 臺灣), 04/05/2024 01:09:38
1F:→ erspicu : https://www.youtube.com/watch?v=OTgl6RaImjY04/05 01:15
2F:→ erspicu : 也可以試試看上面這款04/05 01:16
3F:→ a27588679 : 簽名檔沒一個看的懂的04/05 01:17
4F:→ erspicu : MOBOX效率好像高上不少04/05 01:17
是的,它直接使用Termux的套件少了性能轉譯。但不知道為何我這邊Steam都裝不起來...
5F:推 superstu : 先推再說!04/05 02:35
6F:推 NX9999 : 有趣!看來買折疊機更適合用Wimlator04/05 02:59
7F:→ iMElLoN : 都差不多吧,不過我是覺得這方案能夠成功真的算有04/05 03:02
8F:→ iMElLoN : 點扯, win 先轉 Linux ,再轉 ARM ,還是遊戲04/05 03:02
9F:推 harry886901 : 遊戲轉譯好像比較容易 相較於其他的專業軟體04/05 07:48
Wine很吃運氣,有些exe可以直接跑,有些還要裝一堆Visual C++套件。
10F:→ iMElLoN : 我怎麼印象遊戲反而是問題容易比較多的那類04/05 08:44
11F:推 enderboy7652: 推04/05 09:30
12F:推 kf0916 : 推一個詳細04/05 10:42
13F:推 Louis430 : 那虛擬手把能用嗎 psp的就按得很不順04/05 11:33
反應還算靈敏
14F:推 e04su3no : 我用的時候常常觸控的滑鼠失效耶04/05 13:01
新版6.0應該修好滑鼠了吧
15F:推 OSDim : 厲害了老哥04/05 13:05
16F:推 rail02000 : 在x86 Linux下Steam跑Windows遊戲還蠻順的,但在手04/05 13:11
17F:→ rail02000 : 機上經過轉譯感覺效能減損應該蠻大的?@@04/05 13:11
是的,所以要堆硬體減掉這方面的損耗。
18F:推 athraugh : 推04/05 13:38
※ 編輯: ivon852 (114.27.70.144 臺灣), 04/05/2024 18:21:11
19F:推 akirakid : 推04/05 18:18
20F:→ akirakid : 玩個乙女遊戲應該沒啥問題吧04/05 18:19
21F:→ akirakid : psp emu我是外接那個遊戲控制器?搖桿?之類的玩的04/05 18:21
22F:推 jeff85898 : 不太懂為什麼要在手機玩PC遊戲 螢幕那麼小 效能也沒04/05 22:40
23F:→ jeff85898 : 有PC等級04/05 22:40
24F:→ jeff85898 : 倒是跑微軟PC Office簡單文書比較實用04/05 22:41
25F:→ jeff85898 : 用limbo tensor就能kvm跑win11了04/05 22:44
沒有KVM的裝置跑Limbo還是很喘,文書都有問題
26F:→ erspicu : limbo tensor不是要PIXEL tensor 處理器才能跑?04/06 01:19
27F:→ erspicu : 然後你可以乾脆問 不懂為何要用手機玩遊戲04/06 01:20
28F:→ erspicu : 啥遊戲在手機上玩 還不是都那麼小04/06 01:21
29F:→ erspicu : 有分啥平台嗎?04/06 01:21
30F:→ bobobug : 推04/06 01:24
31F:推 akirakid : 有手機後都躺在床上划手機,懶得爬去開電腦玩了,所04/06 02:03
32F:→ akirakid : 以如果能在手機上玩些遊戲我還是覺得不錯的04/06 02:03
33F:→ akirakid : 畢竟因為懶得開電腦的關係近幾年只玩手遊04/06 02:04
34F:→ jeff85898 : 應該說主要是效能損失太大Android 跑 proot 損失一04/06 08:59
35F:→ jeff85898 : 次,box64轉譯x86到arm又損失一次04/06 08:59
36F:→ jeff85898 : 又得考慮wine的相容性問題 不如直接用moonlight遠端04/06 09:04
37F:→ jeff85898 : 電腦體驗更好04/06 09:04
多一個模擬器的方案並不是壞事,雲遊戲那又是另一種取向了
38F:→ jeff85898 : kvm除了tensor之外有部分天璣1000系列也可以刷內核04/06 09:06
39F:→ jeff85898 : 啟用04/06 09:06
40F:推 jeff85898 : Android 14相容AVF的裝置可能也有機會使用 但還沒看04/06 09:12
41F:→ jeff85898 : 過有人測試04/06 09:12
42F:→ jeff85898 : https://tinyurl.com/4avfanp504/06 09:12
裝置要求太新了QQ 不過這也是好事 ※ 編輯: ivon852 (223.139.0.115 臺灣), 04/06/2024 15:39:34
43F:推 Tsukasayeo : 對新的8Gen3支援似乎還沒好,S24U一開就退 04/06 20:55
44F:推 saito2190 : 簽名檔都很好懂啊www 滿好笑的 04/07 06:25







like.gif 您可能會有興趣的文章
icon.png[問題/行為] 貓晚上進房間會不會有憋尿問題
icon.pngRe: [閒聊] 選了錯誤的女孩成為魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一張
icon.png[心得] EMS高領長版毛衣.墨小樓MC1002
icon.png[分享] 丹龍隔熱紙GE55+33+22
icon.png[問題] 清洗洗衣機
icon.png[尋物] 窗台下的空間
icon.png[閒聊] 双極の女神1 木魔爵
icon.png[售車] 新竹 1997 march 1297cc 白色 四門
icon.png[討論] 能從照片感受到攝影者心情嗎
icon.png[狂賀] 賀賀賀賀 賀!島村卯月!總選舉NO.1
icon.png[難過] 羨慕白皮膚的女生
icon.png閱讀文章
icon.png[黑特]
icon.png[問題] SBK S1安裝於安全帽位置
icon.png[分享] 舊woo100絕版開箱!!
icon.pngRe: [無言] 關於小包衛生紙
icon.png[開箱] E5-2683V3 RX480Strix 快睿C1 簡單測試
icon.png[心得] 蒼の海賊龍 地獄 執行者16PT
icon.png[售車] 1999年Virage iO 1.8EXi
icon.png[心得] 挑戰33 LV10 獅子座pt solo
icon.png[閒聊] 手把手教你不被桶之新手主購教學
icon.png[分享] Civic Type R 量產版官方照無預警流出
icon.png[售車] Golf 4 2.0 銀色 自排
icon.png[出售] Graco提籃汽座(有底座)2000元誠可議
icon.png[問題] 請問補牙材質掉了還能再補嗎?(台中半年內
icon.png[問題] 44th 單曲 生寫竟然都給重複的啊啊!
icon.png[心得] 華南紅卡/icash 核卡
icon.png[問題] 拔牙矯正這樣正常嗎
icon.png[贈送] 老莫高業 初業 102年版
icon.png[情報] 三大行動支付 本季掀戰火
icon.png[寶寶] 博客來Amos水蠟筆5/1特價五折
icon.pngRe: [心得] 新鮮人一些面試分享
icon.png[心得] 蒼の海賊龍 地獄 麒麟25PT
icon.pngRe: [閒聊] (君の名は。雷慎入) 君名二創漫畫翻譯
icon.pngRe: [閒聊] OGN中場影片:失蹤人口局 (英文字幕)
icon.png[問題] 台灣大哥大4G訊號差
icon.png[出售] [全國]全新千尋侘草LED燈, 水草

請輸入看板名稱,例如:Soft_Job站內搜尋

TOP