Call up the Indian Embassy nearest to you they will tell you the latest requirements. However, in Past, they required,
Indian Passport
Any government issued ID card (like Voter Id/Driving License) for reference to address where you have lived in India
Any documents that you can give w.r.t to...