I have a beefy system. I can run things like witcher 3, or even outer worlds, with all settings maxed and enjoy fps around 144. then i load up this game, and drop to 30, THIRTY!, fps in larger battles. GPU utilization hovers between 0-1%, like the game cant/wont use my GPU at all, the only part of my system that even seems to notice starsector is running is ONE of my 12 logical processors (6-core CPU, so that is just one half of one sixth of my actual CPU), where it sits at 100%, presumably handling graphics as well as the actual game. Seemed pretty obvious this was the bottleneck. So i started doing some research, and think i found the problem; AMD CPU (ryzen 5 2600X) and AMD GPU (radeon RX 590) + game running on OpenGL = no bueno. And after extensive testing, and researching, this seems an irreconcilable issue. No combination of settings, tweaks, driver version, or anything else i can do with my hardware will run this game competently.
So basically, I strongly suggest (and i know this is no easy feat) you change the game to directX or vulkan or SOMETHING else, otherwise a large portion of your potential customers will never be able to enjoy the game, and will be left feeling shortchanged. And if you simply cant do this, then i follow this suggestion by having a huge warning on every page/vendor saying this game is outright incompatible with AMD users. According to steam only 15% of their users run AMD instead of nvidia so maybe you folks think that is an acceptable loss... but i invite you to consider the implications of telling 15% of the population they can't use your product. Or even worse, knowingly selling them a product they cant use without even a disclaimer... that is like disappointment squared.