Some pedantic stuff've noted down while whittling, free to ignore.
Sprite InterpolationFair few hardpoint sprites've got heights not evenly divisible by 4 -> unnecessary interpolation.
L: 70px, R: 68px
Diagonals're also affected though ain't nearly as stark.
Bounty board;
Spoiler
Annihilator Rocket Launcher
Arbalest Autocannon
Atropos & Harpoon (Single)
Autopulse Laser
Devastator Cannon
Flak Cannon
Hypervelocity Driver (turret.y % 2 == 1)
IR Pulse Laser
Light Assault Gun
Light Dual Autocannon
Light Machine Gun
Light Mortar
Light Needler
Mark IX Autocannon
Mining Laser
Paladin PD System
Railgun
Salamander (Single)
Burn Drive ClickNoticed an audible click in burn_drive_deactivate.ogg since's cut at a non-zero value.
Captured
here, isolated at end if's troublesome to hear.
Shaved 99 samples from start to get at the nearest zero-crossing, plenty of software can do it automatically like Audacity, Wavosaur, Reaper, Cubase, etc.
Few other sounds also suffer similarly but barely noticeable.
Drone CollisionDrones without a lesser HullSize cause the host to enter collision panic when they form up, regardless of CollisionClass.
Peeking at obfuscated collision module, seems to be some considerations for both collision class != SHIP and drones specifically, falls through here.
Panic (HullSize.FRIGATE & CollisionClass.FIGHTER)
Expected (HullSize.FIGHTER & CollisionClass.FIGHTER)