I just came back from a hiatus of at least 4-5 years. I managed to get Spiral Knights working on an ancient laptop of mine and things work smoothly. Not everything, though: most of the times I've played, I've suffered lag that hits exactly every 10 seconds. It hasn't been on quite the same schedule each time, but it typically hits around the :09-:00 mark and returns around :02-:03 of my computer's time (which is synced). Edit: that is anecdotal. The start time has been at ~:04 and ~:07 at times too. It is still exactly every 10 seconds, even after hours of play. Given that it's so regular, I'm curious as to whether it is a problem with my setup or instead with the connection or servers.
My specs:
- Mobile Intel GMA 4500M [no HD] (Mobile Intel 4 Series Express Chipset Family); driver version 8.15.10.2869, date 2012-10-04 and should be the most recent. Max graphics memory 1695 MB. Display 1366 x 768; I've been running it 1024 x 600 windowed at the lowest settings and the frame rate is decent even when there are lots of monsters.
- 4 GB RAM; Core2 Duo 2.2 GHz; Windows 7 Ultimate 64-bit.
- I downloaded the JRE 6u45 64-bit and replaced my java_vm with its jre6. My extra.txt only has lines to set the maximum and initial memory pool sizes to 2G but removing this didn't change anything.
What tools do you suggest to test the connection? And does this seem like something on my end? I've tried hard to make sure that nothing else is running when I play. The only thing I haven't tried is using Ethernet instead of wi-fi but I've been able to get steady connections when doing other streaming things (and I can't easily get long enough cables to make it convenient).
Supplementary Issue: my screen is 1366 x 768, so when I choose non-fullscreen options with height 768 (e.g. 1024 x 768) it gets squeezed by the window bar at the top. When I then open the screen options dropdown, the options have changed and the numbers are different--doing this many times I've seen height options of 754, 742, and 698. The widths seem to mostly stay among 1024, 1280, 1360, and 1366 though. I haven't done much to try to reproduce this because I couldn't get back to the display I wanted (the number of options remained about the same while the numbers changed). At some point it crashed and on restart I had to reset all the settings and this was enough of a nuisance that I stopped poking around. But it seemed unusual enough to report.
Extra BS: I jumped through several hoops to reach this point. I had to change my active disk from dynamic to basic (and sidestep scam software along the way) to install Win7 on a partition I'd carved out, since Intel stopped supporting many features in the Win10 drivers of this ancient GPU. Also to download the JRE 6 from Oracle's site I had to make an account there. I can't seem to use my Steam account (main knight Acid-Snow) to post in the forums; I'm using a non-Steam alt that I made solely for wiki posting. To date myself: I hardly remember Gorgos, Dust Bunnies, Drops, or Scarabs (the latter two of which are particularly annoying to deal with during lag). I still don't find it natural to use my Battle Sprite. And I'm sad that I can't eke out a Blast Network game. But, for the most part, I'm happy that the game has remained mostly as it was. It's nice to see that the options have slowly "filled out", e.g. now there's a shadow autogun and elementa/piercing/shadow blasters. As a swordmaster, though, I'm still a bit ticked that there still aren't piercing swords that aren't of the Flourish style. And, while I'm making suggestions, why isn't there a way to import/export settings (esp. controls)? And perhaps one could even find a way to incorporate controls into loadouts?
It was indeed my connection! I went to a friend's house and their wi-fi did not have these issues, and I also made it around some corners and used an Ethernet cable and the lag wasn't there. So apparently there's something with my xfinity router's wifi (or my connection to it) that throttles it every 10 seconds. I don't know great ways to diagnose it further or try to fix it, but the main issue is as good as resolved.