Join us on our own very special Reddit on /r/Linuxers.

Quake II RTX 1.6.0 adds AMD FidelityFX Super Resolution (FSR)

By - | Views: 13,520

Quake II RTX from Lightspeed Studios and NVIDIA just recently gained another big upgrade, this time with some AMD tech thanks to community-provided code. This is possible since it's open source. Still quite surprising though but goes to show how people just want to make gaming better, regardless of hardware vendor politics.

With the release of Quake II RTX 1.6.0 it didn't just bring AMD FidelityFX Super Resolution (FSR) but upgraded many parts of the game with new features too.

Some of the other improvements include a removal of the NVIDIA Vulkan Ray Tracing extension, since it has been replaced by the vendor neutral extension now. Bigger additions came with support for nearest filtering on world textures, making any models translucent, polygonal light extraction from MD2/MD3/IQM models, smooth normals on the world mesh through a BSPX extension, support for unlit fog volumes and more new features.

You can also now change VSync without reloading the renderer, they extended the supported light style range to 200% to fix over-bright lighting, improved CPU performance, added anisotropic texture sampling for objects seen in reflections and refractions using ray cones, improved the handling of transparent effects in the acceleration structures and the list goes on. That's not even getting to community contributions like the aforementioned AMD FSR, saving and loading games in expansion packs, better support for old mods and enabled x86 builds of the dedicated server, improved behavior of Dynamic Resolution Scaling on map changes and so on.

All sounds pretty great. Quake II RTX is turning into quite the playground of graphics tech.

You can play Quake II RTX on Steam. The first 3 levels are free but to play the rest with it you also need to buy the original Quake II.

Article taken from GamingOnLinux.com.
20 Likes
We do often include affiliate links to earn us some pennies. We are currently affiliated with GOG and Humble Store. See more here.
About the author -
author picture
I am the owner of GamingOnLinux. After discovering Linux back in the days of Mandrake in 2003, I constantly came back to check on the progress of Linux until Ubuntu appeared on the scene and it helped me to really love it. You can reach me easily by emailing GamingOnLinux directly.
See more from me
8 comments

crt0mega 24 Jan
Yay, 3~4 FPS with RADV_PERFTEST=rt on my old Vega
pete910 24 Jan
View PC info
  • Supporter Plus
Don't know why but every time I see Quake II RTX reminds of the phrase " Mutton dressed as Lamb"
Oet_ 24 Jan
 
Engine version: q2rtx 1.6.0-HEAD-701cf31, built on Jan 20 2022


Quake II RTX won't start:
********************
FATAL: No ray tracing capable GPU found.
********************


I have an AMD Radeon 6900XT and this works:
$ vulkaninfo
What am I missing here?
Anza 24 Jan
Quoting: Oet_ 
Engine version: q2rtx 1.6.0-HEAD-701cf31, built on Jan 20 2022


Quake II RTX won't start:
********************
FATAL: No ray tracing capable GPU found.
********************


I have an AMD Radeon 6900XT and this works:
$ vulkaninfo
What am I missing here?

I was able to launch the game. First of all, I updated Mesa to 21.3.4 (raytracing support is relatively new, so better to have up to date Mesa, not sure if I should update kernel too). Next I added RADV_PERFTEST=rt %command% to the games launch options.

That was the good news. I get 10 FPS and graphics are very buggy. There's just few big triangles and some garbage.

Not that the vulkaninfo output shows lot of raytracing related extensions:
VkPhysicalDeviceRayTracingPipelineFeaturesKHR:
----------------------------------------------
        rayTracingPipeline                                    = true
        rayTracingPipelineShaderGroupHandleCaptureReplay      = false
        rayTracingPipelineShaderGroupHandleCaptureReplayMixed = false
        rayTracingPipelineTraceRaysIndirect                   = false
        rayTraversalPrimitiveCulling                          = false
pete910 24 Jan
View PC info
  • Supporter Plus
Quoting: Anza
Quoting: Oet_ 
Engine version: q2rtx 1.6.0-HEAD-701cf31, built on Jan 20 2022


Quake II RTX won't start:
********************
FATAL: No ray tracing capable GPU found.
********************


I have an AMD Radeon 6900XT and this works:
$ vulkaninfo
What am I missing here?

I was able to launch the game. First of all, I updated Mesa to 21.3.4 (raytracing support is relatively new, so better to have up to date Mesa, not sure if I should update kernel too). Next I added RADV_PERFTEST=rt %command% to the games launch options.

That was the good news. I get 10 FPS and graphics are very buggy. There's just few big triangles and some garbage.

Not that the vulkaninfo output shows lot of raytracing related extensions:
VkPhysicalDeviceRayTracingPipelineFeaturesKHR:
----------------------------------------------
        rayTracingPipeline                                    = true
        rayTracingPipelineShaderGroupHandleCaptureReplay      = false
        rayTracingPipelineShaderGroupHandleCaptureReplayMixed = false
        rayTracingPipelineTraceRaysIndirect                   = false
        rayTraversalPrimitiveCulling                          = false

Think you need to use the prop vulkan driver for full support but dont quote me on that
Oet_ 24 Jan
Quoting: AnzaNext I added RADV_PERFTEST=rt %command% to the games launch options.
That did the trick. But my result is similar as yours. Very low FPS with big triangles and garbage.

This is the Steam version. Compiling Quake II RTX from source gave me some SDL2 wl_proxy_marshal_flags error which they are currently fixing.

Anyway, I will check if this bugginess is hardware or software vendor politics. I will check the Steam version in Windows.
Oet_ 24 Jan
Quoting: Oet_I will check the Steam version in Windows.
Runs properly on Windows. Turning on dynamic resolution scaling massively improved FPS, which was turned off by default.
Quake II running smooth with raytracing is way more beautiful than the OpenGL version.
Now I wonder what we have to do to get the Linux version running properly.


Last edited by Oet_ on 24 January 2022 at 9:19 pm UTC
Anza 24 Jan
Quoting: pete910Think you need to use the prop vulkan driver for full support but dont quote me on that

I'll quote you anyway.

Looks like Radv and Mesa has worked at some point: https://gitlab.freedesktop.org/mesa/mesa/-/issues/5911

Based on that, getting older version of Quake 2 RTX should fix the issue.


Last edited by Anza on 25 January 2022 at 1:03 am UTC
While you're here, please consider supporting GamingOnLinux on:

Reward Tiers: Patreon. Plain Donations: Liberapay or PayPal.

This ensures all of our main content remains totally free for everyone with no article paywalls. We also don't have tons of adverts, there's also no tracking and we respect your privacy. Just good, fresh content. Without your continued support, we simply could not continue!

You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
Login / Register

Or login with...
Sign in with Steam Sign in with Twitter Sign in with Google
Social logins require cookies to stay logged in.