Sacar hex de un Atmega 168 con el avrdude

Buenas a todos este es primer post asi que no me lo tomeis en cuenta :P ... Pues el tema es que hace algun tiempo hice un programita que deje programado en un Atmega168 y me hace falta hacer unas copias para hacer unas cuantas placas... El programa inicial lo he perdido por formateo de PC y no tengo muchas ganas de volver hacerlo :0 ... El tema es que logro sacar la información del micro lo que es la flash completa pero cuando lo quemo en un nuevo micro no funciona correctamente... Le he volcado Flash y Eeprom... He comprobado que los fuse esten iguales y la verdad que deberia funcionar... O eso creo ... Le vuelco la Flash completa por lo que imagino que le vuelca el loader de arduino y todo... Lo hago con el programador paralelo y el AVRdude y me da como que la grabación ha sido correcta... A ver si alguien me puede hechar una manilla :P ...