I see quite a few comments here that I want to answer, so sorry that I don't quote anyone ^_^
I got familiar with the IDTech Engine with the Original Wolfenstein New Order and Old Blood back in the day. (That is IDTech5) and RAGE (Original).
I fixed all of those, but well.. the fact that the games were locked to 60 FPS made it that not a lot of people tried or used the fixes ^_^. I know 30 FPS in 3D is not fun, especially if it isn't synchronized properly.
I then tried and fixed Doom (2016) to some degree (IDTech5.5/6). I call it 5.5/6 because it isn't either 5 or 6 but a cross-breed "in-between" ^_^
I then Fixed Doom Eternal (IDTech 7) revisited Doom(2016) on Vulkan (IDTech 6), fixed Wolf II (IDtech 6) and refixed the older Wolf games (IDTech5) and now Youngblood (IDTech6+ RTX).
Because it's the same engine, with various iterations, some principles are the same, sure there are new things in each version, but internally, the engine looks the same and at this point "very familiar" ^_^ (Kinda how every Unreal Engine 4 game looks internally ^_^).
So, me fixing the Rasterization part of Youngblood wasn''t really hard ^_^. Raytracing on the other hand was the new thing, that I had to do from scratch (both Vulkan API - code and shader wise).
Now that I know this engine very well:
In regards to Rage II, yes I will want to fix that as well as revisiting Rage (I) and redo the fix and update it as I did with the Wolfenstein games ^_^
Sure, if someone else wants to get a Stab at either Rage (OpenGL) or Rage II (Vulkan) please do!
There are also other things that I would like to "play with" like getting DLSS to work in Stereo3D ^_^ (this will be pretty time consuming because of the missing Shader Reflection Information, but I know it is possible. Then again, Nvidia is very non-open about how DLSS works, so all I have is "reverse engineered" thoughts and "guess-work" ^_^.
RDR2 will probably come at some point. There are other issues there, as well as missing Shader Reflection Information as well. So.. that would literally be me trying to fix a new engine from scratch, not fun ^_^. If someone wants to help, please do, but so far in the last year, I had 0 volunteers, so...
Hope this gives a better understanding on all the comments and topics ^_^
There are actually quite a lot of games on Vulkan, however there are more on LINUX than on Windows, simply because on Windows they are released as DX12. On Linux or Stadia there are Vulkan ports of the same games. (If only we could get them on Windows heh
I also kind of hopped that maybe someone else would be interested in doing a DX12 Stereo3D driver, now that they see it is possible and I could help along, but this hasn't happen yet.
Don't get me wrong, yes, I could do a DX12 Stereo3D driver as well. However, maintaining more than 1 project in my free time is problematic. (Remember, this is a hobby and a passion of mine, I don't work on this full time ^_^. If I would be "a company" then things would be different...