如何在安卓手機(jī) / 平板上運(yùn)行 Steam 游戲 OneShot

聲明: 本文只是本人親身經(jīng)歷的一種記錄, 并非教程。實(shí)際體驗(yàn)效果不佳, 只是作為一種技術(shù)的探討。
其次: OneShot 真的好震撼!?在我眼里是原價(jià)都值得無腦入的佳作!!!

有一天突發(fā)奇想想在自己的安卓平板上玩 OneShot, 但奈何 OneShot 并未推出移動(dòng)端移植版, 所以有了下面的探究過程。
1. 在?https://www.bilibili.com/video/BV1S541127PL?這里下載 Limbo 虛擬機(jī)軟件的安裝包以及 Windows 7 精簡版鏡像
2. 在 Limbo 中啟動(dòng) Windows 虛擬機(jī)并等待開機(jī)完成, 找到桌面上的世界之窗瀏覽器, 在 Steam 官網(wǎng)上下載并安裝 Steam 安裝程序, 并等待更新完成 (外面開加速器似乎對(duì) Limbo 內(nèi)的 Windows 系統(tǒng)也有加速效果, 具體還待探究)
3. 在 Steam 商店中搜索并下載 OneShot (和在電腦上操作一致)
4. 這個(gè)時(shí)候直接打開會(huì)報(bào)錯(cuò) (大致意思是當(dāng)前顯卡不支持 OpenGL), 這是因?yàn)?Limbo 里虛擬的顯卡不支持 OpenGL, 所以我們要通過?Mesa 來模擬 OpenGL 環(huán)境在?https://www.bilibili.com/read/cv11149110?中找到 Mesa 的下載鏈接下載到 Windows 虛擬機(jī)中,?使用預(yù)裝的 Bandzip 解壓, 然后打開?perappdeploy.cmd 腳本
5. 在命令提示符中按照提示按下鍵盤上的任意按鍵, 然后粘貼 OneShot 所在路徑 (默認(rèn)是 C:\Program Files (x86)\Steam\steamapps\common\OneShot), 輸入完后按下回車鍵
6. 輸入 y, 按下回車鍵, 再次輸入 y, 再次按下回車鍵, 輸入 n, 再次按下回車鍵, 再次輸入 n, 再次按下回車鍵,?再次輸入 n, 再次按下回車鍵。此時(shí)命令提示符會(huì)自動(dòng)退出, 表示命令執(zhí)行完成。
7. 在資源管理器中打開 OneShot 所在路徑 (默認(rèn)是?C:\Program Files (x86)\Steam\steamapps\common\OneShot), 然后在資源管理器的地址欄 (下圖紅色框標(biāo)注的即為地址欄) 輸入 cmd, 回車, 打開命令提示符。輸入內(nèi)容「set MESA_GL_VERSION_OVERRIDE=3.3COMPAT」后回車, 然后關(guān)閉窗口即可
8. 至此, OpenGL 模擬環(huán)境已經(jīng)搭建完成。不出意外的話, 在 Steam 中打開 OneShot, 就能看到游戲畫面與背景音樂了 (但是渲染的是真的很慢)
效果圖:

參考文獻(xiàn):
[1]?【limbo教程】在手機(jī)上運(yùn)行Windows虛擬機(jī)(建議搭配圖文教程食用)
[2]?intel HD 2000/3000 強(qiáng)制模擬OpenGL 3.3游玩MC 1.17+(windows)