I've written an application that talks to some hardware via http. OK, so this isn't a game but what I'm after would be useful when I get around to adding network stuff to my work-in-progress one. What I'm after is some way to simulate delays on the internet. I guess I'm after some software that will delay packets and generally cause trouble so that I can see how my apps handle these issues. Has anyone used such a program ?