ainigo 发表于 2011-10-28 09:34

OBGE v3,shift能点开+号?

本帖最后由 ainigo 于 2011-10-31 11:25 编辑

win7 64位A卡6850
我的dx9的dll文件都齐全,根目录下和data目录下甚至shader目录下都放了,但菜单里按住shift点击就是无法启用shader,按多久都不行。
按~进入控制台,显示那些shader都已经load进来了。至于shaderlist的方法也行不通,因为obge.ini文件里根本没有开启shaderlist的字样。
SM3.0开了,HDR开了我是年度版
obge的esp在比较靠下的位置

何解??

那些大部头的著作我都看了,除了obge controler没碰过之外,其他的都按要求做的,就是点不开+号
我就需要开个高质量SSAO,降个饱和度,开个godray,再来个景深,这四样,要求不高

mjxy 发表于 2011-10-28 10:04

你新建个存档试试
至于 shader.list 你可以参考 fox大的帖子

ainigo 发表于 2011-10-28 10:08

本帖最后由 ainigo 于 2011-10-28 19:58 编辑

嗯建立新档这招没试过,现在上班,等回家试试


fox的那个帖子在书签里呢,这几天是每日必读的
fox说:“ 修改OBGE.ini, 將bUseShaderList 設為1, 之後進入遊戲時, 就會自動載入shaderlist.txt裡列出的shader”

但我的OBGE.ini里只有bUseEffectList=1,没有bUseShaderList的字样……


再说正常情况下也不是非得用shaderlist的做法

ainigo 发表于 2011-10-28 12:03

本帖最后由 ainigo 于 2011-10-28 19:56 编辑

一定要用frame network 2.0么

ainigo 发表于 2011-10-28 13:59

按住shift点啊点啊

zhou68107740 发表于 2011-10-28 14:25

按shift然后对着前面的+—号点,不是每次都能点开的,有时候会点进里边的子菜单。我还没碰到点不开的情况。倒是里边的选项不会调,怎么调都感觉画面模糊,远景模糊也就算了,关键是自己的人物看着也模糊,看不大清楚,比较纠结,画面倒是好看多了

ainigo 发表于 2011-10-28 18:29

frame network 2.0 无法安装在64位系统上的

ainigo 发表于 2011-10-28 19:06

本帖最后由 ainigo 于 2011-10-28 19:09 编辑

我建了新的存档,仍然不好使啊~~~~~~~
显卡设置里的表面格式化也关了

ainigo 发表于 2011-10-28 19:15

这是我的OBGEv2.log


