ese programador me lo hice yo en una placa board y me funciona
al principio me daba un error de programacion, si miras el hex que te da y aparecen codigos ff3ff3ff3 es que hay un zener conectado al reves.
eso me pasaba a mi, que me daba errores de programacion y era por un zener conectado al reves, intentalo
en cuanto a programar desde windows o ms-dos yo he probado desde los dos y me va bien, aunque eso depende de cada pc y si los puertos estan ocupados.
cuentanos que tal
salu2