A fired-up Barack Obama has lampooned his Republican rivals, saying they had taken the country backwards and were better-suited to the black-and-white TV era, as he began touring battleground states in the run-up to the Democratic National Convention.