3DMGAME 3DM首页 新闻中心 前瞻 | 评测 游戏库 热门 | 最新 攻略中心 攻略 | 秘籍 下载中心 游戏 | 汉化 购买正版 论坛

注册 登录

QQ登录

只需一步,快速开始

查看: 20834|回复: 67
打印 上一主题 下一主题

[心得] Oblivion.ini 優化 & 提昇效能模組 (2009.12.20)

 关闭 [复制链接]

0

主题

2497

帖子

8274

积分

游戏精英

Rank: 8Rank: 8

贡献度
1539
金元
20884
积分
8274
精华
3
注册时间
2006-12-10
跳转到指定楼层
主题
发表于 2009-7-28 22:20 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式


本帖介紹Oblivion.ini 優化 & 改善效能的模組, 低端機器的用戶可以參考看看

遊戲設定 & Oblivion.ini 優化
http://www.bethsoft.com/bgsforums/index.php?showtopic=881204
http://www.bethsoft.com/bgsforums/index.php?showtopic=1014947
http://www.bethsoft.com/bgsforums/index.php?showtopic=1004123
==============================================================
Oblivion.ini 優化
http://www.tweakguides.com/Oblivion_1.html

在遊戲裡頭把該調的畫質設定調好, 然後離開遊戲, 此時會自動生成Oblivion.ini

Oblivion.ini 位於 My DocumentsMy GamesOblivion
備用文件在 OblivionOblivion_default.ini

打開Oblivion.ini, 開始優化數值 (各人機器配置不同, 請自行試驗)

推薦修改值 (括弧內是預設值):
1) iPreLoadSizeLimit=26214400 (26214400*)
2) uGridstoLoad=5 (5)
3) uInterior Cell Buffer=3~5* (3)
4) uExterior Cell Buffer=(uGrid + 1)^2* (36)
5) bUse Joystick=0 (1) 關閉搖桿功能
6) iMaxImpactSoundCount=16 或24 (32) 決定音效最大通道的選項, 以8為單位遞減
    bDSoundHWAcceleration=0 (1) 取消音效的硬體加速, 如果遇到音效異常可以設定成0 試試
7) iMinGrassSize=100 (80) 數值越大草越稀疏, 低端機器可以設定成120、130~200
8) iThreads=1 (3)
    iNumHavokThreads=1 (1)
    bUseMultiThreadedFaceGen=1 (0)
    除了上面3個, 其他有 "thread" 字樣的數值都要設定成0, 以減少停頓現象
9) iOpenMPLevel=32 (10)
10) iPostProcessMilliseconds=32 (5) 增加此參數會減少stutter 現象
11) bLoadHelmetsInBackground=1 (1)
      bBackgroundPathing=1 (0)
      bBackgroundLoadLipFiles=1 (0)
      bUseBackgroundPathing=1 (1)
      bLoadBackgroundFaceGen=1 (0) 跟bUseMultiThreadedFaceGen 綁定, 一起設定成1或0
      以上5個參數可以增加讀取速度
12) bSaveonWait=0 (1) 等待時不自動存檔
      bSaveonRest=0 (1) 休息時不自動存檔
      bSaveonTravel=0 (1) 快速旅行時不自動存檔
      bSaveonInteriorExteriorSwitch=0 (1) 進入或離開建築物時不自動存檔

關於線程優化 (針對多核心CPU) 有另外一種說法:
bUseThreadedBlood=1
bUseThreadedMorpher=1
bUseThreadedTempEffects=1
bUseThreadedParticleSystem=1
bUseMultiThreadedTrees=1
bUseMultiThreadedFaceGen=1
iNumHavokThreads=5
iThreads=9
iOpenMPLevel=10


* iPreLoadSizeLimit 建議以26214400 (預設值) 為基數往上加倍:
  (+1) Vanilla Oblivion + 30 or less mods (all small)
  (+1) OOO, Fran's, Warcry (not FCOM)
  (+1) MMM (not FCOM)
  (+2) FCOM
  (+1) QTP1 (或者相近大小的材質包)
  (+2) QTP2 (或者相近大小的材質包)
  (+3~4) QTP3 (或者相近大小的材質包)


  例如, 你安裝了Oblivion & 一些小模組 + OOO + MMM, 倍數=1+1+1=3
  iPreLoadSizeLimit 建議加大3倍=26214400x3=78643200

  又, 一般來說這個值可以上下浮動1倍, 所以也可以加大2倍就好
  26214400x2=52428800, 自己嘗試看看哪個倍數適合你

  無論機器上的記憶體有大 , 也不需要把iPreLoadSizeLimit 設定高於1GB

  例如你安裝了Oblivion & 一些小模組 + FCOM + QTP3, 倍數為1+2+3=6
  26214400x6=157286400, 也才用到153MB 而已 (這邊不是指vram)

* 如果你的Vram 足夠承受遊戲材質的話, 似乎沒有加大uExterior Cell Buffer 的必要
  uInterior Cell Buffer 設定在3~5 已經是理想值了, 1 個interior cell 包含了到下一個
  門 (讀取畫面) 之前的所有物件, 之所以要設定成3 是因為actor 通常會在鄰近的區域
  活動, 大部分的店舖有地下室 & 1樓 & 2樓, 大部分的地城, 一層裡頭可能通往兩三個
  區域 (oblivion gate 屬於exterior cell)

  當你由門進入exterior cell (像是IC 內) 時, 會額外讀取門另一邊的 exterior cell, 但
  進入interior cell 時卻不會讀取另一邊的cell, 這也是interior cell buffer 不需加大的原因

  如果你從1個exterior cell 走進另1個exterior cell, buffer 會自動清空; 比較可能遇到的
  麻煩是, 如果進入一個超大的interior cell (例如地城之類的), 那麼buffer 將不會清空,
  直到你進入一個城市或者oblivion gate

更新到v1.2 之後, 修改下列參數後可能不再有優化的效果:
1) bPreEmptivelyUnloadCells=1 (0)
   卸載用不到的Cell 數據, 對內存低於1GB 的機器有幫助
   但Streamline 有類似功能了, 用Streamline 處理吧

2) bSelectivePurgeUnusedOnFastTravel=1 (0) 移除Fast Travel 到另一地點時多餘的數據, 對低內存的機器有幫助
3) bDoSpecularPass=0 (1)
   移除物體上的閃爍效果, 但在某些區域可能導致CTD, 例如Weynon Priory、
   Skingrad Castle Courtyard, 或是造成某些地區的濃霧 (天氣) 效果失效

4) bUseRefractionShader=0 (1) 關閉Chameleon 法術效果、Obvilion Gate 的反光...
5) iMaxDecalsPerFrame=0 (10) 畫面上的血漬數量
    fDecalLifetime=0 (10) 血漬在畫面上的出現時間, 以秒為單位
6) iNumBolts=3 (7) 數值越大, 施展閃電魔法時的Bolt 越多

其他有用參數
bFull Screen=1 (0) 以全屏 (0) 或者視窗 (1) 啟動遊戲
iSize W=1280 畫面的寬度 (僅在視窗模式下起作用)
iSize H=1024 畫面的高度 (僅在視窗模式下起作用)
iLocation X=50 (0) 預設的視窗位置在最左上角, 此參數讓視窗往右移動xxx 畫素
iLocation Y=50 (0) 預設的視窗位置在最左上角, 此參數讓視窗往下移動xxx 畫素
bLocalMapShader=0 (1) 讓遊戲裡的小地圖變成彩色
fDlgFocus=4.0000 (2.1000) 與NPC 對話時的鏡頭放大程度, 數值越小距離拉的越近, 可設定範圍是2-5
                                         推薦改成4.0000 或5.0000 (鏡頭不變)

bAllowHavokGrabTheLiving=1 (0) 允許拖動屍體
bUseWaterDepth=0 (1) 設為0, 水面將會變得完全不透明 (在水上完全看不到水下的東西)
uDepthRange=125 (125) 控制從上面看時, 水的可見深度, 數值越高水越清澈
uNumDepthGrids=6 (3) 控制水下可見度, 數值越高水越透明
iShadowMapResolution=1024 (256) 安裝UOP 時也會建議將這個值改成1024
bAllowScreenShot=1 (0) 打開Print Screen 鍵的擷圖功能
SScreenShotBaseName=ScreenShot (ScreenShot) 擷圖時圖檔的檔名前綴
iScreenShotIndex=3 (3) 擷圖時圖檔檔名後綴的初始編號
SMainMenuMovie= 關閉主選單下的動畫
SMainMenuMovieIntro= 關閉每次啟動遊戲時, 載入的介紹動畫
SIntroSequence= 關閉每次啟動遊戲時, 載入的介紹動畫
bBorderRegionsEnabled=0 (1) 移除世界周圍的無形屏障
bAllowScriptedAutosave=0 (1) 關閉遊戲開始導覽時的自動存檔
bInstantLevelUp=1 (0) 達到條件時, 無需睡覺直接升級
bMusicEnabled=0 (1) 關閉音樂
bSoundEnabled=0 (1) 關閉音效
iDebugTextLeftRightOffset=10 debug 模式, 畫面上文字訊息的左右位置
iDebugTextTopBottomOffset=10 debug 模式, 畫面上文字訊息的上下位置
iDebugText=12 (12) 在遊戲中使用TDT 指令所產生的debug 文字訊息的詳細度
fGlobalTimeMultiplier=1.0000 遊戲中時間流逝的速度, 數字越大時間過得越快
fLODLandVerticalBias=-200.0000 (0.0000) 適用於Oldblivion, 如果發現Shader 異常, 可以從-50、-100 開始遞減試驗

