REALLY WEIRD
Okay I narrowed the problem down to only existing when my laptop is on max cpu speed setting in notebook hardware control. When it's on battery, there is no drop in framerates. Which is ironic because then it runs at 1ghz instead of 1.86ghz.
But this bug is so strange to me! When it's on full cpu power, console output is needed to make the game run at full speed. I'll try uninstalling nhc and see if that is the problem or if it has to do with the hardware cpu stepping. But since it runs fine in ubuntu, I bet it has to do with nhc, or an nhc setting in windows.