Hooked: kernel32.dll
Hooked: kernel32.dll
Hooked: user32.dll
Hooked: d3dx9_27.dll
Hooked: d3dx9_43.dll
Detoured GetRenderedSurfaceParameters(); succeeded
Replacing the built-in shaders.
Detoured GetShaderBinary(); succeeded
Detoured LoadTextureFile(); succeeded
Init: D3D9.DLL queried.
Init: D3D9.DLL loaded.
Init: Took over Direct3DCreate9.
OD3D9: Driver queried from 0x028b76d7
OD3D9: Driver 0x02ca0e90 constructed from 0x028b7643 (1 drivers available)
OD3D9: Driver 0x02ca0e90 destructed from 0x028bd7c5 (0 drivers left)
OD3D9: Driver queried from 0x028b76b8
OD3D9: Driver 0x02ca0e90 constructed from 0x028b7643 (1 drivers available)
OD3D9: Device queried from 0x0076a547
OD3D9: Device 0x02ca6790 constructed from 0x028bd8bb (1 devices available)
Loading texture (data\textures\shaders/unbound.dds)
Pre Hook
RESZ format supported.
Depth buffer texture (INTZ) (1920,1080) created OK.
Depth buffer attached OK. 0
Init: ATIMGPUD.dll queried.
Loading texture (data\textures\effects\water_NRM_LOD.dds)
Loading texture (data\textures\effects\water_NRM_LOD.dds)
Linking to existing texture.
Loading texture (data\textures\effects\water_NRM.dds)
Loading texture (data\textures\effects\water_NRM.dds)
Linking to existing texture.
Received load game message.
Loading a game.
Creating effect vertex buffers.
Creating full screen textures.
Width = 1920, Height = 1080
Format = A16B16G16R16F
Loading the effects.
Added to list OK.
Loading the effects.
Loading effect that already exists. Returning index of existing effect.
Loading effect that already exists. Returning index of existing effect.
Loading effect that already exists. Returning index of existing effect.
Loading effect that already exists. Returning index of existing effect.
Loading effect that already exists. Returning index of existing effect.
Save file links 3 textures.
Error loading texture list: too small.
No effect data in save file.
Effect (NormalFilterAA.fx) - Script refID = 3c000800
Effect (Volumetric_SSII.fx) - Script refID = 3c000800
Effect (HBAO.fx) - Script refID = 3c000800
Effect (Ring_SSAO.fx) - Script refID = 3c000800
Effect (Volumetric_SSAO.fx) - Script refID = 3c000800
Loading effect that already exists. Returning index of existing effect.
Effect (DepthOfField.fx) - Script refID = 3c000800
Effect (CrysisDoF.fx) - Script refID = 3c000800
Loading effect that already exists. Returning index of existing effect.
Effect (Bokeh_Circle_DoF.fx) - Script refID = 3c000800
Effect (Bokeh_Hexagon_DoF.fx) - Script refID = 3c000800
Effect (Pseudo_Bokeh_DoF.fx) - Script refID = 3c000800
Effect (Godrays.fx) - Script refID = 3c000800
Loading effect that already exists. Returning index of existing effect.
Effect (CelShader+EdgeAA.fx) - Script refID = 3c000800
Effect (ColorEffects.fx) - Script refID = 3c000800
Effect (ColorMood.fx) - Script refID = 3c000800
Effect (ENBColorEffect.fx) - Script refID = 3c000800
Effect (HLSLbleachbypass.fx) - Script refID = 3c000800
Effect (HLSLColorGrading03.fx) - Script refID = 3c000800
Effect (HLSLvignette.fx) - Script refID = 3c000800
Effect (obsharpen.fx) - Script refID = 3c000800
Effect (Water.fx) - Script refID = 37000ed5
Creating shader vertex buffers.
Received save game message.
Saving a game.
EffectManager::SaveGame
EffectManager::SaveGame
pEffect index = 22
Received save game message.
Saving a game.
EffectManager::SaveGame
EffectManager::SaveGame
pEffect index = 22
Received ExitGame message.
Calling Release Device
Releasing effect vertex buffer.
Depth buffer : Lost device callback.
Releasing the depth buffer surface.
Releasing the depth buffer texture.

ainigo 发表于 2011-10-28 19:51

这是我的OBGE.ini内容:



bUseDepthBuffer=1
bUseRAWZfix=1

bUseEffectList=1
sEffectDirectory=data\shaders\
sEffectListFile=data\shaders\shaderlist.txt
bUseLegacyCompiler=0
bOptimize=0
bRenderHalfScreen=0
bPurgeOnNewGame=0
bNoShadersInMenus=0
bTailEffects=0

iBufferTexturesNumBits=0
iBufferRawZDepthNumBits=0
iReflectionMapSize=0
iWaterHeightMapSize=0
iWaterDisplacementMapSize=0
iAutoGenerateMipMaps=2
iBufferZDepthNumBits=0

bSaveData=1
bLoadData=1

bEnableInterOp=0

bEnabled=1

bUseShaderOverride=1
bUseLegacyCompiler=0
bSaveShaderOverride=1
bCompileSources=0
bRuntimeSources=0
bOptimize=0
bMaximumSM=0
bUpgradeSM1X=0
sShaderOverrideDirectory=data\shaders\override\

bPurgeOnNewGame=0

ainigo 发表于 2011-10-31 11:24

又重装了一次,也不行

vira 发表于 2011-10-31 12:21

楼主把OBGE.ini删掉再试一下?或者直接在shader目录下新建shaderlist.txt,把那几个fx文件名填上去试试

另:我用OBGEv3也是一堆问题,要不是点不出来,或者是打开了没效果
换OBGEv2之后一切正常

ainigo 发表于 2011-11-4 11:22

这么重要的效果开启不了,解决不了,就不玩上古四了,直接玩5吧

拖得太久才得到想要的东西,多半已经晚了……
页: [1]
查看完整版本: OBGE v3,shift能点开+号?