注意:一些Windows 10用戶報告使用此mod提供的默認設置崩潰,請參見 固定的評論 為了解決問題。 ——Nexus Mods工作人員4.1.34現在開始。 我不記得有什麼性能改進。 修復了一些默認情況下禁用的功能,包括bReplaceGetTickCount和bLogToConsole。
4.1.33開始了。
修正了一個可能導致崩潰的錯誤,可能是在較長的遊戲會話之後。
默認設置可能會產生更少的副作用和稍微更好的日誌記錄。
非常小的性能改進。
日誌記錄略有變化。
源代碼現在出現在主下載中。 雖然不是項目文件。
更改了bReduceSleep(是bReduceLongSleep)和IThreadsFixedToCPU的行為。
4.1.32開始了。 變更:
改進了關鍵部分和哈希表的覆蓋——這意味着性能上的小幅改進
改寫“轉數快管理”
重寫了以前的64赫茲修正。 不確定它應該做什麼,如果有的話(可能FPS管理現在正在處理所有重要的64赫茲相關的事情)。 但是它是可調的,所以如果它需要做什麼,可以從ini文件中設置。
CS分析現在可以工作了
對HT分析的改進(即啟用后幾分鐘后不再崩潰,加上一系列其他改進)
去掉了一些據我所知從來沒有用過的ini選項
4.1.31結束了。 變更:
堆替換現在應該正確支持FNV和fo 3上的外部堆(tbmm、tcmalloc、fastmm4),而不僅僅是遺忘。
它現在為1.4.0.525設置了哈希表覆蓋,儘管它們還沒有被優化
哈希表分析已經完全重做,現在應該會產生更完整的信息
iFPSClamp現在應該被正確地掛鈎,從而允許MinimumFPS實際上是有意義的
哦,根據請求,我試圖設置zip文件結構以正確地與NMM一起工作
-----------------------------------------------------
新維加斯口吃去除劑(NVSR)是一個遺忘港口吃去除劑/輻射口吃去除劑輻射:新維加斯。
要求:
沒有新的維加斯腳本擴展器(NVSE),新的維加斯口吃去除器將無法工作。 它需要NVSE版本1 beta 5或更高版本。
你可以在這裏下載NVSE:http://nvse.silverlock.org/
NVSR不支持德國或任何使用這些版本的地方的無戈爾版本。
設置調整:
默認配置旨在實現最大穩定性。 這些設置存儲在sr_New_Vegas_Stutter_Remover.ini中的Data/NVSE/Plugins文件夾中。 以下更改是為了獲得最佳性能:
1.【推薦】在“Master”部分,將bReplaceHeap從0更改為1。 如果導致崩潰,請轉到“堆”部分,將iHeapAlgorithm從6更改為5、3或2。 如果您已經使用了4GB/LAA啟用程序(我推薦),那麼在“堆”部分也將iHeapSize從250更改為,哦,450可能就足夠了。
2.【不完全推薦,但可能不會有什麼壞處】在頂部的“Master”部分,嘗試將bExperimentalStuff從0更改為1。 把東西留在“實驗”部分,除非你想冒更大的風險。
3.【不推薦】轉到名為“OverrideList”的部分。 第二個條目應該有一個以“Renderer+0x080”開頭的註釋和一個版本“FalloutNV 1.4.0.525”。 將名為“模式”的設置從2更改為3(稍微高一點的FPS,稍微差一點的口吃)或5(稍微高一點的FPS,稍微好一點的口吃,明顯更容易崩潰,儘管這因用戶而異)。
安裝:
注1:在4.1.31和更高版本中,它現在應該支持使用Nexus Mod Manager安裝,取代此處的步驟1到3。
注2:在4.1.33中,NVSR現在在“src”文件夾中包含了自己的源代碼。 你可以忽略它,它可能對你沒用。
1.轉到您的數據文件夾,並在其中創建一個名為NVSE的新文件夾。 現在進入那個文件夾,在裏面創建一個名為Plugins的新文件夾。 您可以通過右鍵單擊舊文件夾並選擇“新建”,然後選擇“文件夾”來創建新文件夾。 如果你已經有了這樣的道路,那也很好。
2.確保zip文件sr_New_Vegas_Stutter_Remover.dll位於Data/NVSE/Plugins(您在上面的步驟#1中創建的Plugins文件夾)中。
3.如果您有一箇舊的ini文件用於口吃去除器,那麼要麼用新版本附帶的文件覆蓋它,要麼刪除它,以便口吃去除器將使用新的默認設置生成一個新的文件。 如果您刪除了ini,然後運行遊戲,以便口吃去除程序將生成一個新的ini與新的默認設置。
4.【可選,但推薦】參見上面的“設置調整”部分。
卸載:
從Data/NVSE/plugins文件夾中刪除sr_New_Vegas_Stutter_Remover.dll。
如果您無法讓NVSR安裝/工作:
如果您難以理解安裝過程,您可以在此視頻中觀看Gopher的安裝過程:http://www.youtube.com/watch? v=MII4TO-G634
在找出口吃去除劑可能不起作用的原因的過程中,需要檢查各種事情:
1.sr_new_vegas_stutter_remover.dll是否在正確的位置?
2.SR_NEW_VEGAS_STUTTER_REMOVER.INI在運行遊戲時與dll在同一個文件夾中創建? 如果dll在正確的文件夾中,但您仍然沒有得到ini,那麼您可能沒有正確安裝/使用腳本擴展器(NVSE)。
3.當您運行遊戲時,sr_New_Vegas_Stutter_Remover.log會在遊戲文件夾中創建嗎? 它可能包含關於哪裡出了問題的有用信息。 如果它沒有被創建或者什麼也沒說,那麼繼續#4...
4.當你運行遊戲時,nvse.log會在遊戲文件夾中創建? 如果沒有,則說明您沒有正確安裝和使用腳本擴展器。 如果它在那裡,它應該包含如下行:“檢查插件C:/blah/blah/blah/Steam/steamapps/common/Fallout New Vegas/Data/NVSE/Plugins//sr_New_Vegas_Stutter_Remover.dll”
"插件C:/blah/blah/Steam/steamapps/common/Fallout New Vegas/Data/NVSE/Plugins//sr_New_Vegas_Stutter_Remover.dll(00000001 sr_New_Vegas_Stutter_Remover 00004130)已正確加載"
(或者類似的東西...路徑將根據新維加斯的安裝位置而有所不同,並且它將有反斜杠而不是正斜杠)
如果Stutter Remover導致問題:
找到file stutter remover ini文件(Data/NVSE/Plugins/sr_New_Vegas_Stutter_Remover.ini)。 請參見頂部標有“主”的部分。 該部分中的每一行都啟用或禁用口吃消除器中的一類功能。 瀏覽這一部分,將每個“1”改為“0”,一次一個,直到你的問題消失。 然後聯繫我(在nexus論壇或bethesda論壇上發帖,或者在nexus上給我發信息),告訴我你的問題是什麼,你必須禁用哪個項目才能解決你的問題。
不太常見的設置更改:
1.在末尾的“Overrides”部分,找到寫着“CallerAddress=0xA62B17”的行。 緊隨其後的是一行“模式=2”。 將2改為3應該會讓你的FPS稍微好一點,但代價是口吃稍微差一點。 或者把它改成5應該會給你一個更好的FPS和一個更好的口吃,但代價是穩定性降低。
已知問題:
1.FPS降低——這是有意的。 您可以通過在stutter remover ini文件中將MaximumFPS從30更改為0來禁用它。
2.64赫茲修復出現了許多問題。 它修復了新維加斯的一些主要問題,但據報道,它也給一些用戶帶來了假唱和一些第三人稱相機之類的問題。
版本歷史:
4.1.34-修復了涉及bReplaceGetTickCount和bLogToConsole的問題。
4.1.33-修復了可能的崩潰錯誤。 稍微合理的默認設置。 對HT覆蓋的非常小的改進,對日誌記錄的輕微更改,現在包括源代碼,改變了bReduceSleep和IThreadsFixedToCPU的行為。
4.1.32-改進的CS覆蓋和默認值,改進的HT覆蓋,修復的CS分析,重寫的FPS管理,重寫的64赫茲修復
4.1.31-改進的HT覆蓋、掛鈎的iFPSClamp、固定的外部堆、重寫的HT分析、更改的zip結構
4.1.30-改進了對1.4.0.525的支持
4.1.29-增加了對1.4.0.525的基本支持。
以前,在新的維加斯1.4.0.525中使用NVSR只有在schlangsters NVSR補丁程序的幫助下才有可能(由於NVSR破解FNV以提高性能,NVSR補丁程序破解NVSR以支持FNV 1.4.0.525)。
4.1.28-增加了對1.3.0.452的支持(不完整,但相當不錯)。 還嘗試添加對堆替換的支持,儘管默認情況下這是關閉的。
4.1.25-改進了F:NV 1.2.0.352的部分支持。
4.1.23-增加部分支持F:NV 1.2.0.352。
4.1.17-修復了一個在極少數情況下可以將音量設置為零的錯誤。 還有一些其他的東西,大多應該對默認設置沒有影響。
4.1.16-似乎有效。 最新的特性目前只適用於解密的可執行文件,但它們應該很快適用於未解密的可執行文件。
4.1.15-在解密的可執行文件上工作,在steam上崩潰
4.1.14-切換版本編號方案,以匹配遺忘口吃去除器和輻射口吃去除器的版本號; 這個版本不起作用
WIP5-現在在1.2.0.314上應該表現得更好
WIP4-為1.2.0.314添加了更多鈎子,由於缺乏用於配置的數據,實際上並沒有提高性能,但現在可以收集分析數據了
WIP3-增加了對1.2.0.314的一些支持; WIP4將改進對該版本的支持。 NVSR WIP2對應於口吃去除器4.1.7。
WIP2–支持更多功能,但目前尚未完全測試。 大多數功能只適用於1.2.0.285,但有些功能也適用於舊版本的FNV。 NVSR WIP2對應於口吃去除器4.1.6。
WIP1-第一個基於NVSE的版本,據報道可以工作。 NVSR WIP1對應於口吃去除劑4.1.4。
preliminary_6、preliminary_5、preliminary_4、preliminary_3、attempt_2和attempt_1是WIP1之前的版本。 與最近的版本不同,它們不需要NVSE。
《輻射:新維加斯》上口吃去除功能的狀態:
1.64赫茲固定
這消除了一些微口吃,特別是在高幀速率下。
2.臨界截面掛鈎
在WIP1中實現並正常工作。
這些可以幫助一些與口吃相關的性能和穩定性問題,但大多數情況下,它們只是允許列表上的下一項工作...
3.臨界區覆蓋(在默認配置中)
在FNV 1.2.0.285的WIP2中實現,在1.2.0.314的WIP5中實現。
如果做得好,這些可以顯著提高性能。
4.轉數快管理
部分在WIP2中實現,仍然缺少用於強制最小FPS的慢動作。
有些人認為,當遊戲的幀速率被防止超過刷新率的一半時,遊戲會更流暢,此外,這有助於為輔助線程釋放資源。
5.Hashtable鈎子
在WIP2中實現。
不要真的對性能做任何事情,但對清單上的下一項是必要的...
6.哈希表覆蓋(在默認配置中)
1.2.0.285的WIP2中應存在最小集,1.2.0.314的WIP5中應存在最小集。 自4.1.13起添加了更好的設置。 這裏還有一些小改進的空間。
應該會提高整體性能。
7.FastExit鈎子
在WIP2及更高版本中實現。
讓戒煙更快。 默認情況下可能是禁用的。
8.堆替換
似乎起作用了。
9.實驗材料
從4.1.13或WIP5開始部分支持(記不清是哪個了)。