Biztos hogy 4-5 kari? Nem 2 byte (UTF) vs 1 byte (ISO) félreolvasási probléma? (1 byte-osként akarná a 2 byte-osat olvasni, így a kívánt karakter helyett 2 teljesen idióta kari jelenik meg).
Mert akkor simán -subcp utf-8 és annyi.
Ha küldenél néhány problémás feliratfájlt, annak is örülnék, érdekel.