The past tense of disheart is dishearted.
The third-person singular simple present indicative form of disheart is dishearts.
The present participle of disheart is dishearting.
The past participle of disheart is dishearted.