Every time I do how many steps I take devided by 256 it does a random pokemon cry. The first two times it was a Buneary cry,then the next two times it was a Gastly cry...I thought the Buneary cry was reasonable but I don't have a Gastly! My last thought is this has to be a glitch...I've never had a glitchy game before!

rashiram its no glitch !
after every certin number of steps in a place with patches of grass or possibilety of finding a pokemon you will hear the cry of the pokemon you can catch (untill gen 4) after gen 4 (gen 5) game freak just stopped doing that but if you are talking about gen 5 then check if there is a gastly in the place you walked and it might be just like the gens before so anyway its no glitch