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

13号避难所

 找回密码
 立即注册
搜索
查看: 1130|回复: 38

FO2引擎mod - sfall

[复制链接]
发表于 2017-9-25 11:28:35 | 显示全部楼层 |阅读模式
我先前發過一串關於sfall更新資訊的帖子,不過那串有點太雜,加上我前幾天在其他地方發了一篇介紹,就順便搬過來了。至於原本那串就留著放比較詳細的更新訊息。

※相關連結

※基本介紹:
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-mods.ini、data文件夾解壓縮到FO2主文件夾中,如果是3.x版就只有ddraw.dll和ddraw.ini兩個。GOG/Steam版會問是否要覆蓋掉既有的兩個文件,選是就好。載入成功的話,遊戲主菜單右下角會顯示sfall字樣與版號。

FO2已經裝了非官方修正或RP等有附sfall的mod:
這種情況因為它們已經附帶一份自訂版的ddraw.ini,所以只要覆蓋ddraw.dll就好,不要把mod自己的ddraw.ini蓋掉,不然很可能會出問題。你可以用文字編輯器打開mod的ddraw.ini和新版sfall的ini檔做比較,把新版有多出來的設定項目複製過去使用。

繁體中文版:
sfall是設計對應美版1.02d版exe,繁中版exe不能直接使用sfall,不過gvx有拿美版1.02d版exe做修改讓它能載入中文字型,支援顯示中文的同時也相容於sfall。


我把它和官方翻譯修正、sfall 4.0.2、高分辨率補丁整合在一起:
MEGA:https://mega.nz/#!kZZgAKRA!sTK1rQjzFU7t61tsD3JlqJIy2EUCPMoGWNj4GfQWLiI
百度:https://pan.baidu.com/s/1kVVgDoz(密碼:9djc)

其他部份請參考裡面的!README.txt文件。之後若要更新sfall,只需像上面提到的英文版一樣做法,雖然我有空也會更新整合檔內容就是了。

另外提一點比較有趣的,當年官方中文版修正檔內的patch000.dat實際上已經包含了遊戲幾乎所有的文稿(只有介面圖片和默認人物文件沒包),所以sfall支援整合檔基本上算是99%的中文化。


※額外補充
因為sfall是藉由DLL injection的方式運作,如果你的防火牆或防毒軟體擋下了請自行設定白名單。如果防火牆或防毒軟體都沒有擋下但還是沒載入sfall,請檢查系統機碼內的KnownDLLs項目看ddraw.dll是否被列入其中。
可以參考“Win8下安装RP报错Error Loading Cities的解决方法”帖子(雖然標題寫Win8,實際上從WinNT開始到Win10都有那項目在)


※其他不重要的資訊
sfall在最初1.x版都是放在Timeslip個人網站上並附上源碼,2.1版開始整個放上SourceForge,到3.3版之後因為他結婚生子在忙生活的關係沒再開發下去,由phobos2077接手,至於我是負責測試與發佈檔案,還有寫一些相關文件,3.7版之後源碼轉移到GitHub上。

1.x版有支援Win98/ME的版本,2.1版開始只支援Win2000/XP以上系統,中間有一小段時間放掉Win2000支援,但後來被我加回去直到3.8.x。下一個主要改版4.0將不再支援Win2000,因為使用的C++標準升級也換了編譯器,重寫到兼容Win2000的難度太高我不想花力氣(反正也有其他方式可以在Win2000跑sfall 4.0)。現行編譯環境是在Win7 x64下,Win2000版本是用VS2008,到3.x為止一般版本是用VS2010(3.2/3.3是用VS2012),4.0版換到VS2015。

系統兼容性測試有在Win2000、WinXP、Win2003 R2、Win7、Win10下測試過,除了Win10是用VMware虛擬機之外,其他全是在實體機器上安裝的作業系統。

本帖子中包含更多资源

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

x
 楼主| 发表于 2017-9-25 12:19:54 | 显示全部楼层

FO2繁體漢化補丁

我在上面提過“官方中文版修正檔實際上已經包了遊戲幾乎所有的文稿”,所以只要把缺少的介面圖片和默認人物文件從繁中版挖出來補齊就變成完整漢化補丁了,和SteamCN的相比體積小了不少。

