Have you tried running in a VM?
If you're using Windows 10/11,
try Hyper-V. It isn't a "full" VM (It is a hypervisor, instead) like VMWare or VirtualBox, but that's actually kind of a good thing -- it is a bit closer to the hardware so you're likely going to get better performance.
Alternatively, you can try VirtualBox (which is free) but there's a good chance that the game won't launch due to VM detection; this can often be overcome but it's not always straight forward exactly what you need to change. One thing you'd need to do is change what hardware is reported as; for example, by default your video card is reported as something like "VirtualBox Graphics Driver", and you'll want to swap that out for a real GPU's name. If I remember correctly, this can be done with a bit of registry hacking (see below link on VMWare as this is still relevant here).
If you have VMWare available, I did some tinkering with that years ago as well. Take a look at this:
https://solarstrike.net/phpBB3/viewtopi ... box#p59949