對效能有幫助:
bAllow30Shaders=1 (0) 設定成1 會開啟Shader Model 3.0 (需顯卡支援), 使用HDR 時可能會提升遊戲性能
bUseEyeEnvMapping=0 (1) 禁用角色眼睛上的環境映射, 眼睛看起來會較不自然 (變得不受週遭環境的影響)
bUseHardDriveCache=1 (0) 改成1的話遊戲會使用硬碟緩存, 會稍微增加遊戲讀取速度 (不一定有效)
bPrecipitation=0 (1) 關閉雨天效果
fGrassWindMagnitudeMax=0.0000 (125.0000) 草隨風擺動的幅度最大值
fGrassWindMagnitudeMin=0.0000 (5.0000) 草隨風擺動的幅度最小值
bFaceGenTexturing=0 (1) 移除角色臉上的Face Generator 材質, 看起來更加光滑 (少了皺紋之類的...)
bDoCanopyShadowPass=0 (1) 移除所有的樹的陰影
iActorShadowIntMax=0 (10) 室內影子可能出現的最大數量
iActorShadowExtMax=0 (10) 室外影子可能出現的最大數量

改善畫面, 對效能會有影響:
ICanopyShadowScale=256 (512) 降低數值會提昇樹葉陰影的細節, 但地面的疊片特性會更明顯
bUseWaterReflectionsMisc=1 (0)
bUseWaterReflectionsStatics=1 (0)
bUseWaterReflectionsTrees=1 (0) bUseWaterReflectionsXXX 這4個參數讓 "其他、靜物、樹木、角色" 會被水面反射
bUseWaterReflectionsActors=1 (0) 如果不想大幅度的損失性能, 可保持Misc & Actors 為0

更換顯卡或升級驅動後, 無需重新優化Oblivion.ini 的方法:
1. 將ini 文件移動到安全的位置, 點擊OblivionLauncher.exe 生成新的ini 文件
2. 將下列數值從新的ini 裡頭複製下來:
    uVideoDeviceIdentifierPart1=數據因系統而異
    uVideoDeviceIdentifierPart2=數據因系統而異
    uVideoDeviceIdentifierPart3=數據因系統而異
    uVideoDeviceIdentifierPart4=數據因系統而異
   
    然後貼到原本的ini 文件內
3. 用原ini 文件替換新的ini 文件

控制台指令:
tdt 打開Debug 模式, 畫面左上角會顯示一些數據, 右上角顯示fps
     按Scroll Lock 鍵可以捲動debug 文字

setdebugtext 13 TextureMem S xxx + R xxx = T xxx Mb
                        這一行是當前材質佔用卡載記憶體的數量

setdebugtext 5 顯示CPU處理腳本程序的時間, 通常都低於02%, 按~ 鍵可以暫停數據變化
                       如果有哪個腳本CPU 佔用率太高, 那就可能會造成明顯的停頓

setdebugtext 12 讓畫面左上角不顯示數據

==============================================================








前期準備
==============================================================
Oldblivion
http://www.oldblivion.com/
Oldblivion for Oblivion v1.2

低端機器的神器, 提昇相當多的fps (當然遊戲的畫面也變差了)
缺點是在部份場景會出現CTD

安裝方法:
1. 把壓縮檔裡的檔案放到 Bethesda softworksOblivion
    config.exe
    Oldblivion.exe
    Oldblivion.Dll
    Oldblivion.CFG
    shaders.sdp


    把spellfixmeshes 資料夾, 丟到Data

2. 執行config.exe, 如果不知道怎麼設定, Low/Medium/High 選一個點擊, 然後按OK
    接著執行oldblivion.exe, 進入主選單之後直接退出遊戲
    (此時會生成oldblivion.dll.log 跟oldblivion.exe.log)

3. 有裝TLF 漢化的, 剛剛進入遊戲時, 可能看到的都是亂碼
    這是因為沒有用OBSE 執行遊戲的緣故

    OBSE 跟Oldblivion 並存的方法:
    建立obse_loader.exe 的捷徑到桌面, 在路徑後面加入:-old
    例如:"Crogram FilesBethesda SoftworksOblivionobse_loader.exe" -old
    接著使用捷徑進行遊戲, 這樣就可以使OBSE & Oldblivion 並存

==============================================================
TES4Edit v2.5.3
http://www.tesnexus.com/downloads/file.php?id=11536
http://bbs.blacksheepgame.com/showtopic-860032.html

很好用的工具, 可以用來查看esp/esm、清除Dirty Path...

==============================================================
PyFFI v2.0.4
http://pyffi.sourceforge.net/
Pyffi Automation utility Alpha 5
http://www.tesnexus.com/downloads/file.php?id=25423

PyFFI 是用來優化meshes 的工具, 許多模組都有PyFFI 化的計畫
ex. MMM、Better Cities...

心理素質不高或者沒有缺少一般電腦常識者, 請跳過下面的介紹

1. 下載安裝PyFFI, 在任意資料夾上按右鍵會多出Optimize with PyFFI 的選項
    用來優化資料夾裡的mesh 檔案

2. 解壓Pyffi Automation utility, 修改pyffi_script.ini 的python_folder 路徑
    (看python 安裝在哪裡)

3. Pyffi Automation utility 是PyFFI 的Gui, 附帶的pyffi_script.ini 可自動避開
    禁止優化的資料夾, PyFFI 優化時會取代原始檔案, Automation utility
    則可將原始檔案保留在自訂資料夾裡

有人建議把BSA 檔解壓, 用PyFFI 優化後再用無損壓縮壓回BSA
但PyFFI 的運作速度很慢, 沒事幹的可以試試


不建議用PyFFI 優化的資料夾:
1. Characters 可能會造成透明度的問題
2. Creatures
3. Effects
4. Files with EGMs (例如:helmets and head meshes)
5. FX (例如:meshesdungeonsmiscfx)
6. Landscape - Waterfalls 可能會造成透明度的問題
7. Triggers
8. Landscape waterfall meshes, Texians Animated River meshes, Hair meshes
    可能會造成透明度的問題

不確定是否適合用PyFFI 優化的資料夾:
1. Armors
2. Weapons




PyFFI-ed Mesh Patches   不適用於GOTY
http://www.tesnexus.com/downloads/file.php?id=19911

非年度版使用者:
1. 使用OBMM 將DataOblivion - Meshes.bsa 解壓到X:
    資料夾結構像這樣:
    X:meshes
    X:Trees
    XistantLOD
   
    將DataOblivion - Meshes.bsa 更名為Oblivion - Meshes.bsa.bak

2. 下載PyFFI-ed Vanilla Mesh Patch, 解壓到XyFFI
    將X:meshes 資料夾移動到XyFFIOriginal
    執行ApplyPatches.bat, 完成後自動生成XyFFIOptimized 資料夾
    將XyFFIOptimizedmeshes 資料夾覆蓋到XyFFIOriginal
    將XyFFIOriginalmeshes 資料夾覆蓋到X:
   
3. 將底下3個資料夾用OBMM 壓縮成Oblivion - Meshes.bsa
    X:meshes
    X:Trees
    XistantLOD

    壓縮比選擇:No Compression 或者Compress All - Medium (推薦, 比未壓縮的體積小了一半)
    將Oblivion - Meshes.bsa 覆蓋回Data

年度版使用者:
1. 使用OBMM 將DataOblivion - Meshes.bsa 解壓到X:
    資料夾結構像這樣:
    X:meshes
    X:Trees
    XistantLOD
   
    將DataOblivion - Meshes.bsa 更名為Oblivion - Meshes.bsa.bak

2. 安裝PyFFI, 在下列資料夾上頭按右鍵選擇:Optimize with PyFFI, 進行優化
    X:meshesArchitecture
    X:meshesclutter
    X:meshesdungeons
    X:meshesfurniture
    X:mesheslandscape
    X:meshesplants
    X:meshesrocks
    X:meshessky
   
    這一個步驟可能要花不少時間
   
3. 將底下3個資料夾用OBMM 壓縮成Oblivion - Meshes.bsa
    X:meshes
    X:Trees
    XistantLOD

    壓縮比選擇:No Compression 或者Compress All - Medium (推薦, 比未壓縮的體積小了一半)
    將Oblivion - Meshes.bsa 覆蓋回Data

==============================================================








防遊戲停頓 & 防當機模組
==============================================================
ConScribe v6.0   需要OBSE
http://www.tesnexus.com/downloads/file.php?id=26510
http://www.bethsoft.com/bgsforums/index.php?showtopic=1029117

將所有控制台顯示過的訊息, 在離開遊戲時輸出到OblivionConScribe Logs 資料夾
安裝好ConScribe, 進入遊戲然後離開, 會生成ConScribe.ini

裡頭有2個參數:

sScribeMode=???
PerLoad 每次讀取遊戲時, 輸出控制台資訊到OblivionConScribe Logs 資料夾
PerSession 每個遊戲階段, 輸出控制台資訊到OblivionConScribe Logs 資料夾
PerSessionEx (預設值) 每個遊戲階段, 輸出控制台資訊到OblivionConScribe.log

b24HrClock=0
1 = 使用24小時命名方式, 0 = 否

==============================================================
Exit Oblivion With No Crash Guaranteed v2.0   已過時, 請改用Fast Exit v2.0
http://www.tesnexus.com/downloads/file.php?id=21416

大型MOD 裝多了, 很容易在離開遊戲時CTD, 一旦CTD, 剛剛在遊戲中調整的參數
就不會保存到Oblivion.ini, 下次進遊戲又得調整一次

Exit Oblivion With No Crash Guaranteed 解決了這個問題, 在遊戲中按下Esc 鍵
出現選單後按住F4 鍵約1秒鐘就會退出遊戲, 調整過的參數也會保存在Oblivion.ini

