For direct access use https://forums.oldunreal.com
It's been quite a while since oldunreal had an overhaul, but we are moving to another server which require some updates and changes. The biggest change is the migration of our old reliable YaBB forum to phpBB. This system expects you to login with your username and old password known from YaBB.
If you experience any problems there is also the usual "password forgotten" function. Don't forget to clear your browser cache!
If you have any further concerns feel free to contact me: Smirftsch@oldunreal.com

Needed: D3D8drv for UT4.05

Questions, Tips&Tricks for the special patches
Post Reply
User avatar
ut405player
OldUnreal Member
Posts: 23
Joined: Wed May 01, 2019 1:22 pm

Needed: D3D8drv for UT4.05

Post by ut405player »

If I may be a bother again :)

I would like a D3D8 d3d8drv.dll for UT4.05 because on ATI cards with OpenGL drv transparent textures aren't antialiased (adaptiveAA) and also because D3D8 and D3D9 as OpenGL renderer from Chris Donhal have framerate limiter built in.
D3D8drv especially works well on all kinds of old ATI cards (e.g. R9700Pro, HD2600 Pro AGP) hence my preference for D3D8 over D3D9.
Again - I have an old Infiltration mod (just mutator form) that only works on UT4.05 and it works very well.
On GeForce's, one just sets Transparency supersampling but on ATI it's best to leave it on Adaptive-multisampling (more samples) but it doesn't work with OpenGL. And default D3D driver of UT4.05 has some rendering issues and no frame limiter, so running speed around map becomes too fast.
Funny old unreal. :)
User avatar
Smirftsch
Administrator
Posts: 8999
Joined: Wed Apr 29, 1998 10:00 pm
Location: NaPali
Contact:

Re: Needed: D3D8drv for UT4.05

Post by Smirftsch »

Last edited by Smirftsch on Wed Apr 01, 2020 5:48 am, edited 1 time in total.
Sometimes you have to lose a fight to win the war.
User avatar
ut405player
OldUnreal Member
Posts: 23
Joined: Wed May 01, 2019 1:22 pm

Re: Needed: D3D8drv for UT4.05

Post by ut405player »

Thank you so much however I can't test it, I can't download it;
here's what the site says:

Code: Select all

Error 403: Invalid download referer!

The download you requested is only available from its original homepage www.oldunreal.com
The link you clicked on was created without permission from Oldunreal.

If you are a Webadmin, please contact me if you want to refer to my page or its downloads. 
My browsers (Fireferret and K-Meleon Goanna and also internet exploder in win7) in XP and Win6.1 show: https://www.oldunreal.com/denied.htm

I tried again with the opengldrv.dll link from my previous request and it works - maybe because it's in "temp" directory (http://www.oldunreal.com/temp/UT405/OpenGLDrv.dll ).
Last edited by ut405player on Tue Mar 31, 2020 8:49 pm, edited 1 time in total.
User avatar
Smirftsch
Administrator
Posts: 8999
Joined: Wed Apr 29, 1998 10:00 pm
Location: NaPali
Contact:

Re: Needed: D3D8drv for UT4.05

Post by Smirftsch »

yuk...should be working now...
Sometimes you have to lose a fight to win the war.
User avatar
ut405player
OldUnreal Member
Posts: 23
Joined: Wed May 01, 2019 1:22 pm

Re: Needed: D3D8drv for UT4.05

Post by ut405player »

Thank you. That worked.
D3D8 renderer works flawlessly, I copied D3D8Drv.int from my 4.36 installation.

The only minor issue, as with every D3D render that I have run is 1 pixel wide band at the top and on the left side of the screen that doesn't update color as fast as the rest of the screen. I wonder if that's not ATi graphics driver...

My D3D8Drv.int:

Code: Select all

[Public]
Object=(Name=D3D8Drv.D3D8RenderDevice,Class=Class,MetaClass=Engine.RenderDevice,Autodetect=)
Preferences=(Caption="Rendering",Parent="Advanced Options")
Preferences=(Caption="Direct3D8 support",Parent="Rendering",Class=D3D8Drv.D3D8RenderDevice,Immediate=True)

