Starsector 0.97a is out! (02/02/24); New blog post: Anubis-class Cruiser (12/20/24)
It's caused by using mods in general, regardless of your PC specs.The only known fix is switching to JRE 8. Copy/pasting from Discord, sorry if formatting is bad:Mini-guide: Switching to Java 8 to prevent the post-battle slowdownNot officially supported, may cause unrelated issues, do at your own risk and please report back if you do notice it causing problems.Symptoms- After some time playing and immediately after a battle, the game FPS will plummet (eg from 60 to 15-25) and usually only go back to normal after a game restart.- Saving/loading takes 5x longer than usual.- Using at least one mod (that adds new sprites? incl. GraphicsLib).Fix (slow down and read this part carefully)1. Go to your starsector install and rename the jre folder to jre7.2. Download either of the following (both are the same JRE 8 v271) (Mac/Linux users look below for download link): - (72 MB .zip) https://drive.google.com/file/d/1CGRtnv5hIGCtcdlvZXFO0F58VXqYUo6x/view?usp=sharing - (48 MB .7z) https://drive.google.com/file/d/155Lk0ml9AUGp5NwtTZGpdu7e7Ehdyeth/view?usp=sharing3. Extract that into your game folder so you have a folder named jre. You'll now have both jre (with java 8 ) and jre7.4. Make sure that your starsector/starsector-core/data/config/settings.json allowAnyJavaVersion is set to true. Then launch the game as normal.Potential issues- Game+launcher is zoomed in/off-center. Fix: Right-click Starsector, Properties, Compatibility, Change high DPI settings, tick checkbox for "Override...Scaling performed by Application" Thanks to Normal Dude for the fix.