需求:
OBSE v0016+
Pluggy v122+

==============================================================
Fast Exit v2.0   需要OBSE
http://www.tesnexus.com/downloads/file.php?id=22410

功能跟Exit Oblivion With No Crash Guaranteed 相同, 不需安裝Pluggy
而且不需要按特殊鍵, 可以直接從選單離開遊戲

==============================================================
LazyPCB   需要OBSE v0017+
http://www.tesnexus.com/downloads/file.php?id=27009

依據下列條件, 定期清除Cell 的緩衝:
- 探索某些獨特的Cell 之後, Cell 的數量可在LazyPCB.ini 設定
- 進入Cell 後, 會延遲一段時間才進行清除, 此時間可在LazyPCB.ini 設定
- 戰鬥中不會清除緩衝

可能與Streamline 的Purge 功能相同

==============================================================
Oblivion Script Optimization
http://www.tesnexus.com/downloads/file.php?id=13092
http://www.bethsoft.com/bgsforums/index.php?showtopic=766710&st=80   for SI 使用者

藉由優化script 來提高遊戲效能 (減少cpu 負擔)

注意事項:
- OSO 讀取順序必須在所有esp 之前 (包括Unofficial Oblivion Patch.esp)
- SI 和它的更新檔更改了部份FormID, 你需要使用for SI 版本的OSO
- 不少玩家說OSO 會導致某些bug、對效能沒幫助
  在下也覺得OSO 對效能沒有改善


==============================================================
Oblivion Stutter Remover v3.0 Beta 6   需要OBSE
http://tesnexus.com/downloads/file.php?id=23208
http://www.bethsoft.com/bgsforums/index.php?showtopic=1038949
v3.0 Beta 6 (納米盤)
v4.0 Alpha (納米盤)

玩上古時是不是常常覺得一頓一頓的? Oblivion Stutter Remover 減少了這種狀況
讓遊戲執行起來更平順; 解壓Data 資料夾到 Oblivion 就完成安裝了

注意, 此模組對遊戲效能改善不大, 多數時候只是減少停頓發生的次數而已

先進入遊戲, 然後退出, 在 DataOBSEplugins 底下會生成sr_Oblivion_Stutter_Remover.ini
這是OSR 的設定檔, 裡頭有幾個參數可以修改:

MinimumFPS=10
MaximumFPS=30

遊戲中的FPS會一直保持在這2個數字之間, 當FPS 低於MinimumFPS
會強制遊戲進入慢動作, 直到FPS 超過MinimumFPS

iSleepExtra=5
增加此數值會降低fps, 但在某些機器上可能會改善停頓的現象
在多核心的機器上效果不明顯

bFPSConsoleSPAM=0
設定成非0的數值, 會將關於效能的資訊輸出到控制台 (每楨1次)

iHeapMode=0   
控制Oblivion 的記憶體管理, 可改善讀取時間、停頓現象、fps
但可能導致遊戲變得不穩、增加CTD; 建議改成1 或5 或3
0: 預設值
1: FastMM4 heap, 需要 DataOBSEpluginsComponentDLLsBorlndMM.dll
2: Windows heap, 在WinXP 上可能會很慢, Vista 較適合
3: 作者自己寫的heap, 也許沒FastMM4 heap 好, 但不需要BorlndMM.dll
4: FastMM4 debug heap, 需要 DataOBSEpluginsComponentDLLsdebugMM.dll
5: 另一個作者寫的heap, 稍微比#3 要快一點
每台機器情況不同, 在下使用iHeapMode=1

iCriticalSectionMode=2
Oblivion uses a number of CRITICAL_SECTION objects, which are a microsoft
implementation of a type of thread synchronization object.  This setting determines
how this plugin changes them:
0: no changes, use vanilla critical sections
1: override vanilla spincounts (reduces stuttering for some users)
2: DEFAULT: override vanilla spincounts & optimize for "fairness" (reduces stuttering more)
3: debugging mode: 打開除錯模式 (控制台輸入:tdt) 時會出現一些有關停頓的訊息
                              此模式會些微減少效能 (不明顯)

iCriticalSectionSupression=1
犧牲穩定度以換取效能; 推薦設定成1 (預設值) 或3
0: 最穩定
1: 建議值, 減少大量的停頓現象, 穩定度沒有明顯的差別
2: 減少些許的停頓現象, 某些機器在室內往室外時可能出現CTD
3: 些許改善效能, 但不明顯
4: 不建議使用, 相當不穩定, 但可能改善讀取時間、停頓現象、fps
8: 可能沒有明顯的效能改善, 未經測試
16: 理論上, 可能非常不穩定, 些許改善停頓現象、fps, 未經測試
32: 理論上, 當人物在室外持續高速移動時, 可些許改善停頓現象, 未經測試

不了解ini 參數其意義的, 建議別更動任何數值 (除了iHeapMode)

==============================================================
Streamline v3.1 Open Beta   需要OBSE
http://www3.eastgame.net/read.php?tid=1137186
http://www.tesnexus.com/downloads/file.php?id=10400

Streamline 的功能:
- 自動存檔
- 清除緩存
- 自動調整遊戲參數, 改善FPS

安裝:
1. 下載v3.1, 把Streamline 3.1.esp 跟Streamline 資料夾解壓到 Data
    將 DataStreamlineESPs 裡頭的檔案都刪除
2. 下載v3.1 Patch, 把Streamline 3.1.esp 跟Streamline 資料夾解壓到 Data

