Tera Special フォントは入っていますか?
http://ttssh2.sourceforge.jp/manual/ja/setup/teraterm-term.html#UnicodeDecSpMapping の設定はどうなっていますか?
正しく表示というのは、どのように表示されている事を指していますか?
q として表示されているのでしょうか? 以下、これを前提として書きます。
正しい表示というのはどのような表示を期待していますか?
横罫線が全角で表示される事ですか? その場合は TERATERM.INI の UnicodeToDecSpMapping を 0 に変更してください。
横罫線が半角で表示されるのを期待している場合は、Tera Special フォントが入っていない事が原因だと思われますので、Tera Special フォントを入れてください。
Tera Term 4.73 (SVN#4845) でKanjiをUTF-8に設定すると、以下の漢字が正しく表示されません。表示したいホスト上のファイルはUTF-8です。
Vers: Tera Term 4.73 (SVN#4845)
設定: Kanji:UTF-8(Receive:ホスト→端末)
誤表示:「─」(罫線素片「よこ」、BOX DRAWINGS LIGHT HORIZONTAL)
UTF-8 E2 94 80
UCS-2BE U+2500
CP932 84 9F
EUC-JP A8 A1
JIS 28 21
ホスト上のファイルをCP932(SHIFT-JIS)に変換し、Tera TermのKanjiをSJISに設定すると問題なく表示できます。もちろん、ファイルがEUC-JPでKanjiがEUCP、JISとJISの組み合わせでも、それぞれ問題なく表示できます。