MEGA:https://mega.nz/#!tAJV2DAC!fYwbBNjfXZ32JIDJFOIWQQniYVdi0GgXbOGJ0-DWj6s
百度:https://pan.baidu.com/s/1oAsrvsQ(密碼:3vd4)

和上面繁中版sfall支援整合包差別只有繁中版才有的中文介面圖片和默認人物的中文文件。
同樣有在Win10下測試過(中/英語系皆測過),不過記得要裝繁體補充字型就是了,其他部份請參考裡面的!README.txt文件。
发表于 2017-9-26 04:59:07 | 显示全部楼层
N大辛苦了!!!!  好久沒重玩了
发表于 2017-9-26 10:16:23 | 显示全部楼层
虽然不想再开新坑了,但是非常感谢版主大人的辛勤工作!
发表于 2017-9-26 21:57:56 | 显示全部楼层
居然现在还在整辐射2的东西,感人。第一次玩的就是整合版,最近重温一下自己却搞不定RP补丁了……
发表于 2017-9-26 23:45:17 | 显示全部楼层
mychox 发表于 2017-9-26 21:57
居然现在还在整辐射2的东西,感人。第一次玩的就是整合版,最近重温一下自己却搞不定RP补丁了……

你可以去下个汉化版的rp233,那个已经是整合的了,辐射贴吧就有,好像避难所里也有。
发表于 2017-9-27 08:09:33 | 显示全部楼层
本帖最后由 ugo 于 2017-9-26 12:15 编辑

