logo
Main

Forums

Downloads

Unreal-Netiquette

Donate for Oldunreal:
Donate

borderline

Links to our wiki:
Wiki

Walkthrough

Links

Tutorials

Unreal Reference

Usermaps

borderline

Contact us:
Submit News
Page Index Toggle Pages: 1 Send TopicPrint
Hot Topic (More than 10 Replies) Needed: D3D8drv for UT4.05 (Read 1091 times)
ut405player
New Member
*
Offline


Oldunreal member

Posts: 17
Joined: May 1st, 2019
Needed: D3D8drv for UT4.05
Mar 28th, 2020 at 9:52pm
Print Post  
If I may be a bother again Smiley

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. Smiley
  
Back to top
 
IP Logged
 
Smirftsch
Forum Administrator
*****
Offline



Posts: 8061
Location: at home
Joined: Apr 30th, 1998
Gender: Male
Re: Needed: D3D8drv for UT4.05
Reply #1 - Mar 31st, 2020 at 9:22am
Print Post  
« Last Edit: Apr 1st, 2020 at 5:48am by Smirftsch »  

Sometimes you have to lose a fight to win the war.
Back to top
WWWICQ  
IP Logged
 
ut405player
New Member
*
Offline


Oldunreal member

Posts: 17
Joined: May 1st, 2019
Re: Needed: D3D8drv for UT4.05
Reply #2 - Mar 31st, 2020 at 8:34pm
Print Post  
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 ).
  
Back to top
 
IP Logged
 
Smirftsch
Forum Administrator
*****
Offline



Posts: 8061
Location: at home
Joined: Apr 30th, 1998
Gender: Male
Re: Needed: D3D8drv for UT4.05
Reply #3 - Apr 1st, 2020 at 5:48am
Print Post  
yuk...should be working now...
  

Sometimes you have to lose a fight to win the war.
Back to top
WWWICQ  
IP Logged
 
ut405player
New Member
*
Offline


Oldunreal member

Posts: 17
Joined: May 1st, 2019
Re: Needed: D3D8drv for UT4.05
Reply #4 - Apr 1st, 2020 at 2:42pm
Print Post  
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 Edit: Apr 2nd, 2020 at 11:32pm by ut405player »  
Back to top
 
IP Logged
 
Smirftsch
Forum Administrator
*****
Offline



Posts: 8061
Location: at home
Joined: Apr 30th, 1998
Gender: Male
Re: Needed: D3D8drv for UT4.05
Reply #5 - Apr 2nd, 2020 at 6:06am
Print Post  
Happy it works Smiley - 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.
Back to top
WWWICQ  
IP Logged
 
ut405player
New Member
*
Offline


Oldunreal member

Posts: 17
Joined: May 1st, 2019
Re: Needed: D3D8drv for UT4.05
Reply #6 - Apr 9th, 2020 at 8:42pm
Print Post  
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?
  
Back to top
 
IP Logged
 
[]KAOS[]Casey
Developer Team
Betatester
Offline


nedm

Posts: 3205
Joined: Aug 7th, 2011
Gender: Male
Re: Needed: D3D8drv for UT4.05
Reply #7 - Apr 10th, 2020 at 3:59am
Print Post  
a new build with increased zFar can do the trick
  
Back to top
 
IP Logged
 
ut405player
New Member
*
Offline


Oldunreal member

Posts: 17
Joined: May 1st, 2019
Re: Needed: D3D8drv for UT4.05
Reply #8 - Apr 12th, 2020 at 7:00pm
Print Post  
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.
  
Back to top
 
IP Logged
 
[]KAOS[]Casey
Developer Team
Betatester
Offline


nedm

Posts: 3205
Joined: Aug 7th, 2011
Gender: Male
Re: Needed: D3D8drv for UT4.05
Reply #9 - Apr 13th, 2020 at 1:44am
Print Post  
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.
  
Back to top
 
IP Logged
 
ut405player
New Member
*
Offline


Oldunreal member

Posts: 17
Joined: May 1st, 2019
Re: Needed: D3D8drv for UT4.05
Reply #10 - Apr 13th, 2020 at 8:21pm
Print Post  
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...
  
Back to top
 
IP Logged
 
Smirftsch
Forum Administrator
*****
Offline



Posts: 8061
Location: at home
Joined: Apr 30th, 1998
Gender: Male
Re: Needed: D3D8drv for UT4.05
Reply #11 - Oct 3rd, 2020 at 9:05am
Print Post  
  

Sometimes you have to lose a fight to win the war.
Back to top
WWWICQ  
IP Logged
 
ut405player
New Member
*
Offline


Oldunreal member

Posts: 17
Joined: May 1st, 2019
Re: Needed: D3D8drv for UT4.05
Reply #12 - Oct 3rd, 2020 at 10:00pm
Print Post  
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 Edit: Oct 7th, 2020 at 1:23pm by ut405player »  
Back to top
 
IP Logged
 
Smirftsch
Forum Administrator
*****
Offline



Posts: 8061
Location: at home
Joined: Apr 30th, 1998
Gender: Male
Re: Needed: D3D8drv for UT4.05
Reply #13 - Oct 11th, 2020 at 4:45pm
Print Post  
  

Sometimes you have to lose a fight to win the war.
Back to top
WWWICQ  
IP Logged
 
Page Index Toggle Pages: 1
Send TopicPrint
Bookmarks: del.icio.us Digg Facebook Google Google+ Linked in reddit StumbleUpon Twitter Yahoo