Giter Club home page Giter Club logo

ut99vulkandrv's People

Contributors

dpjudas avatar seriousbuggie avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

ut99vulkandrv's Issues

Possible issue with resolution list on 469C RC2

I've noticed that when I upgraded to the latest 469C RC2 patch the resolution list only shows 1920x1080 or my monitors native resolution.

Not sure if the issue lays with the renderer, but if you could take a looksee that'll be cool.

Everything works but

I like the vulkan renderer everything works but I get framedrops I need a constant 390fps locked which i can get with d3ddrv.
but with vulkan on some maps it dips below 140fps
can this be improved in future releases? just wondering.
on d3d it stays high constantly.
I have a 390hz monitor btw.

Rendering area is always 640x480 on Wine

Hello. First I have to say: this is great! Thanks for doing this.

Now, as you gathered from the subject, I am running in a somewhat non-standard configuration, but Linux and Wine usually have very good Vulkan support, so I'm confused as to what is happening here. Probably some ambiguous part of the standard where one implementation does one thing, and another does something else :)

When I start the game, I see a 640x480 rendering area in the upper-left of the screen, which renders the top-left of the game view.

Screenshot_20211114_113725

If I use setres 640x480, then I can see the full view area.

Screenshot_20211114_113655

I can also set the Vulkan renderer as the windowed renderer, which provides me with a sizable window, but again only renders 640x480 pixels. The rest is filled with noise.

Screenshot_20211114_114453

If there is any information I can gather for you that will help, please let me know. I have tested with both Wine 5.0.3 and Wine 6.0. Mesa drivers are version 21.2.5 with Kernel 5.14. Some other general system info is in the screenshot if relevant.

Full screen issue

I am having issues running the game at fullscreen native res (1080p). The screen won't show any image but I can hear the sound in the background.

If I set the resolution to any other, it will just run as borderless in a corner.

Vulkan Low Saturation

I really like there is a VkSaturation option, it's really great that it lets you control it, but it seems like the range between 0 and 1 is not enough. 1 Seems to be the maximum saturation it can do. Here is how it looks like on VkSaturation=1
Screenshot_168

Here are other renderers for comparison:
Screenshot_169

Lighting on DM-Gothic map

I've been using the renderer for a few days and have only really noticed an issue around the lighting from the lanterns in the DM-gothic.

I'm running UT99 with the 469B patch with the textures from https://sites.google.com/view/unrealhdtextures/home including HD skins.

They're emitting out too much and can be a little annoying at times. To me the dx11 renderer does this bit correct. Sometimes there can be twop light sources in front but a third one in the back can shine out more,

Also on this map it looks like the purple sky light source isn't being picked up just quite enough at times - minor minor point, but maybe relevent.

Lodbias

Hi is it possible to add lodbias to your vulkan renderer? I use high lodbias for the world detail to be low and clear I can use that option on all other renderers if it is possible please let me know

Max Lighting not getting as bright as the dx9 or xopengl renderer

With a new UT99 patch, 469C RC2 being released I've been playing around with the different renderers as they've improved.

I noticed that the max brightness in the Vulkan renderer is lower than the others. They both go correctly completely dark at basically the same point.
UT_D3D9
UT_Vulkan

First one is dx9, the second is the vulkcan renderer.

Would this be a white light limit? What do you think?

alt tab bug

alt tabbing with vulkan renderer (2.4 and 2.5) doesnt minimize ut, game stays on top
it shows cursor and i can use it on second monitor
with d3d11 renderer (2.4 and 2.5) minimizing works but tabbing back into game makes cursor appear here and there and if going too far right the cursor goes on second monitor, can even click stuff on desktop

CTD in Trophy room with Vulkan?

Hi!
I think I found a problem with Vulkan, and only Vulkan, when trying to open the trophy room from the menu on a (completed) single-player campaign: the game systematically crashes, I don't know why.
292422526-4e67211b-0d90-4cad-9054-a82f1445c83d

Add support fo colorful editor modes

