Issues with UD3DRenderDevice when v469 installed

Discussions about UT99
Post Reply
1337GameDev
Skilled
Posts: 198
Joined: Thu Apr 16, 2020 3:23 pm
Personal rank: GameDev

Issues with UD3DRenderDevice when v469 installed

Post by 1337GameDev »

I recently installed patch v469, and extracted it to my ut99 directory.
Upon startup, and after the one time upgrade of the audio subsystem, i get a render device crash.

I am unsure as to why this is happening. Any ideas? I can provide more info if needed.

I have attached the file in question.

The error states:

Code: Select all

Failed to preallocate initial textures 1024x1024: 
DDERR_OUTOFVIDEOMEMORY

History: AllocTextures <- UD3DRenderDevice::SetRes <- UD3DRenderDevice::Init <- UWindowsViewport:;TryRenderDevice <- UWindowsViewport::OpenWindow <- UGameEngine::Init <- InitEngine
Attachments
Screen Shot 2020-10-20 at 11.01.51 PM.png
Screen Shot 2020-10-20 at 11.01.51 PM.png (19.53 KiB) Viewed 759 times
User avatar
OjitroC
Godlike
Posts: 3638
Joined: Sat Sep 12, 2015 8:46 pm

Re: Issues with UD3DRenderDevice when v469 installed

Post by OjitroC »

I did try to reproduce that crash with 469 and D3D but, for me, the game started and ran OK - I can't say the same for the renderer though as the textures in CItyIntro (for example) were garbled to say the least, numbers and characters rather than the expected textures. All I can suggest is to use OpenGL or D3D9/11 (not 8 or 10 for the reasons stated in the 469 release notes).
User avatar
Dr.Flay
Godlike
Posts: 3348
Joined: Thu Aug 04, 2011 9:26 pm
Personal rank: Chaos Evangelist
Location: Kernow, UK
Contact:

Re: Issues with UD3DRenderDevice when v469 installed

Post by Dr.Flay »

D3D is for DirectX 5-7.
Is there a reason you need to limit yourself to DX7, and have you installed the full DirectX 9 distro ?
You should use a renderer more suited to your hardware.
nVidia performs best with OpenGL and ATI and Intel perform best with DirectX.
1337GameDev
Skilled
Posts: 198
Joined: Thu Apr 16, 2020 3:23 pm
Personal rank: GameDev

Re: Issues with UD3DRenderDevice when v469 installed

Post by 1337GameDev »

I am running it in Parallels on a MacBook Air with intel graphics.

I set my renderer to "D3D10Drv.D3D10RenderDevice" which seems newer than you imply (but idk).

I tried "OpenGLDrv.OpenGLRenderDevice", and got this:


EDIT:
Wait... d3d v 10 is the issue with 469?

I'll give 11 a try then and reply
Attachments
Screen Shot 2020-10-21 at 8.27.46 PM.png
Screen Shot 2020-10-21 at 8.27.46 PM.png (17.73 KiB) Viewed 707 times
User avatar
Dr.Flay
Godlike
Posts: 3348
Joined: Thu Aug 04, 2011 9:26 pm
Personal rank: Chaos Evangelist
Location: Kernow, UK
Contact:

Re: Issues with UD3DRenderDevice when v469 installed

Post by Dr.Flay »

On this page https://github.com/OldUnreal/UnrealTournamentPatches
Is a section called "Compatibility" which you should have read before installing.
Patch.png
Patch.png (11.34 KiB) Viewed 705 times
Yes use DirectX 11 or 9 (whichever runs better on your GFX chip).

I mentioned the installation of the DX9 runtime files because modern windows does not come with hardware support for older than DX10.
You have to use the DX9 installer from microsoft to add the missing files for older software.
1337GameDev
Skilled
Posts: 198
Joined: Thu Apr 16, 2020 3:23 pm
Personal rank: GameDev

Re: Issues with UD3DRenderDevice when v469 installed

Post by 1337GameDev »

Welp...

I'm an idiot. I even read that out loud...

Hmm, OpenGL renderer crashes still.

But.. I can start the game with the D3D11 renderer.

Switching viewports to the d3d11 one however crashes the editor. I switched by right clicking the 3d rendering viewport, and selected it. Then the view is black, aside from the axis labels. I cna try and pan around, and the axis move, but then it crashes shortly afterwards.
Attachments
Screen Shot 2020-10-21 at 10.01.19 PM.png
Screen Shot 2020-10-21 at 10.01.19 PM.png (18.49 KiB) Viewed 705 times
Post Reply