Fire Ball Machine: Robonik uses this machine t shoot... fireballs. beat him, obvious..... dodge the fire balls and attack him.
Flea Machine: robotnik doesn't get his machine equipted fast enough for sonic so he decides to try drowning sonic. beat him, very complicate for beginners, you must reach he top of te labrinth... grab an air buble every chance you get and dodge the traps. when you ge to the top, hit him and go to the release machine anlet the anmals go. when i first played this it ok me abut 30 minutes to get the hang of... the only problem... the next stage.
Spear Machine: robonik gets a spear an lures soic onto a breakable platform. beat him, make sure you attack him every single time he comes down. he will use the spear to destroy portions of the platform and will leave you until you can't move(if even stand). he will also try fooling you by dropping in an open space(smart isn't he) giving you a chance to attack. this is anoter one i had to take a long time to beat.
Star Light Zone: i haven't played this in such a long time so i forgot what this boss did.
Crush Machine: robonik finally leaves his egg flyer nd gets inside of a transport tube. usin it to squash sonic. beat him, to do this you must ime your shots right, watch closely where the machine moves and get out of it's way. if youd't want to take chances then just stay off to the side. after he drops he will use lightning balls t try hitting you. if you time your moves riht you can easil jump trough without getting hit. repat hittinghm until he loses the fight. now race off to hit his egg flyer(not requiered, just fun). and now you beat all the bosses... and the game.