Some editor modes need colorful render textures. For example d3d9:
img
Currently d3d11 not support such:
img
Will be good add support of it.

Another modes:
img
img

Deus Ex Support

I've recently noticed this renderer and I am absolutely amazed by how it works, and I would like to ask, will there be a version for Deus Ex or is it planned at all?

Linux binary?

Can this be compiled for Linux?
Since there is a native Linux port for Unreal 1 / UT99 I want to avoid wine as good as possible.

HRFT audio

Hi quick question i am using your hrft audio but i dont hear sound and what settings should I use here ?

[HRTFAudio.HRTFAudioSubsystem]
DopplerSpeed=0.000000
AmbientFactor=0.000000
SoundVolume=0
MusicVolume=0
Channels=0
OutputRate=8000Hz
Latency=0
ReverseStereo=False
UseDigitalMusic=False
UseCDMusic=False
UseStereo=False
UseSurround=False
UseFilter=False

do you have an example or can you send me yours?????

Only one resolution available

Hello,

With the 2.2 release I've noticed I only have the one resolution available to me - the current monitor resolution.

Unable to compile

Hi there,
so I would like to run Unreal Tournament at 2K with my potato PC, thus I came to the conclusion that vulkan could help. Afterall I tried to run minecraft at 2K and it worked fine. UE99 with openGL struggles though.

Anyways I tried compiling your code and I am just lost. I downloaded VS Community 2019, opened the project, then I had to click "reload" on the project for some reason (that took me like 2 hours to figure out). Then it finally let me build the project, but it failed on "Engine.h" not found. I looked around the project and found out, that it was looking for the file in:

$(ProjectDir);$(SolutionDir)Thirdparty\UnrealTournamentSDK\Core\Inc;
$(SolutionDir)Thirdparty\UnrealTournamentSDK\Engine\Inc;

but the file was actually in:

$(SolutionDir)Thirdparty\ut432pubsrc\Core\Inc;
$(SolutionDir)Thirdparty\ut432pubsrc\Engine\Inc;

After that the compilation finished a little bit later with 445 errors and 485 warnings. And that is the point where I give up and kindly ask you for guidance. I guess I need to get the "UnrealTournamentSDK" somewhere, but I have no idea where.

Strange shading

I noticed some strange shadow shading in Vulkan:
Screenshot_168

Compared to other renderers:
Screenshot_169

f5d6b8a Crashes on start with UT 436

Just pulled down f5d6b8a to have a look.

Built in VS 2019 - with Release configuration, no errors.
Copied in VulkanDrv.dll and VulkanDrv.int as directed, set up UnrealTournament.ini also:

On start up there's about one note of music before it crashes with a GPF.
History: UVulkanRenderDevice::Unlock <- UViewport::Unlock <- UWindowsViewport::Unlock <- UGameEngine:Draw <- UWindowsViewport::Repaint <- UWindowsClient::Tick <- ClientTick <- UGameEngine::Tick <- UpdateWorld <- MainLoop

Set VkDebug=True and ran again for the log:

UnrealTournament.log

I am running AMD Adrenaline version 22.3.2

Are there any special requirements or missing steps from the README instructions?

I note in the code there seems to be a VulkanDrv.VulkanClient - I tried putting that in for ViewPortManager, but I get the same crash.
Only other thing unusal perhaps is that I've got the D3D11 render device also: But when selected, it works.

Detail textures in Vulkan are scaled incorrectly

Detail textures in Vulkan are not scaled correctly.

Vulkan example:
Screenshot_33
You can notice how small the Detail texture is, you can start to see a "grid" pattern where the Detail textures tile ^

OpenGL example:
Screenshot_34
Any other renderer scales Detail textures correctly ^

Add gamma correction for screenshots

Currently screenshots take in game too dark:
Shot00853

When on screen it look much brighten, since applied gamma:
img

D3D9 use nice feature GammaCorrectScreenshots:
img

Can we add such option here (both, vulkan and d3d11)?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.