精華區beta Steam 關於我們 聯絡資訊
對於一個非常常用遊戲遠端串流的玩家來說, 有一些不同螢幕比例的裝置其實非常麻煩, 以我的情況為例。 電腦螢幕 3440 x 1440 21:9 客廳電視 3840 x 2160 16:9 iPad 2224 x 1668 4:3 這樣的情況下, 如果依照電腦解析度來進行遊戲串流到其他的裝置, 要不就是有黑邊,不然就是比例會跑掉。 解決辦法就是每次要進行遊戲之前都要先調整解析度才能開始玩, 有些遊戲還不能在遊戲裡面調整,需要在Launcher調整, 超級麻煩。 後來我找到一個愚蠢的方法。 首先,我找到遊戲的設定檔,以fallout 4 為例, 他的設定檔是My games\Fallout 4\Fallout4Prefs.ini 先把遊戲調整為3440 x 1440 然後把ini複製一份,取名為 Fallout4Prefs_3440.ini 然後建立一個.bat檔 我是直接取名為fallout4.bat 用意是每次執行fallout 4之前先把 Fallout4Prefs_3440.ini 取代 Fallout4Prefs.ini 然後再執行Fallout4。 但是這邊有個小問題,在.bat或是在CMD裡, 如果我直接執行F4SE會沒有辦法運行(不知為何) 所以我的做法的是在.bat裡執行捷徑,同樣以我的例子, 捷徑是Desktop\Fallout 4.lnk. .bat的內容如下 echo off copy /Y "C:\Users\shcjo\Documents\My Games\Fallout4\Fallout4Prefs_3440.ini" "C:\Users\shcjo\Documents\My Games\Fallout4\Fallout4Prefs.ini" "C:\Users\shcjo\Desktop\Fallout 4.lnk" 這樣一來我只要執行fallout4.bat,不管之前設定的解析度為何, 遊戲跑出來就是3440 x 1440的解析度。 然後用同樣地方式作出16:9跟4:3解析度的ini跟bat. 我個人16:9是用1920 x 1080 4:3則是1920 x 1440 之所以不用電視跟ipad的原生解析度是因為我電腦可能會跑不動4k, 二來ipad的原生解析數十分詭異有些遊戲沒辦法支援。 到這裡bat已經完成,接下來只需要到串流服務裡手動新增遊戲即可。 如果是用moonlight或是nvidia game stream, 開啟GeForce Experience到設定裡的Shield分頁, 點選新增,然後指向剛剛做好的bat即可。 如果是用Steam Link,還需要把剛剛做好的bat用軟體轉成exe, 然後在steam裡新增非steam遊戲,同樣指向剛剛做好的exe。 Parsec因為是直接串流桌面(而且他會直接調整桌面解析度), 只要執行bat檔即可。 這就是一個及其無聊又想不到其他方式的蠢辦法, 有一些遊戲原生支援nvidia game stream, 直接開起來比例就是正確的,就不用如此麻煩。 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.134.194.239 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Steam/M.1578290196.A.00F.html
tzouandy2818: 推教學文 01/06 14:59
ycmm: 推 01/06 16:00
vv199325: 推 01/06 18:09
k0127: 還好我不在乎黑邊而且還是電腦白癡 01/06 20:30
shcjosh: 哈哈 其實在16:9 玩21:9 勉強可以接受,但是4:3玩21:9會 01/06 22:08
shcjosh: 有一半以上的螢幕沒用到... 01/06 22:08
sheepsevil: 推教學~ 01/07 20:07