NVIDIAGameWorks / rtx-remix

Combined repo for the RTX-Remix runtime
https://www.nvidia.com/en-us/geforce/rtx-remix/
MIT License
1.38k stars 69 forks source link

[Runtime Bug] [Source Engine] NEOTOKYO° RTX-Remix broken #444

Open FrostKiwi opened 8 months ago

FrostKiwi commented 8 months ago

Describe the bug Game NEOTOKYO° fails to work with RTX Remix. It is a mod based on the Source Engine, so should work based on Half-Life² working. Specifically it is based on the Half-Life²: Episode 1 release version of the Source Engine, distributed via Steam's Source SDK Base 2006 image

The game launches, the RTX-Remix Banner successfully appears and you can get into the RTX Remix menu. You can see which textures are loaded. Besides that, every single other feature is completely broken. Nothing works, it seems injecting into the rendering fails. .USD Scene capture also fails unfortunately, so the complete workflow is broken. The statistics display as shown in the screenshot below also shows all numbers being 0 for rendering time.

Attach files! hl2_d3d9.log d3d9.log

Screenshots image

Motivation Why I'm interested in extending NEOTOKYO° via RTX-Remix: The game has some incredible art direction I fell in love with. I have exported the maps before into an external raytracer to get some images of the architecture on display. I would love to continue to do so with RTX-Remix. numa 2

anon-apple commented 7 months ago

The Reflex Latency Stats display is broken due to a driver issue, nothing we can do about it right now. It has been reported though and has be fixed already so it will correct itself in a future driver version. Optionally you can use an older driver version to get it to work again if for some reason you need it (unsure exactly which driver it was broken in though, probably one within the past year).

Edit: Small update just for the record, the Reflex fix should be in a driver in about a month in a half (takes a while for driver fixes to get out).

FrostKiwi commented 7 months ago

The Reflex Latency Stats display is broken due to a driver issue

To clarify in regards to the compatibility as a whole: Due to a driver bug, the Stats display is broken. But even if that's fixed, the overall engine incompatibility will not be fixed, as it's a separate issue.

Is that assessment correct?

anon-apple commented 7 months ago

Yes, I don't know what's going on with the rest, if I had to guess it's just falling back to raster early for some reason but someone would have to look into it more. Was just commenting on the Latency Stats window because that's a known/fixed issue.

AdamTadeusz commented 5 months ago

@FrostKiwi If you're interested we've got a rebuild of the game in source 13 going, would love to see if the program works with the newer source engine version of the game. Here is a link to the repository https://github.com/NeotokyoRebuild/neo