This game is an utter mess and there's one immediate word I need to put here that'll probably murder any further interest in the game BUT someone did solve this part already... sorta...
Ahem: Starforce. There's a Russian distribution of this game that removed that stuff better than the other patch floating around online that I remember, but I'm not sure how perfect it is.
So putting that main thing aside, this game has one very famous issue that led to a partial fix coming into existence thanks to me. The developers made use of the VP3 video codec, I believe, to save on license stuff, and the way they implemented it into the game engine is quite strange, and I'm not sure if anybody else ever did it. It's an OpenGL game engine, and the videos are played back with a DirectX-based video decoding playback instance that is RENDERED over the OpenGL instance of the game using a poorly documented feature of Windows that got removed after XP, literally breaking this game just a couple years after it originally came out (like if I remember how it was described correctly, the OpenGL instance literally is put to sleep when anything directx is in focus).
The dxwnd developer gho created a partial fix for the issue, but I've always wondered if there could maybe be a more definitive way of fixing the issue (like the gho fix is awkward to record with OBS because if you try using game capture, OBS literally loses focus on the game whenever any videos are played, and they play alot of videos for this game; oh and also it only works in windowed mode, gho never solved the issue for fullscreen use). At the very least, digging into said functionality because this game is bizarre.