I have seen videos where Tails grabs Sonic and is able to fly carrying him. I have tried several key combinations but am unable to get it to work. How can I do this?
This is what it looks like, although it can be done besides this boss battle:
You can only do this if you are playing in Sonic & Tails mode. You need to at least have a second controller if you're playing by yourself. You need to make Tails fly by having him jump in the air, then hit the jump button again in mid-air. He'll then start flying and you need to keep hitting the jump button to make him ascend or release it to descend. After about 8 seconds on the ingame clock, he'll descend to the ground again because he's "tired." You can also kill enemies if you hit them with your tails.
While he's in the air, you can either have him fly over Sonic to pick him up or have Sonic jump up to grab his hands. Tails will move slower because of Sonic's weight. Note you can also do this underwater, as Tails can "swim" then, but you can't ascend while hanging onto Sonic.
This is only possible if you have a second player who is controlling Tails. They can then pick Sonic up and you can fly.
You can do it with one player, opting to play both characters simultaneously. On a smartphone/tablet/touchscreen device, just slide the button on the left up while repeatedly tapping the button on the right. This activates flying Tails. If you do it while he and Sonic are adjacent to each other, Tails will just swoop Sonic up. Otherwise, once Tails is airborne, have Sonic jump up to grab his hands.
Tails can fly in Sonic 2 during singleplayer. I think you have to get that one power up that has the mini stars circling around you, then you jump up and in the air, afterwards you press jump again and you should fly but you must keep pressing jump to keep going. But another perspective is you must beat the game using tails🦊🚁
You have to look up using sonic then jump but keep in mind tails has to be right behind you