熱鍵 (按住按鈕等一下才會起作用):
- 主選單   Ctrl + Home
- 清除緩存   Ctrl + Del
- 設置max vLOD   Ctrl + ]
- 設置min vLOD   Ctrl + [
- 設置auto vLOD   Ctrl + Backspace
- 微調vLOD (增高)   Ctrl + .
- 微調vLOD (降低)   Ctrl + ,
- 開關緩存自動清除功能   Alt + p
- 開關FPS穩定功能   Alt + F
- 開關音樂   Ctrl + m (實驗階段)
- 強制移除死屍   Ctrl + Insert

Streamline可以鎖定某些選項不要自動調整, 比如有時出現草地光禿禿的問題
只要鎖定草地可視距離就可以了, 其他諸如反光距離, 遠景距離等都可以鎖定
(遊戲裡按Ctrl + Home 開Streamline 主菜單修改)

Streamline 所有的設定值都保存在 DataStreamlineINI Filessl.ini 裡頭, 如果
不小心改錯或者刪除, 找到 DataStreamlineINI FilesINI BackupsDefault sl.ini
把名字改為sl.ini 複製到 DataStreamlineINI Files 就可以了

sl.ini 建議修改值 (有* 符號的代表修改過):
;==============================================================
; [Main Features Settings]                 Toggle Streamline Features (1=on, 0=off)
;==============================================================
set SLv.Purging               to       1  ; Turn on Streampurge?  (cache purging)
set SLv.FPSsmoothing          to       1  ; Turn on Streamsmooth? (FPS smoothing)
FPSsmoothing 與Oblivion Stutter Remover 功能類似, 如果要共用
記得設定好目標範圍, 或者乾脆關掉FPSsmoothing


* set SLv.Streamsaving          to       0  ; Turn on Streamsaving? (timed autosaves)
Streamline 會自動存檔, 不過存檔次數太頻繁的話也很煩人
把數值改成0 即可完全關閉Streamline 的存檔功能


set SLv.Streamsight           to       1  ; Turn on Streamsight?  (FPS enhancer)


Tommy_H 的問題
http://www.bethsoft.com/bgsforums/index.php?showtopic=1038949&view=findpost&p=15437934

關於Streamline v3.1, 有一個選項是Streamsmooth; 我知道如果把這選項裡的min & max FPS
不設定成大於OSR.ini 的範圍, 就可以與與OSR 一同運作 (據我所知, 兩者的範圍可以設定成一樣?)


OSR 作者的回答:
Streamline 的FPS 目標範圍最好不要與OSR 的FPS 目標範圍相同, 原因有兩個:

1. OSR tends to enforce its targets ruthlessly. Depending upon exactly how it measures FPS,
    Streamline may never ever see any FPS numbers that lie outside of OSRs range, even for
    single frame FPSes. And since (I presume) Streamline looks at multiframe averages, its
    percieved FPS may have a tendency to not even touch OSRs limits so long as there is an
    occasional frame that isn't clamped.

2. OSR tends to round its targets internally. I've been trying to change this, but for the
    time being all OSR FPS targets are integer numbers of milliseconds per frame, and the exact
    rounding may vary slightly between different OSR versions. A target FPS of 30 should mean
    33.3333... milliseconds per frame, which OSR may round to 33 or 34, meaning an FPS target
    of 30.3 or 29.4. Steamline, operating in floating point math with average FPSes taken over
    multiple frames, may end up being clamped inside of its range even if the numbers are
    supposedly inside OSRs range.

OSR 和Streamline 之間的目標允許有一個間距, OSR 必須在邊緣的位置; 建議OSR 和Streamline
之間的目標間距是5% (如果OSR 的目標是20到60, 那麼Streamline 的則至少需為21到57)

雖然, 事實上我不是Streamline 的愛好者, 而且不是很建議使用它; 它讓我的角色移動時有點飄浮在
地板上的感覺, 它的預設值會減低效能, 而且即便設定好ini 檔案, 我無法發現任何的明顯效能改善
(相較於沒有安裝Streamline); 除了FPS 目標的問題, Streamline & OSR 應該能共同運作良好; 它們
處理的是不同事情


;==============================================================
; [Streampurge Settings]                    An automated cache-cleaner for Oblivion
;==============================================================
set SLh.SLmode                to       4  ; Memory Purge Mode (1-6)  (Default: 3)
                                          ;  Lower # = faster, higher # = slower
緩存清除模式, 數值越小清除次數越頻繁, 建議設定成4
set SLv.PurgeOnTravel         to       0  ; Purge memory on travel & zone?
數值請保持為0, 否則可能會跟正在執行的腳本衝突
set SLv.PurgeOnWait           to       1  ; Purge memory when character waits?
set SLv.PurgeOnSleep          to       1  ; Purge memory when character sleeps?


;==============================================================
; [Streamsmooth FPS Settings]              Acceptable Minimum FPS & Detail Settings
;==============================================================
* set SLfpsmon.High             to      20  ; Highest minimum FPS  (top of range)
* set SLfpsmon.Low              to      10  ; Lowest minimum FPS   (bottom of range)
這2個參數就是前面提到的FPS 目標範圍, 記得數值別大於OSR 的範圍
;-----------------------------------------------------------------------------------
set SLv.maxVLOD               to     100  ; Highest overall level of detail (%)
                                          ;  Default: 100    (Max: 100)
set SLv.minVLOD               to       0  ; Lowest overall level of detail (%)
                                          ;  Default:  0     (Min: 0)
;-----------------------------------------------------------------------------------
* set SLv.CombatFPS             to     15.0  ; The number of FPS added to the min/max
                                          ;  range when combat is happening nearby
;-----------------------------------------------------------------------------------
set SLv.FPSmoninterval        to       6  ; Update interval for FPS smoothing
                                          ;  (Number of updates per second)
                                          ;  Faster updates = smoother performance
                                          ;  Smoother performance = more CPU usage
                                          ;  Default: 6/sec
set SLv.sensitivity           to     7.0  ; Sensitivity to changes  (Default: 7.0)
                                          ;  This is a relative number representing
                                          ;  how fast Streamsmooth tries to adjust
                                          ;  details to reach your FPS range.
                                          ;  Lower numbers = faster changes


;==============================================================
; [Streamsmooth Visual Categories]         What can Streamsmooth change on-the-fly?
;==============================================================
set SLv.setDetail             to       1  ; LOD Detail, Specular, etc.
set SLv.setGrass              to       1  ; Grass density, range, etc
set SLv.setTrees              to       1  ; Tree detail, range, etc
* set SLv.setLightShadow        to       0  ; Shadow number & range, etc.
set SLv.setObjects            to       1  ; Actors, Objects & Items distances
set SLv.setWater              to       1  ; Water details & reflections


;==============================================================
; [Streamsave Settings]                                    Streamsave configuration
;==============================================================
set SLv.SaveTimer             to      10  ; Autosave interval (in actual minutes)
set SLv.NumSaveSlots          to      15  ; Number of save slots to use (Max: 60)
;-----------------------------------------------------------------------------------
set SLv.DuringCombat          to       0  ; Allow save during combat?
set SLv.WhileYielding         to       0  ; Allow save while yielding?
set SLv.DangerousArea         to       0  ; Allow save in dangerous environment?
set SLv.AllowTrespass         to       0  ; Allow saving while trespassing?
set SLv.AllowSwimming         to       0  ; Allow saving while swimming?
set SLv.AllowSneaking         to       0  ; Allow saving while sneaking?
set SLv.AllowWeapon           to       0  ; Allow saving while weapon out?
;-----------------------------------------------------------------------------------
* set SLv.AfterCombat           to       0  ; Force a save after each combat ends?
set SLv.InteriorOnly          to       0  ; Save only when indoors?
set SLv.WhenIdleOnly          to       0  ; Save only when character is idle?
set SLv.AfterZone             to       0  ; Save after fast-travel or door use?
set SLv.AfterWaitSleep        to       0  ; Save after waiting or sleeping?
;-----------------------------------------------------------------------------------
* set SLv.PlaySoundOnSave       to       0  ; Play a sound on save?
set SLv.GagAutoSaves          to       0  ; Prevent an on-screen save message?
set SLv.SaveReminders         to       0  ; Use Save Reminders instead of autosaves?
set SLv.UseLiteReminders      to       0  ; Use messages (upper left area of screen)
                                          ; instead of message boxes?
                                          ; Note: requires SaveReminders enabled
set SLv.SecureAutoSaves       to       0  ; Use menumode to produce a secure
                                          ; autosave instead of using save slots?
                                          ; Note: disables multiple save slots!
;-----------------------------------------------------------------------------------
set SLv.LowHealth             to       0  ; Allow save while health low?
set SLv.LowHealthThreshold    to    0.20  ; Don't save when health lower than x%
                                          ;  0.20 = 20%
;-----------------------------------------------------------------------------------
set SLv.SaveBeforeFastQuit    to       0  ; Do a Streamsave before a Fast-Quit?
;-----------------------------------------------------------------------------------
* set SLv.PurgeBeforeSave       to       0  ; Do a purge before a Streamsave?
                                          ;  Can help with stability of saving


set SLv.AfterCombat to 0
set SLv.InteriorOnly to 0
set SLv.WhenIdleOnly to 0
set SLv.AfterZone to 0
set SLv.AfterWaitSleep to 0
...
...
set SLv.PurgeBeforeSave to 0

上述這些數值請保持為0, 否則可能會跟正在執行的腳本衝突

;==============================================================
; [Streamsight Settings]                          Refer to documentation for values
;==============================================================
set SLv.MinDistanceFog        to   30000  ; Min distance before fog starts (0%)
set SLv.MaxDistanceFog        to  136000  ; Max distance before fog ends (100%)
set SLv.MinWaterFog           to       0  ; Min distance before water fog starts
set SLv.MaxWaterFog           to    2500  ; Max distance before water fog ends
;-----------------------------------------------------------------------------------
* set SLv.WeatherUnsticker      to       0  ; Leave set at 1 unless you use a
                                          ;  scripted weather mod
有用天氣模組 (EW, AWS, All Natural...) 的玩家請設定這個值為0, 不然請保留預設值1
;-----------------------------------------------------------------------------------
* set SLv.ExtremeClipping       to       1  ; Turn on clipping behind distant fog?
                                          ;  Gains FPS, but can cause some
                                          ;  clipping of distant mountains
* set SLv.ClipMin               to   20000  ; Range under which clipping will stop
set SLv.FogUpdateFrequency    to       6  ; Speed control for fog updates (1 - 10)
                                          ;  # of updates per sec     (Default: 6)

決定了遠景霧化的距離以及切片效果的開關; 其實直接更改uGridDistantCount效果差不多
;==============================================================
; [Miscellaneous Settings]                       Other misc settings for Streamline
;==============================================================
* set SLv.slFOVauto             to       1  ; Can Streamline automatically alter FOV?
啟用自動調整FOV
* set SLfov                     to      90  ; Field of View (FOV) Angle desired

設定FOV 角度為90度

Field of View (FOV) 是視野的意思, 也就是你的視線的最左端和最右端
相對於你自身所形成的夾角; 大多數FPS 的FOV 是90度、甚至110度
但上古4的FOV 只有75度, 視野狹窄得多, 玩起來可能會有種壓抑感

如果修改sl.ini 無效的話, 你也可以在遊戲裡調整FOV
按下Ctrl + Home 開啟Streamline主選單 -> Edit settings -> Streamview
這邊可以調整你需要的FOV數值:
ToggleAutomatic 自動調整, 之後每次進遊戲都會自動變更FOV
Toggle in Dialogs 對話時也使用修改過的FOV 數值

若無法使用Ctrl + Home 開啟Streamline主選單, 請打開控制台輸入:startquest slmainmenu

如果因為CTD 之類的原因, 重開遊戲後發現主選單異常, 請打開Oblivion.ini
找到fDefaultFOV, 設定成75, 像這樣:fDefaultFOV=75.0000


set SLv.FOVInDialogs          to       0  ; Allow FOV changes during chat dialogs?
                                          ;  Note: FOV changes work in 1st person
                                          ;  gameplay only
;-----------------------------------------------------------------------------------
* set SLKillCorpses             to       1  ; De-crucifies standing, dead actors
解決死掉的角色成大字型站姿的bug
set SLv.MinKillDistance       to    6000  ; Minimum distance from player a corpse
                                          ;  needs to be for KillCorpses to work
                                          ;  on it.  (Default: 6000)
;-----------------------------------------------------------------------------------
set SLdebug                   to       0  ; Turn on/off debug messages in console
                                          ;  Debug level 1: Standard messages
                                          ;  Debug level 2: Detailed messages
                                          ;  Note: Debug level 2 can adversely
                                          ;        affect FPS performance, but
                                          ;        is highly detailed.
                                          ;  (requires SL's debug esp to work)


;==============================================================
; [Hotkey Configuration]                 Hotkey combination settings for Streamline
;==============================================================
;
;   Full list of key codes:  http://www.tronan.com/macromachine/scripthelp/VK.htm
;
;==============================================================
; - To disable the modifier key on any key combination, use 0 for the ModKey value
; - To disable a hotkey completely, use 0 for its main key
; - Disabling the Streamline main menu hotkey is *not* recommended
;==============================================================
set SLv.TogglePurgeModKey     to      18  ; ALT
set SLv.TogglePurgeKey        to      80  ; p
;-----------------------------------------------------------------------------------
set SLv.ToggleSmoothingModKey to      18  ; ALT
set SLv.ToggleSmoothingKey    to      70  ; f
;-----------------------------------------------------------------------------------
set SLv.MenuModKey            to      17  ; CTRL
set SLv.MenuKey               to      36  ; Home
;-----------------------------------------------------------------------------------
set SLv.PurgeModKey           to      17  ; CTRL
set SLv.PurgeKey              to      46  ; del
;-----------------------------------------------------------------------------------
set SLv.MaxVLODModKey         to      17  ; CTRL
set SLv.MaxVLODKey            to     221  ; ]
;-----------------------------------------------------------------------------------
set SLv.MinVLODModKey         to      17  ; CTRL
set SLv.MinVLODKey            to     219  ; [
;-----------------------------------------------------------------------------------
set SLv.AutoVLODModKey        to      17  ; CTRL
set SLv.AutoVLODKey           to       8  ; backspace
;-----------------------------------------------------------------------------------
set SLv.IncVLODModKey         to      17  ; CTRL
set SLv.IncVLODKey            to     190  ; .
;-----------------------------------------------------------------------------------
set SLv.DecVLODModKey         to      17  ; CTRL
set SLv.DecVLODKey            to     188  ; ,
;-----------------------------------------------------------------------------------
set SLv.SaveModKey            to       0  ;
set SLv.SaveKey               to     121  ; (F10=121)  (F5=116)
;-----------------------------------------------------------------------------------
set SLv.MusicModKey           to      18  ; ALT
set SLv.MusicKey              to      77  ; m
;-----------------------------------------------------------------------------------
set SLv.FastQuitModKey        to      17  ; CTRL
set SLv.FastQuitKey           to       123  ; off, suggested key: F12 (123)
按下Ctrl + F12 可以快速離開遊戲
;-----------------------------------------------------------------------------------
set SLv.ForceKillModKey       to      17  ; CTRL
set SLv.ForceKillKey          to      45  ; insert


;==============================================================
; [Detailed Streamsmooth Settings]         Individual Settings (for ADVANCED users)
;==============================================================
* set SLv.AA0                   to     1.0  ; 啟用動態調整fSpecualrStartMax
* set SLv.AA1                   to   74.0  ; highVLOD - fSpecualrStartMax
* set SLv.AA2                   to   20.0  ; lowVLOD   "The maximum range of Specular
* set SLv.AA3                   to  500.0  ; maxVAL     lighting effects.  Ties in
* set SLv.AA4                   to  100.0  ; minVAL     directly to fSpecularLOD"


AA1~2 是動態調節的觸發範圍, 觸發因素是vLOD
AA3~4 是該oblivion.ini選項的數值,對應vLOD的高低。

假設set SLfpsmon.Low/SLfpsmon.High = 10~20, CombatFPS =15)

不處於戰鬥時, 若vLOD大於等於74, 則fSpecualrStartMax=500, 小於等於20, 則fSpecualrStartMax=100
介於20~74 時候則呈現線性, ex. vLOD=47 (74和20的1/2), fSpecualrStartMax=300 (50+100的一半)

vLOD 的計算公式是:100*[(實際fps-最低fps)/(最高fps-最低fps)]

vLOD20 對應的fps 是0.20*(20-10)+10=12; vLOD74 對應的fps 是17.4
fps 小於等於12 時, fSpecualrStartMax為100; fps 大於等於17.4 時, fSpecualrStartMax 為500
介於12~17.4 時則呈現線性

處於戰鬥中時, vLOD 的計算需納入CombatFPS, fps 從12~17.4 變為27~32.4 (上下限加15)
fps 小於等於27 時, fSpecualrStartMax為100; fps 大於等於32.4 時, fSpecualrStartMax 為500
介於27~32.4 時則呈現線性

假設正常野外fps 有17~25左右, 戰鬥時跌到13以下, 那麼會發生什麼情況?

因為非戰鬥時fps 最低都有17+, 高於17.4, 此時視覺效果全部是最大值
而戰鬥時, 最高fps 都遠小於27 fps, 於是視覺效果掉到最小值

最終的效果就是非戰鬥時能以略低的fps 看較好的畫面, 而戰鬥時所有效果達到最低
騰出資源留給戰鬥

如果將Exfps 設定到你野外的通常fps 範圍內,而戰鬥附加值很小 (比如5), 作用就是平滑平時的fps
戰鬥時略微優化, 同時保留可觀的視覺效果; 不同的優化選項可以設置不同的動態調節範圍, 比如要
求畫質的, 可以將水面效果的high/low vLOD設置為70~90, 草地陰影設置為60~70, 物件淡出設置
為50~60, 這樣, 當fps吃緊的時候, 會按照水面效果, 草地陰影, 物件淡出的順序依次降低細節等級
提高fps; 也就是說, 可以將不怎麼在意的項目設置苛刻一點, 比較在意的項目設置寬鬆一點 這樣當
fps略低, 會先拿次要的項目開刀, fps實在吃緊後, 再降低其他效果

由上面的例子可以看出, 不同數值的搭配, SL能起到的作用遠遠不止fps優化這麼簡單, 只要自己花
點功夫仔細設置, 能夠起到非常好的調節效果

PS:vLOD調節實際上就是根據fps來調節, 只是出於某種原因使用了vLOD這個中間變量而已, 所以
不必被vLOD這個名詞繞得頭昏, 它基本上和fps的高低是等價概念
;-----------------------------------------------------------------------------------
* set SLv.AC0                   to     0.0  ; Enable?
set SLv.AC1                   to   100.0  ; highVLOD - fSpecularLOD2
set SLv.AC2                   to    16.0  ; lowVLOD   "Max range at which Level of
set SLv.AC3                   to  2700.0  ; maxVAL     detail (LOD) used for
set SLv.AC4                   to   300.0  ; minVAL     specular lighting effects"
;------------------------------------------
* set SLv.AD0                   to     0.0  ; Enable?
set SLv.AD1                   to   100.0  ; highVLOD - fSpecularLOD1
set SLv.AD2                   to    16.0  ; lowVLOD   "Min range at which Level of
set SLv.AD3                   to  2400.0  ; maxVAL     detail (LOD) used for
set SLv.AD4                   to     0.0  ; minVAL     specular lighting effects"
;-----------------------------------------------------------------------------------
set SLv.AE0                   to     1.0  ; Enable?
* set SLv.AE1                   to    30.0  ; highVLOD - iMinGrassSize
* set SLv.AE2                   to    0.0  ; lowVLOD   "Grass density (inverse #)
set SLv.AE3                   to    80.0  ; maxVAL     Larger numbers mean less
* set SLv.AE4                   to   200.0  ; minVAL     grass & higher framerates"
;-----------------------------------------------------------------------------------
set SLv.AF0                   to     1.0  ; Enable?
* set SLv.AF1                   to   30.0  ; highVLOD - fGrassEndDistance
set SLv.AF2                   to     0.0  ; lowVLOD   "Max distance at which to
* set SLv.AF3                   to  8000.0  ; maxVAL     display grass"
set SLv.AF4                   to  3000.0  ; minVAL
;------------------------------------------
set SLv.AG0                   to     1.0  ; Enable?
* set SLv.AG1                   to   30.0  ; highVLOD - fGrassStartFadeDistance
set SLv.AG2                   to     0.0  ; lowVLOD   "Distance from player at which
* set SLv.AG3                   to  7000.0  ; maxVAL     grass begins to fade out"
set SLv.AG4                   to  2000.0  ; minVAL
;-----------------------------------------------------------------------------------
* set SLv.AH0                   to     0.0  ; Enable?
set SLv.AH1                   to    75.0  ; highVLOD - iMaxGrassTypesPerTexure
set SLv.AH2                   to    30.0  ; lowVLOD   "Number of possible textures
set SLv.AH3                   to     4.0  ; maxVAL     used per grass type"
set SLv.AH4                   to     1.0  ; minVAL
;-----------------------------------------------------------------------------------
* set SLv.AJ0                   to     0.0  ; Enable?
set SLv.AJ1                   to   100.0  ; highVLOD - iActorShadowCountInt
set SLv.AJ2                   to    20.0  ; lowVLOD   "Number of actor shadows
set SLv.AJ3                   to    10.0  ; maxVAL     displayed when indoors"
set SLv.AJ4                   to     0.0  ; minVAL
;------------------------------------------
* set SLv.AK0                   to     0.0  ; Enable?
set SLv.AK1                   to   100.0  ; highVLOD - iActorShadowCountExt
set SLv.AK2                   to    25.0  ; lowVLOD   "Number of actor shadows
set SLv.AK3                   to    10.0  ; maxVAL     displayed when outdoors"
set SLv.AK4                   to     0.0  ; minVAL
;-----------------------------------------------------------------------------------
* set SLv.AL0                   to     0.0  ; Enable?
set SLv.AL1                   to   100.0  ; highVLOD - fShadowLOD2
set SLv.AL2                   to    25.0  ; lowVLOD   "Max range at which shadows
set SLv.AL3                   to  2900.0  ; maxVAL     are displayed"
set SLv.AL4                   to   400.0  ; minVAL
;------------------------------------------
* set SLv.AM0                   to     0.0  ; Enable?
set SLv.AM1                   to   100.0  ; highVLOD - fShadowLOD1
set SLv.AM2                   to    25.0  ; lowVLOD   "Range at which a lower level
set SLv.AM3                   to  2800.0  ; maxVAL     of detail (LOD) starts being
set SLv.AM4                   to   200.0  ; minVAL     used for shadows"
;-----------------------------------------------------------------------------------
* set SLv.AP0                   to     0.0  ; Enable?
set SLv.AP1                   to    70.0  ; highVLOD - iShadowFilter
set SLv.AP2                   to    20.0  ; lowVLOD   "Low/Medium/High shadow
set SLv.AP3                   to     2.0  ; maxVAL     detail.  Alters softness on
set SLv.AP4                   to     0.0  ; minVAL     edges of shadows"
;-----------------------------------------------------------------------------------
set SLv.AS0                   to     1.0  ; Enable?
* set SLv.AS1                   to   31.0  ; highVLOD - fLODFadeOutMultActors
set SLv.AS2                   to     0.0  ; lowVLOD   "Relative range at which
* set SLv.AS3                   to    10.5  ; maxVAL     actors begin to fade out"
* set SLv.AS4                   to     6.5  ; minVAL
;------------------------------------------
set SLv.AT0                   to     1.0  ; Enable?
* set SLv.AT1                   to   30.0  ; highVLOD - fLODFadeOutMultItems
set SLv.AT2                   to     0.0  ; lowVLOD   "Relative range at which
* set SLv.AT3                   to    6.5  ; maxVAL     items begin to fade out"
set SLv.AT4                   to     1.5  ; minVAL
;------------------------------------------
set SLv.AU0                   to     1.0  ; Enable?
* set SLv.AU1                   to   30.0  ; highVLOD - fLODFadeOutMultObjects
set SLv.AU2                   to     0.0  ; lowVLOD   "Relative range at which
* set SLv.AU3                   to    6.5  ; maxVAL     objects begin to fade out"
* set SLv.AU4                   to     1.5  ; minVAL
;-----------------------------------------------------------------------------------
set SLv.AY0                   to     1.0  ; Enable?
set SLv.AY1                   to    30.0  ; highVLOD - fTalkingDistance
set SLv.AY2                   to     0.0  ; lowVLOD
set SLv.AY3                   to  2000.0  ; maxVAL
* set SLv.AY4                   to  500.0  ; minVAL
;-----------------------------------------------------------------------------------
set SLv.AZ0                   to     1.0  ; Enable?
* set SLv.AZ1                   to   30.0  ; highVLOD - fLodDistance
set SLv.AZ2                   to     0.0  ; lowVLOD
* set SLv.AZ3                   to  1000.0  ; maxVAL
* set SLv.AZ4                   to   400.0  ; minVAL
;-----------------------------------------------------------------------------------
set SLv.BA0                   to     1.0  ; Enable?
* set SLv.BA1                   to   30.0  ; highVLOD - fFadeDistance
set SLv.BA2                   to     0.0  ; lowVLOD
* set SLv.BA3                   to 1000.0  ; maxVAL
* set SLv.BA4                   to  400.0  ; minVAL
;-----------------------------------------------------------------------------------
* set SLv.BE0                   to     0.0  ; Enable?
set SLv.BE1                   to    66.0  ; highVLOD - bEquippedTorchesCastShadows
set SLv.BE2                   to    65.0  ; lowVLOD
set SLv.BE3                   to     1.0  ; maxVAL
set SLv.BE4                   to     0.0  ; minVAL
;-----------------------------------------------------------------------------------
set SLv.BK0                   to     1.0  ; Enable?
* set SLv.BK1                   to    30.0  ; highVLOD - fTreeLODExponent
* set SLv.BK2                   to    0.0  ; lowVLOD
set SLv.BK3                   to     1.0  ; maxVAL
set SLv.BK4                   to     0.2  ; minVAL
;-----------------------------------------------------------------------------------
set SLv.BL0                   to     1.0  ; Enable?
* set SLv.BL1                   to    50.0  ; highVLOD - bUseWaterReflectionsMisc
* set SLv.BL2                   to    49.0  ; lowVLOD   "Turns on water reflections
set SLv.BL3                   to     1.0  ; maxVAL     for Misc objects (rocks etc)"
set SLv.BL4                   to     0.0  ; minVAL
;-----------------------------------------------------------------------------------
set SLv.BM0                   to     1.0  ; Enable?
* set SLv.BM1                   to    50.0  ; highVLOD - bUseWaterReflectionsStatics
* set SLv.BM2                   to    49.0  ; lowVLOD   "Turns on water reflections
set SLv.BM3                   to     1.0  ; maxVAL     for Static objects (buildings
set SLv.BM4                   to     0.0  ; minVAL     etc)"
;-----------------------------------------------------------------------------------
set SLv.BN0                   to     1.0  ; Enable?
* set SLv.BN1                   to    50.0  ; highVLOD - bUseWaterReflectionsTrees
* set SLv.BN2                   to    49.0  ; lowVLOD   "Turns on water reflections
set SLv.BN3                   to     1.0  ; maxVAL     for Trees"
set SLv.BN4                   to     0.0  ; minVAL
;-----------------------------------------------------------------------------------
set SLv.BO0                   to     1.0  ; Enable?
set SLv.BO1                   to    50.0  ; highVLOD - bUseWaterReflectionsActors
set SLv.BO2                   to    49.0  ; lowVLOD   "Turns on water reflections
set SLv.BO3                   to     1.0  ; maxVAL     for actors (NPCs, monsters)"
set SLv.BO4                   to     0.0  ; minVAL

還有一點值得注意:這類0、1的布爾值變量, vLOD 的上下限最好如同默認值一樣只差1
之前提到, 在上下限之間值是呈現線性的, 而作者說過, vLOD 是離散變量, 一共101個取值
50和49之間沒有取值, 從而能保證選項的值要麼是1, 要麼是0; 如果不是這樣,就可能出現
小數; 雖然布爾值凡是非0都認做1, 但是為了避免出現什麼稀奇古怪的現象, 最好還是不要
讓它有漸變的機會
;-----------------------------------------------------------------------------------


;==============================================================
; [Streamline Startup Code]                   *** DO NOT EDIT THIS SECTION ***
;==============================================================
StartQuest SLini2


FOV 75 (遊戲預設值)



FOV 100




==============================================================
Windom Earle's Oblivion Crash Prevention System 2009.03.28   需要OBSE
http://www.tesnexus.com/downloads/file.php?id=22282

在遊戲中很容易出現CTD (Crash to Desktop) 的現象, weOCPS
會在一些常見的當機要發生時避過當機

把weOCPS.dll 複製到 OblivionDataOBSEPlugins 即完成安裝
weOCPS 已經包含OBSE -Elys- CrashShield 的功能

==============================================================








材質 & 多邊形縮減
==============================================================
De-Parallax Mod v1.1
http://www.tesnexus.com/downloads/file.php?id=3209

用standard diffuse shader 取代約500個 .nif 檔案的parallax/displacement shader
藉以提高遊戲效能, 代價是物體表面會變得很平坦, 而且失去少許的光澤




==============================================================
FPS Optimize: Underwater and/or Shore Rock Remover
http://planetelderscrolls.gamespy.com/View.php?id=3198&view=OblivionMods.Detail

此模組分成2個插件:
Rock Remover - Underwater 移除水底的石頭
Rock Remover - Shore 移除岸邊的石頭

根據作者的說法是可以增加fps, 不過在外觀上必須有所取捨

==============================================================
Oblivion PolyGone Overhaul [OPO]
http://www.tesnexus.com/downloads/file.php?id=6982
http://www.tesnexus.com/downloads/file.php?id=19911   PyFFI 優化補丁

上古有很多地方浪費了GPU 的資源,比如遠景的石頭居然用了跟近景一樣的多邊形數量
這個MOD在不損失畫質的情況下, 優化了多邊形的數目, 遊戲效能大幅提升

安裝OPO 之前



安裝OPO 之後




==============================================================
Operation Optimization v1.1.1b
http://www.tesnexus.com/downloads/file.php?id=10510
http://www.tesnexus.com/downloads/file.php?id=19911   PyFFI 優化補丁
http://www.tesnexus.com/downloads/file.php?id=21705   omod 版本

優化特定場景的meshes, 提升這些場景的效能
PyFFI-ed Vanilla Mesh Patch 已經達到相同功能、且更穩定、不會出現異常

==============================================================
Optimised Distant Land MAX v1.1
http://www.tesnexus.com/downloads/file.php?id=15278

這個作者提供了幾個檔案:
1. Optimised Distant Land MAX v1.1
用優化過的遠景meshes 取代遊戲原有的檔案, 以增加效能, 相容於任何遠景材質替換模組
(例如BTQ、QN, 或者Reduced LandscapeLOD Textures)

安裝時有兩個選項可以選:
50% Optimised Distant Land (作者推薦)
   減少Oblivion & SI 遠方地面的多邊形數量, 看不太出來跟原本畫面的差別, 增加了一定的效能
75% Optimised Distant Land:
   減少了更多的多邊形數量, 肉眼可以看出畫面的損耗, 增加了更多的效能

2. Optimised Distant Land MAX Pyffi TEST  
使用PyFFI 優化過的Optimised Distant Land MAX, 理論上效能會好一些

3. Optimised Distant Land MAX v1.1 UL Patches  
UL 修正檔, 支援以下地形:
- UL Arrius Creek
- UL Entius Gorge
- UL Fallenleaf Everglade
- UL Rolling Hills
- UL Rolling Hills & Arrius Creek

4. Reduced Distant Land Textures MAX v1.1  
將Oblivion/SI 預設的Land Textures & Normal Maps 從1024x1024 降低至512x512
安裝時可選擇要取代Land Textures 或是Normal Maps, 或者兩者都取代

Reduced Distant Land Textures MAX v1.1 的檔案跟QN & BTQ 重複, 要混用的話
請先安裝Reduced Distant Land Textures MAX, 然後安裝 (覆蓋) QN & BTQ

你可以這樣安裝 (由左至右按順序):
1. Optimised Distant Land MAX + Reduced Distant Land Textures MAX + BTQ +QN (畫質取向)
2. Optimised Distant Land MAX + Reduced Distant Land Textures MAX (效能取向)

==============================================================
RPG-BlackDragon's LowTriPolyGrass
http://oblivionmodgods.de/rpg-blackdragons-lowtripolygrass-t70.html
LowPoly Grass & Alt 和RPGBlackDragons LowTriPolyGrass 的比較

用較精簡的草材質取代遊戲預設的材質, 改善效能, 對畫面沒什麼影響, 因為多邊形分佈較散亂
所以看起來可能比LowPoly Grass 系列自然

作者做了12 種等級的草, Level 0 看起來接近原版的草
Level 0:多邊形數量=10
Level 1:多邊形數量=6
Level 2:多邊形數量=4
Level 3:多邊形數量=2

l:草的長度是長的
s:草的長度是短的
sl:草的長度有長有短
Level 0 + sl 可以兼顧美觀跟效能

omod 格式安裝到最後會問你是否修改Oblivion.ini, 在下通常選No, 手動修改比較不會出錯

==============================================================
RPG-BlackDragon's LowPolyTrees
http://oblivionmodgods.de/rpg-blackdragons-lowpolytrees-t245.html

減少Oblivion & Shivering Isles 樹木的多邊形, 可能會增加些許效能

level1:減少遠方的樹木, 增加樹葉的尺寸
level2:減少所有樹木的數量, 增加樹葉的尺寸, 減少樹枝的多邊形

安裝時把lowpolytrees-level1 資料夾裡頭的檔案都解壓到DataMeshestrees
如果有安裝SI 的, si-lowpolytrees-level1 資料夾裡頭的檔案也要安裝
level2 的安裝方法跟level1 一樣

==============================================================
Wiseman's Reduced Textures v1.1 Part 1
http://www.tesnexus.com/downloads/file.php?id=6446
Wiseman's Reduced Textures v1.1 Part 2
http://www.tesnexus.com/downloads/file.php?id=6447
Wiseman's Reduced Textures v1.1 Part 3
http://www.tesnexus.com/downloads/file.php?id=6448
Wiseman's Additional Reduced Textures
http://www.tesnexus.com/downloads/file.php?id=7099

調整Oblivion 原高材質下的各類紋理, 適合128M 顯存的顯卡使用, 也適用於使用
256MB 顯存顯卡、但想開高解析度或者使用了 "含大量高解析度材質mod" 的用戶

Part 1
降低NPC 臉部的normal maps、衣服的細節

Part 2 如果你的顯卡有256 MB, 但想要節省顯存的話, 可以使用1 或者1+ 2
降低其他細節:armour、weapons、creatures

Part 3
降低許多材質的精細度, 最明顯的是樹枝 (不過你也不可能整天盯著樹枝看吧?)
其他降低的部份還有人物、特效、火焰等等...
        
Additional
進一步強化Wiseman's Reduced Textures 的效果, 伴隨著些微的畫質衰減
推薦給128MB 顯卡的玩家 (需預先安裝Wiseman's Reduced Textures v1.1)




Wisemans Reduced Texture addon_Bomrets Detailed Normals   by Dewshine
http://www.tesnexus.com/downloads/file.php?id=13881

Dewshine 使用Wiseman 提供的工具, 降低了Bomret's Detailed Normal Maps 的檔案大小
跟遊戲原版比起來, 效能會好一些 (畫質也是)




Wisemans Reduced Texture Addon_Shivering Isles   by Dewshine
http://www.tesnexus.com/downloads/file.php?id=13865

Dewshine 使用Wiseman 的工具, 降低了Shivering Isles 的Normal Maps 檔案大小
提昇了效能 (伴隨著不明顯的畫質降低)




Wiseman & Dewshine 兩人的材質包, 有些地方是重複的, 推薦安裝順序:
1. Unofficial Oblivion Patch v3.2.0
    Unofficial Shivering Isles Patch v1.4.0
2. Wisemans Reduced Textures 1+2+3
    Wisemans Additional Reduced Textures (選用)
3. Wisemans Reduced Texture addon_Bomrets Detailed Normals
4. Wisemans Reduced Texture Addon_Shivering Isles

==============================================================








其他
==============================================================
Initial Glow v0.2
http://www.tesnexus.com/downloads/file.php?id=5138

移除遊戲內出現的膜狀Shader 效果 (人物身上的一層光輝), 並保持與其他修改魔法的模組相容
發光效果會短暫出現, 然後消失; 如果你有安裝自訂法術使用標準Shader 的模組, Shader 可能
會缺少固定的光輝效果

self & all 請擇一使用, 另外可搭配creatures 使用
[GFX]_Initial_Glow-self.esp
改變玩家身上出現的輝光效果

[GFX]_Initial_Glow-all.esp
改變所有Shader, 除了特殊生物的Shader (skeleton champ、atronach、ghost...)

[GFX]_Initial_Glow-creatures.esp   選用插件
移除上述生物身上的Shader 光輝

==============================================================
No Glow Grass Fix v1.1
http://www.tesnexus.com/downloads/file.php?id=10655

關閉HDR 時, 有時候草會出現發光 (霓虹輝光) 的現象; 使用此模組後, 草會變得較溫和、
顏色自然、不會像鏡子般反射光線

4個插件擇一使用
No Glow Grass.esp基本模組, 只改變草的色階
No Glow Grass - Shorter.esp 改變草的色階、縮短草的長度
No Glow Grass - Faster.esp 改變草的色階、改變草的擺動速度 (應該是減慢)
No Glow Grass - Faster and Shorter.esp 包含以上所有插件的功能




==============================================================
No Lights Flicker
http://www.tesnexus.com/files/file.php?id=6150

移除所有光源的閃爍效果, ex. 火炬, Oblivion Gate, 營火, 燈飾, 蠟燭...

Wrye Bash 有類似的功能:
Bashed Patch, 0.esp -> Rebuild Patch -> Tweak Assorted -> No Lights Flicker

==============================================================
No Wind
http://www.tesnexus.com/downloads/file.php?id=2578
No Wind for SI
http://www.tesnexus.com/downloads/file.php?id=10902

移除樹葉和草迎風搖曳的效果, 增加效能

如果安裝了Natural Weather 或Atmospheric Weather System
No Wind 不會關閉因天氣模組產生的擺動效果

草的擺動幅度可以修改Oblivion.ini 來控制
fGrassWindMagnitudeMax=0.0000 (125.0000) 草隨風擺動的幅度最大值, 0= 不擺動
fGrassWindMagnitudeMin=0.0000 (5.0000) 草隨風擺動的幅度最小值, 0= 不擺動

樹葉好像沒有相關數值可以調整

==============================================================
Quiet Feet MAX v2.0
http://www.tesnexus.com/downloads/file.php?id=12331
http://www.tesnexus.com/downloads/file.php?id=15942   omod 腳本

當你在騎馬或者接近一些生物時, 遊戲可能出現停頓的現象
Quiet Feet 解決了這些問題, 包含3種模式:

Quiet Feet MAX
用0 Byte 的聲音檔取代了敵對生物的腳步聲

Whispered Feet
用較低品質的聲音檔取代了敵對生物的腳步聲

Whispered Feet MAX
用0 Byte 的聲音檔取代了2 腳敵對生物的腳步聲
用較低品質的聲音檔取代了4 腳敵對生物的腳步聲

其他遇到音效/音樂導致CTD 的問題可參考:http://oblivionclarity.blog21.fc2.com/blog-entry-127.html

==============================================================
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏1
回复

使用道具 举报

45

主题

1万

帖子

1万

积分

资深玩家

Rank: 9Rank: 9Rank: 9

贡献度
2217
金元
76206
积分
16539
精华
5
注册时间
2007-12-2
舒服的沙发
发表于 2009-7-28 22:26 | 只看该作者
感謝,有很多是我沒見過的東西。
回复 支持 反对

使用道具 举报

56

主题

1万

帖子

2万

积分

云游仙境

★=藍藍路=★

Rank: 12Rank: 12Rank: 12

贡献度
3808
金元
82002
积分
23432
精华
0
注册时间
2007-11-26
硬硬的板凳
发表于 2009-7-28 22:27 | 只看该作者
太好了

這下會有很多新人少問一堆問題了

C大!!

你可以去睡了!!!!!![em57]
回复 支持 反对

使用道具 举报

102

主题

1693

帖子

1789

积分

游戏狂人

Rank: 6Rank: 6

贡献度
120
金元
13092
积分
1789
精华
0
注册时间
2006-4-23

G胖の微笑3DMer

冰凉的地板
发表于 2009-7-28 22:34 | 只看该作者
眼睛已花
[em01] [em01]
回复 支持 反对

使用道具 举报

0

主题

2497

帖子

8274

积分

游戏精英

Rank: 8Rank: 8

贡献度
1539
金元
20884
积分
8274
精华
3
注册时间
2006-12-10
5#
 楼主| 发表于 2009-7-28 22:44 | 只看该作者
我也可以去睡了[em04]

写这篇的原因是...每次重装上古我都会手残把Oblivion.ini 顺便砍掉
每次改这个要参考3.4篇文章好累啊...[em60]

干脆自己整理一篇[em54]
回复 支持 反对

使用道具 举报

2

主题

1551

帖子

2338

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
373
金元
9056
积分
2338
精华
0
注册时间
2009-3-26
6#
发表于 2009-7-28 22:45 | 只看该作者
辛苦啦,占个位置一会再来看[em17]
回复 支持 反对

使用道具 举报

0

主题

22

帖子

43

积分

初级玩家

Rank: 2

贡献度
7
金元
747
积分
43
精华
0
注册时间
2009-7-27
7#
发表于 2009-7-28 22:47 | 只看该作者
楼主,我想问个问题,我记得 改这个ini有一个选项是 把0改为1 小地图就变彩色了,你知道是哪个选项吗?[em60]
回复 支持 反对

使用道具 举报

45

主题

1万

帖子

1万

积分

资深玩家

Rank: 9Rank: 9Rank: 9

贡献度
2217
金元
76206
积分
16539
精华
5
注册时间
2007-12-2
8#
发表于 2009-7-28 22:53 | 只看该作者
Chiousf之不玩游戏会死掉,超级无敌白的新手救命帖大全
http://3dmgame.chnren.com/bbs/showtopic-483348.html


有没有野外地图?详细点的?
请参考这篇,请务必整篇看完:
野外全地点彩色标示地图,可直接打印
缩图



另外因为有些微影响到游戏的效能,当初游戏刚出来的时候,地图是关掉细节的部分。
目前的计算机效能都还不错了,所以可以打开我的文件My GamesOblivionoblivion.ini,
搜寻
bLocalMapShader=1 游戏预设是用灰阶屏蔽掉细节



改成
bLocalMapShader=0 就能封掉灰阶的屏蔽



建議你直接下載那篇裡頭提到改好的ini來用,比較省事。
當然,大佬你自己手癢的話也可以自己改。
回复 支持 反对

使用道具 举报

0

主题

1288

帖子

1764

积分

游戏狂人

Rank: 6Rank: 6

贡献度
171
金元
10801
积分
1764
精华
0
注册时间
2009-6-5
9#
发表于 2009-7-28 22:55 | 只看该作者
好强大的帖子  解决了很多让人头疼的问题  [em05]   感谢楼主[em24]
回复 支持 反对

使用道具 举报

48

主题

1053

帖子

1216

积分

游戏狂人

Rank: 6Rank: 6

贡献度
124
金元
7195
积分
1216
精华
0
注册时间
2009-5-6
10#
发表于 2009-7-28 23:05 | 只看该作者
好贴~~~~~有收获了
回复 支持 反对

使用道具 举报

57

主题

2806

帖子

3132

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
399
金元
15363
积分
3132
精华
0
注册时间
2008-8-26
QQ
11#
发表于 2009-7-28 23:15 | 只看该作者
这个太生猛了   马上去试试[em61]
回复 支持 反对

使用道具 举报

48

主题

1053

帖子

1216

积分

游戏狂人

Rank: 6Rank: 6

贡献度
124
金元
7195
积分
1216
精华
0
注册时间
2009-5-6
12#
发表于 2009-7-28 23:16 | 只看该作者
Oblivion Script Optimization for si 版本谁能下一个出传上来?貌似大陆IP登不上去
回复 支持 反对

使用道具 举报

4

主题

257

帖子

311

积分

高级玩家

Rank: 4

贡献度
33
金元
1790
积分
311
精华
0
注册时间
2009-7-16
13#
发表于 2009-7-28 23:30 | 只看该作者
[em09] [em09] [em09] 强烈支持!
回复 支持 反对

使用道具 举报

9

主题

1091

帖子

1298

积分

游戏狂人

Rank: 6Rank: 6

贡献度
137
金元
7497
积分
1298
精华
0
注册时间
2008-6-29
14#
发表于 2009-7-28 23:33 | 只看该作者
这么多~看得头好晕~
回复 支持 反对

使用道具 举报

0

主题

22

帖子

43

积分

初级玩家

Rank: 2

贡献度
7
金元
747
积分
43
精华
0
注册时间
2009-7-27
15#
发表于 2009-7-28 23:42 | 只看该作者

回复 8# Chiousf 的帖子

[em39] 啥也不说了,谢谢啊[em39]
回复 支持 反对

使用道具 举报

0

主题

502

帖子

543

积分

高级玩家

Rank: 4

贡献度
52
金元
3351
积分
543
精华
0
注册时间
2009-4-4
16#
发表于 2009-7-28 23:45 | 只看该作者
很實用,  繼續調整我的上古吧..
希望不要再頓了..
回复 支持 反对

使用道具 举报

0

主题

2497

帖子

8274

积分

游戏精英

Rank: 8Rank: 8

贡献度
1539
金元
20884
积分
8274
精华
3
注册时间
2006-12-10
17#
 楼主| 发表于 2009-7-28 23:48 | 只看该作者
原帖由 jimkkk111 于 2009-7-28 23:16:00 发表
Oblivion Script Optimization for si 版本谁能下一个出传上来?貌似大陆IP登不上去

http://www.rayfile.com/files/2fa4115e-7b8e-11de-908c-0014221b798a/
回复 支持 反对

使用道具 举报

0

主题

328

帖子

276

积分

高级玩家

Rank: 4

贡献度
12
金元
2284
积分
276
精华
0
注册时间
2009-5-16
18#
发表于 2009-7-29 00:17 | 只看该作者
顶下,我机器巨烂,靠的就是优化了...
回复 支持 反对

使用道具 举报

18

主题

1238

帖子

1236

积分

游戏狂人

Rank: 6Rank: 6

贡献度
70
金元
9556
积分
1236
精华
0
注册时间
2008-6-30
19#
发表于 2009-7-29 00:24 | 只看该作者
[em60] 太强大了。。。。。。又有的累了。。。
回复 支持 反对

使用道具 举报

5

主题

1057

帖子

1253

积分

游戏狂人

Rank: 6Rank: 6

贡献度
106
金元
8292
积分
1253
精华
0
注册时间
2007-12-1
20#
发表于 2009-7-29 00:32 | 只看该作者
这贴我要收藏了 谢谢!!
回复 支持 反对

使用道具 举报

18

主题

1238

帖子

1236

积分

游戏狂人

Rank: 6Rank: 6

贡献度
70
金元
9556
积分
1236
精华
0
注册时间
2008-6-30
21#
发表于 2009-7-29 00:55 | 只看该作者
其实我很想问PyFFI-ed Polygon Overhaul Meshes Patch
这个要怎么用.......[em04]
回复 支持 反对

使用道具 举报

3

主题

2018

帖子

2305

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
137
金元
17571
积分
2305
精华
0
注册时间
2008-4-14
22#
发表于 2009-7-29 01:12 | 只看该作者
一堆好货...

辛苦了...
回复 支持 反对

使用道具 举报

5

主题

1033

帖子

1810

积分

游戏狂人

Rank: 6Rank: 6

贡献度
275
金元
7103
积分
1810
精华
0
注册时间
2004-12-11
23#
发表于 2009-7-29 01:18 | 只看该作者
[em40] 没事了  在后面看到  建议LZ吧PyFFI说明放最前 从上往下看很迷惘...(1目10行不算)
回复 支持 反对

使用道具 举报

3

主题

1055

帖子

2525

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
419
金元
8389
积分
2525
精华
1
注册时间
2006-11-16
24#
发表于 2009-7-29 01:21 | 只看该作者
[em54] 斑竹跑哪去了,这么好的帖子一定要给他加分
回复 支持 反对

使用道具 举报

3

主题

880

帖子

1028

积分

游戏狂人

Rank: 6Rank: 6

贡献度
60
金元
7879
积分
1028
精华
0
注册时间
2009-4-1
25#
发表于 2009-7-29 01:27 | 只看该作者
[em04] [em04] 太好俩~~~~~~~~俺终于等到俩~~感觉上虽然不及台湾回归来得亢奋,但激动的心情还是足以支持在下回帖赞美楼主D~~~~谢谢!
回复 支持 反对

使用道具 举报

0

主题

144

帖子

117

积分

中级玩家

Rank: 3Rank: 3

贡献度
12
金元
1294
积分
117
精华
0
注册时间
2007-12-4
26#
发表于 2009-7-29 01:39 | 只看该作者
网页另存为了。这个要收藏起来
回复 支持 反对

使用道具 举报

1

主题

1039

帖子

1万

积分

骨灰玩家

Rank: 10Rank: 10Rank: 10

贡献度
188
金元
179635
积分
18716
精华
0
注册时间
2009-2-16

3DMer萝莉爱好者

27#
发表于 2009-7-29 01:52 | 只看该作者
超祥盡,眼花[em34]
回复 支持 反对

使用道具 举报

0

主题

253

帖子

295

积分

高级玩家

Rank: 4

贡献度
42
金元
1866
积分
295
精华
0
注册时间
2009-5-19
28#
发表于 2009-7-29 02:19 | 只看该作者
LZ發了這麼棒的優化帖
雖然不會減少小白問題(會看的早就看了)
但相當大的程度造福了我們
感謝整理,收藏了
回复 支持 反对

使用道具 举报

48

主题

1053

帖子

1216

积分

游戏狂人

Rank: 6Rank: 6

贡献度
124
金元
7195
积分
1216
精华
0
注册时间
2009-5-6
29#
发表于 2009-7-29 03:22 | 只看该作者
原帖由 foxbrian 于 2009-7-28 23:48:00 发表
[quote] 原帖由 jimkkk111 于 2009-7-28 23:16:00 发表
Oblivion Script Optimization for si 版本谁能下一个出传上来?貌似大陆IP登不上去

[url=http://www.rayfile.com/files/2fa4115e-7b8e-1...... [/quote]
万分感谢~
回复 支持 反对

使用道具 举报

25

主题

937

帖子

888

积分

超级玩家

Rank: 5Rank: 5

贡献度
90
金元
5281
积分
888
精华
0
注册时间
2008-1-27
30#
发表于 2009-7-29 09:34 | 只看该作者
好强的帖子~向楼主致敬
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|咖绿茵|求知网|3DMGAME ( 京ICP备14006952号-1  沪公网安备 31011202006753号

GMT+8, 2024-10-5 20:23 , Processed in 0.229751 second(s), 17 queries , Memcache On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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