看板 RealPlaying 關於我們 聯絡資訊
※ 引述《Irenicus (Jon Irenicus)》之銘言: : TES5在存檔的時候會把script一起存到存檔裡 : 所以如果你存檔後移除了某個比如說有使用script A的mod A : 但是script A還是會存在該存檔中 : 讀檔後這個script A就會因為找不到script/物件(因為mod A已經被移除了) : 記憶體的部分國外論壇很多人有提到一個問題 : 就是TES5一旦吃到大約3G左右的RAM就會無條件CTD : (我自己的感覺是只要吃到2.5G左右遊戲就會很不穩定) : 後來也從B社那邊得到證實 這是32-bit遊戲引擎的先天限制 : 而TES5的材質在讀取的時候除了吃vram還會"投影"到RAM裡 : 裝大量貼圖mod的人就會很容易random CTD/freezing : 所以才會建議裝大量貼圖mod又掛很多esp的玩家 : 用optimizer textures把材質解析度壓縮 : 我自己的感覺是無論是在效能上還是穩定性上都非常有效 其實這點出一個很重要的事情就是 很多情況CTD都是因為這個原因,就是記憶體用超過4G 而準確一點的數據其實是3.5G,只要一超過,往往一讀取就CTD 這是不管你在怎麼調整MOD排序,去清script都沒法避免的問題 所以最近有一個很重大改革的東西出來,就是ENB作者弄出來的東西 可以大幅減低記憶體的使用,來避免發生記憶體超過3.5G而CTD 就是要使用到最新的ENB檔案,加上他的ENBoost文件 不會影響你的FPS,因為他沒有對畫面做任何調整,但是卻大幅降低使用記憶體的情形 根據個人親身體驗效果,掛載超過100個MOD,各種高清模組包超過10G 顯卡是7850 2G,原本沒用ENB之前,都是2.4G~2.8G記憶體在跑 對mod排序要很掌握,裝了什麼要很清楚,高清素材要取捨, 玩個遊戲跟弄程式一樣龜毛,還是會因為有時記憶體爆衝到3G多然後CTD 用了最新版本的ENBoost之後,在Whiterun比對使用效果 (裝了超過10G的1k,2k材質、用了增加狗、貓、鳥、npc的MOD) 未使用ENBoost前,記憶體使用2.2G左右 使用ENBoost後,記憶體使用1.1~1.3G!!!! 而且一些熱門的ENB開始對應這個新技術放到自己的ENB裡 用了最新版本的RealVision ENB後,記憶體目前大約在1g~1.2g之間, 畫面也大幅強化,FPS維持在5x 所以如果你CTD的原因,跟中文化無關、跟MOD衝突無關, 單純是因為素材裝太多了,或是MOD裝太多了的話 強力推薦你裝一下、研究一下這個東西 CTD and Memory patch ENBoost http://skyrim.nexusmods.com/mods/38649/ 如果你MOD沒裝那麼多,也可以嘗試這個新技術 因為可以去裝更多素材跟ENB,遊戲也能保持在一個比較順暢的情況遊玩 畢竟再好的遊戲,半小時就CTD還是一件很惱人的事情 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.135.144.152 ※ 編輯: SHOKE 來自: 220.135.144.152 (08/16 02:29) ※ 編輯: SHOKE 來自: 220.135.144.152 (08/16 02:47)
Irenicus:原來這東西沒用enb也可以用啊 XD 之前都沒研究 08/16 09:10
secv:玩個遊戲跟弄程式一樣龜毛 +1 08/16 09:39
Jedidiah:好像回到 DOS 時代去搞那 640K 一樣, 什麼招都出來了 08/16 10:10
pilipilifans:請問為何我用ENBOOST 原本enb的畫面完全改變了 08/16 11:35
pilipilifans:記得作者不是說不會改變畫面設定嗎 08/16 11:36
pilipilifans:結果用了之後變的根沒裝enb一樣= = 08/16 11:36
pilipilifans:效能是提升了...但跟原版畫面一樣當然不耗資源... 08/16 11:37
SHOKE:因為ENB是有對應版本的 檢查你的ENB有沒有更新到對應 08/16 12:34
SHOKE:最新的ENB版本 d3d9.dll這個東西 08/16 12:34
SHOKE:沒對應的話 你換了新的dll 你原本設定就沒用了 08/16 12:34
SHOKE:或是你覆蓋到文件了 enboost本身只是一個文件的調校 08/16 12:35
SHOKE:enblocal.ini這個東西而已 是不會對你畫面的設定檔改到 08/16 12:35
SHOKE:你用的ENB 如果沒有對應ENB199以上版本 那ENBoost也沒有效果 08/16 12:36
SHOKE:然後 這東西 其實就是在用ENB 只是他沒對畫面改過 08/16 12:36
SHOKE:可能要先弄懂ENBSeries、各大網站下載的ENBsetting、ENBoost 08/16 12:38
SHOKE:這些到底有什麼不同才能真的知道自己在弄些什麼東西 08/16 12:38
SHOKE:另外 如果你用的ENB設定mod是對應最新的ENB dll文件 08/16 12:42
SHOKE:只用了ENBoost裡的enblocal.ini覆蓋的話 畫面卻接近原版 08/16 12:42
SHOKE:那可能是你的enblocal.ini要改 08/16 12:42
SHOKE:UsePatchSpeedhackWithoutGraphics=true 改成false 08/16 12:43
SHOKE:基本這東西推薦給有一定基礎 知道這些東西在搞啥的人使用 08/16 12:43
SHOKE:或是願意花點時間搞清楚這些東西在玩什麼 該怎麼改 08/16 12:44
SHOKE:不然其實一般輕度玩家也不容易碰到記憶體達到CTD上限 08/16 12:44
b85040312:可是我每次卡頓或無線讀取大概都是1.6g-1.8g 08/16 21:37