Magnetiicz 15 Posted January 3, 2024 Xiiviiniity has been able to get the game to boot with remix with the qindiegl wrapper Quote Share this post Link to post Share on other sites
N-DReW25 1,345 Posted January 3, 2024 11 hours ago, Magnetiicz said: Xiiviiniity has been able to get the game to boot with remix with the qindiegl wrapper As someone who isn't quite familiar with these "out of engine" projects I need to ask this, what's the context behind all this? Quote Share this post Link to post Share on other sites
DarthParametric 3,800 Posted January 3, 2024 Remix is nVidia's program that allows you to inject raytracing and PBR materials into older fixed function pipeline games. Currently it only supports DirectX 8/9, although they have mentioned the possibility of adding OpenGL 1/2 support (which would include KOTOR) at some point in the future. The issue is that I gather they use DXVK as a wrapper, which doesn't support OpenGL, so they'd have to code that themselves. Here's nVidia's video on Remix using Morrowind as an example: 1 hour ago, N-DReW25 said: out of engine Remix is actually in the game's original engine, which is what makes it so interesting. It basically sits between the game and the GPU. 1 Quote Share this post Link to post Share on other sites
Magnetiicz 15 Posted January 4, 2024 The only issue now is the wrapper itself its outdated by 7 years so hopefully somebody will update it to work better. There is alot of screen flickering in some parts and texture blinking. Quote Share this post Link to post Share on other sites
DarthParametric 3,800 Posted January 5, 2024 Seems like it only supports up to OpenGL 1.4 whereas KOTOR uses 1.5 I believe. If you look at the log output there are a ton of functions it doesn't support even just loading into the main menu. 1 Quote Share this post Link to post Share on other sites
tested34 1 Posted 23 hours ago Seems like glon12 works with KotOR. Moving from OpenGL to D3D12 nets me a significant performance boost, too. https://github.com/mmozeiko/build-mesa/releases Quote Share this post Link to post Share on other sites
DarthParametric 3,800 Posted 18 hours ago Interesting. Does it actually work with Remix though? Edit: Wait, that's DirectX 12. That's not going to work then I guess, since Remix needs 8/9. Oh well. Still might have other uses though. Quote Share this post Link to post Share on other sites
tested34 1 Posted 12 hours ago Yeah, in retrospect that makes sense. I hadn't looked at the specifics of Remix. While it isn't Remix, having the additional performance has allowed me to play around with some raytracing in ReShade. For some reason the DX12 wrapper will not work, but luckily the Vulkan wrapper (Zink) does. The screenshots don't really do it justice compared to when you're actually in game, though there are a ton of settings to tweak and I haven't really got a good grasp of them. First image is the unaltered game, second the default values in reshade, and third is my lackluster attempt to somewhat match the vanilla visuals. Quote Share this post Link to post Share on other sites
DarthParametric 3,800 Posted 9 hours ago 3 hours ago, tested34 said: the Vulkan wrapper (Zink) does Remix uses a custom DXVK wrapper for DX9 to Vulkan. I would assume because it's open source and multiplatform. Not sure if it's possible to bridge that and get Remix to accept the Zink input. Might require custom code. Quote Share this post Link to post Share on other sites