RP 中貌似包含了这个插件 (但是或许是旧版)?
sfall的 readme上说 If you are using a mod that included sfall already (e.g. killap's unofficial patch or RP, etc.)....但是后边又说如果用sfall去覆盖这些mod的ddraw.ini 会破坏游戏,既然已经包含了sfall 为什么我还要去安装sfall呢  是版本更新么?
另外 貌似RP中也包含了高分辨率补丁吧  如此看来 大家所需要的就是一个rp 就高枕无忧了

前几天群里有人说 gog版本的辐射1、2可能是和谐版   我去网上搜了下 发现有人说所谓的和谐是指 欧版的辐射中都没有小孩   与你的游戏是steam版还是gog版无关  而且有补丁可以轻松破解这种和谐现象
但是底下又冒出个回复说 他玩的辐射2 女土著都是半裸的 你们玩的都是和谐版 不知是真是假啊
 楼主| 发表于 2017-9-27 09:12:32 | 显示全部楼层
ugo 发表于 2017-9-27 08:09
RP 中貌似包含了这个插件 (但是或许是旧版)?
sfall的 readme上说 If you are using a mod that included  ...

當然是版本更新,我上面不就寫了現在版本是3.8.4,而GOG/Steam是包3.2、RP 2.3.3包了3.3嗎?
GOG/Steam版本來就是同一份檔案,只差在平台不同。另外一二代都有內容被和諧,只是程度差異而已,我先前有寫過一篇它們和原始CD版差在哪邊
发表于 2017-9-27 20:49:24 来自手机 | 显示全部楼层
本帖最后由 ugo 于 2017-9-27 02:15 编辑

哦 手机版居然没看见链接 尴尬

点评

我上篇最後一句就有連結了。  发表于 2017-9-27 21:38
发表于 2017-9-28 09:24:38 | 显示全部楼层
那么现在的RP233中  有没有包含反和谐内容的补丁呢  我这里装了一个gog+RP233  chem reliant 图标是CD版的 但是chem reliant 这个提法本身看起来就是和谐过的……
 楼主| 发表于 2017-9-28 09:48:40 | 显示全部楼层
圖像部份沒有,文稿因為本來就是用標準版英文為基底的所以就和標準版看齊,除非是沒被RP更動過的文稿,至於和藥物有關的兩個特微本來就是Chem開頭。
发表于 2017-9-28 11:35:39 | 显示全部楼层
hellsinger 发表于 2017-9-26 23:45
你可以去下个汉化版的rp233,那个已经是整合的了,辐射贴吧就有,好像避难所里也有。

已经下过了,跟某楼问题一样打不开……
发表于 2017-9-28 21:55:59 | 显示全部楼层
非常感谢novarain的辛勤工作!
发表于 2017-10-7 21:16:27 | 显示全部楼层
本帖最后由 jeckcai 于 2017-10-24 20:30 编辑



翻墙下了,感谢楼主
 楼主| 发表于 2017-12-25 16:07:38 | 显示全部楼层
sfall昨天更新到4.0.2/3.8.7,詳細一些的更新資訊請參考另一帖
前兩樓的設定檔翻譯、繁中版sfall支援整合包、繁體漢化補丁等檔案和說明都有更新。另外我把原本patch000.dat的內容全解出來,不再使用patch000.dat,因為文字檔修改之後要更新dat有點麻煩。

從4.0版開始sfall所需的檔案變多,變成ddraw.dll、ddraw.ini、sfall-mods.ini、data文件夾(裡面的scripts文件夾包含gl_highlighting.int和gl_partycontrol.int腳本)。
3.8.5之後的3.8.x版本更新完全只是個人興趣使然,除了bug修正之外,它了不起只會從4.x版向後移植一些源碼本身簡單的小功能,不會有4.x版那些腳本相關的新東西。有點類似Firefox一般版本和ESR的關係。

幾個對一般玩家比較重要、值得特別點出來的部份:
  • 高亮物品和控制隊友的功能從sfall本身分離出去,以全域腳本的方式運作,所以要是你忘了把data文件夾也解壓縮到遊戲文件夾,你就沒辦法用這兩個功能。另外它們的設定選項移到sfall-mods.ini內。
  • Bonus Move的AP(黃色燈號)以前在戰鬥中存/讀檔之後會重新補回,所以你可以靠這招一回合就跑遍整個戰場,現在那漏洞修掉了。
  • Silent Death的雙倍傷害效果本來在你擊出暴擊時不會累加在暴擊的傷害倍率上(它的傷害倍率被暴擊效果蓋掉),等於如果你學了Slayer(100%暴擊),Silent Death就直接變廢物。現在會累加了,在滿足條件下最高能打出16倍的傷害(潛行成功從目標背後瞄眼攻擊)。
  • 我在其他帖提到的玩家EMP DR基礎值問題也修正了,而且就算你現在角色沒有EMP DR,讀檔之後會自動設定好,之後存檔時會存進去。
  • 啟用鼠標滾輪的UseScrollWheel=1現在基本上等於高分辨率補丁的ALT_MOUSE_INPUT=1 + SCROLLWHEEL_FOCUS_PRIMARY_MENU=1,只要把鼠標移到搜刮和交易介面中其他物品列表上就可以捲動它們,同時也能捲動左下角窗口的遊戲訊息。

发表于 2017-12-26 07:04:17 来自手机 | 显示全部楼层
啟用鼠標滾輪的UseScrollWheel=1現在基本上等於高分辨率補丁的ALT_MOUSE_INPUT=1 + SCROLLWHEEL_FOCUS_PRIMARY_MENU=1,只要把鼠標移到搜刮和交易介面中其他物品列表上就可以捲動它們,同時也能捲動左下角窗口的遊戲訊息。

这个功能改进太赞啦!
发表于 2017-12-26 09:57:06 | 显示全部楼层
繁中版sfall支援整合包下载链接打不开,有百度云盘下载链接吗
 楼主| 发表于 2017-12-26 10:35:50 | 显示全部楼层
剛才傳到百度上了,試試看吧,畢竟我之前沒用過。
发表于 2017-12-26 12:56:37 | 显示全部楼层
本帖最后由 chunrigongjie 于 2017-12-26 13:00 编辑

繁中版sfall支援整合包解压到游戏目录,运行游戏后出现如下问题,谁知道怎么解决



本帖子中包含更多资源

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

x
发表于 2017-12-26 13:04:23 | 显示全部楼层
novarain 发表于 2017-12-26 10:35
剛才傳到百度上了,試試看吧,畢竟我之前沒用過。

楼主,我已经能下载了,就是覆盖后出现新问题了
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Archiver|13号避难所 ( 沪ICP备05055773号 )

GMT+8, 2018-2-26 07:44 , Processed in 0.041863 second(s), 17 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表