[D3D8RenderDevice]
ClassCaption="Direct3D8 Support"
AskInstalled=Do you want to use Direct3D?
AskUse=
.
And my D3D8Drv settings same on UT4.36 and 4.05 - works very well:

Code: Select all

[D3D8Drv.D3D8RenderDevice]
ZRangeHack=True
NoAATiles=True
NumAASamples=4
UseAA=False
RequestHighResolutionZ=True
UseSoftwareVertexProcessing=False
UsePureDevice=True
UseTripleBuffering=False
MaskedTextureHack=True
SmoothMaskedTextures=False
FrameRateLimit=100
SwapInterval=0
UseVertexProgram=True
TexDXT1ToDXT3=False
DynamicTexIdRecycleLevel=100
CacheStaticMaps=False
UseTexPool=True
UseTexIdPool=True
UseSSE2=True
UseSSE=True
BufferTileQuads=True
BufferClippedActorTris=True
SinglePassDetail=True
SinglePassFog=True
ColorizeDetailTextures=False
DetailClipping=False
UseDetailAlpha=True
DetailMax=2
RefreshRate=0
MaxTMUnits=0
NoFiltering=False
MaxAnisotropy=0
Use565Textures=False
Use16BitTextures=False
UseS3TC=False
UseAlphaPalette=False
UseTrilinear=True
UsePrecache=False
UsePalette=False
UseMultiTexture=True
MaxLogTextureSize=0
MinLogTextureSize=0
MaxLogVOverU=8
MaxLogUOverV=8
OneXBlending=False
GammaCorrectScreenshots=True
GammaOffsetBlue=0.000000
GammaOffsetGreen=0.000000
GammaOffsetRed=0.000000
GammaOffset=0.000000
LODBias=0.000000
DetailTextures=True
DescFlags=0
Description=RADEON HD 7850
HighDetailActors=True
Coronas=True
ShinySurfaces=True
VolumetricLighting=True
.
Last edited by ut405player on Thu Apr 02, 2020 11:32 pm, edited 1 time in total.
User avatar
Smirftsch
Administrator
Posts: 8999
Joined: Wed Apr 29, 1998 10:00 pm
Location: NaPali
Contact:

Re: Needed: D3D8drv for UT4.05

Post by Smirftsch »

Happy it works :) - made this sticky if someone else wants it.
As for the band- no idea actually.
Sometimes you have to lose a fight to win the war.
User avatar
ut405player
OldUnreal Member
Posts: 23
Joined: Wed May 01, 2019 1:22 pm

Re: Needed: D3D8drv for UT4.05

Post by ut405player »

I have been trying out different maps including Unreal's thesunspire and in that one (it's really big) D3D8 renderer seems to not draw too far/very distant surfaces, it just shows a blend of surrounding surfaces.
Is there any way of increasing view depth?
User avatar
[]KAOS[]Casey
OldUnreal Member
Posts: 4497
Joined: Sun Aug 07, 2011 4:22 am
Location: over there

Re: Needed: D3D8drv for UT4.05

Post by []KAOS[]Casey »

a new build with increased zFar can do the trick
User avatar
ut405player
OldUnreal Member
Posts: 23
Joined: Wed May 01, 2019 1:22 pm

Re: Needed: D3D8drv for UT4.05

Post by ut405player »

Please, Smirftsch, if you would. 4x higher zfar (graphics cards do have some form of HSR). I opened the dll with ida32 but I didn't find anything useful.
User avatar
[]KAOS[]Casey
OldUnreal Member
Posts: 4497
Joined: Sun Aug 07, 2011 4:22 am
Location: over there

Re: Needed: D3D8drv for UT4.05

Post by []KAOS[]Casey »

I looked at the d3d8 drv source included in 227i public headers

try setting zRangeHack to false if it's set to true. It looks like that can possibly have changes to zFar. it may make your weapons appear on top of the hud, though.
User avatar
ut405player
OldUnreal Member
Posts: 23
Joined: Wed May 01, 2019 1:22 pm

Re: Needed: D3D8drv for UT4.05

Post by ut405player »

