Need help with Rendering

I’m having issues running System Shock 2. I’m getting extreme lag as soon as I boot up the menu, and it gets worse when I start the game.

I know it has to do with the rendering software because when I run deus ex (I had the option to change the software renderer) it ran smoothly.

Anyone know of a way I can fix this? Maybe change a config file?