※相關連結※基本介紹:sfall最初是Timeslip(Oblivion/Fallout mod manager作者)在2007年重玩FO2時,覺得遊戲一些地方讓人不滿意,於是就動手寫了sfall來修改引擎並加上幾個他認為方便的功能,在NMA討論串經由許多modder建議和討論之後開始加上更多東西,包括引擎bug修正和額外的腳本函式,用現在比較多人熟的比喻就像FOSE一樣,同時還附加了許多其他功能,例如標記出地上物品和地圖內容器的熱鍵:
或是支援玩家角色不同外觀的mod(sfall只提供程式框架,需要額外檔案):
現在sfall已經算是FO2必備元件了,像Bethesda在GOG/Steam賣的FO2就直接包了sfall 3.2(有和Timeslip取得許可),各大型mod如RP或FO1.5也都要依賴它,連一些較小型的mod也是。另外提醒一點,
GOG/Steam版FO1內的ddraw.dll不是sfall(沒有ddraw.ini存在),只是單純的DirectDraw wrapper避免顯示色彩亂掉的問題。
※安裝方式:★英文版,不論是CD版或GOG/Steam數位版,未裝非官方修正或RP等mod:CD版要先確定已經更新到1.02d,下載最新版sfall,如果是4.x版,將ddraw.dll、ddraw.ini、sfall.dat、sfall-mods.ini、data資料夾解壓縮到FO2主資料夾中,如果是3.8.x版就只有ddraw.dll、ddraw.ini、sfall.dat三個。GOG/Steam版會問是否要覆蓋掉既有的檔案,選是就好。載入成功的話,遊戲主選單右下角會顯示sfall字樣與版號。
★FO2已經裝了非官方修正或RP等有附sfall的mod:這種情況因為它們已經附帶一份自訂版的ddraw.ini,所以不要把mod自己的ddraw.ini蓋掉,不然很可能會出問題。你可以用文字編輯器打開mod的ddraw.ini和新版sfall的ini檔做比較,把新版有多出來的設定項目複製過去使用。
★繁體中文版:sfall是設計對應美版1.02d版執行檔,繁中版的執行檔不能直接使用sfall,不過
gvx1有拿美版1.02d版執行檔做修改讓它能載入中文字型,支援顯示中文的同時也相容於sfall。
我把它和官方翻譯修正、sfall 4.x、高解析度補丁整合在一起:
▲MediaFire下載其他部份請參考裡面的!README.txt文件。之後若要更新sfall,只需像上面提到的英文版一樣做法,雖然我有空也會更新整合檔內容就是了。
另外提一點比較有趣的,
當年官方中文版修正檔內的patch000.dat實際上包含了遊戲幾乎所有的文稿(除了中文化介面圖片和預設角色文件之外),所以sfall支援整合檔算是99%的中文化。
※額外補充:因為sfall是藉由DLL injection的方式運作,如果你的防火牆或防毒軟體擋下了請自行設定白名單。如果都沒有被擋下但還是沒載入sfall,請檢查系統機碼內的KnownDLLs項目看ddraw.dll是否被列入其中:
- 用系統管理員身分執行命令提示字元(cmd)或PowerShell,輸入regedit。
- 找到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager之後展開,檢查KnownDLLs裡面有没有ddraw.dll。
- 如果有的話,回到Session Manager下找到一個叫做ExcludeFromKnownDlls的項目打開(通常是空的)
- 在裡面增加一行ddraw.dll,確定之後重開電腦,FO2應該就能正常載入sfall了。
(KnownDLLs的細節可參考
微軟知識庫相關文件)
※其他不重要的資訊:sfall在最初1.x版都是放在Timeslip個人網站上並附上原始碼,2.1版開始轉為GPL授權並放上SourceForge,到3.3版之後因為他結婚生子在忙生活的關係沒再進行下去,由phobos2077接手,至於我是負責測試與發佈檔案,還有編寫一些相關文件,3.7版之後原始碼轉移到GitHub上。
1.x版有支援Win98/ME的版本,2.1版開始只支援Win2000/XP以上系統,中間有一小段時間拿掉了Win2000的支援,但後來被我加回去直到3.8.x,4.0開始則只支援WinXP以上。系統相容性測試有在Win2000、WinXP、Win2003 R2、Win7、Win2008 R2、Win10測試過,除了Win10是用VMware虛擬機之外,其他是在實體機器上安裝的作業系統。硬體相容性最低有在Pentium II (在倉庫角落挖到一台還可以動的)、Pentium III、Pentium 4(手上可以運行sfall DX9模式的最低規格)測試過。