@Khatharr
Thank you very much for the input. It seems I'll have to rewrite the motion mechanic and do some time system I currently lack.
@rip-off
I wasn't aware
Thought it was angles. It's ok now
As for the freezing it was just like game lag.The game screen freezes, slowing down the whole system, but not crashing windows or something.
The loop polls for events. I just commented that part for testing purposes.
I did some testing and now it's much better. After I put a SDL_delay(8) in the loop.