Thanks, however it doesn't help already tried anything that has to do with Z in settings.
OpenGL driver is perfectly fine, but at this time I need this one. So there's my trouble...
User avatar
Smirftsch
Administrator
Posts: 8999
Joined: Wed Apr 29, 1998 10:00 pm
Location: NaPali
Contact:

Re: Needed: D3D8drv for UT4.05

Post by Smirftsch »

Sometimes you have to lose a fight to win the war.
User avatar
ut405player
OldUnreal Member
Posts: 23
Joined: Wed May 01, 2019 1:22 pm

Re: Needed: D3D8drv for UT4.05

Post by ut405player »

Thank you - it is considerably better....

Update: I compared the 2x and normal version of D3D8drv.dll and found "80" (the other differences are timestamps I guess) -> changed that to double = "FF" and voila! 4x Z-Far version that works very well. I tested it in multiple maps, including thesunspire (yeah I do have U maps in UT), no Z corruption whatsoever anymore. Suhweet!

I can't attach the 4x_Z-far version here though....no "Attach" button.  =)
Last edited by ut405player on Wed Oct 07, 2020 1:23 pm, edited 1 time in total.
User avatar
Smirftsch
Administrator
Posts: 8999
Joined: Wed Apr 29, 1998 10:00 pm
Location: NaPali
Contact:

Re: Needed: D3D8drv for UT4.05

Post by Smirftsch »

Sometimes you have to lose a fight to win the war.
User avatar
Victor Delacroix
OldUnreal Member
Posts: 611
Joined: Sun May 21, 2006 2:16 pm

Re: Needed: D3D8drv for UT4.05

Post by Victor Delacroix »

Can you post the infiltration mutator you're running? Maybe it can be fixed/converted for current UT versions.
User avatar
ut405player
OldUnreal Member
Posts: 23
Joined: Wed May 01, 2019 1:22 pm

Re: Needed: D3D8drv for UT4.05

Post by ut405player »

You know - I don't really know anymore which version it is. I remember I did quite a study back then to find the one that is the last that is acceptable (not changing the whole GUI) and then adjust UT version to accept it (the latest) and it's 4.05.
I've looked around and couldn't even find infiltration zip file, I guess the only one I've got is the one integrated in the game anymore...
Last edited by ut405player on Mon Dec 28, 2020 1:14 pm, edited 1 time in total.
User avatar
medor
OldUnreal Member
Posts: 343
Joined: Sun May 17, 2009 7:19 am

Re: Needed: D3D8drv for UT4.05

Post by medor »

If I may be a bother again :)

I would like a D3D8 d3d8drv.dll for UT4.05 because on ATI cards with OpenGL drv transparent textures aren't antialiased (adaptiveAA) and also because D3D8 and D3D9 as OpenGL renderer from Chris Donhal have framerate limiter built in.
D3D8drv especially works well on all kinds of old ATI cards (e.g. R9700Pro, HD2600 Pro AGP) hence my preference for D3D8 over D3D9.
Again - I have an old Infiltration mod (just mutator form) that only works on UT4.05 and it works very well.
On GeForce's, one just sets Transparency supersampling but on ATI it's best to leave it on Adaptive-multisampling (more samples) but it doesn't work with OpenGL. And default D3D driver of UT4.05 has some rendering issues and no frame limiter, so running speed around map becomes too fast.
Funny old unreal. :)
Have you try opengl ?
http://medor.no-ip.org/index.php?dir=Video_Renders/OpenGL/&file=UT405-OpenGLDrv.dll.zip
You know - I don't really know anymore which version it is. I remember I did quite a study back then to find the one that is the last that is acceptable (not changing the whole GUI) and then adjust UT version to accept it (the latest) and it's 4.05.
I've looked around and couldn't even find infiltration zip file, I guess the only one I've got is the one integrated in the game anymore...
May be something here for you
http://medor.no-ip.org/index.php?dir=GameTypes/Infiltration/

Last edited by medor on Wed Dec 30, 2020 7:16 am, edited 1 time in total.
UTfiles http://medor.no-ip.org/
Image
Image
Image
Image
Post Reply

Return to “OpenGL & D3D for Unreal & UnrealTournament”