From Sonic Retro
The Sonic Driver takes the energy from the Master Emerald to gain the power it needs. The only ammunition it uses is Sonic himself. He runs down the nose of the Sonic Driver and stands on a platform on the inside of it. He then spins around to charge up power. Once the right power is attained, Tails fires Sonic at the target. It is used in most of the episodes in the third series.
In "A Fearless Friend", Cosmo asked Tails to use the Sonic Driver to destroy Dark Oak and herself. Both Super Sonic and Super Shadow were fired out of it. The force had so much impact that the Sonic Driver was destroyed after Sonic and Shadow were fired out.