请选择 进入手机版 | 继续访问电脑版

13号避难所

 找回密码
 立即注册
搜索
查看: 191|回复: 2

關於FO2畫面分辨率的設定

[复制链接]
发表于 2022-1-13 16:18:40 | 显示全部楼层 |阅读模式
FO2原生分辨率如下圖是640x480,以現在標準來看當然是太小了些,現在Steam/GOG數字版都直接包含了高分辨率補丁(f2_res開頭的那些檔案),所以簡單說明下設定該怎麼調整以符合自己喜好。


這篇是基於同時使用高分辨率補丁(HRP)和sfall最新版本兩者的狀況,fallout2HR.exe和fallout2.exe差別只在前者已經被修改過會載入f2_res.dll,後者是原始的官方執行檔。


※HRP:
先來談HRP的部份(未啟用sfall DX9圖像模式),在f2_res.ini內可以找到這兩個設定:
  1. SCR_WIDTH=1024
  2. SCR_HEIGHT=768
复制代码

其敘述是“全屏分辨率”,而HRP的分辨率是指能看到的遊戲範圍大小,所以在800x600的設定下,遊戲畫面是:


和第一張參考圖相比,遊戲可視範圍變成800x600像素。如果你今天是用全屏模式(WINDOWED=0),那就是這800x600會依照你顯卡驅動的設定(拉伸填滿或維持畫面比例等等)來放大填滿屏幕。

如果你是用窗口模式(WINDOWED=1),那全屏分辨率的設定值會被忽略,在一般窗口模式時你可以自己拉伸調整可視範圍大小,啟用全屏窗口模式(WINDOWED_FULLSCREEN=1)則是直接放大到和你桌面分辨率一樣大小。

到這邊為止遊戲畫面都是1:1像素,高分辨率下可能有人會覺得文字太小看不清楚,而HRP本身提供了一個簡單的SCALE_2X設定把像素長寬放大兩倍,只是它的使用要稍微注意一下:
  • 全屏或全屏窗口模式時,HRP會自動把遊戲可視範圍取桌面分辨率除2然後放大,以現在標準的1920x1080來說,就是你會看到960x540像素的可視範圍被放大兩倍填滿屏幕。
  • 一般窗口模式因為要符合640x480的兩倍長寬,會變成窗口至少會有1280x960的大小,但以現在標準的1920x1080桌面來說沒什麼可以再拉大窗口增加可視範圍的空間,所以不是那麼好用。如果你不想用全屏玩但又不想要1:1像素的畫面,可以配合下面提到的sfall DX9圖像模式。


※sfall DX9:
注意:啟用sfall DX9圖像模式([Graphics]區塊的Mode設定)會讓HRP一部份畫面設定無效,例如窗口模式和SCALE_2X,不過HRP的全屏分辨率設定值對sfall DX9圖像模式來說相當重要。

ddraw.ini內可以找到這兩個設定:
  1. GraphicsWidth=0
  2. GraphicsHeight=0
复制代码

雖然敘述一樣是寫著“分辨率(resolution)”,但它是指遊戲畫面本身的大小,不是可視範圍。在HRP設定維持原生640x480、sfall畫面分辨率設定為800x600時,遊戲畫面是:


和第一張參考圖相比,畫面尺寸是800x600,但內容(可視範圍)是原生的640x480像素,只是被放大來填滿畫面。
  • 如果用DX9全屏模式(Mode=4),遊戲畫面會是640x480像素的可視範圍放大到800x600尺寸,然後再去填滿屏幕。
  • 如果用DX9窗口模式(Mode=5),遊戲畫面會是一個800x600的固定窗口顯示640x480像素的可視範圍。
  • 如果用DX9全屏窗口模式(Mode=6),那畫面分辨率的設定值會被忽略,sfall會直接取桌面分辨率當成窗口大小來顯示640x480像素的可視範圍。

到這邊為止我都是把HRP設定維持原生的640x480,所以畫面會變形很正常,除非你還在用4:3的屏幕。不過這樣只要修改HRP的全屏分辨率(可視範圍)到和sfall DX9的畫面分辨率(窗口大小)同樣長寬比,就可以在畫面不變形的狀況下調整像素的放大比例了。

以現在常見的1920x1080桌面分辨率舉幾個實際設定當參考:
  • DX9全屏模式 + 畫面分辨率1920x1080 + HRP全屏分辨率960x540
    960x540的可視範圍放大兩倍到1920x1080全屏,基本上等於你只用HRP的SCALE_2X和全屏設定。
  • DX9窗口化模式 + 畫面分辨率1280x720 + HRP全屏分辨率960x540
    960x540的可視範圍放大到1280x960的窗口,畫面與文字放大33%。
  • DX9全屏窗口模式 + HRP全屏分辨率1280x720
    1280x720的可視範圍放大到1920x1080全屏,畫面與文字放大50%。

當然你也可以把HRP和sfall DX9兩邊分辨率都設定相同數值,這樣就還是1:1像素,只是顯示畫面的部份改由sfall負責。


※其他補充說明:
  • HRP的窗口模式你可以在遊戲途中調整窗口大小,但最好別這樣做,特別是當你使用了sfall的擴展版遊戲介面選項時,中途修改窗口大小可能會造成一些問題,建議是調整好大小就關掉遊戲重開。
  • sfall的DX9窗口模式是固定式細邊框窗口,不像HRP可以中途調整大小,要移動窗口的話請參考WindowScrollKey選項的說明,另外也可以把WindowData設為-1讓sfall把窗口置中(0則是對齊屏幕左上角)。
  • 你在Reddit或Steam討論區上可能會看到一些人說使用HRP的SCALE_2X,但我個人其實不建議用它,因為它的設定沒有彈性,缺點上面也提過了。如果你為了文字大小需要放大像素的遊戲畫面,建議用sfall的DX9圖像模式配合HRP全屏分辨率的設定,有些人不建議sfall DX9圖像模式是因為它以前效能差,而且畫面放大沒用任何濾鏡讓文字順眼些,但這些問題後來都解決得差不多了,所以我前面才會說以sfall最新版本為準。
  • 我有看到老外回報說21:9全屏(3440x1440)會讓遊戲開不起來,但我不知道這是個案還是通例,又或是HRP/sfall的問題,因為我沒有21:9或2K4K等更大的屏幕能測試。
  • 我自己是用1024x768或1280x720的1:1像素畫面用窗口模式玩,我覺得再大看起來就有些奇怪了(還有文字相對太小)。個人建議是用HRP全屏分辨率1280x720為基底,再來看你是想用窗口模式還是放大到全屏,720p畫面一方面也滿足啟用sfall擴展版世界地圖介面的要求。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
发表于 2022-1-13 20:40:45 | 显示全部楼层
对于大屏幕而且高分辨率的,SCALE_2X很有必要。
发表于 2022-1-14 15:47:47 | 显示全部楼层
我的本子只有10寸,所以没法再玩异域镇魂曲,辐射,博德之门之类文字多且小的游戏了。。。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Archiver|13号避难所 ( 沪ICP备05055773号 )公安备案号:31011502011727

GMT+8, 2022-1-22 14:05 , Processed in 0.034062 second(s), 15 queries .

快速评论 返回顶部 返回列表