Ah, that's a shame. I was hoping GDX would work in libTAS. In the near future I'll be building a new PC and I'll dual-boot Linux, so I won't have to mess with virtual machines or WSL to get libTAS working. I'll try some games like Duke Nukem 3D and Shadow Warrior and see what I can come up with. At the very least, Shadow Warrior should work in voidSW since that port is based on eDuke32, which works in libTAS. I'm not sure about Duke Nukem 3D, though, since all the speedrunners use pkDuke3D. I assume it'll work but I can't say for sure until I try it. I want to try out a bunch of other games, too, just to see how they all work. A good chunk of my Steam library runs natively on Linux, which is nice.
Also, I finished the first map in Zone 2 a few days ago, and I'm a little over halfway done with z2a2. Here's a video of z2a1 beaten in 8 seconds flat. Check the video description for how I did it.
Location: Pool of misery and suffering (Ukraine)
Yeah, I'm wondering if there's a proper guide of how to get or compile pkDuke3D on Linux. deeperjungle said he didn't know if anyone had built it for Linux.
eDuke32 requires an actual gamedata of Duke Nukem 3D (.gpr file) to be built, so maybe providing Shadow Warrior .gpr might produce VoidSW.
I'm wondering if such a trick can be performed with Duke's pipebombs. However, I don't think if such a wall exists on any of the levels, because Duke 3D is not so backtrackable as Ion Fury.
TASing is like making a film: only best takes are shown in the final movie.
Someone on discord sent me a binary of VoidSW for Linux about a year ago, that's how I tested it. Hopefully all you need to get VoidSW running is the GRP file for the game and eDuke32. That's something I'll test when I start dual booting.
As for pkDuke3D, Apparently it's not available for Linux at the moment. Maybe one day it will be. A couple of people on the Build Engine speedrun discord have talked about trying to port it, but It's been a while since they posted that and I don't know what's going on with it today, if anything. Late last year, Pogokeen said something about third-party libs needing to be looked at, but that all goes a bit over my head.